Présentation
Aoto est un squelette de présentation de photographies.
Il est idéal pour présenter un portfolio de photos, de dessins, ....
Il utilise la fenêtre modale Fancybox 3 qui est particulièrement adaptée aux présentation de photos avec son lecteur intégré.
- La page d’accueil est minimale et affiche une image en fond de façon aléatoire
- Les pages courantes affichent une photo ou une planche contact
- Le squelette fonctionne aussi très bien sur smartphones (gestion du glisser, des zooms, ...)
Aperçu
Exemple de site basé sur Aoto
https://www.pg.photos/
Page d’accueil
Page article
Installation
- Télécharger et activer le plugin Aoto
- Le plugin active automatiquement les plugins
A l’installation, le plugin crée aussi 3 champs extras pour gérer les options sur les rubriques
Le plugin Favicon peut être installé en complément.
Lorsque votre site passe en production, il est recommandé :
- d’activer la compression des fichiers Javascript et CSS pour avoir un site rapide à charger.
- de désactiver la boite multimédia fournie par SPIP que l’on n’utilise pas.
Configuration
Le squelette est configurable via le menu squelettes

Choix des contenus (liens vers les réseaux sociaux, choix des articles alimentant les photos de la page d’accueil)
Liens vers les pages démo

Menu
Le menu est constitué des rubriques à la racine listées par numéros suivi des éventuels icônes des réseaux sociaux.
Exemple: 10. Portrait, 20. Paysage, 80. Contact, ....
Sur chaque rubrique, vous pouvez déterminer:
- si vous souhaitez lister les articles dans le menu-déroulant
- si vous souhaitez ne pas lister la rubrique dans le menu (pour ranger par exemple des articles techniques)

Fonctionnement de la page d’accueil
La page accueil affiche aléatoirement une image aléatoire d’un article défini dans le menu de configuration du squelette.
Plus précisement, on affiche 2 images aléatoires:
- une image pour grands écrans (format horizontal)
- une image pour petits écrans (format vertical)
Fonctionnement des pages rubriques
Le site propose 4 types de rubriques que vous pouvez éditer à tout moment

Classique | Portfolio | News | Court-circuit
Affichage | Liste les articles avec le pseudo-logo |
---|---|
Tri des articles | tri par date (le plus récent en premier) |
Lien vers les articles | oui |
Affichage | Liste la 1er photo de tous les articles de la rubrique sous-forme de planche-contact avec la légende affichée |
---|---|
Tri des articles | tri par numéro sinon par date |
Lien vers les articles | non |
Affichage | Liste tous les articles avec le logo non-coupé et le texte entier |
---|---|
Tri des articles | tri par date (le plus récent en premier) |
Lien vers les articles | non |
Affichage | On renvoie sur le 1er article de la rubrique (tri par numéro, sinon par date le plus récent ) |
---|
Fonctionnement des pages articles
Si l’article contient 0 ou 1 photo ; on affiche le texte suivi de la photo en pleine hauteur (la hauteur du viewport)
Si l’article contient plus 1 photos: on affiche la présentation planche contact. La logo sert de fond au texte.
Taille des images
Vous pouvez mettre les photos des dimensions que vous souhaitez mais il est conseillé de d’optimiser la taille et la compression des photos placées en ligne (taux de compression 80% et avec l’option .jpg progressif)
Taille recommandée : 2000 à 2500 pixels de largeur
Taille des logos
Les logos servent principalement à illustrer les rubriques avec leur encart texte.
La taille recommandée des logos est : 2000 * 600 pixels
- Si le logo est plus grand, on le recadre avec le plugin centre_image.
- Si le logo est plus petit, on ajoute un fond gris pour obtenir la bonne taille.
Astuce: Bootstrap
Le site utilise le framework Bootstrap
Il est donc possible d’utiliser ces classes pour compléter les articles par exemple pour forcer un alignement à gauche ou afficher une boite alerte dans vos articles SPIP
Personnaliser Aoto
Ajouter une feuille de style personnalisée
Vous pouvez ajouter votre feuilles de style personnelle.
Cette feuille de style devra s’appeler css/perso.css.
Il est recommandé de la déposer dans le répertoire squelettes/
Surcharger d’autres blocs
Plus généralement, vous pouvez surcharger tous les les éléments du squelette en ajoutant votre copie modifiée dans le répertoire squelettes/. Vous pouvez aussi ajouter des déclinaisons spéciales pour une rubrique donnée, par exemple squelettes/rubrique-45.html
Remarques
Le squelette est sur la zone. N’hésitez pas à contribuer en conservant à l’esprit de laisser le squelette aussi générique que possible.
Discussions by date of activity
4 discussions
Bonjour,
J’utilise avec bonheur votre plugin. Suite à une mise vers Spip 4.1.1, Aoto a été reconnu incompatible, donc j’ai mis la ligne qui convient dans mes_options.php :
define('_DEV_VERSION_SPIP_COMPAT', '4.0.99');
. Depuis, dans la partie Gestion des plugins, j’ai un message (compatibilité forcée) mais les plugins ne s’affichent pas. Bien sûr, si j’enlève la ligne de mes_options.php, tout réapparaît, et Aoto redevient incompatible.Connaissez-vous un moyen de résoudre ce souci ? Je vais interroger également les forums d’utilisateurs.
Merci d’avance
Bonjour
Avez vous testé en modifiant simplement les bornes de compabilité du paquet.xml du plugin ?
Si vous me faites des retours positifs, je passerai le plugin compatible SPIP 4.1.
Bonjour,
merci pour cette réponse.
J’ai mis
compatibilite="[3.3.dev;4.1.1;4.1.*]"
dans paquet.xml mais Aoto reste incompatible (de même que Belles puces, Champs extra, Crayons, Image responsive et Metas+. Saisies pour formulaires et Centre image proposent une mise à jour).Bonne continuation, je vais revenir à l’utilisation de mes_options.php, j’attendrai que Aoto soit compatible, il est trop beau ! Merci
Reply to this message
Très heureux du fonctionnement sur mon site pg.photos et très heureux de la mise à disposition de la communauté !
Bonjour
Merci Pierre pour ce partage, votre site est beau, vos photos y sont magnifique, je construit le site de ma fille, avec des photos qu’elle choisira en plus d’un piwigo qui permet de protéger (au mieux, sans être à 100% j’en suis d’accord)) ses photos. vois site piwigo et le spip Aoto ici
Merci erational pour le plugin
Reply to this message
Bonjour
Intéressée par votre plugin, je me demandais tout de même s’il était possible de protéger les photos en ligne en empêchant leur téléchargement ?
Cordialement
Une réponse courte : à partir du moment où un contenu est disponible sur internet, il n’est pas possible de le protéger techniquement. Au mieux on ralenti le processus.
certes, mais j’étais dans lé réflexion d’interdire un téléchargement ou de mise en place d’un filigrane
Reply to this message
Bonjour,
Je viens d’installer SPIP 3.2.11, mais le plugin Aoto version 1.0.3 est considéré comme incompatible.
Va-t-il pouvoir devenir utilisable car il correspond à ce que je recherche ?
Aoto est compatible SPIP 3.3 uniquement. C’est clairement indiqué dans la documentation.
Il faut simplement installer SPIP 3 dev (avec le spip_loader par exemple) et vous pourrez utiliser le plugin Aoto.
Reply to this message
Add a comment
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Follow the comments:
|
