iKaaro est un Content Management System construit sur Python & itools. Parmi les autres caractéristiques, il fournit:
- Le contenu et la gestion de documents (pleine d'index et la recherche, les métadonnées, etc.)
- Interfaces utilisateur multilingue et contenu
- modules de haut niveau: wiki, forum, tracker, etc.
L'interface de ligne de commande
Le paquet ikaaro comprend une collection d'outils de ligne de commande pour créer et gérer des instances:
icms-init.py
crée une nouvelle instance ikaaro
icms-start.py
commence le web et les serveurs de messagerie de spool
icms-stop.py
arrête les serveurs deux
icms-update.py
met à jour l'instance (après un logiciel
mise à jour)
icms-update-catalog.py
reconstruit le catalogue
icms-restore.py
récupère l'instance (dans le cas d'un accident)
Tous les scripts sont auto-documentés, il suffit d'exécuter l'un d'eux avec l'option d'aide. Ceci est un extrait du script icms-init.py:
$ Icms-init.py --help
Utilisation: icms-init.py [Options] CIBLE
Crée une nouvelle instance de ikaaro avec le nom de la cible.
Options:
le numéro de version de --version programme de spectacle et
sortie
-h, --help afficher ce message d'aide et de sortie
ADRESSE -a, --address = ADRESSE
écouter les ADRESSE IP
-e EMAIL, --email = EMAIL
Adresse e-mail de l'utilisateur admin
-p PORT, --port = PORT écouter numéro de port
ROOT -r, --root = ROOT créer une instance de la racine
application
-s smtp_host, --smtp-host = smtp_host
utiliser le smtp_host donné à envoyer
e-mails
MOT DE PASSE -w, --password = MOT DE PASSE
utiliser le mot de passe donné pour le
utilisateur admin
Ce qui est nouveau dans cette version:
- Cette version inclut le nouveau gestionnaire de SVGFile (de itools.handlers), qui est capable de faire une vignette de PNG en utilisant librsvg. De nombreux bugs ont été corrigés
Exigences :
- Python
- itools
Commentaires non trouvées