Paramétrage Sarka-Spip

, par  Alain Laponche --- ---

Installation du plugin Sarka-SPIP Reloaded 4.5.10
Cf. site dédié à Sarka
Voir par exemple la page consacrée à la personnalisation

Nécessite les plugins 2.3.0 ≤ Z-core ≤ 2.*.*, 3.0.15 ≤ Comments ≤ 3.*.*, Bootstrap ≥ 1.3.0, Compositions ≥ 3.3.1

On peut alors profiter de tout le paramétrage de Sarka. Les options se trouvent dans le menu "Squelette / Configurer Sarka"

Gros problème : Cette version 4.5 n’est pas documentée, et n’est pas compatible avec les thèmes développés pour Sarka 3.x
Surtout sa maintenance est arrêtée. Nombreux sont restés sur les dernières versions 3.x.
— > Passer à une autre famille de squelette ?!

Les choix faits

1) Le contenu de la rubrique "Accueil" ne s’affiche jamais en tant qu’article, rubrique, ...
Problème : non effectif !

2) La page "sommaire" est la page d’accueil du site. Il comporte :

  • un sous-titre défini ici
  • un édito en marge constitué par un article rangé dans "Acceuil" avec le mot clé "edito"
  • le corps de l’article comportant le mot-clé « article_une » dans un groupe de mot-clé généré pour Sarka : « squelette_habillage ». Si le mot-clé est affecté à plusieurs articles, c’est le plus récent qui sera exposé.
  • absence de la "liste des secteurs"
    J’ai dupliqué le fichier Sommaire sous /squelette pour y ajouter l’affichage de l’article 3 "Accueil" qui se trouve dans une zone système "0. Hors Plan"

3) Affichage d’une rubrique :

  • "Court-circuiter les page de rubriques qui n’ont qu’un article (par redirection vers l’article" (ne pas retenir la 2ème option : "en affichant l’article sur l’url de la rubrique")
  • on n’affiche pas la liste des sous-rubriques dans la page (elle est déjà prévue en marge)
  • on affiche par contre la liste des articles avec un résumé paramétrable
  • le nombre par page est limité à 10

4) Affichage d’un article : RAS

5) Auteur :
Si on clique sur auteur, on peut lui envoyer un mail

6) Site
Correspond au paramétrage de "page=site"
Liste des articles syndiqués
Non utilisé au 13/07/17 mais pourrait servir pour une page synthétique des flux RSS
On retient les 30 derniers jours, 30 jours par site et 20 articles / page
Attention ! cela ne concerne pas l’affichage des articles eux-même (par exemple seulement 10/pages)

7) Sites favoris
Correspond au paramétrage de "page=herbier"
Liste des sites favoris (y compris les syndiqués)
Utilisé comme "Page de liens" dans le menu "Pied de page"
Choix du titre / descriptif / 10

8) Forum
20 messages par page de forum
Tri obligatoirement anti-chronologique (mais sans effet)
Mais le paramétrage important pour les forums se trouve dans "Comments"

9) Agenda :
De base, il n’apparait aucun paramètrage possible
J’ai donc installé un plugin dédié "Agenda 2". Et là, il m’est apparu un paramétrage possible dédié à Agenda 2.
Choix :
 titre : "Sur l’agenda"
 démarrage affichage : la veille
 sur 6 mois
 Affichage d’un événement "sur la page de l’article associé"

10) Recherche : la recherche par mot-clé a été désactivée (elle provoquait une anomalie). Donc simple recherche (avec 5 éléments par page)

21) Menus = Navigation

  • Afficher le menu latéral de navigation
    Celui-ci a été adapté en utilisant le plugin Menus et en l’appelant "menuside" ; on détaille seulement les sous-rubriques de la rubrique courante et en écartant la rubrique 11
  • Afficher le menu de pied de page
    Il doit s’appeler "menufooter" dans le plugin Menus. J’ai mis en place un lien vers le "plan du site", l’article "mentions légales"
  • Afficher un menu de raccourcis
    Il doit s’appeler "menushortcuts" dans le plugin Menus. J’ai mis en place un lien vers l’espace privé)

23) Formulaires
Le formulaire de contact proposé par Sarka n’a pas été utilisé (développement spécifique). Ni le formulaire d’inscription au site.

24) Modèles
On y trouve la gestion de la pagination

  • En bas de page
  • Sous la forme "Numéros de page avec > et <
  • Avec affichage de 2 bandes (?) au delà de 20 items

Mais aussi la présentation des images (modèles img et doc)
Aucun effet visible en passant de ’Oui’ à ’Non’
A noter que le 20/09, en raison d’un fonctionnement anarchique de la présentation des img (réduits à une vignette), j’ai désactivé le template /orbi/plugins/auto/sarkaspipr/v4.5.10/modeles/img.html en le renommant.

25) Colonne
On affiche dans la colonne verticale de navigation

  • Le mini-calendrier associé à l’agenda (enlevé *)
  • Les 5 dernières publications (enlevé)
  • Les 5 dernières brèves (enlevé)
  • Les listes sont paginées par 10 éléments (porté à 20)
  • Le formulaire de recherche (on utilise le seul moteur interne Spip)
    On pourrait ajouter : les dernières publications, les sites favoris, les sites syndiqués, les derniers messages du forum, le hit parade des articles, les statistiques.

(*) Le 07/07/18, j’ai supprimé cette option Agenda
 pour améliorer le temps d’affichage
 car l’agenda était inutilisé (et était donc trompeur)
Pour mémoire, cela correspondait à l’option "Afficher le Mini-calendrier en dehors de l’agenda" dans "Paramètres SarkaSpip / Eléments transverses / Colonnes / Noisettes optionnnelles"

Il y a un problème : 2 "noisettes" apparaissent avec le même contenu, la liste des articles de la rubrique
Pour y remédier, j’ai modifié le fichier noisettes/article/navigation.html en mettant en commentaire ce qui est inutile. Et mis le fichier modifié sous /squelettes.

Même opération pour supprimer la navigation dans les sous-rubriques. En fait, j’ai fait un squelette limité à un commentaire

26) Pied de page
Tout supprimer au niveau de ce paramétrage, mais on aurait pu y porter

  • Affichage Copyright
  • Affichage "ORB : www.orb29.fr"
    Seulement, cela prend beaucoup de place (sauf adaptation du squelette)
    Donc remplacé par un menu géré par le plugin Menus

31) Balises meta
Auteur : Alain Laponche
Mots-clés : association, informatique, seniors, retraités, club, orb, brest

32) Flux RSS
Ok pour la génération d’un flux RSS par ce site contenant au max 10 éléments de moins de 30 jours
Les albums et les événements sont inclus dans ce flux

41) Apparence
Personnalisation du design SarkaSpip par défaut du site
Voir page "Mise en place d’un thème"

42) Plugins
Pour le plugin MediaBox, ok pour paramétrage spécifique à Sarka

43) Maintenance
Réalisé une sauvegarde de la configuration Sarka le 17/07/17