Installation
Comme tout plugin.
Compatibilité
Fonctionnel depuis 2012 avec SPIP 3.0 puis SPIP 4.1.*.
Objectifs de ce jeu de squelettes
- Gestion d’une bibliothèque d’albums par mots clés.
- Montrer les révisions, de texte uniquement, dans l’espace public.
- Une page pour rechercher des objets quelconques (albums, articles, rubriques) avec Plugin “Critère
mots
”. - Géo avec GIS 4. GIS : légende par mots clés à adapter à votre configuration : groupes de mots-clés utilisés pour les légendes et objets (rubriques, articles, albums, …) géotagués (liés à un point gis).
- Topo.SVG. L’objectif principal était la création et l’évolution de topos-cartes svg créative commons pour l’escalade de blocs (d’autres usages sont sans doute possible, course d’orientation ?…). Le squelette topo.html (et topodo.html) permet, comme pour les pages gis, d’intégrer des objets spip avec popup afin de créer, caler et perfectionner votre carte-topo. Consultez spip.php?page=topo&id_rubrique=1 pour un modèle à modifier et compléter avec votre logiciel de dessin vectoriel préféré.
Adaptabilité
Selon vos goûts, couleurs et besoins, par petites retouches de semantic.css et en modifiant les squelettes.
Pour cela voir la doc /spip.php?page=sui00
sur votre site après son installation.
Exemple : si vous n’aimez pas le background Soulage, c’est ligne 41.
Par défaut le jeu de squelettes est assez peu éditorial, plutôt wiki et gestion d’albums.
Il adopte une configuration simple, sans les effets possibles via semantic.js (pas de “menu escamotable”, semantic.js n’étant pas appelé dans les pages courantes), juste une barre de navigation fixe discrète (logo du site, menu rubriques à la racine du site) convenant aux ordis, smartphones.
Sans avoir besoin de reprendre le code le plugin fonctionne sans GIS 4 et sans les révisions activées.
Si vous ne voulez pas de la recherche par Plugin “Critère mots
”, supprimez la ligne ad hoc dans inclure/header.html .
Vous devrez par contre supprimer les nombreuses boucles et références à albums si vous ne l’utilisez pas. L’adaptation complète à d’autres besoins nécessitera plus de travail, de connaitre un minimum le système de boucle de spip et un chouille de javascript.
Avec semantic.js pour faire fonctionner un module, par exemple les accordions, il faut
- ajouter semantic.js dans le head
<script src="#CHEMIN{/semanticui/dist/semantic.min.js}"></script>
- activer dans les pages (ou par un perso.js) ce script
$(document) .ready(function(){ $('.liste .ui.accordion').accordion(); });
Voir les pages /spip.php?page=sui30
sur votre site après son installation.
Organisation par défaut
Barre de navigation : logo du site et menu rubriques racine ; escamotable : recherche, mots, login et menu langues.
Rubrique : nom, (révisions si activées), logo, descriptif, objets éditoriaux inclus (si existent : albums triés par mots, articles, brèves, rubriques et sous-rubriques), documents joints.
Article : hiérarchie, numéro, (révisions si activées) ; titre, contenu ; forum.
Pied de page
Aperçu d’une page rubrique et article
Crédits
- Les codes empruntés à semantic ui sont Free & Open Source (MIT)
- Le code et boucles empruntés à SPIP sont sous licence GNU/GPL. Conditions d’utilisation.
Démo
Créé pour l’assoc° bLo (lien sur la doc suip).
Bien mieux est certainement possible ! ⇒ Le squelette est sur la zone.
No discussion
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: |