diff options
-rw-r--r-- | README.md | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -132,6 +132,7 @@ Se puede importar desde la línea de comandos cualquier usuario de ELGG con este Tenemos una aplicacicón web para procesar una a una las experiencias de Ushahidi. Disponible en http://reevo.test/ImportarExperiencia/ +Este proceso se completó en Septiembre de 2019. ### Importar pagina de prensa desde URL @@ -145,6 +146,38 @@ sudo npm install metascraper metascraper-author metascraper-date metascraper-des Tambien hay que instalar ```php-geoip``` +Este script se ejecuta desde CRON. + +### Listar páginas por Categoría o Plantilla + +Para obtener un listado rápido (puede que incompleto, revisar los limites!) hacemos: + +``` +php bin/wiki/ListarPaginas.php "Categoría:Experiencia" +``` + +### Manipulación de propiedades semánticas + +#### Obtener una propiedad de una página + +Usamos el siguiente script indicando las propiedades a listar: + +``` +php bin/wiki/PropiedadObtener.php -t=Experiencia:Summerhill -p="experiencia:lugar" -p="experiencia:lugar-pais" +``` + +#### Modificar o agregar propiedades de una página + +Usamos el siguiente script indicando las propiedades a cambiar o agregar: + +``` +php bin/wiki/PropiedadActualizar.php -t=Experiencia:Summerhill -p="experiencia:descripcion|Algo" -p="experiencia:lugar-pais|AR" -f=true +``` + +Si no indicamos ```-f=true``` solamente se agregan propiedades, pero no se modifican las existentes + + + ### Herramientas de backup @@ -157,3 +190,5 @@ 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}}``` + +Se puede cambiar rapidamente de idioma agregando un ```"#es"``` (o cualquier otro código idioma soportado) al final de cada página. Eso dispara una función cargada en la página del wiki ```/MediaWiki:Common.js```. La configuración de Nginx permite también hacer el cambio anteponiendo un subdominio a la URL: ```en.reevo.test/Experiencia```. |