Manual:Edit.php
Archivo de MediaWiki: edit.php | |
---|---|
Ubicación: | maintenance/ |
Código fuente: | master • 1.42.3 • 1.41.4 • 1.39.10 |
Clases: | EditCLI |
Detalles
El archivo edit.php es un script de mantenimiento para editar un artículo desde la línea de comandos.
Forma de uso
php edit.php [options...] <title>
Opciones
Opción/parámetro | Descripción |
---|---|
-u <user> |
Nombre de usuario |
-s <summary> |
Resumen de edición |
-m | Edición menor |
-b | Edición de bot (oculta) |
-a | Activar el resumen automático |
--no-rc | No mostrar el cambio en los cambios recientes |
Si el usuario especificado no existe, se creará automáticamente. Si no se indica ningún nombre de usuario, la edición será atribuida al usuario "Maintenance script", creándolo si es necesario. El texto de la edición se leerá de STDIN.
Ejemplos
php edit.php -s "Quick edit" -m Page_I_want_to_edit < file_containing_wikitext
La línea de arriba editará la página Page_I_want_to_edit
tomando el contenido del archivo file_containing_wikitext, marcará el cambio como una edición menor y usará Quick edit como resumen de la edición.
php getText.php "page_title" | sed -e 's/\bfoo\b/bar/g' | php edit.php "page_title"
La línea de arriba leerá de tu wiki el texto de la página page_title
, sustituirá cada aparición de la palabra foo con la palabra bar, y guardará la página de nuevo bajo el nombre page_title
.
Puedes hacer muchas transformaciones de texto complejas en el contenido de la página de este modo; mira la documentación del comando sed en tu manual de UNIX.