iKaaro es un gestor de contenidos basada en Python y iTools. Entre otras características que ofrece:
- Contenido y gestión de documentos (completo índice y búsqueda, los metadatos, etc.)
- Interfaces de usuario multilingüe y contenidos
- Módulos de alto nivel: wiki, foro, tracker, etc.
La interfaz de línea de comandos
El paquete ikaaro incluye una colección de herramientas de línea de comandos para crear y gestionar instancias:
icms-init.py
crea una nueva instancia ikaaro
icms-start.py
comienza la web y los servidores de correo de carrete
icms-stop.py
paradas de los dos servidores
icms-update.py
actualiza la instancia (después de un software
actualizar)
icms-update-catalog.py
reconstruye el catálogo
icms-restore.py
recupera la instancia (en caso de un accidente)
Todos los guiones son auto-documentado, basta con ejecutar cualquiera de ellos con la opción de ayuda. Este es un extracto de la escritura icms-init.py:
$ Icms-init.py --help
Uso: icms-init.py [OPCIONES] OBJETIVO
Crea una nueva instancia de ikaaro con el nombre de destino.
Opciones:
número de versión del programa de espectáculos --version y
un exito
-h, --help muestra este mensaje de ayuda y termina
DIRECCIÓN -a, --address = DIRECCIÓN
escuchar DIRECCIÓN IP
-e EMAIL, --email = EMAIL
dirección de correo electrónico del usuario admin
-p PUERTO, --port = PORT escuchar número de puerto
ROOT -r, --root = ROOT crear una instancia de la raíz
la solicitud
-s SMTP_HOST, --smtp-host = SMTP_HOST
utilizar el SMTP_HOST dado a enviar
correos electronicos
CONTRASEÑA -w, --password = CONTRASEÑA
utilizar la contraseña proporcionada por el
usuario admin
¿Qué hay de nuevo en esta versión:
- Esta versión incluye el nuevo manejador SVGFile (itools.handlers), que es capaz de hacer una miniatura PNG utilizando librsvg. Muchos errores han sido corregidos
Requisitos :
- Python
- iTools
Comentarios que no se encuentran