diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 38 |
1 files changed, 35 insertions, 3 deletions
@@ -20,7 +20,9 @@ Activar configuracion en php-fpm, hay que editar ```/etc/php/7.3/fpm/php-fpm.con Luego creamos los archivos de configuracion en /etc -### Crear base de datos +### Mediawiki + +#### Crear base de datos En la consola de MYSQL: @@ -32,7 +34,6 @@ CREATE USER 'reevo2020'@'localhost' IDENTIFIED BY 'my-strong-password-here'; GRANT INDEX, SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON reevo2020_wiki.* TO 'reevo2020'@'localhost'; ``` - Para generar las tablas en la base de datos hacemos (no usamos el ```LocalSettings.php``` resultante): ~~~ @@ -47,7 +48,7 @@ Corremos el script para generar tablas y cambios de las extensiones: ```php /srv Para correr la actualización de variable de SMW y demas: ```php /srv/reevo-2020/www/wiki/maintenance/runJobs.php``` -### Crear usuario para API +#### Crear usuario para API Creamos el usuario de API @@ -61,6 +62,29 @@ php changePassword.php --user=reebot --password=<password> Y luego cargamos las credenciales en global_config.php +### Wordpress y CiviCRM + +#### Activar configuraciones + +Para activar las configuraciones de WP, hacemos: ```cd www/crm/ && rv ln -s wp-config.Reevo.php wp-config.php``` + +Para activar las configuraciones de CiviCRM, hacemos: ```cd www/crm/wp-content/uploads/civicrm && rv ln -s civicrm.settings.Reevo.php civicrm.settings.php``` + +## Configuraciones de CRON + +Configurar con ```sudo crontab -e```, agregando lo siguiente: + +~~~ +### Cron de Mediawiki +*/10 * * * * /usr/bin/php /srv/reevo-2020/www/wiki/maintenance/runJobs.php > /var/log/runJobs.log 2>&1 + +### Generar Snapshots de Prensa +0 0 * * * sudo -u reevo -g www-data -H php /srv/reevo-2020/bin/wiki/GeneraSnapshot.php + +### Ejecuta tareas de CiviCRM (hay que tener instalado wp-cli) +*/5 * * * * sudo -u reevo -g www-data -H /usr/local/bin/wp --user=yaco --url=http://crm.reevo.test --path=/srv/reevo-2020/www/crm/ civicrm api job.execute auth=0 > /dev/null 2>&1 +~~~ + ## Documentación de herramientas propias @@ -125,3 +149,11 @@ Tambien hay que instalar ```php-geoip``` ### Herramientas de backup En el directorio ```/bin/bkp``` guardamos scripts para facilitar la generación de copias de respaldo de las bases de datos. + +### Cómo traducimos contenidos + +Las páginas con traducciones disponibles se deben editar de la siguiente forma: + +* El contenido del articulo original en español (ej. Argentina) se marca entre ```<es></es>``` +* Se le agrega la marca-plangilla ```{{Lang}}``` al final del texto +* Se crea una subpágina por cada idioma (ej? Argentina/en) y se coloca el texto sin formato especial. Para definir el título se usa ```{{DISPLAYTITLE:Argentine in English}}``` |