Código fuente de wikisubtitles con licencia GPLv3


Después de varias peticiones que me han llegado y de algún intento de compra de wikisubtitles por parte de terceras personas, he decidido publicar el código fuente de wikisubtitles, por lo que a partir de hoy, pueden existir otros “wikisubtitles” por ahi, con mi código.

El código es el REAL ahora mismo de la página, funciona tal y como funciona wikisubtitles hoy en día, pero es el código y nada más, completo eso sí. Así que no esperéis ni comentarios, ni ayuda para entender el código ni nada por el estilo. Está hecho “a mi forma”, y nunca lo he hecho con intención de que lo entienda alguien que no fuera yo. Lo siento pero esto es lo que hay y ahora mismo no tengo tiempo para mantener un código “para tercera personas”.

El archivo (hasta que sourceforge me apruebe el proyecto) es este: wikisubtitles-noarch-2.0.0.tgz.

Espero que esto ayude a que se puedan crear otras comunidades complementarias a wikisubtitles, aunque en principio, en wikisubtitles.net todo tiene cabida.

Instrucciones de andar por casa para instalarlo:

  1. Crear una nueva base de datos mySQL. Esta tiene que ser exclusiva para wikisubtitles, ya que no se permiten “prefijos de tablas”
  2. Inyectar el código SQL de install/install.sql. Con el phpmyadmin, desde consola, como queráis, pero inyectarlo. Esto crea, a parte de todos datos necesarios, un usuario por defecto llamado ‘admin’ con contraseña ‘wikisubtitles’
  3. Editar el fichero config.php

Por ejemplo:

$BBDD_host = ‘localhost’;
$BBDD_database = ‘wikisubt_subtitulos’;
$BBDD_user = ‘wikisubt_webuser’;
$BBDD_password = ‘mypass’;

    $SCRIPT_PATH = ‘/’;
?>

Y ya está, quedaría empezar a personalizar todo. Es muy recomendable editar los ficheros newaccount_do.php y resetpass_do.php para personalizar los email de creación de la cuenta y restablecimiento de la contraseña, si nó, llegarán con dirección de wikisubtitles.net.

Comparte este post

¡Tutea este post! ¡Menea este post! ¡Envía este post a Chido.com! ¡Envía este post a DeChiste.com! ¡Acelera este post! ¡Enchila este post! ¡Envía este post a foroabierto.com! ¡Masca este post! ¡Rankea este post! ¡florea este post!

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.


Other Posts
Wikisubtitles cerrada por la FAP
Entrevista en Cinemania

Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Great but some pictures don’t appear…

Ok. I’m changing it to support to be installed in another folder different from the root one. At this moment if you install it in a root folder, everything works fine. If you need to use it in a different directory use the $SCRIPT_PATH variable before the image path. I’m changing it now….

I’ve uploaded a new versions with the download picture well configured.

Enhorabuena! Gracias y felicidades por esta decisión de liberar el código que has hecho, no solo es una buena noticia para la comunidad que disfruta de los subtítulos sino una gran noticia para la comunidad de software libre en general. Ahora hay grandes posibilidades de aprovechamiento de tu creación a través de mejoras y nuevas implementaciones. De nuevo, gracias y felicidades.

Da error al subir los subtítulos. 404 Not Found.

Saludos.

Como usuario asiduo de WikiSubtitles y de Software Libre en toas sus vertientes, me parece una maravillosa decisión. ¡Muchas gracias a todos los que hacéis que la libertad en el software crezca cada vez más! ¡Saludos!

Smalleye, necesito contactar contigo para un artículo que estamos preparando para El País.
Por favor, enviame un mail a popyblasco@gmail.com y te sigo contando.

Un saludo.

hola smalleye, estoy intentando instalar el código en un sub-directorio, y el problema que tengo es con el modrewrite, creo que puede ser porque en el directorio root, ya tengo un .htacces del wordpress…

alguna idea de como lo soluciono?

He instalado PHP4, PhpMyAdmin y MySQL.
Tengo el código fuente en la carpeta wikisubtitles dentro de la raíz. He creado la BD nueva y he importado todo con el PhpMyAdmin fácilmente. Entonces voy a modificar el config.php y pongo lo siguiente:

y no me funciona, lee bien otras páginas php pero ésta no. No se si es por el path que está mal o que.

Agredecería toda clase de ayuda. Un saludo

El contenido del archivo php

$BBDD_host = ‘localhost’;
$BBDD_database = ‘wikisubtitles’;
$BBDD_user = ‘root’;
$BBDD_password = ‘mysql’;
$SCRIPT_PATH = ‘/wikisubtitles/’;

Esta no la tiene que leer. La leen el resto de las paginas para sober como conectarse a la bbdd. No debe ser mostrada, es correcto.

Ya, ya sé que esa no hay que leerla. Supongo que hay q leer el index.php, el problema es que cuando voy en el navegador a localhost/wikisubtitles me sale:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Si pongo http://localhost/wikisubtitles/index.php tampoco funciona y es que ya no sé si hay que hacer algo más o alguna modificación.
Este es el software que utilizo:
AppServ 2.4.9
* Apache 2.0.59
* PHP 4.4.7
* MySQL 5.0.45
* phpMyAdmin-2.10.2
A ver si a alguien se le ocurre algo. Por cierto, una lástima lo de la FAP, mucha suerte.

Me parece estupendo que también hayas publicado la versión 3 del software wikisubtitles.

Quizá sea necesario montar un foro especial para que los interesados colaboren en montar sus propios wikisubtitles. Quien sabe, incluso podrían surgir utilidades ahora desconocidas del programas, más allá del propio subtitulado. Espero que nos mantengas al día sobre la aceptación por parte de Sourceforge del proyecto.

Saludos.

Al final conseguí instalarlo pero en linux y con php5.

Ya consigo entrar y hacer login con admin y eso, el problema esq cuando subo un subtitulo pone:
Not Found
The requested URL /wikisubt/serie/Lost/4/3/Capitulo was not found on this server.

He mirado en la BD y si se ha subido pero parece que no es capaz de mostrarmelo.
En la página principal tambien aparece pero si intento acceder a él me sale el mismo error.

Alguna idea?

se instala todo correctamente, puedo subir subs, bajarlos y demás, pero al intentar crear una cuenta, el newaccount_do.php, en la linea 5 llama al archivo (’forum/config.php’), que cómo no tengo foro instalado, no existe, si borro esa línea, tampoco funciona, pero no me da error, simplemente no registra…

ya lo he arreglado… eso me pasa por editar php’s a esas horas (llevaba toda la noche sin dormir)

dejo mi correo por si alguien esta instalandolo y quiere comentar, o preguntar algo: kud0gfx@gmail.com

thx for sharing your worck with us.