SPIP 3.2, Agenda et FullCalendar - commentaires SPIP 3.2, Agenda et FullCalendar 2023-11-07T15:01:35Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment514354 2023-11-07T15:01:35Z <p>Bonjour Maieul et tous, je viens de récupérer le site et je l'ai installé sur mon serveur local.<br class="autobr"> Effectivement, le plugin Organiseur n'est plus dans « plugins-dist ». Il est bien installé dans « plugins », Mais le contenu est très différent de Organiseur version Spip 3.2 : il n'y a plus les scripts pour l'affichage du calendrier, il n'y a plus les feuilles de style.</p> <p>Pour info, j'ai activé le plugin jquery-ui qui, manifestement, était nécessaire à l'affichage du calendrier.</p> <p>Ma question est surtout que dans le nouveau plugin Organiseur, on ne trouve plus les fichiers scripts pour l'affichage du fullcalendar</p> <p>Bonne soirée<small class="fine d-inline"> </small>!</p> SPIP 3.2, Agenda et FullCalendar 2023-10-19T12:46:22Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment514254 2023-10-19T12:46:22Z <p>Merci Maieul, je regarde si je peux faire quelque chose.</p> SPIP 3.2, Agenda et FullCalendar 2023-10-19T06:20:11Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment514249 2023-10-19T06:20:11Z <p>Les librairies n'étaient pas fournies avec le core de spip mais avec le plugin-dist « organiseur ». Ce plugin n'est plus installé par défaut avec SPIP, mais il doit pouvoir s'installer/s'activer manuellement.</p> SPIP 3.2, Agenda et FullCalendar 2023-10-19T05:25:38Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment514248 2023-10-19T05:25:38Z <p>Bonjour, mon hébergeur vient de faire évoluer la version de mon site (c'est un hébergeur célèbre dans le milieu Spip qui fournit du Spip clé en main) et depuis le passage à la version Spip 4.2, mon calendrier ne s'affiche plus. <br class="autobr"> Or, je n'ai pas la main sur le core, je ne sais pas si les librairie FullCalendar sont toujours installées par défaut. <br class="autobr"> Qu'est-ce qui ferait que ce code pour afficher un calendrier, qui fonctionnait parfaitement avec Spip 3.2, ne fonctionne plus avec Spip 4.2<small class="fine d-inline"> </small>? <br class="autobr"> Éric LM</p> SPIP 3.2, Agenda et FullCalendar 2023-04-20T06:31:49Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment513092 2023-04-20T06:31:49Z <p>En 3.2 je ne sais pas. Je ne sais pas ce qui se passe quand un filtre est appliqué sur une balise inexistante.</p> SPIP 3.2, Agenda et FullCalendar 2023-04-20T06:17:22Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment513091 2023-04-20T06:17:22Z <p>Je suis toujours en SPIP 3.2.<br class="autobr"> Le propos de cette systaxe était de désactiver la mise en cache. Qu'en sera-t'il avec la modification<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2023-04-19T06:55:20Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment513088 2023-04-19T06:55:20Z <p>A tester mais si SPIP 4.1 et plus, remplacer <code class="spip_code spip_code_inline" dir="ltr">#REM</code> par <code class="spip_code spip_code_inline" dir="ltr">#NULL</code> devrait faire l'affaire.</p> SPIP 3.2, Agenda et FullCalendar 2023-04-18T19:28:44Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment513087 2023-04-18T19:28:44Z <p>J'utilise le code décrit dans cette contribution.<br class="autobr"> Par contre la partie <i>Sans Javascript</i> genère un warning reccurent «<small class="fine d-inline"> </small>Warning : time() expects exactly 0 parameters, 1 given in<small class="fine d-inline"> </small>» lié semble t'il au time qu'on trouve dans cette instruction</p> <p><code class="spip_code spip_code_inline" dir="ltr"><BOUCLE_agenda(DATA){source json, #PRODUIRE{fond=agenda.json, start=0,end=2147483647,_=#REM|time}|url_absolue}{pagination 15}></code></p> <p>Comment me défaire de ce warning<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2022-10-01T12:23:02Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment511864 2022-10-01T12:23:02Z <p>Dans ta copie d'écran on voit que la requête SQL générée par SPIP a une syntaxe foireuse : <code class="spip_code spip_code_inline" dir="ltr">... WHERE (evenements.statut='publie') AND (evenements.date_debut agendafull 'date_fin')...</code>.<br class="autobr"> Avec<small class="fine d-inline"> </small>?var_mode=inclure tu pourrais essayer de préciser quelle est le squelette concerné et ensuite quelle est le source précis de la boucle qui génère cette requête foireuse (avec<small class="fine d-inline"> </small>?var_mode=debug et par l'examen du source).</p> <p>Ça semble dû à des ajustements récents dans la compilation par SPIP des boucles avec des jointures... qui ne vont pas bien dans ce cas là.</p> <p>En l'absence de réponse ici, tu pourrais en parler sur discuter.spip.net en donnant toutes ces infos et en précisant quelle est la version de SPIP actuellement utilisée par le site (et quelle était la version précédemment utilisée<small class="fine d-inline"> </small>?)</p> SPIP 3.2, Agenda et FullCalendar 2022-08-30T17:30:09Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment511644 2022-08-30T17:30:09Z <p>Bonjour,</p> <p>Sans doute depuis la dernière màj de spip, <br class="autobr"> La page agenda d'un site n'affiche plus les événements :<br class="autobr"> <a href="https://hydre.casa/spip.php?page=agenda" class="spip_url spip_out auto" rel="nofollow external">https://hydre.casa/spip.php?page=agenda</a><br class="autobr"> Pourtant ils sont bien présents et s'affichent ailleurs.</p> <p>Le site est en SPIP 3.2.16, avec plugins Agenda 4.5.3 et Agenda Fullcalendar Facile 2.5.2</p> <p>voici le message erreur quand on recalcule la page agenda :<br class="autobr"> Erreur SQL 1064<br class="autobr"> You have an error in your SQL syntax<small class="fine d-inline"> </small>; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'agendafull 'date_fin') AND ((evenements.id_article NOT IN (SELECT * FROM( SE...' at line 5</p> <p>voir saisie écran plus complète ci-jointe</p> <p>Sur un autre site, avec le même Spip et les deux mêmes plugins Agenda (mais qui est chez un autre hébergeur), il n'y a pas ce problème.</p> <p>J'ai désactiver/réactiver ces 2 plugins, rien n'a changé.<br class="autobr"> J'ai lancé « réparation de la base », ça mettait ok, rien de changé</p> <p>merci si vous avez d'autres pistes...<br class="autobr"> Cordialement</p> SPIP 3.2, Agenda et FullCalendar 2021-12-08T18:22:01Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment509782 2021-12-08T18:22:01Z <p>Hum, je ne sais plus, il y a eu un changement entre les versions de fullcalendar. Pas impossible que le passage sur #GET soit obsolète, oui... il faudrait regarder ce que fait fullcalendar facile, qui normalement est fonctionnel.</p> SPIP 3.2, Agenda et FullCalendar 2021-12-08T17:56:29Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment509781 2021-12-08T17:56:29Z <p>Bonjour</p> <p>Dans le tutoriel ci-dessus, on indique qu'il faut convertir les dates début et fin d'ISO en timestamp :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#SET{start,#ENV{start}|strtotime} #SET{end,#ENV{end}|strtotime}</code></pre></div> <p>Soit.<br class="autobr"> Mais dans le code qui suit on n'utilise jamais ces deux variables <code class="spip_code spip_code_inline" dir="ltr">#GET{start}</code> ni <code class="spip_code spip_code_inline" dir="ltr">#GET{end}</code> mais les #ENV originaux, puisque la boucle indique :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[<BOUCLE_evenements(EVENEMENTS){', '}{par date_debut} {!evenement_passe #ENV{start}}{!evenement_a_venir #ENV{end}}></code></pre></div> <p>Que faut-il penser de cela<small class="fine d-inline"> </small>? La conversion serait-elle donc inutile<small class="fine d-inline"> </small>?</p> <p>Est-ce la raison pour laquelle je ne parviens pas à afficher la première page de l'agenda au mois que je souhaite mais toujours au mois courant<small class="fine d-inline"> </small>?</p> <p>Merci d'avance pour vos réponses.</p> SPIP 3.2, Agenda et FullCalendar 2021-12-03T10:49:19Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment509747 2021-12-03T10:49:19Z <p>Bonjour</p> <p>Avec Escal, l'agenda pleine page s'affiche sans souci avec spip 3.2.9<br class="autobr"> <a href="http://escal.ac-lyon.fr/spip/spip.php?page=agenda" class="spip_out" rel='nofollow external'>http://escal.ac-lyon.fr/spip/spip.php?page=agenda</a></p> <p>Par contre sous spip4, l'agenda apparaît mais reste vide.<br class="autobr"> Les plugins Fullcalendar_compat et Organiseur sont bien activés.</p> <p>D'où cela pourrait-il venir<small class="fine d-inline"> </small>?</p> <p>Le fichier json est visible ici :<br class="autobr"> <a href="https://git.spip.net/spip-contrib-squelettes/escal/src/commit/6a357ed1bdaf5864ac45d34a3ed609bcab8444ca/calendrier_quete.json.html" class="spip_out" rel='nofollow external'>https://git.spip.net/spip-contrib-squelettes/escal/src/commit/6a357ed1bdaf5864ac45d34a3ed609bcab8444ca/calendrier_quete.json.html</a></p> SPIP 3.2, Agenda et FullCalendar 2021-11-16T14:41:13Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment509592 2021-11-16T14:41:13Z <p>Suite au passage de mon site en 3.2, j'ai (re)monté un agenda en suivant la technique présentée.</p> <p>Dans mon flux Json, j'ai ajouté des champs supplémentaires, comme par exemple <i>lieu</i>, issu du champs #LIEU de la table EVENEMENTS.</p> <p>J'aimerais connaître un moyen «<small class="fine d-inline"> </small>propre<small class="fine d-inline"> </small>» de faire prendre en compte ce champ dans l'affichage de FullCalendar.<br class="autobr"> Est-il possible de surcharger par exemple fullcalendar.js<small class="fine d-inline"> </small>?</p> <p>Merci de vos indications, je ne suis pas à l'aise avec JS</p> SPIP 3.2, Agenda et FullCalendar 2020-04-16T20:06:07Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment504688 2020-04-16T20:06:07Z <p>a oui, mais je sais pas par quoi c'est remplacé. Pour les autres filtres je vois bien c'est dans SPIP, mais pour ca<small class="fine d-inline"> </small>?</p> <p>bon regarderai demain</p> SPIP 3.2, Agenda et FullCalendar 2020-04-16T20:02:56Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment504687 2020-04-16T20:02:56Z <p>Et <a href="https://www.mail-archive.com/spip-dev@rezo.net/msg68499.html" class="spip_url spip_out auto" rel="nofollow external">https://www.mail-archive.com/spip-dev@rezo.net/msg68499.html</a> indique :</p> <p>les critères</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>{evenement_passe}, {evenement_encours} et {evenement_a_venir} </code></pre></div> <p>permettent de faire des sélections de manière plus souple et compréhensible <br class="autobr"> depuis la version 2 du plugin</p> <p><a href="https://contrib.spip.net/Agenda-2-0-et-ulterieur#Squelettes-et-boucle" class="spip_url spip_out auto" rel="nofollow external">https://contrib.spip.net/Agenda-2-0-et-ulterieur#Squelettes-et-boucle</a></p> <p>Ici cela donnerait :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>{!evenement_passe #ENV{start}}{!evenement_a_venir #ENV{end}}</code></pre></div> <p>c'est à dire tous les évenements qui ne sont pas encore passés (en cours ou à <br class="autobr"> venir) à la date start, mais pas à venir à la date end (donc fini ou encore en <br class="autobr"> cours).</p> SPIP 3.2, Agenda et FullCalendar 2020-04-16T19:54:17Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment504686 2020-04-16T19:54:17Z <p>Bonjour,</p> <p>Comme je viens de tomber dessus, je donne l'information : en utilisant Agenda 4.1.4, depuis <a href="https://zone.spip.org/trac/spip-zone/changeset/122356" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/122356</a> agendafull est considéré comme déprécié.</p> <p>Pour avoir agendafull qui continue à être utilisable, il faut rajouter dans son mes_fonctions.php :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>include_spip('inc/agenda_vieilles_def');</code></pre></div> SPIP 3.2, Agenda et FullCalendar 2019-05-14T11:46:07Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment501233 2019-05-14T11:46:07Z <p>de rien<small class="fine d-inline"> </small>;-)</p> SPIP 3.2, Agenda et FullCalendar 2019-05-14T10:54:23Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment501232 2019-05-14T10:54:23Z <p>Et ca marche<small class="fine d-inline"> </small>! <br class="autobr"> Merci pour toutes vos explications et tout le temps consacré.</p> SPIP 3.2, Agenda et FullCalendar 2019-05-14T10:31:48Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment501231 2019-05-14T10:31:48Z <p>bah oui tu as fait un copier coller d'un code, mais à un lieu inadapté, en perdant une parti du code avant, et sans prendre en compte ses spécificités....</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>#HTTP_HEADER{Content-Type: application/json; charset=#CHARSET} #SET{start,#ENV{start}|strtotime} #SET{end,#ENV{end}|strtotime} [<BOUCLE_evenements(EVENEMENTS){', '}{par date_debut} {agendafull date_debut,date_fin, periode, #VAL{Y}|date{#GET{start}}, #VAL{m}|date{#GET{start}}, #VAL{d}|date{#GET{start}}, #VAL{Y}|date{#GET{end}}, #VAL{m}|date{#GET{end}}, #VAL{d}|date{#GET{end}}} > [(#ARRAY{id,#ID_EVENEMENT, title,[(#TITRE|html2unicode|unicode2charset)], allDay,[(#HORAIRE|=={non}|?{#EVAL{true},#EVAL{false}})], start,#DATE_DEBUT, end,#DATE_FIN, url,#URL_EVENEMENT, description,[(#DESCRIPTIF|html2unicode|unicode2charset)], color, #INCLURE{fond=inc-couleur-objet,objet=rubrique,id_objet=#ID_RUBRIQUE} }|json_encode)] </BOUCLE_evenements>]</code></pre></div> <p>tout simplement. Explication : <code class="spip_code spip_code_inline" dir="ltr">color, #INCLURE{fond=inc-couleur-objet,objet=rubrique,id_objet=#ID_RUBRIQUE}</code> indique juste 'ajouter moi au tableau la couleur de la rubrique". Puis la ligne <code class="spip_code spip_code_inline" dir="ltr">}|json_encode)]</code> encode tout cela en json.</p> <p>Toi dans ton code : <br>- tu avais pas d'encodage json (donc ca pouvait riend donner) <br>- tu copiais-collais <code class="spip_code spip_code_inline" dir="ltr">[(#ENV{couleur}|=={rubrique}|oui) #SET{tableau,#GET{tableau}|array_merge{#ARRAY{color, #INCLURE{fond=inc-couleur-objet,objet=rubrique,id_objet=#ID_RUBRIQUE}}}}]</code> en plein milieu du remplissage du tableau, alors que, précisement dans agenda_full_calendar_facile on met cela hors du tableau, on complète le tableau, en fonction de la valeur du paramètre <code class="spip_code spip_code_inline" dir="ltr">#ENV{couleur}</code></p> SPIP 3.2, Agenda et FullCalendar 2019-05-14T07:14:22Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment501223 2019-05-14T07:14:22Z <p>j'utilise le plugin couleur-objet. Je ne me sers pas de full_calendar facile car j'ai souhaité mettre des « bulles » qui s'affiche au survol. Ce que j'ai réussi à faire. Ouf :). En revanche, la couleur je tourne en rond.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#HTTP_HEADER{Content-Type: application/json; charset=#CHARSET} #SET{start,#ENV{start}|strtotime} #SET{end,#ENV{end}|strtotime} [<BOUCLE_evenements(EVENEMENTS){', '}{par date_debut} {agendafull date_debut,date_fin, periode, #VAL{Y}|date{#GET{start}}, #VAL{m}|date{#GET{start}}, #VAL{d}|date{#GET{start}}, #VAL{Y}|date{#GET{end}}, #VAL{m}|date{#GET{end}}, #VAL{d}|date{#GET{end}}} > [(#ARRAY{id,#ID_EVENEMENT, title,[(#TITRE|html2unicode|unicode2charset)], allDay,[(#HORAIRE|=={non}|?{#EVAL{true},#EVAL{false}})], start,#DATE_DEBUT, end,#DATE_FIN, url,#URL_EVENEMENT, description,[(#DESCRIPTIF|html2unicode|unicode2charset)], [(#ENV{couleur}|=={rubrique}|oui) #SET{tableau,#GET{tableau}|array_merge{#ARRAY{color, #INCLURE{fond=inc-couleur-objet,objet=rubrique,id_objet=#ID_RUBRIQUE}}}}] </BOUCLE_evenements>]</code></pre></div> SPIP 3.2, Agenda et FullCalendar 2019-05-13T16:31:15Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment501219 2019-05-13T16:31:15Z <p>bah heu oui logique, si vous passez pas couleur=rubrique en environnement ca va pas marcher.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#ENV{couleur}|=={rubrique}|oui) #SET{tableau,#GET{tableau}|array_merge{#ARRAY{color, #INCLURE{fond=inc-couleur-objet,objet=rubrique,id_objet=#ID_RUBRIQUE}}}}]</code></pre></div> <p>Dit juste : si le paramètre couleur est égal à rubrique, alors ajouter des infos dans le tableau, a savoir la couleur de la rubrique.</p> <p>mais encore une fois vous ne m'avez pas dit quel pluginm vous utiliser.</p> <p>Est-ce que vous pourriez me refaire un copier-coller du code qui préserve les retours lignes<small class="fine d-inline"> </small>? là il est pas lisbile.</p> <p>Et encore une fois : pourquoi n'utiliosez vous pas full_calendar facile, qui prévoit nativement cette fonctionnalité<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2019-05-13T15:26:26Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment501218 2019-05-13T15:26:26Z <p>mon code pour la page agenda.json.html est le suivant :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#HTTP_HEADER{Content-Type: application/json; charset=#CHARSET} #SET{start,#ENV{start}|strtotime} #SET{end,#ENV{end}|strtotime} [<BOUCLE_evenements(EVENEMENTS){', '}{par date_debut} {agendafull date_debut,date_fin, periode, #VAL{Y}|date{#GET{start}}, #VAL{m}|date{#GET{start}}, #VAL{d}|date{#GET{start}}, #VAL{Y}|date{#GET{end}}, #VAL{m}|date{#GET{end}}, #VAL{d}|date{#GET{end}}} >[(#ARRAY{id,#ID_EVENEMENT, title,[(#TITRE|html2unicode|unicode2charset)], allDay,[(#HORAIRE|=={non}|?{#EVAL{true},#EVAL{false}})], start,#DATE_DEBUT, end,#DATE_FIN, url,#URL_EVENEMENT, description,[(#DESCRIPTIF|html2unicode|unicode2charset)], [(#ENV{couleur}|=={rubrique}|oui) #SET{tableau,#GET{tableau}|array_merge{#ARRAY{color, #INCLURE{fond=inc-couleur-objet,objet=rubrique,id_objet=#ID_RUBRIQUE}}}}] </BOUCLE_evenements>]</code></pre></div> <p>mais ca ne fonctionne pas :(</p> SPIP 3.2, Agenda et FullCalendar 2019-05-13T15:01:35Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment501216 2019-05-13T15:01:35Z <p>Si vous utiliser le plugin couleur-objet, dans le #ARRAY d'evenement, ajouter</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>color,#INCLURE{fond=inc-couleur-objet,objet=rubrique,id_objet=#ID_RUBRIQUE}},</code></pre></div> <p>Si vous utiliser le plugion couleur rubrique, ajouter</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>color,#ID_RUBRIQUE|couleur_rubrique,</code></pre></div> <p>Sinon peut être que <a href='https://files.spip.org/Agenda-Fullcalendar-facile' class="spip_in" rel='nofollow'>Agenda Fullcalendar facile</a> correspond à votre besoin<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2019-05-13T11:03:45Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment501210 2019-05-13T11:03:45Z <p>Bonjour, désolé pour le long délai. Je suis toujours à la recherche de la solution. <br class="autobr"> Je souhaite qu'apparaisse pour chaque événement qui s'affiche dans l'agenda la couleur de la rubrique associé à cet événement.</p> SPIP 3.2, Agenda et FullCalendar 2019-02-24T08:41:54Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment500118 2019-02-24T08:41:54Z <p>normal, on n'a pas programmé pour ca<small class="fine d-inline"> </small>;-)</p> <p>est ce que vous voulez la couleur de la rubrique<small class="fine d-inline"> </small>? de l'article<small class="fine d-inline"> </small>? de l'evenemnt<small class="fine d-inline"> </small>? quel plugin utilisez vous pour mettre des couleurs...</p> SPIP 3.2, Agenda et FullCalendar 2019-02-23T23:50:33Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment500117 2019-02-23T23:50:33Z <p>Mon agenda fonctionne mais je n'arrive pas à implémenter la couleur de mes différentes rubriques dans le code de l'agenda. Pourriez vous me donnez un exemple de fichier ou me donner un lien d'aide svp<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2019-01-23T08:54:35Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment499660 2019-01-23T08:54:35Z <p>ou plus simple<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">events: "[(#URL_PAGE{agenda.json}|parametre_url{id_article,xxx}|replace{'&amp;','&'})]",</code></p> SPIP 3.2, Agenda et FullCalendar 2019-01-22T15:06:48Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment499643 2019-01-22T15:06:48Z <p>Salut, j'ai eu besoin de n'afficher que les évenements liés à un article, après moutles tatonnements, l'aide illimitée de fa_b sur irc qui m'a finalement orienté sur le code gis de b_b voici la solution, dans agenda.html :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">events: "[(#URL_PAGE{agenda.json}|parametre_url{id_article,xxx,&}|url_absolue)]",</code><br class="autobr"> notez le subtile « ,& »...<br class="autobr"> avec evidemment <code class="spip_code spip_code_inline" dir="ltr">{id_article?}</code> dans la boucle évenements du json...<br class="autobr"> voilà, merci à tous<small class="fine d-inline"> </small>;)</p> SPIP 3.2, Agenda et FullCalendar 2019-01-10T22:18:27Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment499411 2019-01-10T22:18:27Z <p>envoyez moi une url, ce sera plus simple pour résoudre le problème</p> SPIP 3.2, Agenda et FullCalendar 2019-01-10T22:14:54Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment499410 2019-01-10T22:14:54Z <p>Dans agenda.html j'ai remplacé events par <code class="spip_code spip_code_inline" dir="ltr">events: "[(#URL_PAGE{agenda.json}|parametre_url{couleur,#ENV{couleur},&})]",</code><br class="autobr"> et dans agenda.json.html j'ai ajouté</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#ENV{couleur}|=={rubrique}|oui) #SET{tableau,#GET{tableau}|array_merge{#ARRAY{ color, #INCLURE{fond=inc-couleur-objet,objet=rubrique,id_objet=#ID_RUBRIQUE}} } }] [(#ENV{couleur}|=={article}|oui) #SET{tableau,#GET{tableau}|array_merge{#ARRAY{ color, #INCLURE{fond=inc-couleur-objet,objet=article,id_objet=#ID_ARTICLE}} } }] [(#ENV{couleur}|=={evenement}|oui) #SET{tableau,#GET{tableau}|array_merge{#ARRAY{ color, #INCLURE{fond=inc-couleur-objet,objet=evenement,id_objet=#ID_EVENEMENT}} } }] </code></pre></div> <p>mais je n'ai toujours pas de couleurs d'article</p> SPIP 3.2, Agenda et FullCalendar 2019-01-10T21:15:12Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment499409 2019-01-10T21:15:12Z <p>c'est dans la page agenda.json qu'il faut voir. Le mieux serait que tu m'envoie une url.</p> SPIP 3.2, Agenda et FullCalendar 2019-01-10T21:10:13Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment499408 2019-01-10T21:10:13Z <p>Oui j'ai bien vidé la cache. <br class="autobr"> J'ai copié collé une partie de la page agenda.html</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><link rel='stylesheet' type='text/css' href='plugins-dist/organiseur/lib/fullcalendar/fullcalendar.min.css' /> <script type='text/javascript' src='plugins-dist/organiseur/lib/moment/moment-with-locales.min.js'></script> <script type='text/javascript' src='plugins-dist/organiseur/lib/fullcalendar/fullcalendar.min.js'></script> <script type='text/javascript' src='plugins-dist/organiseur/lib/fullcalendar/locale-all.js'></script> <script type="text/javascript">/*<![CDATA[*/ jQuery(function($) { $('#agenda').fullCalendar({ locale : 'fr', editable: false, navLinks: true, eventLimit: true, events: "spip.php?page=agenda.json", header: { left: 'prevYear,prev,next,nextYear,today', center: 'title', right: 'agendaDay,agendaWeek,month,listMonth' }, fixedWeekCount: false, allDayHtml:'Journée', loading: function(bool) { if (bool) $('#calendrier-loading').show(); else $('#calendrier-loading').hide(); }, }) }); /*]]>*/</script> <div id="agenda"> </div> <div class="spip-admin-float" id='spip-admin' dir="ltr"> <!--extra--> <a href="ecrire/" class="spip-admin-boutons" id="ecrire">Espace privé</a> <a href="spip.php?page=agenda&amp;date=2019-01-31&amp;var_mode=recalcul" class="spip-admin-boutons" id="var_mode">Recalculer cette page</a> </div></code></pre></div> SPIP 3.2, Agenda et FullCalendar 2019-01-10T20:40:00Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment499403 2019-01-10T20:40:00Z <p>as tu vidé le cache<small class="fine d-inline"> </small>? il faudrait voir le fichier produit pour êt re sur.</p> <p>pour la couleur, c'est une option « color » a passer à l'evenemnt</p> SPIP 3.2, Agenda et FullCalendar 2019-01-10T20:36:43Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment499401 2019-01-10T20:36:43Z <p>Comment faire pour avoir la couleur de l'article comme pour fullcalendar facile et aussi comment changer l'URL pour qu'il pointe vers l'événement au lieu de l'article<small class="fine d-inline"> </small>?<br class="autobr"> J'ai changer <code class="spip_code spip_code_inline" dir="ltr">url,#URL_EVENEMENT,</code> à la ligne 15 de agenda.json.html mais cela me renvois à la page article comme avant</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T14:59:09Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498332 2018-09-29T14:59:09Z <p>Hum, il faut lire l'article.</p> <p>Dans le fichier <code class="spip_code spip_code_inline" dir="ltr">agenda.json.html</code></p> <p>les premières lignes ne sont pas les mêmes selon qu'on est en SPIP 3.2 ou en SPIP 3.1... et tu avais un code pour la 3.1...</p> <p>Je pense que c'est la même chose pour le code que tu dois mettre dans le squelette... c'est d'ailleur pour cela qu'il y a un article pour 3.2 et un pour 3.1....</p> <p>en l'occurence effectovement le code que tu as à l'aire plus proche de 3.1</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T14:28:46Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498331 2018-09-29T14:28:46Z <p>J'ai envoyé le ftp par twitter.</p> <p>Ça veut dire que c'est agenda.json.html qui n'est pas bon<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T14:22:10Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498330 2018-09-29T14:22:10Z <p>Lien du fichier qui n'est pas bon</p> <p><a href="http://www.gaillard.in/osugtest/spip.php?page=agenda.json&couleur=article&start=2018-08-27&end=2018-10-01&_=1538230849463" class="spip_url spip_out auto" rel="nofollow external">http://www.gaillard.in/osugtest/spip.php?page=agenda.json&couleur=article&start=2018-08-27&end=2018-10-01&_=1538230849463</a></p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T14:08:17Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498329 2018-09-29T14:08:17Z <p>je comprend pas, cela marche nickel en local chez moi avec ta base.</p> <p>Un accès ftp serait apprécié (voir même ssh)...</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T13:24:15Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498328 2018-09-29T13:24:15Z <p>Je copie tout chez OVH ça fait pareil<br class="autobr"> <a href="http://www.gaillard.in/osugtest/spip.php?page=agenda" class="spip_url spip_out auto" rel="nofollow external">http://www.gaillard.in/osugtest/spip.php?page=agenda</a><br class="autobr"> <a href="http://www.gaillard.in/osugtest/spip.php?article13" class="spip_url spip_out auto" rel="nofollow external">http://www.gaillard.in/osugtest/spip.php?article13</a></p> <p>Pareil tu as un compte admin, et je peux même te passer un FTP sur cet hébergement si besoin.</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T13:08:15Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498327 2018-09-29T13:08:15Z <p>OK log pass envoyé par message twitter</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T12:31:01Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498326 2018-09-29T12:31:01Z <p>c'est bizarre, le json n'a rien. Il me faudrait un accès admin pour comprendre le problème.</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T11:11:52Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498324 2018-09-29T11:11:52Z <p>aujourd'hui demain, tous les lundis du mois d'octobre</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T11:10:18Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498323 2018-09-29T11:10:18Z <p>maintenant si...</p> <p>pour le reste l'agenda s'affiche, à quelle date as tu un evenement<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T10:52:15Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498321 2018-09-29T10:52:15Z <p><a href="https://new-intranet.osug.fr/spip.php?article14" class="spip_url spip_out auto" rel="nofollow external">https://new-intranet.osug.fr/spip.php?article14</a></p> <p>Marche pas ça chez toi<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T10:41:48Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498320 2018-09-29T10:41:48Z <p>bon deja on va essayer de résoudre le problème avec full calendar facile.</p> <p>Mais le lien que tu donne fournit une page 404.</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T10:36:10Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498319 2018-09-29T10:36:10Z <p>Les plugs actifs :</p> <p>Le Couteau Suisse 1.10.9 <br class="autobr"> SkelEditor 2.7.11<br class="autobr"> Couleur d'Objet 0.4.2</p> <p>Agenda 3.19.6 <br class="autobr"> Agenda Fullcalendar Facile 2.3.1<br class="autobr"> Mini Calendrier 2.4.1</p> <p>Ph 7.0.30</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T10:25:47Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498318 2018-09-29T10:25:47Z <p>Disons que si fullcalendar facile ne marche pas, ca veut dire qu'il y a un bizn au niveau du javascript, donc la version « difficile » ne peut pas plus marcher....</p> <p>est-ce qur vous avez d'autres plugins activé qui pourraient rentrer en conflit<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T10:20:21Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498317 2018-09-29T10:20:21Z <p>Merci, j'ai mis le code, ça va un peu mieux, mais c'est pas encore tout à fait ça.<br class="autobr"> <a href="https://new-intranet.osug.fr/spip.php?page=agenda&var_mode=calcul" class="spip_url spip_out auto" rel="nofollow external">https://new-intranet.osug.fr/spip.php?page=agenda&var_mode=calcul</a></p> <p>Vous dites que « full_calendar facile » gère les couleurs d'objet mais chez moi full_calendar facile n'affiche déjà pas les événements, c'est pour ça que je me tournais vers la version « difficile ». <br class="autobr"> Mais si c'est plus simple de de me dire pourquoi mes événements ne s'affichent pas je suis preneur. Je tente une copie de l'ensemble, chez un autre hébergeur au cas ou.</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T09:58:55Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498316 2018-09-29T09:58:55Z <p>bon, deja tu n'appelle pas la librairie jquery moment.</p> <p>Je recopie le code qu'il faut mettre (pour du 3.2)</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><link rel='stylesheet' type='text/css' href='#CHEMIN{lib/fullcalendar/fullcalendar.min.css}' /> <script type='text/javascript' src='#CHEMIN{lib/moment/moment-with-locales.min.js}'></script> <script type='text/javascript' src='#CHEMIN{lib/fullcalendar/fullcalendar.min.js}'></script> <script type='text/javascript' src='#CHEMIN{lib/fullcalendar/locale-all.js}'></script></code></pre></div> <p>c'est pour ca je pense que fullcalendaer ne peut pas se lancer.</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T09:32:17Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498313 2018-09-29T09:32:17Z <p>Merci pour votre réponse :</p> <p><strong>Page agenda.html</strong> vide<br class="autobr"> <a href="https://bit.ly/2QmEMLx" class="spip_url spip_out auto" rel="nofollow external">https://bit.ly/2QmEMLx</a></p> <p><strong>Page avec le plug Agenda Fullcalendar Facile</strong><br class="autobr"> <a href="https://bit.ly/2N3U05X" class="spip_url spip_out auto" rel="nofollow external">https://bit.ly/2N3U05X</a><br class="autobr"> Celui-ci est vide, bien que l'article 14 contienne un agenda avec des événements.</p> <p><strong>Home page avec le mini-calendar</strong><br class="autobr"> <a href="https://bit.ly/2N85bKQ" class="spip_url spip_out auto" rel="nofollow external">https://bit.ly/2N85bKQ</a><br class="autobr"> Il n'y a que le mini-calendrier qui affiche les événements associés à plusieurs articles.</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T08:59:07Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498312 2018-09-29T08:59:07Z <p>- A priori le code m'a l'air correct. Il faudrait que je puisse voir en prod pour regarder le debugeur js et comprendre le problème <br>- full_calendar facile gère les couleurs d'objet <br>- c'est un example qui marche, donc tu peux regarder son code.</p> SPIP 3.2, Agenda et FullCalendar 2018-09-29T05:14:15Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment498310 2018-09-29T05:14:15Z <p>Bonjour</p> <p>Impossible de faire marcher l'affichage du calendrier.</p> <p>J'ai dupliqué la page article.html du dossier squelette-dist que j'ai renommé agenda.html, j'ai supprimé la boucle principale . <br class="autobr"> Pour le consulter mon agenda, je déduis qu'il faut aller sur monsite.com/spip.php<small class="fine d-inline"> </small>?page=agenda</p> <p>Puis ajouté dans le head :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><link rel='stylesheet' type='text/css' href='#CHEMIN{lib/fullcalendar/fullcalendar.css}' /> <script type='text/javascript' src='#CHEMIN{lib/fullcalendar/fullcalendar.min.js}'></script> <script type='text/javascript' src='#CHEMIN{lib/fullcalendar/locale-all.js}'></script> <script type="text/javascript">/*<![CDATA[*/ jQuery(document).ready(function() { jQuery('#agenda').fullCalendar({ editable: false, events: "[(#URL_PAGE{agenda.json})]", header: { left: 'prevYear,prev,next,nextYear today', center: 'title', right: 'month,agendaWeek,agendaDay' }, firstDay: 1, monthNames:['<:date_mois_1|attribut_html:>','<:date_mois_2|attribut_html:>','<:date_mois_3|attribut_html:>','<:date_mois_4|attribut_html:>','<:date_mois_5|attribut_html:>','<:date_mois_6|attribut_html:>','<:date_mois_7|attribut_html:>','<:date_mois_8|attribut_html:>','<:date_mois_9|attribut_html:>','<:date_mois_10|attribut_html:>','<:date_mois_11|attribut_html:>','<:date_mois_12|attribut_html:>'], monthNamesShort:['<:date_mois_1_abbr|attribut_html:>','<:date_mois_2_abbr|attribut_html:>','<:date_mois_3_abbr|attribut_html:>','<:date_mois_4_abbr|attribut_html:>','<:date_mois_5_abbr|attribut_html:>','<:date_mois_6_abbr|attribut_html:>','<:date_mois_7_abbr|attribut_html:>','<:date_mois_8_abbr|attribut_html:>','<:date_mois_9_abbr|attribut_html:>','<:date_mois_10_abbr|attribut_html:>','<:date_mois_11_abbr|attribut_html:>','<:date_mois_12_abbr|attribut_html:>'], dayNames:['<:date_jour_1|attribut_html:>','<:date_jour_2|attribut_html:>','<:date_jour_3|attribut_html:>','<:date_jour_4|attribut_html:>','<:date_jour_5|attribut_html:>','<:date_jour_6|attribut_html:>','<:date_jour_7|attribut_html:>'], dayNamesShort:['<:date_jour_1_abbr|attribut_html:>','<:date_jour_2_abbr|attribut_html:>','<:date_jour_3_abbr|attribut_html:>','<:date_jour_4_abbr|attribut_html:>','<:date_jour_5_abbr|attribut_html:>','<:date_jour_6_abbr|attribut_html:>','<:date_jour_7_abbr|attribut_html:>'], buttonText: { today: '<:date_aujourdhui|attribut_html:>', month: '<:organiseur:cal_par_mois|attribut_html:>', day: '<:organiseur:cal_par_jour|attribut_html:>', week: '<:organiseur:cal_par_semaine|attribut_html:>' }, weekMode : 'liquid', loading: function(bool) { if (bool) $('#calendrier-loading').show(); else $('#calendrier-loading').hide(); }, timeFormat: { agenda: "H'h'mm{ - H'h'mm}", '': "H'h'(mm)" }, axisFormat: "H'h'(mm)", allDayText:'<:organiseur:cal_jour_entier|attribut_html:>', columnFormat: { month: 'ddd', week: 'ddd d/M', day: 'dddd d/M' }, titleFormat: { month: 'MMMM yyyy', week: "d [ MMM] [ yyyy]{ '—' d MMM yyyy}", day: 'dddd d MMM yyyy' }, dayClick: function(date, allDay, jsEvent, view) { if(view.name=='month'){ $('.fc-button-agendaWeek').click(); $('#calendrier').fullCalendar( 'gotoDate', date ); } else if(view.name=='agendaWeek'){ $('.fc-button-agendaDay').click(); $('#calendrier').fullCalendar( 'gotoDate', date ); } }, isRTL : [(#LANG_DIR|=={rtl}|?{true,false})] }) }); /*]]>*/</script></code></pre></div> <p>puis dans mon body</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><div id="agenda"></div></code></pre></div> <p>J'ai mis les 2 fichiers suivants dans mon dossier squelettes :<br class="autobr"> agenda.json.html<br class="autobr"> agenda.json_fonctions.php<br class="autobr"> que j'ai remplit selon les indications</p> <p>Et l'agenda n'apparait pas sur ma page <br class="autobr"> monsite.com/spip.php<small class="fine d-inline"> </small>?page=agenda</p> <p>Si je met le code pour non javascript, j'ai bien la liste des mes événements qui apparait, et si j'installe le plugin fullcalendar_facile le calendrier s'affiche avec mes événements, mais j'ai besoin des fonctions du plugin couleur_objet</p> <p>Ça serait possible d'avoir un lien vers un jeu de fichiers <br class="autobr"> agenda.html<br class="autobr"> agenda.json.html<br class="autobr"> agenda.json_fonctions.php<br class="autobr"> qui marchent<small class="fine d-inline"> </small>?</p> <p>Les miens sont téléchargeables ici :<br class="autobr"> <a href="https://www.chrisgaillard.com/agenda.zip" class="spip_url spip_out auto" rel="nofollow external">https://www.chrisgaillard.com/agenda.zip</a></p> <p>Merci de votre aide</p> SPIP 3.2, Agenda et FullCalendar 2018-08-20T18:11:23Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497927 2018-08-20T18:11:23Z <p>Bonjour,<br class="autobr"> La solution qui consiste à afficher un calendrier sous forme de liste dans un div dont l'id est « calendrier-loading » lorsque le Javascript est désactivé, fonctionne.<br class="autobr"> Est-ce que ça signifie que la boucle dans le squelette « agenda.json.html », utilisée par la boucle DATA de SPIP 3, fonctionne<small class="fine d-inline"> </small>?<br class="autobr"> Pourquoi les événements ne s'affichent pas lorsque le Javascript est activé<small class="fine d-inline"> </small>???</p> <p>Le code du « agenda.json.html »</p> <p>#HTTP_HEADER<i>Content-Type : application/json<small class="fine d-inline"> </small>; charset=#CHARSET</i><br class="autobr"> #SET<i>start,#ENV<i>start</i>|strtotime</i><br class="autobr"> #SET<i>end,#ENV<i>end</i>|strtotime</i> <br class="autobr"> [<br class="autobr"> [(#ARRAY<i>id,#ID_EVENEMENT,title,[(#TITRE|html2unicode|unicode2charset)],allDay,[(#HORAIRE|==<i>non</i>|<small class="fine d-inline"> </small>?<i>#EVAL<i>true</i>,#EVAL<i>false</i></i>)],start,#DATE_DEBUT,end,#DATE_FIN,url,#URL_ARTICLE,description,[(#DESCRIPTIF|html2unicode|unicode2charset)]</i>|json_encode)]<br class="autobr"> ]</p> SPIP 3.2, Agenda et FullCalendar 2018-08-17T16:06:44Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497916 2018-08-17T16:06:44Z <p>4<sup class="typo_exposants">e</sup> bouton «<small class="fine d-inline"> </small>Mon planning<small class="fine d-inline"> </small>» qui s'affiche à droite des boutons «<small class="fine d-inline"> </small>Jour/Semaine/Mois<small class="fine d-inline"> </small>».<br class="autobr"> Eurêka<small class="fine d-inline"> </small>!<br class="autobr"> Dans le paramétrage du "header right" il fallait supprimer "listMonth" qui était après "month" "'agendaDay,agendaWeek,month"<br class="autobr"> Le 2<sup class="typo_exposants">e</sup> paramètre, 'today nextYear,next,prev,prevYear' est-il correct<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-08-17T15:42:07Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497915 2018-08-17T15:42:07Z <p>En complément.<br class="autobr"> Il y a 4<sup class="typo_exposants">e</sup> bouton « Mon planning » qui s'affiche à droite des boutons « Jour/Semaine/Mois ».<br class="autobr"> Comment ceci est-il paramétré<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-08-17T14:23:53Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497912 2018-08-17T14:23:53Z <p>Bonjour,<br class="autobr"> Oui, il y a plusieurs événements enregistrés.<br class="autobr"> L'appel des 3 scripts javascript dédiés à fullcalendar a été déplacé des balises « head » à juste au-dessus de la div « id=agenda » et la boucle « B_agenda » a été ajoutée sous la div « id=agenda »... Et l'agenda s'affiche... Mais reste vide :-( <br class="autobr"> Que manque t'il<small class="fine d-inline"> </small>???</p> SPIP 3.2, Agenda et FullCalendar 2018-08-16T09:48:11Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497904 2018-08-16T09:48:11Z <p>Bonjour,</p> <p>Est-ce que des événements et les articles liés à ces « événements » existent dans le site et sont « publiés »<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-08-13T17:41:53Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497888 2018-08-13T17:41:53Z <p>Bonjour,</p> <p>Est-ce qu'il y aurait une piste pour expliquer un agenda qui ne 'affiche pas<small class="fine d-inline"> </small>??? Je sèche.</p> <p>Cordialement.</p> SPIP 3.2, Agenda et FullCalendar 2018-08-09T20:37:16Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497874 2018-08-09T20:37:16Z <p>Les fichiers agenda.html et agenda.json.html ont été vérifié mais il y a encore un défaut jquery.<br class="autobr"> La fonction est pourtant bien appelée dans l'entête du fichier agenda.html. Voir ci-dessous.</p> <hr class="spip"> <code class="echappe-js"><script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script></code> <p></p>[#NOM_SITE_SPIP]<br class="autobr"> <br class="autobr"> <br class="autobr"> <br class="autobr"> <br class="autobr"> <code class="echappe-js"><script type='text/javascript' src='#CHEMIN{lib/moment/moment-with-locales.min.js}'></script></code> <code class="echappe-js"><script type='text/javascript' src='#CHEMIN{lib/fullcalendar/fullcalendar.min.js}'></script></code> <code class="echappe-js"><script type='text/javascript' src='#CHEMIN{lib/fullcalendar/locale-all.js}'></script></code> <hr class="spip"> <p>url : <a href="http://www.ffmc73.org/spip.php?page=agenda" class="spip_url spip_out auto" rel="nofollow external">http://www.ffmc73.org/spip.php?page=agenda</a></p> SPIP 3.2, Agenda et FullCalendar 2018-08-05T18:52:41Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497851 2018-08-05T18:52:41Z <p>jquery est normalement chargé par SPIP dans l'entete (head) du html.</p> <p>Si vous avez modifié vos squelettes sur ce point, c'est possible qu'il ne soit pas chargé.</p> SPIP 3.2, Agenda et FullCalendar 2018-08-05T18:49:49Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497850 2018-08-05T18:49:49Z <p>C'est bien le cas. Mais comme rien ne s'affiche j'avais un petit doute...<br class="autobr"> Il y a 3 erreurs jsquery...</p> SPIP 3.2, Agenda et FullCalendar 2018-08-05T18:39:52Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497849 2018-08-05T18:39:52Z <p>Comme tous squelette, dans votre dossiers « squelettes »</p> SPIP 3.2, Agenda et FullCalendar 2018-08-05T18:35:02Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497848 2018-08-05T18:35:02Z <p>Bonjour,</p> <p>Dans quel répertoire le fichier « agenda.json_fonctions.php » doit-il être disposé<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-07-16T09:13:08Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497731 2018-07-16T09:13:08Z <p>Merci pour le retour.<br class="autobr"> Je cherche quand même une solution au problème d'agenda pleine page.</p> SPIP 3.2, Agenda et FullCalendar 2018-07-16T06:13:57Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497728 2018-07-16T06:13:57Z <p>Exact, l'adaptabilité d'affichage de l'Agenda créé ce soucis d'une liste pop-up avec de multiples événements répétés, lorsque les événements existent sur plusieurs jours ...</p> <p>Sous squelette ESCAL-V4, on a bien cherché, mais en affichant « <strong>AGENDA PLEINE PAGE</strong> » , la solution n'est pas encore apparue.</p> <p>Par contre en affichant l'<strong>AGENDA dans une noisette latérale</strong> en accueil, nous avons trouvé comment afficher autrement les « <i>événements sur plusieurs jours »</i>, pour éviter les répétitions identiques. En juillet je n'ai pas d'exemple concret à afficher ... il faudrait aller regarder d'autres website sous <a href="http://escal.ac-lyon.fr/spip/spip.php?article77&lang=fr" class="spip_out" rel='nofollow external'>Escal V4 avec la noisette « Evènements à venir »</a></p> <p>Exemple : <a href="http://www.eglisealareunion.org/" class="spip_out" rel='nofollow external'>http://www.eglisealareunion.org/</a></p> SPIP 3.2, Agenda et FullCalendar 2018-07-16T05:42:06Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497727 2018-07-16T05:42:06Z <p>Il faut réduire la hauteur du navigateur pour que cela s'affiche de la sorte.</p> SPIP 3.2, Agenda et FullCalendar 2018-07-16T04:58:58Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497726 2018-07-16T04:58:58Z <p>Bonjour,</p> <p>Y aurait-il une différence d'affichage de l' <strong>AGENDA</strong> selon le navigateur utilisé<small class="fine d-inline"> </small>?</p> <p>Sur firefox écran bureau, au 15 juin l'image qui s'affiche est celle-ci, sans « +2 » ....<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-07-16T04:38:11Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497725 2018-07-16T04:38:11Z <p>Bonjour,</p> <p>Je constate exactement le même problème sur votre agenda au mois de juin.<br class="autobr"> <a href="https://www.lettonie-francija.fr/spip.php?page=agenda&lang=fr" class="spip_url spip_out auto" rel="nofollow external">https://www.lettonie-francija.fr/spip.php?page=agenda&lang=fr</a><br class="autobr"> Si vous cliquez sur « +2 en plus » du 15 juin, vous pourrez visualiser le souci évoqué.</p> SPIP 3.2, Agenda et FullCalendar 2018-07-15T12:36:42Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497723 2018-07-15T12:36:42Z <p>Bonjour,</p> <p><strong>Avez-vous un lien pour constater<small class="fine d-inline"> </small>?</strong></p> <p>Avec les <strong>«<small class="fine d-inline"> </small>Événement sur plusieurs jours<small class="fine d-inline"> </small>»</strong> je n'ai pas de soucis, ni dans l'affichage d'un agenda, ni dans l'affichage d'une liste des événements dans une noisette.<br class="autobr"> exemple : <a href="https://www.lettonie-francija.fr/spip.php?page=agenda&lang=fr" class="spip_url spip_out auto" rel="nofollow external">https://www.lettonie-francija.fr/spip.php?page=agenda&lang=fr</a></p> <p>Cordialement</p> SPIP 3.2, Agenda et FullCalendar 2018-07-13T09:19:06Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497701 2018-07-13T09:19:06Z <p>il doit s'agit d'un bug de fullcalendar... je n'ai aucune idée de la manière de le corriger.<br class="autobr"> Il faudrait demander de l'aide sur les forums de fullcalendar....</p> SPIP 3.2, Agenda et FullCalendar 2018-07-13T05:39:31Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497699 2018-07-13T05:39:31Z <p>Bonjour,</p> <p>J'ai un souci avec des événements sur plusieurs jours.<br class="manualbr">Si sur un mois, j'ai plusieurs événements qui durent tous le mois, alors sur les jours avec un nombre d'événement important, un texte « +x éléments » apparaît, et en cliquant dessus, un « popover » apparaît avec la liste des événements de la journée, sauf que les événéments du mois sont répétés 4 ou 5 fois.</p> <p>Comment corriger ce souci<small class="fine d-inline"> </small>?</p> SPIP 3.2, Agenda et FullCalendar 2018-07-03T08:38:40Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497596 2018-07-03T08:38:40Z <p>Il y a des tas de site qui n'ont absolument besoin d'aucun agenda et reste pour autant respectable...</p> SPIP 3.2, Agenda et FullCalendar 2018-07-02T19:52:14Z https://files.spip.org/SPIP-3-2-Agenda-et-FullCalendar#comment497588 2018-07-02T19:52:14Z <p>c'est interessant. je pense que tout site qui se respecte devrait avoir besoin de ce type de fonctionalite. de nos jours tout est google, mais une version spip c'est tres pratique quand meme.</p>