dotproject
Descripción
La herramienta libre mas madura de control de proyectos
Prerequistos
Apache, PHP, MySQL - MariaDB (en principio)
Procedimiento
A. Instalación básica
Descargue dotproject de la pagina web .. http://www.dotproject.net – y los plugines que va a usar. En principio importa el spanish.zip y ls temas bonitos wps-redmond.tar.gz y wps-ligth.tar.gz
Vaya el directorio destino .. /var/ww/html y descomprima dotproject.
Para el paquete de idioma cambiese dentro de dotproject y descomprima spanish.zip ………$> unzip spanish.zip
Para los temas, cambiese a styles y descomprima ahi los paquetes
Suele ser de ayuda cambiar los permisos para apache, para que el instalador pueda hacer los cambios .. $> chown -R apache:apache dotproject
B. Configuración
Ahora desde un navegador visite el sitio para iniciar la instalacion … http://myservidor/dotproject –
Y siga las instrucciones. Esta incluye una base de datos en MySQL - MariaDB y su usuario con permisos.
Con esto esta listo y esta configurado.
1. Afinar acceso
Una vez adentro con admin/passwd vaya a SystemAdmin –> SystemConfiguration y cambie el locale de “en” a “es”, el tema por defecto de default a wps-redmond o algo asi
Mas adelante puede configurar la autenticacion por LDAP si lo prefiere.
Luego ahi SystemAdmin –>Default User Preferences y cambie la lengua y el tema tambien y esta listo.
2. Segunda accion
Otras Acciones
1. Acceso a un cliente
- Primero entra como el usuario para que quede creado en la herramienta
- Ingresando como administrador
- Edite el usuario (en el Lapicito) y agregue el usuario a la compañia correspondiente
- Edite el usuario (en el Candadito) .. Cambie el rol de anonymous a guest (Invitado) o ser agregue invitado y borre anonimo
- Ahi mismo en permisos,
- Agregue permisos a Empresas,
- Escoja la empresa
- Y escoja los permisos de Acceso [ ] y Vista [ ]
- Dele enviar
- Asi solo debe ver los proyectos de su empresa.
En el ultimo 2.1.8 me toco editar el role de usuario guest (Invitado) para prohibir acceso a contactos y empresas para que no viera de mas
2. Integracion con Sugar
create unique index NombreUnico on companies(company_name);
3. Como hace tareas padres en DotProject
Son las llamadas tareas dinamicas .. inclusive cambia el font y son iconizables.
Toca que no dependan de nadie, las dependencias se trazan con sus tareas hijas
Y ahi si calcula el % de evolucion correctamente.
Problemas
1. Si el usuario puede ver todos los proyectos
- Debe revisar en System Admin buscar User Roles en Guest (en el candadito) verificar que tengan los siguientes permisos para:
- Projects ALL Acceso [ ] y Vista [ ]
- Tasks ALL Acceso [ ] y Vista [ ]
- Tasks logs ALL Acceso [ ] y Vista [ ]
- Ficheros ALL Acceso [ ] y Vista [ ]
- Calendarios ALL Acceso [ ] y Vista [ ]
- Recursos ALL Acceso [ ] y Vista [ ]
- Events ALL Acceso [ ] y Vista [ ]
- Ayuda ALL Acceso [ ] y Vista [ ]
- Detalles ALL Acceso [ ] y Vista [ ]
2. Graficas
Hi,
i think that´s an small problem !!
go to
\\dotproject\\lib\\jpgraph\\src
an choose the file : JPGRAPH_GANTT.PHP
in line 19 (is i counted right ) you must change the value 5000 to 8000
Example:
// Maximum size for Automatic Gantt chart
DEFINE('MAX_GANTTIMG_SIZE_W',4000);
DEFINE('MAX_GANTTIMG_SIZE_H',8000); ←—- IN THIS LINE
an than you can see the full gantchart !!
Best regards from germany
TomZett
3. Como mejorar la velocidad
Hay dos formas de mejorarlo, poniendo unos indices en la BD y habilitando cache en la libreria.
http://thedesignspace.net/MT2archives/000518.html#.VBLhtR83_eI
Referencias
-
FIN
15-Marzo-2006 J.E.Gomez v1.0 Primera version
Advertencia
Este documento es privado y es de u so exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.