Après de longs mois de travail acharné, la mise à jour est enfin là ! Le changement majeur de cette version 1.1 est la mise en place de l’architecture modulaire. Outre le gain en souplesse et en robustesse, qui permettra donc des mises à jour plus fréquentes sur les divers fonctionnels maintenus, c’est une réelle avancée pour le développement sur mesure, qui sera plus rapide et plus simple à mettre en œuvre.
Second chantier essentiel de cette release, le référencement d’un point de vue technique : sitemaps, gestion de balises, le studio intègre au fur et à mesure les préconisations des moteurs de recherche en la matière. En outre, un module de recherche basé sur GoogleCSE a été prévu dans Ayana pour tirer parti de tout le savoir faire de Google pour les recherches localisées sur votre site internet.
Retrouvez ci-dessous la liste des actions entreprises sur cette mise à jour :
Refonte de l'architecture :
- Mise en place d'une architecture modulaire
- Gestion modulaire de l'interface, des paramètres, et de la gestion des droits d'accès
- Gestionnaire de modules intégré
- Optimisation de la base de données & Structure de fichiers adaptée
Ergonomie :
- Optimisation de la gestion des médias
- Révision des infobulles
- Possibilité de cacher temporairement le menu du panneau d'administration
Pages :
- Fiabilisation de la gestion des pages (structure de données et administration)
- Passage en mode standalone et inversement sur les modules
- Autorisation de création / modification de pages vides
Newsletter :
- Nouveau module de gestion complète de campagne d'emailing basé sur le webservice mailchimp.com
- Gestion, et diffusion (immédiate ou plannifiée) de campagnes
- Administration des listes de membres
- Gestion des groupes d'intérêt
- Abandon de l'ancien module
Actualité :
- Affichage des flux RSS par catégorie
Référencement :
- Utilisation du sitemap.xml comme index de sitemap par module et langue (suppression de la contrainte liés à 1000liens)
- Remaniement de l'ensemble des balises "title" pour optimiser le référencement des pages (titre contexte - {titre catégorie -} nom du site)
- Amélioration de la génération des permaliens
Module de recherche :
- Nouveau module de recherche personnalisée Google (CSE)
- Intégration automatique du moteur de recherche
Autres travaux :
- Mise à jour des composants CKEditor 3.5.2, JQuery / UI
- Amélioration mineure du plugin google map de ckeditor (déplacement des marqueurs)
- Révision du paramétrage de l'éditeur et du filtrage de sécurité (ex : autorisation des img class="MyIframe" s, des attributs "target" sur les balises a...)
- Ajout d'un captcha pour sécuriser la procédure de récupération de mot de passe
- Fiabilisation du module d'upload de fichier
- Compression du code optionnel
- Révision de la structure des fils d'ariane
- Amélioration de la gestion d'exceptions sur le moteur, de la procédure de monitoring des logs d'erreur
- Refactoring du code lié à l'émission des emails automatiques
Correctifs (morceaux choisis):
- Protection des fichiers vues contre les accès directs
- Dédoublement des contenus multilingues lors des phases d'édition
- Interprétation des dates erronées en cas de saisie par l'utilisateur
- Erreur d'enregistrement des informations sur les administrateurs
- Erreur de sélection des liens actifs dans le menu généré
- Blocage des requêtes de suppression des photos et fichiers médias
- Double clic nécessaire sur la validation des formulaires de saisie

