Fonctionnalités

Apsionyx rassemble les outils essentiels pour publier, administrer et faire évoluer un site web sans transformer son utilisation quotidienne en parcours technique.

Son cœur reste volontairement maîtrisé. Les fonctionnalités plus spécifiques peuvent être ajoutées grâce aux extensions et aux thèmes.

Publier simplement

Apsionyx permet de créer et organiser différents types de contenus depuis une interface claire.

Vous disposez notamment de :

  • articles pour les publications chronologiques ;
  • pages pour les contenus permanents ;
  • brouillons et publication différée ;
  • prévisualisation avant publication ;
  • catégories et mots-clés ;
  • recherche dans les contenus ;
  • révisions pour retrouver une version précédente ;
  • brouillon de secours automatique pendant la rédaction.

L’éditeur privilégie la rédaction et laisse les réglages secondaires à leur place.

Gérer ses médias

La médiathèque centralise les images utilisées sur le site.

Elle permet de conserver les fichiers nécessaires aux publications et de renseigner les informations utiles à leur utilisation, notamment les textes alternatifs destinés à l’accessibilité.

Apsionyx contrôle également les fichiers envoyés afin de limiter les formats ou contenus indésirables.

Une vraie gestion des membres

Apsionyx ne se limite pas à un simple compte administrateur.

Plusieurs rôles sont prévus :

  • Membre pour participer au site et publier des commentaires ;
  • Rédacteur pour préparer des contenus ;
  • Modérateur pour accompagner et modérer la communauté ;
  • Administrateur pour gérer l’ensemble du site.

Les permissions sont gérées indépendamment des rôles afin de permettre au système d’évoluer sans enfermer l’administration dans des règles rigides.

Inscription et comptes utilisateurs

Selon les besoins du site, les inscriptions peuvent être :

  • fermées ;
  • ouvertes ;
  • accessibles sur invitation.

Les membres disposent de leur propre compte et peuvent être associés directement à leurs commentaires et activités.

Apsionyx prévoit également les mécanismes nécessaires à la récupération d’un compte et à la gestion de son adresse électronique.

Commentaires et modération

Les commentaires peuvent être liés à de véritables comptes utilisateurs.

Cela permet une modération plus cohérente et évite de gérer uniquement des visiteurs anonymes difficiles à identifier.

Les modérateurs et administrateurs peuvent notamment :

  • examiner les commentaires ;
  • intervenir sur les contenus problématiques ;
  • suspendre temporairement un membre ;
  • bloquer sa possibilité de commenter ;
  • bannir un compte ;
  • consulter l’historique des actions de modération.

Les sanctions et les contenus restent deux choses distinctes : bloquer un compte ne signifie pas automatiquement supprimer son historique.

Des thèmes pour personnaliser le site

L’apparence publique d’Apsionyx repose sur un système de thèmes.

Un thème peut définir ses propres modèles, styles et ressources tout en utilisant les informations fournies par l’API officielle du CMS.

Le nom du site, la phrase d’accroche, les descriptions, le logo et l’icône peuvent être personnalisés depuis l’administration sans modifier les fichiers du thème.

Le thème Apsionyx d’origine reste disponible par défaut afin qu’une nouvelle installation soit immédiatement utilisable.

Des extensions pour aller plus loin

Les extensions permettent d’ajouter de nouvelles fonctionnalités sans modifier le cœur d’Apsionyx.

Elles peuvent notamment ajouter :

  • de nouvelles routes ;
  • des événements ;
  • des réglages ;
  • des commandes d’administration ;
  • des fonctionnalités éditoriales ;
  • des intégrations avec d’autres services.

Apsionyx dispose d’une API publique versionnée destinée aux développeurs.

Cette séparation permet au cœur du CMS d’évoluer sans obliger les extensions à dépendre directement de son fonctionnement interne.

Compatibilité contrôlée

Les thèmes et extensions déclarent les versions d’Apsionyx et des API avec lesquelles ils sont compatibles.

Avant leur activation, le CMS peut ainsi vérifier qu’ils correspondent bien à l’environnement installé.

Cette approche vise à réduire les mauvaises surprises lors des mises à jour et à offrir une base plus durable aux développeurs.

Un système de langues évolutif

Apsionyx est conçu pour fonctionner dans plusieurs langues.

Les catalogues linguistiques peuvent être gérés indépendamment du cœur et de nouvelles traductions peuvent être importées.

La langue utilisée dans l’administration peut également être différente de celle du site public.

L’objectif est de permettre à la communauté d’ajouter et de maintenir des traductions sans devoir modifier le code du CMS.

Une administration claire

Le tableau de bord rassemble les fonctions essentielles sans multiplier les écrans techniques.

Les principales zones sont organisées autour de besoins compréhensibles :

  • publications ;
  • médias ;
  • membres ;
  • commentaires ;
  • apparence ;
  • fonctionnalités ;
  • langues ;
  • réglages ;
  • outils.

Les informations techniques restent disponibles lorsqu’elles sont nécessaires, mais elles ne doivent pas encombrer le travail quotidien.

Accessibilité

Apsionyx accorde une attention particulière à l’utilisation avec les technologies d’assistance.

La navigation, les formulaires, les libellés et les messages sont pensés pour rester utilisables notamment avec les lecteurs d’écran et au clavier.

L’accessibilité ne concerne pas uniquement le code HTML : le vocabulaire et la manière d’expliquer une erreur ou une action font également partie de l’expérience.

Performance

Apsionyx cherche d’abord à être rapide par conception.

Le CMS utilise notamment :

  • un chargement limité aux composants nécessaires ;
  • différents mécanismes de cache ;
  • des requêtes préparées ;
  • une gestion contrôlée des fichiers ;
  • les capacités d’OPcache lorsqu’il est disponible ;
  • les mécanismes standards de cache HTTP.

Les systèmes plus avancés peuvent venir compléter cette base sans devenir obligatoires pour faire fonctionner un site classique.

Maintenance et diagnostic

Apsionyx fournit des outils permettant de surveiller et entretenir une installation.

L’administrateur peut notamment disposer de fonctions de diagnostic, de journalisation, de cache, de sauvegarde et de restauration.

Une interface en ligne de commande complète également l’administration web pour les environnements qui permettent son utilisation.

Un CMS qui reste extensible

Apsionyx ne cherche pas à intégrer nativement toutes les fonctionnalités imaginables.

Son objectif est de fournir un cœur fiable, puis des points d’extension propres pour répondre à des besoins plus spécialisés.

Un petit site peut ainsi rester simple.

Un projet plus ambitieux peut évoluer progressivement grâce aux thèmes, aux extensions et aux API publiques.


Apsionyx fournit l’essentiel dès le départ et laisse la liberté d’ajouter le reste lorsque le besoin existe réellement.

← Retour à l’accueil