iKaaro é um Sistema de Gerenciamento de Conteúdo construída sobre Python & itools. Entre outros recursos que ele oferece:
- Conteúdo e gerenciamento de documentos (índice completo e pesquisa, metadados, etc.)
- Interfaces de usuário multilíngue e conteúdo
- módulos de alto nível: wiki, fórum, tracker, etc.
A interface de linha de comando
O pacote ikaaro inclui uma coleção de ferramentas de linha de comando para criar e gerenciar instâncias:
icms-init.py
cria uma nova instância ikaaro
icms-start.py
começa a web e os servidores de correio de spool
icms-stop.py
pára os servidores de ambos os
icms-update.py
atualiza a instância (depois de um software
upgrade)
icms-update-catalog.py
reconstrói o catálogo
icms-restore.py
recupera a instância (no caso de um acidente)
Todos os scripts são auto-documentada, basta executar qualquer um deles com a opção de ajuda. Este é um trecho do script icms-init.py:
$ Icms-init.py --help
Uso: icms-init.py [opções] TARGET
Cria uma nova instância de ikaaro com o nome TARGET.
Opções:
número da versão do programa mostra --version e
saída
-h, --help mostrar esta mensagem de ajuda e sai
ENDEREÇO -a, --Address = ENDEREÇO
ouvir ENDEREÇO IP
EMAIL -e, --email = EMAIL
endereço do usuário admin e-mail
-p PORT, --port = PORT ouvir número PORT
ROOT -r, --root = ROOT criar uma instância do ROOT
aplicação
-s SMTP_HOST, --smtp-host = SMTP_HOST
usar o SMTP_HOST dado para enviar
e-mails
SENHA -w, --password = SENHA
usar a senha fornecida para o
usuário admin
O que é novo nesta versão:
- Esta versão inclui o novo manipulador SVGFile (itools.handlers), que é capaz de fazer uma miniatura PNG usando librsvg. Muitos erros foram corrigidos
Requisitos :
- Python
- itools
Comentários não encontrado