Questo plugin nasce dall’esigenza di avere un calendario simile al minicalendrier pour eva, in cui poter inserire oltre agli articoli anche le brevi.
Utilizza un campo evento aggiunto alla tabella spip_breves.
Il codice è stato riscritto utilizzando la definizione di un segnaposto (#BALISE) di spip, e quindi no ci sono più inclusioni dirette di PHP nel modello, come nell’originale.
Inoltre è stato aggiunto il supporto all’inserimento di più eventi nella stessa giornata
Istallazione :
Scaricare il plugin da spip-zone
Caricarlo sul propri server.
Attivare il plugin, come d’uso, e creare la parola chiave mini-calendrier.
Attivare l’utilizzo della data di redazione anteriore per gli articoli dal pannello di configurazione
Uso :
Per aggiungere un articolo al calendario, aggiungere la parola chiave mini-calendrier e inserire la data evento come data di redazione anteriore (da attivare dal pannello di configurazione)
Per aggiungere una breve al calendario, aggiungere la parola chiave mini-calendrier, salvare, e inserire la data evento
Inserire il segnaposto #ABCALENDRIER nei modelli
Dalla rev 23838 è possinile anche scrivere #ABCALENDRIER{7}
per limitare la lista di eventi visualizzati sotto il calendario a 7.
Ringraziamenti
Ringraziamenti agli autori di minicalendrier pour eva Olivier Gautier e a tutti coloro che contribuiscono a arricchire la documentazione sullo sviluppo dei plugin.
Discussions par date d’activité
4 discussions
Ciao a tutti !
Io ho la versione 2.1 e purtroppo non mi aggiunge gli eventi in calendario, come mai ?
Ho inserito la aprola chiave e infatti vicino all’articolo mi appare il simbolino, ma sul calendario niente...
Come posso fare ?
Grazie !
Répondre à ce message
grazie mille per l’ottimo lavoro.
Questo plugin è molto facile da utilizzare per gli utenti ed è molto personalizzabile. Informazione : è previsto l’aggiornamento per spip 2.0 ? Grazie mille !
Spero di mettere online la versione per spip2.0 presto.
Un utente francese Ha già fatto le modifiche necessarie...
La versione (francese) aggiornata è scaricabile da qualche parte ?
grazie mille ancora per il tuo lavoro !!
Ora è online !
dovrebbe funzionare sia con spip 1.9 che 2.0
Cominciamo i test !!!
Répondre à ce message
Salve a tutti,
vorrei aggiungere al mio sito www.colonnarotta.it il Plugin ABCalendrier. nessun problema con l’installazione e l’inserimento degli eventi..
Ho però due problemi :
- il plugin non legge bene i css quindi non mi si presenta come dovrebbe (il file css è quello scaricato nella versione su Spip-contr)
- vorrei limitare l’elenco degli eventi sotto il calendario a tre/quattro max. Invece, ora, ogni volta che aggiungo eventi vengono automaticamente inseriti nella lista .. con molti aggiornamenti diventa praticamente una lista enorme
chi può darmi una mano ?
grazie
Per limitare il numero di eventi visualizzati : è una buona idea che posso inserire nelle nuove versioni.
per ora puoi modificare il file :
abcalendrier/balise/abcalendrier.php
sostituendo alle righe 130-136 le seguenti :
Dove
if($test_boucle<=10)
limita a 10 il numero di date con eventi visualizzati.Per quanto riguarda il css sto preparando una versione più pulita.
Ma non riesci a visualizzare bene il calendario o cosa ?
Se il calendario non si visualizza bene vuol dire che gli altri css interferiscono.
Ma per aiutarti dovresti essere un po’ più specifico.
grazie.
ho risolto il problema delle news, modificando il file così come mi ha detto.
Resta quello del css. Puoi vedere tu stesso su www.colonnarotta.it
mi sa che nel file allegato al plugin mancano alcuni « richiami ».. ho inserito io ad esempio « menu-titre ». ma non so come fare per il resto.. puoi darmi una mano ?
Appena ho un attimo...
mi pare che il problema sia che le scritte a comparsa escono dalla pagina e andrebbero invece posizionate verso l’interno. Giusto ?
Ho installato il plugin e sulla home page e compare il calendario ma non riesco a far apparire gli eventi.
Ho aggiunto la parola chiave ma non riesco a trovare la funzione nel pannello di controllo per attivare la data di redazione anteriore.
Qualcuno è così gentile di dirmi esattamente la posizione.
Grazie
Massimiliano
Répondre à ce message
Bonjour,
Sur une SPIP 1.9.2d [11132] j’obtiens ce message sur la page de gestion des plugins :
Warning : Cannot modify header information - headers already sent by (output started at c :\program files\easyphp1-8\www\monsite\plugins\abcalendrier\mes_options_abcalendrier.php:1) in c :\program files\easyphp1-8\www\monsite\ecrire\inc\actions.php on line 191
What version of php do you use ? Maybe is a bug for php5 at line 12 in file abcal_pipelines.php :
in this case you have to change line :
with :
thanks for your message ;
let me know if problem is resolved so I can upload fixed file in the trac zone.
Or let me know more informations.
thanks again
Hello mmmx,
Nice ! It’s working now. Thanks you so much.
But I’m not using on local a php5, it’s a php 4.3.10 version (with EasyPHP).
Can I propose you an idea ?
Why not use the usual date of the news for a starting date and your field « evento » for a ending date ?
With this way you can put in the calendar some events like festivals which will take place over several days.
When you click on a day in the calendar, you will get the events of the days and also events which start few days ago and are not closed on this day.
Second idea ?
To use the fields « Hours » and « minutes » for the starding date and the ending date.
For a concert for example, it can be useful. (like in the plugin Agenda).
This is only some ideas. Your plugin is already good like that !
Thanks you again for your help.
Hi, mmmx, it’s me again
You can have more people for your script with a french version.
Plugin ABCalendrier
Mini Calendar for Articles and News
Mini Calendrier pour Articles et Brèves
A mini-calendar to publish events from articles and news
Un mini calendrier pour publier des évènements depuis les articles et les brèves
This plugin is inspired at minicalendrier pour eva, but allows inserting both news and articles in the calendar.
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.
A new field evento is added to table spip_breves in the DB.
Un nouveau champ envento est ajouté à la table spip_breves dans la base de données.
Code as been rewritten to use spip tags #BALISE, so it’s not needed to include php in the model file ; multilanguage support added ;
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.
Is now possible to add more events in the same day
Il est maintenant possible d’ajouter plus d’évènements sur le même jour.
Installation :
Installation :
Downlode files from spip-zone
Téléchargez les fichiers depuis la spip-zone
activate plugin as usual ; create the key-word mini-calendrier
Activez le plugin de manière classique. Créez un mot-clé mini-calendrier
Usage :
Utilisation :
To add an article to calendar set the keyword mini-calendrier and use « Date of earlier publishing » as event date (be sure to activete it in the configuration panel)
Pour ajouter un article au 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)
To add a news to calendar save it, set the keyword mini-calendrier and then set the event date
Pour ajouter une brèves dans le calendrier, validez la brève puis ajoutez le mot-clé mini-calendrier et paramétrez la date de l’évènement.
Insert the tag #ABCALENDRIER in your models.
Insérez le tag #ABCALENDRIER dans les squelettes.
Thanks
Merci
I want to thanks authors of minicalendrier pour eva Olivier Gautier and all people contributing plugin developing documentation
Je remercie les auteurs du minicalendrier pour Eva, Olivier Gautier et tous ceux qui ont contribué au développement de la documentation du plugin.
P.S.
Logo from drawings kindly offerd by Attilio Torre
Le logo est gracieusement offert par Attilio Torre
Thanks for your ideas ; I’ll think on how to implement them in next versions.
And really thanks for your french translation ; I can translate from french but I’m not able to write it at all.
Répondre à ce message
Ajouter un commentaire
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.
Suivre les commentaires : |