summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/README.md b/README.md
index e7a1cb61..26085b5f 100644
--- a/README.md
+++ b/README.md
@@ -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```.