Fonctionnalités d'Anwiki

Voici une liste non exhaustive des fonctionnalités d'Anwiki.

Fonctionnalités multilingues

  • Traduction collaborative à la volée
  • Notification des traducteurs, liste des contenus non traduits
  • Les traductions restent synchronisées automatiquement
  • Edition collaborative multilingue (édition croisée du même contenu depuis plusieurs langues)
  • Traductions illimitées : configurez autant de langue que nécessaire
  • Pas de langue maître : chaque contenu peut être créé dans la langue de votre choix. Puis, il peut être traduit dans d'autres langues lorsque vous le décidez.
  • Traduction de contenus XML complexes : XML (XHTML/CSS/JavaScript...)
  • Internationalisation (i18n) rapide de scripts PHP
  • Interface multilingue : EN, FR, DE, ES, IT...

Fonctionnalités wiki

Anwiki intègre les fonctionnalités courantes des wikis, telles que :
  • Edition collaborative
  • Historique des versions, rétablissement d'une ancienne version, différences entre les versions
  • Accès rapide aux outils d'administration depuis le front-office
  • URLs virtuelles (URL rewriting), création rapide de contenus
  • Verrous d'édition (AJAX)

Gestion de contenus (CMS)

Anwiki propose également des fonctionnalités avancées de CMS :
  • Plan du site
  • Menus de navigation personnalisables
  • Flux RSS personnalisables
  • Edition de code XML (y compris XHTML/CSS/Javascript, pour les mises en forme complexes et spécifiques)
  • Edition de scripts PHP (pour intégrer rapidement vos pages dynamiques)
  • Importation/exportation des contenus : sous forme de fichiers XML
  • Templates et styles CSS personnalisables
  • Gestion des utilisateurs
  • Mise à jour automatique des liens lors du renommage d'un contenu

Contenus structurés

  • Définition de classes de contenus, édition de contenus structurés
  • Récupération de contenus dynamiques :pour récupérer et afficher des contenus structurés dans d'autres, à l'aide d'une syntaxe simple.

Architecture, personnalisation, intégration

Anwiki peut être largement personnalisé et étendu sans avoir à modifier son code source.
Cela assure une mise à jour très facile du système, tout en conservant les personnalisations.
  • Architecture orientée objet
  • Plugins (système de hooks)
  • Mécanismes de surcharge : pour personnaliser Anwiki sans modifier les fichiers sources
    • templates
    • styles CSS
    • drivers (stockage, session, utilisateurs et droits)
    • plugins
    • actions (pour ajouter de nouvelles fonctionnalités)
    • classes de contenus (pour ajouter de nouvelles structures de contenus)
  • Installation et mise à jour facilitée
  • Configuration depuis une interface web, ou directement depuis le système de fichiers (fichiers de configuration PHP)

Performances et scalabilité

  • Systèmes de cache multi-niveaux : aucune requête en base de données pour le rendu d'un contenu
  • Serveur de fichiers statiques paramétrable
  • Possibilité d'exécuter plusieurs instances d'Anwiki sur le même serveur, de manière synchronisée ou non. Economie d'espace disque et mise à jour de masse facilitée.

Sécurité

  • HTTPS pour les actions critiques
  • Sessions utilisateurs renforcées
  • Procédure d'installation avancée permettant de déplacer le code source d'Anwiki en dehors du DocumentRoot du serveur web
Dernière modification le 24/01/2010 21:46:05
Propulsé par Anwiki • 0.04 sec • 2.55 MB