Foros - Stratos

Stratos => Proyectos => Mensaje iniciado por: CoLSoN2 en 19 de Septiembre de 2004, 03:53:24 PM

Título: Game Development Groupware V1.0
Publicado por: CoLSoN2 en 19 de Septiembre de 2004, 03:53:24 PM
 Ya he terminado la primera versión de una aplicación web (PHP + MySQL) para gestionar proyectos de desarrollo de videojuegos.

Aquí teneis una versión online para poder trastear.
Usuarios: admin / admin y usuario / usuario, para entrar como administrador y como un usuario común.

Normalmente los pasos a seguir son, una vez instalado:
Admin:
- Crear usuarios
- Crear proyecto/s
- Asignar usuarios a el/los proyecto/s
- Designar uno de esos usuarios como Jefe de Proyecto
Jefe de Proyecto:
- Crear milestones
- Otorgar permisos para los directorios usuario por usuario. Por defecto un usuario añadido es Novato y no puede acceder a ninguno. Si se asciende a Miembro, pueden definirse permisos por directorio.
Usuarios:
- Crear tareas
- Crear bugs
- Postear en el weblog
- Subir ficheros o screenshots
etc.


Aquí podeis bajar el código fuente comprimido en .RAR (209 kB). El código está bajo licencia BSD, básicamente podeis hacer lo que querais con él.

El desarrollo de la aplicación se ha realizado bajo PHP5 y el servidor actual es PHP4, por lo que puede que falle algo como un par de funciones que he tenido que hacer porque esa versión no tenía. Si usais PHP5 deberíais comentar str_ireplace() en functions.php, a parte de eso no creo que haya problema.

En el fichero INSTALL teneis las instrucciones para instalar la aplicación. No es automático pero no debería daros ningún problema (subir ficheros, cambiar un par de CHMODs, ejecutar un .sql, etc)

Ya me direis qué os parece.

EDIT: en Tareas y Bugs, para saber el significado de las siglas usadas en cabeceras y estados y tal, dejad el cursor del ratón un momento encima del texto sin moverlo y os aparecerá un tooltip.
Título: Game Development Groupware V1.0
Publicado por: Sacrifai en 19 de Septiembre de 2004, 04:01:37 PM
 (uoh)  Como mola, esto se podría hacer casi tan popular como PHP-Nuke XD  (uoh)  Felicidades.

PD: Me encanta el diseño, simple pero muy funcional.
Título: Game Development Groupware V1.0
Publicado por: CoLSoN2 en 19 de Septiembre de 2004, 04:29:32 PM
 Por cierto, si bajais el source vereis que muchas cosas no están puestas usando language/spanish.php, por pereza básicamente XD así que de momento no pueden realizarse traducciones sólo creando otro fichero de lenguaje.
Título: Game Development Groupware V1.0
Publicado por: regency en 19 de Septiembre de 2004, 04:31:47 PM
 Muy bueno  (ole).
Título: Game Development Groupware V1.0
Publicado por: StraT en 19 de Septiembre de 2004, 04:46:53 PM
 Esta muy bien

Un saludo
Título: Game Development Groupware V1.0
Publicado por: Repoker en 19 de Septiembre de 2004, 04:55:07 PM
 Ummm .. interesante interesante.  A ver si lo puedo poner en algún sitio y hacer unas pruebas.

Por cierto, has pensado en integrarlo de alguna manera con algún cvs ? Sería eso posible ? Rollo para crear una especie de paquete ... en fin, ideas varias
Título: Game Development Groupware V1.0
Publicado por: CoLSoN2 en 19 de Septiembre de 2004, 06:18:22 PM
 estaría guapo hacer eso Repo, pero no creo que sea algo nada trivial, y tengo otros proyectos entre manos :\

por cierto ethernet me ha "recordado" que el usuario administrador no debería poderse borrar, y así es ahora XD
Título: Game Development Groupware V1.0
Publicado por: ethernet en 19 de Septiembre de 2004, 06:37:59 PM
  (ole)

en la palabra "recordado" entra el borrado de el admin un usuario y la cancelación un proyecto sin querer XD
Título: Game Development Groupware V1.0
Publicado por: seryu en 20 de Septiembre de 2004, 12:06:55 AM
 esta muy chulo, me recuerda mucho a uno que vi.. pero no recuerdo cual
Título: Game Development Groupware V1.0
Publicado por: sés en 20 de Septiembre de 2004, 09:19:41 AM
 Ta mu chulo... aunque a mí no me van mucho esos programas.
Título: Game Development Groupware V1.0
Publicado por: Minos en 20 de Septiembre de 2004, 10:02:08 AM
 Esta genial  (ole) .

Solo un par de cosas:
- Al darle a 'Mis Proyectos' me sale la misma página que con 'Weblog'
- Al entrar en 'Ficheros' me sale esto arriba de la pag:

ing: Cannot modify header information - headers already sent by (output started at /home/manuelfl/public_html/gdg/up.php:26) in /home/manuelfl/public_html/gdg/files.php on line 11

Animo que esta quedando pero que muy bien.  (uoh)  
Título: Game Development Groupware V1.0
Publicado por: gdl en 20 de Septiembre de 2004, 12:49:19 PM
 Pero hombre.... no me pongas "Milestones" al lado de "Tareas", pon algo más castizo: "Mojones", "Jalones" o símplemente "Hitos".

Lo de "Bugs" lo vamos a dejar...
Título: Game Development Groupware V1.0
Publicado por: CoLSoN2 en 20 de Septiembre de 2004, 02:50:28 PM
 Cómo traducirías Milestones? desde luego no voy a poner Mojones XD
Citar
- Al darle a 'Mis Proyectos' me sale la misma página que con 'Weblog'
Cuando estás en un sólo proyecto te redirecciona a la página principal del mismo. Sino, saldría la lista de proyectos en los que estás involucrado.

Citar
- Al entrar en 'Ficheros' me sale esto arriba de la pag:
a mí me va bien.. ¿a alguien más le da este problema?
Título: Game Development Groupware V1.0
Publicado por: Sacrifai en 20 de Septiembre de 2004, 03:26:48 PM
Cita de: CoLSoN2
Citar
- Al entrar en 'Ficheros' me sale esto arriba de la pag:
a mí me va bien.. ¿a alguien más le da este problema?
No problems.
Título: Game Development Groupware V1.0
Publicado por: Tei en 25 de Septiembre de 2004, 09:15:20 PM
 otra cosa de estas:

* Incident Management System http://ims.sib3.ru
* El bugtrack que usan en mozilla.
* Y lo que usan en debian, no se si tambien bugtrack.

me mola ¿le vas a poner alguna licencia libre?
Título: Game Development Groupware V1.0
Publicado por: Tyrell en 27 de Septiembre de 2004, 08:13:11 AM
 HTTP 404 - Archivo no encontrado

¿Lo has quitado?
Estaba interesado en echarle un vistazo.

En los programas de gestión de proyectos en español creo que usan "hitos" en vez de "milestones".

Saludos.
Título: Game Development Groupware V1.0
Publicado por: CoLSoN2 en 27 de Septiembre de 2004, 08:22:45 AM
Cita de: Teime mola ¿le vas a poner alguna licencia libre?
está bajo licencia BSD.

Citar¿Lo has quitado?
Estaba interesado en echarle un vistazo.

no, debería funcionarte bien :\
Título: Game Development Groupware V1.0
Publicado por: AgeR en 27 de Septiembre de 2004, 06:48:04 PM
 He probado a instalarlo y más o menos funciona bastante bien.
Una cosa que he visto es que no encriptas los passwords  :ph34r: .
Una forma fácil de hacerlo (no he mirado como lo has hecho tú aún) y que yo uso para mis cosillas :
Pasamos mediante un POST la contraseña que teclea el usuario.

$pass = $_POST["contrasena"];
// Encriptamos el password pasado
$encpass = md5($pass);

Luego solo hay que guardar el "encpass" ese en vez del otro, y quieras que no se añade algo de seguridad.  De todos modos, es algo muy fácil de hacer, pero bueno, era por comentar algo  :lol:  
Título: Game Development Groupware V1.0
Publicado por: averbell en 01 de Octubre de 2004, 04:13:19 PM
 He creado el modulo install.php , si te interesa, hablamos por el msn.