@kamea,
Quand je relis tes posts,je me dis qu'il te faut plus qu'un champ date !
Quand on veut médiatiser un évènement public, il y a 2 options :
On crée une affiche à placarder. Dans ce cas, il est possible de le rattacher à l'article comme image d'accroche. Dans ce cas pas de souci, on peut l'afficher via plxShow::artThumbnail().
Autre façon : on a un flyer recto/verso ou livret de 4 pages qu'on stocke en format pdf sur le serveur dans un dossier de data/medias. La façon la plus basique est de mettre un lien vers ce fichier dans le corps de l'article. Mais je ne trouve pas cela très "user-friendly". AMHA, il serait plus sympa d'ouvrir le fichier pdf en cliquant sur l'image d'accroche de l'article qui pourrait être la 1ère page du pdf.
La dernière option impose 2 choses :
rajouter un champ pour faire le lien vers le pdf de la même façon qu'une image d'accroche
remplacer plxShow::artThumbnail() qui ne sait pas faire le lien vers un autre fichier que l'image
Donne moi ton avis.
Ce n'est pas très compliqué pour moi. Je peux regarder cela la semaine prochaine.
Je ne suis pas également convaincu de l'utilité d'une page statique.
On peut très bien lier tous les articles avec un évènement à une catégorie spécifique "Evènements" par exemple.
Il suffit ensuite de préciser, via la page de config du plugin à créer, les articles qu'on veut afficher pour cette catégorie comme dans le hook kzEvent.
On peut très bien lier tous les articles avec un évènement à une catégorie spécifique "Evènements" par exemple.
C'est ce qui me parait le plus logique aussi et c'est plus simple de gérer tous ces "événements" dans la catégorie côté administration (enfin pour mon utilisation)
Content de savoir que d'autres options vont s'ajouter à KzEvents... j'attends la suite, merci @bazooka07 !
Je donne de mes nouvelles et encore une fois, merci pour ces plugins pour gérer de l'événementiel.
Le site que je suis en train de créer progresse bien. J’ai testé les plugins kZevents et addEvents ; tous deux fonctionnent très bien, donc j’hésite encore entre les deux.
Une idée m’est venue : dans le cas où plusieurs événements se déroulent le même jour, voici ce que ça pourrait donner :
Le 8/11/24 de 9:00 à 11:00 : Conférence sur les châteaux de la Loire
Le 8/11/24 à 14:00 : Départ de la Marche solidaire
Pensez-vous qu’il serait possible d’ajouter à vos plugins une fonctionnalité pour chaque "event" permettant de gérer/afficher l’heure de début et pourquoi pas également l'heure de fin s'il y en a une ?
Coté affichage, très simple sans syle :
<div >
<p >Conférence sur les châteaux de la Loire</p>
<p >8 Novembre 2024</p>
</p >9:00 - 11:00< /p>
</div>
<div >
<p>Départ de la Marche solidaire< /p>
<p>8 Novembre 2024< /p>
</p>14:00< /p>
</div>```
@kamea Bonjour,
Tu peut ajouter deux champs supplémentaire à partir du hook qui insère le premier champs.
Tu as en principe les infos dans cet article : https://pluxopolis.net/construire-un-plugin-avec-thecrock.html qui prend addEvent comme exemple qui te montre comment le champ est inserer (il suffit d'en ajouter 2 autres) , puis comment à partir de l'id de l'input la valeur est inscrite et extraite des paramètres du plugin.
Cordialement, gcyrillus , simple membre du forum et utilisateur de pluxml
Désolé pour le retard de réponses, ça galope pas mal de mon coté
@gcyrillus-nomade Malgré tes explications, j’ai essayé de suivre à la lettre, mais ça n’a pas fonctionné. Il doit sûrement y avoir des éléments que mon mon cerveau de designer UX n'assimile pas (Toujours le même dilemme entre UX et Dev, hein ^^). Je pense qu’il va falloir que je prenne plus de temps pour bien assimiler tout ça, car la marmite de plugins doit être géniale une fois qu’on sait vraiment s’en servir !
@bazooka07 C'est exactement ce que je cherchais, mille mercis à toi ! Que dire de plus... ah oui : vive PluXml et sa communauté !
Les dates sont stockées au format ISO. Par exemple : 2024-12-01T09:00
Il faut donc faire un explode('T', $dateEvent) sur les dates pour séparer le jour et l'horaire :
@gcyrillus-nomade Malgré tes explications, j’ai essayé de suivre à la lettre, mais ça n’a pas fonctionné. Il doit sûrement y avoir des éléments que mon mon cerveau de designer UX n'assimile pas (Toujours le même dilemme entre UX et Dev, hein ^^). Je pense qu’il va falloir que je prenne plus de temps pour bien assimiler tout ça, car la marmite de plugins doit être géniale une fois qu’on sait vraiment s’en servir !
En fait, la marmite te prépare la base, mais c'est tout et la suite demande quand même de comprendre un peu comment PluXml fonctionne et de savoir créer ou modifier les fonction présentes.
L'ajout des champs est le plus simple, les enregistrer reste encore simple et il n'y a pas de méthodes définie à suivre.
J'ai gardé le même champ, mais du coup on y stocke plusieurs données au lieu d'une seule. Après il fallait retouché le code un peu partout pour accéder à un tableau de données, idem si c'etait 4 chaines distinctes, au lieu d'une simple chaine (date).
Voici une version avec les 4 champs au lieu d'un seul https://ressources.pluxopolis.net/banque-plugins/plugins/addEvents.4.0.2.zip ( juste pour infos, j'imagine que tu as déjà tout ce qu'il te faut )
Le widget calendrier, n'affichera que la première date(début) sans les horaires.
++
Cordialement, gcyrillus , simple membre du forum et utilisateur de pluxml
Réponses
Bonsoir,
Merci pour vos retours.
Petite mise à jour du plugin :
Version 1.1.1
Télécharger la dernière version du plugin
@kamea,
Quand je relis tes posts,je me dis qu'il te faut plus qu'un champ date !
Quand on veut médiatiser un évènement public, il y a 2 options :
La dernière option impose 2 choses :
Donne moi ton avis.
Ce n'est pas très compliqué pour moi. Je peux regarder cela la semaine prochaine.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Je ne suis pas également convaincu de l'utilité d'une page statique.
On peut très bien lier tous les articles avec un évènement à une catégorie spécifique "Evènements" par exemple.
Il suffit ensuite de préciser, via la page de config du plugin à créer, les articles qu'on veut afficher pour cette catégorie comme dans le hook kzEvent.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
C'est ce qui me parait le plus logique aussi et c'est plus simple de gérer tous ces "événements" dans la catégorie côté administration (enfin pour mon utilisation)
Content de savoir que d'autres options vont s'ajouter à KzEvents... j'attends la suite, merci @bazooka07 !
Bonjour à tous,
Je donne de mes nouvelles et encore une fois, merci pour ces plugins pour gérer de l'événementiel.
Le site que je suis en train de créer progresse bien. J’ai testé les plugins kZevents et addEvents ; tous deux fonctionnent très bien, donc j’hésite encore entre les deux.
Une idée m’est venue : dans le cas où plusieurs événements se déroulent le même jour, voici ce que ça pourrait donner :
Le 8/11/24 de 9:00 à 11:00 : Conférence sur les châteaux de la Loire
Le 8/11/24 à 14:00 : Départ de la Marche solidaire
Pensez-vous qu’il serait possible d’ajouter à vos plugins une fonctionnalité pour chaque "event" permettant de gérer/afficher l’heure de début et pourquoi pas également l'heure de fin s'il y en a une ?
Coté affichage, très simple sans syle :
Merci bien.
@kamea Bonjour,
Tu peut ajouter deux champs supplémentaire à partir du hook qui insère le premier champs.
Tu as en principe les infos dans cet article : https://pluxopolis.net/construire-un-plugin-avec-thecrock.html qui prend addEvent comme exemple qui te montre comment le champ est inserer (il suffit d'en ajouter 2 autres) , puis comment à partir de l'id de l'input la valeur est inscrite et extraite des paramètres du plugin.
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
@Kamea
Version 1.2.0 du plugin kzEvents avec quelques nouveautés :
Pour le template d'un article, prendre exemple sur le template categorie-kzEvents.php dans le dossier du plugin.
https://kazimentou.fr/repo/index.php?plugin=kzEvents&download
Bon amusement ( Enjoy it )
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
Merci pour vos réponses, je tests tout ça quand je rentre vendredi, top top topppppppppppp !
Désolé pour le retard de réponses, ça galope pas mal de mon coté
@gcyrillus-nomade Malgré tes explications, j’ai essayé de suivre à la lettre, mais ça n’a pas fonctionné. Il doit sûrement y avoir des éléments que mon mon cerveau de designer UX n'assimile pas (Toujours le même dilemme entre UX et Dev, hein ^^). Je pense qu’il va falloir que je prenne plus de temps pour bien assimiler tout ça, car la marmite de plugins doit être géniale une fois qu’on sait vraiment s’en servir !
@bazooka07 C'est exactement ce que je cherchais, mille mercis à toi ! Que dire de plus... ah oui : vive PluXml et sa communauté !
Saurais-tu m'aider pour afficher
Tournois de belote
à la place de :
Tournois de belote
Je ne trouve pas de : $patternStartOn
Les dates sont stockées au format ISO. Par exemple : 2024-12-01T09:00
Il faut donc faire un explode('T', $dateEvent) sur les dates pour séparer le jour et l'horaire :
Le ltrim() permet d'éjecter le O en début de l'heure.
N'oublie pas d'enlever les commentaires ci-dessus.
Accès à mon dépôt de plugins et thèmes
installe PluXml plus vite que ton ombre avec kzInstall2
En fait, la marmite te prépare la base, mais c'est tout et la suite demande quand même de comprendre un peu comment PluXml fonctionne et de savoir créer ou modifier les fonction présentes.
L'ajout des champs est le plus simple, les enregistrer reste encore simple et il n'y a pas de méthodes définie à suivre.
J'ai gardé le même champ, mais du coup on y stocke plusieurs données au lieu d'une seule. Après il fallait retouché le code un peu partout pour accéder à un tableau de données, idem si c'etait 4 chaines distinctes, au lieu d'une simple chaine (date).
Voici une version avec les 4 champs au lieu d'un seul https://ressources.pluxopolis.net/banque-plugins/plugins/addEvents.4.0.2.zip ( juste pour infos, j'imagine que tu as déjà tout ce qu'il te faut )
Le widget calendrier, n'affichera que la première date(début) sans les horaires.
++
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci