Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

Forum de l’article

Les événements

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.
Attention ! Si votre message contient un lien, il devra être validé par le webmestre.

Ajouter un document

Rappel de la discussion
Les événements
Baumstark - le 17 avril 2018

Bonjour Jean Christophe,

Je ne suis pas sûr d’utiliser au mieux les avantages apportés par les évènements.
Si j’ai bien compris un évènement est nécessairement associé à un article.

Toute la difficulté est alors de passer de l’un à l’autre. Prenons l’exemple d’un article à qui on associe un évènement.

 si on met dans l’évènement quelques indications dans le descriptif, (j’ai mis du temps à comprendre) le contenu de l’article n’est pas affiché dans l’évènement (cela peut être heureux si l’article est long...) mais dans ce cas on perd totalement le lien avec l’article.
Ne faudrait-il pas alors que dans l’onglet qui précise le lieu et l’adresse, on mette systématiquement le lien vers l’article générateur de l’évènement ? Cela permettrait au visiteur de rebasculer rapidement vers l’article complet.

 si on regarde maintenant l’affichage de l’article dans la partie publique, il n’est pas fait référence au fait qu’il est lié à l’agenda. Or il se trouve que par l’évènement on bénéficie du formulaire sondage et cela est franchement bien pratique.
Là aussi ne faudrait-il pas faire afficher dans l’article le lien vers l’évènement.

N’ayant pas compris s’il était possible de faire cette alternance... je la fait en dur ne mettant dans l’article un lien hypertexte vers l’évènement, et dans l’évènement un lien hypertexte vers l’article... mais cela est bien fastidieux... et je ne pourrais jamais l’expliquer à ceux qui m’aideront à faire vivre le site....

Il doit bien y a voir une manip. Mais je n’ai pas trouvé.

Les événements
Jean Christophe Villeneuve - le 17 avril 2018

Hello

Ce n’est plus lié à Escal mais bien au plugin Agenda.
En effet, un événement est obligatoirement lié à un article. Personnellement, je considère cet article comme un réservoir ou un dossier d’événements.
Mais si on veut utiliser les deux pleinement, je ne vois pas d’autre solution que celle que tu emploies, c’est à dire faire des liens de l’un vers l’autre et réciproquement.

Les événements
Jaseur Boreal - le 17 avril 2018

Bonjour,
Il y a en fait plusieurs façons d’afficher articles et événements :
selon les objectifs du site web avec son agenda,
selon les besoins liés aux affichages des "événements"

On peut par exemple prioriser :

  • un article avec plusieurs événements liés
  • un événement avec plusieurs articles liés
  • un événement tout seul

Quand un événement peut être lié à plusieurs articles, je lui ajoute par exemple dans son descriptif d’événement le modèle Choix_article ce qui permet de proposer à cliquer les articles au contenu lié.
<choix_article|id=xx,yy,zz|colonne=3>

Les événements
Baumstark - le 17 avril 2018

Mettre <choix_article|id=xx,yy,zz|colonne=3> dans le descriptif de l’évènement permet d’avoir une mise en page claire avec le logo de l’article. C’est plus explicite qu’un seul lien vers l’article.
Je vais donc le faire systématiquement même si je n’ai qu’un article à référencer.


C’est un bon moyen pour contourner le problème.
Merci.

Les événements
Jaseur Boreal - le 17 avril 2018

Maintenant, j’avoue chercher à automatiser avec une boucle, automatisant le processus pour incorporer systématiquement le "modèle choix_article" avec le N° de l’article lié, dans la "page-html-événement" accessible depuis l’agenda, ou par la noisette "événements à venir".
Le manque de temps ...

Les événements
Jean Christophe Villeneuve - le 17 avril 2018

Fastoche !

  • copie de inc-events_agenda.html de /escal/inclusions vers /squelettes/inclusions
  • dans cette copie ajouter le code suivant
    <BOUCLE_art_lie(ARTICLES){id_article}>
    [(#MODELE{choix_article_base})]
    </BOUCLE_art_lie>

et hop !

Les événements
Jaseur Boreal - le 17 avril 2018

OOooh !
Si simple que cela , je n’y avais pas pensé !
Je m’imaginais tricoter un truc plus compliqué dans le moteur !
Ça va simplifier superbe le temps de saisie !

Les événements
André - le 17 avril 2018

Bonsoir,

Cet ajout m’intéresse, y a t’il une position particulière pour l’ajout dans le fichier inc-events_agenda.html ?

Cordialement,

André

Les événements
Baumstark - le 17 avril 2018

Je viens de mettre la correction dans inc-events-agenda mais avec un petite modification :

        <BOUCLE_art_lie(ARTICLES){id_article}{si #DESCRIPTIF|oui}>
        [(#MODELE{choix_article_base})]
        </BOUCLE_art_lie>
        
        <BOUCLE_art(ARTICLES){id_article}{si #DESCRIPTIF|non}>
        [(#TEXTE|image_reduire{[(#CONFIG{escal/config/largeurimage,400})],0})]
        </BOUCLE_art>

Cela permet de faire deux choses :

Si il n’y a rien dans le descriptif de l’évènement, il affiche comme dab l’ensemble de l’article. On peut vouloir souhaiter garder ce fonctionnement.(une souplesse au cas où)

Par contre dès qu’on active le descriptif de l’évènement en mettant "oui" par exemple, l’évènement inclut la cartouche visualisant l’article et son logo.

C’est effectivement un gain de temps important pour une présentation efficace des évènements. C’est un plus vraiment je pense pour la gestion de l’agenda.

Les événements
Baumstark - le 17 avril 2018

J’ai eu du mal à mettre le code.... dans l’article. Désolé. Je vous mets en image l’extrait du fichier inc_events_agenda.

Les événements
Jean Christophe Villeneuve - le 18 avril 2018

Pour mettre du code dans un article ou dans un message de forum, il faut l’entourer de balises codes. Une icône est faite pour ça : le 5e ici.

Les événements, et les bienfaits du "forum et de la liste escal
Jaseur Boreal - le 17 avril 2018

Génial !
quand plusieurs idées sont énoncées et partagées,
il est très agréable de constater les bienfaits du "forum et de la liste escal" pour simplifier et automatiser les processus !

Les événements, et les bienfaits du "forum et de la liste escal
Jean Christophe Villeneuve - le 18 avril 2018

En effet bonne idée de Baumstark donc j’inclues ça dans Escal. Même plus la peine de modifier des fichiers donc !

Mais je me dis qu’on pourrait voir les choses inversement : si un événement a un descriptif, il se suffit à lui même et donc on n’affiche que ce descriptif. Si au contraire il n’en a pas, alors on affiche le cartouche avec le lien vers l’article au lieu d’afficher le texte complet comme actuellement.

Qu’en pensez-vous ?

Ajouter automatiquement l’événement dans une page article
Jaseur boreal - le 18 avril 2018

Maintenant que - super - l’article lié s’affiche soit entièrement, soit avec le modèle-choix_article dans une page-événement.

L’inverse, comme @Baumstark questionnait plus haut, dans une page article, il reste à concevoir, à ajouter automatiquement l’événement :

1. Si un événement avec date et lieu est lié à cet article, ajouter un encadré de ce, ou ces événements lié(s) avec leurs lieux et dates. L’encadré pourrait être mis en forme "flexbox type page agenda"

Exemple : Un article-concert peut avoir plusieurs dates et lieux d’événements liés. Sur la page-article concernant l’orchestre, il est bien pratique de rappeler avec une inclusion encadrée flexbox, que cet orchestre sera en concert à tel endroit telle date, etc ....
Faut-il afficher les lieux et toutes les dates passées ?
.... Mais au moins afficher les dates et lieux des concerts à venir .

Les événements
Jean Christophe Villeneuve - le 18 avril 2018

Je pense que le mieux est de mettre cette boucle juste après la BOUCLE_art ou même à sa place.

Les événements
Jaseur boreal - le 18 avril 2018

Après incorporation de la boucle suggérée par @Baumstark,
Il y a un smillblick que je n’arrive pas à débusquer ! Escal et ses inc-evénements s’emmèle les pinceaux !

Exemple avec cet article 1549 sans aucun mot-clé :
lien supprimé

Et le seul événement lié n°362 :
lien supprimé

Dans la noisette "événements à venir" On constate qu’il y a au 22 avril deux lignes d’affichage très différents du même événement

Le 1er événement du 22 avril :

  • 22 avril : Sur ARTE, documentaire : « Les Âmes baltes, art, légendes et paysages » affiche en fait l’événement n°323 lié à un autre article-1459 et non pas le lien vers son seul article-lié-1549
  • Le 2è événement-362 du 22 avril de la liste, n’affiche en fait que la date et l’heure de l’événement 362 sans aucun lien vers l’article lié.

Il y a en fait deux événements pour le 22 avril, différents, liés à des articles différents, hé bé ! là ça s’emmêle dans les dates et articles.

Bon, j’avoue que la période est dense en événements au Musée d’Orsay, avec cette quantité d’évenements, le test est excellent pour vérifier les bugs.

Une idée pour regarder où se trouve la solution ?
@+

Les événements
Jean Christophe Villeneuve - le 18 avril 2018

Hmmm tu es sur ?

Moi je vois 2 événements au 22 avril avec date et lien vers l’événement correspondant.

Le survol du premier affiche le descriptif de cet événement et le survol du 2e n’affiche rien car il ne doit pas avoir de descriptif.

Les événements
Jaseur boreal - le 18 avril 2018

(suite)

En fait il apparaît que si le descriptif de l’événement est vide, eh bé ! l’article lié qui devrait apparaître avec la 2ème boucle , n’apparaît pas.

Par contre tous les autres événements avec descriptifs, affichent correctement le modèle choix_article avec l’article lié, son titre et son logo.
Et si on ajoute en bas du descriptif rempli un autre modèle choix_article-3 colonnes , il suggère aussi la lecture de ces autres articles. Extra !

Les événements
Jaseur boreal - le 18 avril 2018

(suite 2)
C’est tout bon !
J ’avais un doublon !
(deux fois la même boucle article)

Quand le descriptif d’un événement est vide, c’est l’article entier qui s’affiche !

L’agenda devient très pratique !

Derniers commentaires

Modifier un texte
Ok c’était bien ça, cool. A l’avenir, utilises plutôt un éditeur de code plutôt que LibreOffice, (...)

Modifier un texte - suite et fin -
Super, c’est réparé Les apostrophes inclinés venaient de LibreOffice ! Encore (...)

Modifier un texte
Hello Je pencherais pour les apostrophes qui sont incurvées au lieu d’être droites car je ne vois (...)

Modifier un texte
Le fichier ci-dessous déposé dans le répertoire lang ne passe pas. "Parse error : syntax error, (...)

images dans un article
Bonjour Jean Christophe, non, je n’ai pas accès à ce fichier ; le répertoire /config ne m’est pas (...)

Plan du site Contact Mentions légales Données personnelles et cookies Espace privé squelette RSS

2009-2024 © Escal - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.6.2