moin - Online en la nube

Este es el comando moin que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


moin - interfaz de línea de comandos de gestión de wiki de Moinmoin

SINOPSIS


moin [general opciones] [comando comando-subcomando] [soluciones y opciones]
moin [--help | --version]

DESCRIPCIÓN


moin es una herramienta para interactuar con moinmoin wiki desde la línea de comandos. El comando puede
manipular cuentas de usuario de Moinmoin, imprimir / volcar datos, importar irclogs, realizar tareas de mantenimiento,
etc.

Este comando debe ejecutarse bajo la cuenta del sistema operativo que "posee" el wiki.
contenido (archivos).

CAMPUS


--config-dir=DIR
Ruta al directorio que contiene los archivos de configuración de wiki. [predeterminado: actual
directorio] (Debian / usr / bin / moin por defecto es / etc / moin /)

--wiki-url=WIKURL
URL de una única wiki para migrar, p. Ej. http://localhost/mywiki/ [predeterminado: CLI]

--página=PÁGINA
nombre de la página wiki [predeterminado: todas las páginas]

--versión
mostrar el número de versión del programa y salir

-q, --tranquilo
Cállate (sin mensajes informativos)

- show-timing
Mostrar valores de tiempo [predeterminado: falso]

MOIN COMANDOS


moin El comando admite muchos comandos, que a su vez tienen subcomandos.

cuenta comprobar --ayuda [opción de verificación]
Al usar ACL, el nombre de usuario de una wiki debe ser único, no debe haber múltiples
cuentas que tienen el mismo nombre de usuario. El problema es que esto era posible antes
la introducción de ACL y muchos usuarios, que olvidaron su ID, simplemente crearon una nueva
ID con el mismo nombre de usuario.

Debido a que los derechos de acceso (cuando se utilizan ACL) dependen del NOMBRE (no del ID), esto debe
limpiarse antes de usar ACL o los usuarios tendrán dificultades para cambiar la configuración
y guardar los datos de su cuenta (el sistema no aceptará guardar, si el nombre de usuario y
el correo electrónico no es único).

cuenta Para crear --ayuda [opción de creación]
Esta herramienta le permite crear cuentas de usuario a través de una interfaz de línea de comandos.

cuenta inhabilitar --ayuda [opción de inhabilitación]
Esta herramienta le permite deshabilitar cuentas de usuario a través de una interfaz de línea de comandos.

cuenta página principal --ayuda [opción de página de inicio]
Esta herramienta le permite crear páginas de inicio de usuario a través de una interfaz de línea de comandos.

cuenta inactivo --ayuda [opción-inactiva]
Esta herramienta le permite encontrar usuarios inactivos en su wiki a través de una línea de comando.
de la interfaz del.

Usuario inactivo significa: existe un perfil de usuario con un ID de usuario específico, pero no
cualquier edición registrada para ese ID de usuario.

Pero revise la lista antes de eliminar o deshabilitar usuarios, existen
usuarios que solo leen y nunca editan. Si su wiki tiene ACL estrictas, es posible que necesiten
para poder iniciar sesión para leer. Utilice --show.

Uso:
Para todos sus wikis que comparten un solo user_dir, ejecute:
moin ... cuenta inactiva --py-append keep-users.py
Luego, ejecute (para uno de los wikis que comparten este user_dir):
moin ... cuenta inactiva --py-exec keep-users.py --show
Si desea conservar algunos perfiles de usuario que se muestran allí, agregue los ID de usuario a
el archivo keep-users.py de la misma manera que todos los demás ID de usuario que ve allí.
Finalmente ejecute el comando con --disable o --remove en lugar de --show.

cuenta restablecerpw --ayuda [opción-resetpw]
Esta herramienta le permite cambiar la contraseña de un usuario a través de una interfaz de línea de comandos.

Cli Mostrar --ayuda [mostrar-opción]
Simplemente ejecute una solicitud CLI y muestre el resultado.

exportar arrojar --ayuda [opción de volcado]
Esta herramienta le permite volcar páginas wiki de MoinMoin en archivos HTML estáticos.

exportar registro de eventos --ayuda [opción-registro de eventos]
Esta herramienta le permite volcar un registro de eventos de la wiki de MoinMoin en CSV.

exportar paquete --ayuda [opción de paquete]
Esta herramienta le permite crear un paquete de ciertas páginas wiki.

importar obstruir --ayuda [opción-irclog]
Este script empuja archivos desde un directorio a la wiki (para ser exactos: empuja todos
excepto el último archivo, ya que es posible que todavía se escriba en el caso de los registros del irc). Uno
La aplicación es usarla para almacenar registros de IRC en la wiki.

importar wikipage --ayuda [opción de wikipage]

índice build --ayuda [opción de construcción]
Esta herramienta te permite controlar el índice de Moin de xapian.

mant caché limpio --ayuda [opción cleancache]
Este script le permite eliminar globalmente todos los archivos de caché en los directorios:

* / pages / PageName / cache / * / cache * /cache

Por lo general, hará esto después de cambiar el código de MoinMoin, ya sea mediante la actualización de la versión,
instalar o eliminar macros o cambiar la expresión regular para dictados o grupos.
Esto a menudo invalida el archivo text_html, por lo que debe eliminarlo (el wiki
lo recreará automáticamente).

text_html es el nombre del archivo de caché utilizado para las páginas compiladas formateadas por el
texto wiki a formateador html.

mant limpieza --ayuda [opción de página limpia]
Esta herramienta genera una secuencia de comandos de shell que, tras la ejecución, eliminará los no utilizados o eliminados.
páginas de la wiki.

mant limpiezas --ayuda [opción de sesiones de limpieza]
Este script le permite limpiar archivos de sesión (generalmente se usa para mantener un
"sesión iniciada" para http (s) o xmlrpc).

mant globaleditar --ayuda [opción de edición global]
Esta herramienta te permite editar todas las páginas de una wiki.

mant traductores de correo --ayuda [opción de traductores de correo]
Esta herramienta le permite leer un mensaje de la entrada estándar y luego enviarlo
a todos los traductores por correo electrónico. Si usa% (lang) s en el mensaje, será
reemplazado con el código de idioma apropiado para el traductor.

mant hacer caché --ayuda [opción makecache]
Este script le permite crear archivos de caché en datos / páginas / NombrePágina / caché / y
/ data / directorios de caché

Por lo general, hará esto después de cambiar el código de MoinMoin y llamar a "maint
cleancache ", ya sea actualizando la versión, instalando o eliminando macros.

text_html es el nombre del archivo de caché utilizado para las páginas compiladas formateadas por el
texto wiki a formateador html.

mant paquetes de páginas mk --ayuda [opción-mkpagepacks]
Esta herramienta genera un conjunto de paquetes de todas las páginas de una wiki.

mant reducirwiki --ayuda [opción-reducewiki]
Esta herramienta le permite reducir un directorio de datos a solo la última revisión de la página
de cada página no eliminada (más todos los archivos adjuntos).

Esto se usa para crear el directorio subyacente distribuido, pero también se puede usar para
otros fines.

Entonces cambiamos así:
* datos / páginas / PageName / revisiones / {1,2,3,4}
-> datos / páginas / revisiones / 1 (con contenido de 4)
* datos / páginas / Nombre de página / actual (apuntando, por ejemplo, a 4)
-> igual (apuntando a 1)
* datos / páginas / PageName / edit-log y data / edit-log
-> no copiar
* datos / páginas / PageName / adjuntos / *
-> solo copia

migración datos --ayuda [opción de datos]
Esta herramienta le permite migrar datos de páginas a una versión más reciente.

servidor independiente --ayuda [opción-independiente]
Esta herramienta le permite iniciar un servidor independiente

xmlrpc importación de correo --ayuda [opción de importación de correo]
Esta herramienta le permite importar correo a la wiki.

xmlrpc sanaciones --ayuda [opción remota]
Esta herramienta le permite ejecutar scripts moin de forma remota.

xmlrpc recuperar --ayuda [opción de recuperación]
Esta herramienta le permite imprimir el contenido de una página a través de xmlrpc.

xmlrpc escribir --ayuda [opción de escritura]
Esta herramienta le permite editar una página con xmlrpc. Es más un ejemplo comentado
que un guión real.

EJEMPLOS


Limpiar la caché que contiene páginas precalculadas / preprocesadas.

$ moin --config-dir = / etc / moin --wiki-url =http://webserver/mywiki limpieza de caché de mantenimiento

Migre manualmente el contenido de la wiki.

$ moin --config-dir = / donde / su / configdir / es --wiki-url =http://webserver/mywiki
datos de migración

Cree el índice de Xapian inicial (después de habilitarlo en el archivo de configuración)

$ moin --config-dir = / etc / moin --wiki-url =http://webserver/mywiki construcción de índice
--mode = agregar

Use moin en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows