Ce plugin est inspiré du minicalendrier pour eva, mais il permet d’insérer dans le calendrier à la fois les articles et les brèves.
Un nouveau champ evento est ajouté à la table spip_breves dans la base de données.
Le code a été ré-écrit pour utiliser le tags #BALISE
de spip, ce qui évite d’insérer du php dans les squelettes; la compatibilité multilingue a été ajoutée.
Il est maintenant possible d’ajouter plus d’évènements sur le même jour.
Installation:
Téléchargez les fichiers depuis le grenier.
Activez le plugin de manière classique. Créez un mot-clé mini-calendrier.
Utilisation:
Pour ajouter un article dans le calendrier, ajoutez le mot-clé mini-calendrier et utilisez la date de rédaction antérieure comme date d’évènement (assurez-vous de l’avoir activée dans le panneau de configuration)
Pour ajouter une brève dans le calendrier, validez la brève puis ajoutez le mot-clé mini-calendrier et paramétrez la date de l’évènement.
Insérez le tag #ABCALENDRIER
dans les squelettes.
Paramétrage optionnel : il est possible d’écrire #ABCALENDRIER{7}
pour limiter la liste d’évènements visualisés sous le calendrier à 7 par exemple.

Merci
Je remercie les auteurs du minicalendrier pour Eva, Olivier Gautier et tous ceux qui ont contribué au développement de la documentation du plugin.
Je remercie Tropicaloo pour la traduction en français de l’article.
Discussions by date of activity
41 discussions
Bonjour,
ce plugin m’intéresse beaucoup dans la mesure où il est a priori capable d’afficher un mini-calendrier ***et*** une liste d’évènements du mois choisi. Il me semble que c’est le seul agenda dans la galaxie SPIP qui soit capable de faire ça !
Mais, mauvaise nouvelle il n’est pas compatible SPIP 3.1xx
Y a-t-il un portable prévu ? Ce serait magnifique...
(“portage” pas “portable”, bien sûr)
Eva-Web a mis son mini-calendrier à jour et ce dernier est utilisable sous SPIP 3.1x
Reply to this message
Bonjour,
Y a t’il moyen de changer le page html de l’evenement?
J’aimerai qu’au lieu d’arriver sur la page ’article.html’ les internautes soient redirigés vers la page agenda_jour.html.
Que dois-je changer pour cela?
Grand merci
Salutations
Que doit afficher la page agenda_jour.html ?
Dans le but d’une présentation de l’évenement différente du reste du site, je voudrais pouvoir rediriger les liens depuis l’agenda vers une page ad hoc et non vers la page classique ’article’.
Concrètement, faire en sorte que lorsque l’on clique sur le 23 février, l’internaute ne se retrouve plus sur spip.php?article2366 mais redirigé vers spip.php?page=agenda_jour&id_article=23
...
Merci
I can suggest you 2 ways:
first using SPIP:
in article.html use a boucle to check if that article is an evenement or not, and to set the layout in the two cases
<BOUCLE_evenement(MOTS) {id_article}{titre=mini-calendrier}>
second way modyfing abcalendrier code:
in the file abcalendrier/balise/abcalendrier_20.php for spip 2.0
line 231
replace
generer_url_entite($article['id_article'],'article')
with'?page=agenda_jour&id_article='.$article['id_article']
for spip 1.9
line 225
replace
generer_url_article($article['id_article'], 'prop')
with'?page=agenda_jour&id_article='.$article['id_article']
Perfect!
It’s exactly what I’ve been looking to do!
thxxx
@mmmx
What if I wanna URL like : ’< a h r e f = " #ID_article">...< / a > (fancybox)
?
thanks
Pour info, mon site n’a pas trop apprécié la dernière mise à jour, celle du 1er octobre, il m’était impossible d’activer le plugin. J’ai été obligé de revenir à la version précédente pour que tout revienne en ordre...
Désolé mais mon commentaire n’est pas bien situé...
Reply to this message
Bonjour à tous,
j’ai une question concernant ce pluggin. Comment peut-on récupérer la date de l’évènement de la brève remonté dans le mini-calendrier ? je voudrai juste faire une boucle récapitulative des événements en utilisant pas la date de publication mais la date de l’évènement.
je vous remercie :)
Reply to this message
Salut à tous,
Pourriez-vous me dire s’il est prévu de faire une mise à niveau pour spip 3.0 ou à défaut existe-il une alternative ?
Tout grand merci d’avance
Alexandre
Bonsoir Alexandre,
Je ne pense pas que l’auteur continue à faire évoluer son plugin.
En alternative, il y a bien sur le plugin Agenda 2.0 et son Calendrier Mini 2.0. Cependant c’est une solution plus lourde (et aussi plus complète) mais qui, à ma connaissance, n’utilise que les articles et pas les brèves.
Reply to this message
Comment personnaliser l’aspect d’ABCalendrier?
Vous éviter de modifier la feuille de styles par défaut du plugin, j’ai placé une copie de «abcalendrier.css» à la racine de mon dossier «squelettes» mais elle n’est pas reconnue !
Reply to this message
Bonjour
Merci pour votre plugin : simple et efficace.
Je cherche à gérer la confidentialité des rubriques des titres d’articles appartenant aux rubriques protégées.
Comment faire pour que les titres des articles s’affichent en fonction des droits du visiteur ?
Exemple
Merci encore pour votre plugin
(site : tekitoi.net)
Reply to this message
Dans quel sous dossier du squelette-dist faut-il inclure la formule indiquez dans ce site pour que le calendrier apparaisse dans l’espace publique.
Il n’est pas conseillé de modifier directement les squelettes du répertoire squelettes-dist. Il est préférable de :
- 1. Créer un répertoire squelettes à la racine du site. Voir : « Où placer les fichiers de squelettes ? »
- 2. Y copier-coller par exemple la page d’accueil de l’espace publique (sommaire.html)
- 3. Insérer la balise
#ABCALENDRIER
à l’endroit voulu dans sommaire.htmlReply to this message
Bonjour à tous,
Une maj vers spip 3.0 est-elle à l’odre du jour ?
Si non existe-il une alternative à ce plugin bien pratique!
Tout grand merci d’avance
Reply to this message
Ce plugin a comme grande qualité d’être simple à comprendre et à utiliser. Pour gagner encore en simplicité, ce serait super de pouvoir utiliser le champ date de publication comme date d’“évènement” au lieu d’utiliser la date de rédaction antérieure, ce drôle de champ dont rien que le nom n’est pas très compréhensible ? Quelqu’un a déjà fait ?
Reply to this message
Pour info, mon site n’a pas trop apprécié la dernière mise à jour, celle du 1er octobre, il m’était impossible d’activer le plugin. J’ai été obligé de revenir à la version précédente pour que tout revienne en ordre...
pareil.. le plugin demande que ce soit spip version 1.9.0;2.0.99 minimum, et avec spip 2.1.11, ça ne suffit pas...
Bonsoir,
Les tests que j’ai effectués avec un Spip 2.1.11 et la révision ABCalendrier 52160 n’ont généré aucun bug. Le plugin semble donc compatible avec les versions Spip 2.1.*. Seul le code du fichier plugin.xml limite le plugin à une version Spip 2.0.99 maximum.
En attendant une mise à jour sur la zone, il est possible de modifier l’instruction suivante ligne 86 du fichier plugin.xml :
remplacer
<necessite id="SPIP" version="[1.9.0;2.0.99]"/>
par
<necessite id="SPIP" version="[1.9.0;2.1.99]"/>
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:
|
