Utilisation
Une fois installé, la partie administration du plugin permet de créer, de modifier et de supprimer un ou plusieurs jours J. Un jour J peut faire référence à une date passée, dans ce cas on compte le nombre de jours écoulés depuis cette date, ou alors à une date future et ici on décompte le nombre de jours restants.
On peut par exemple afficher le nombre de jours restants avant une naissance ou bien le nombre de jours écoulés depuis le début d'un projet, etc. Les utilisations sont diverses et variées. Le compte ou le décompte est précisé via l'interface d'administration.
Un jour J peut être répété à intervalle régulier et dans ce cas, le nombre de jours restants jusqu'à la prochaine échéance sera affiché.
Note
Les dates valides vont du Vendredi 13 Décembre 1901 20:45:54 GMT au Mardi 19 Janvier 2038 03:14:07 GMT. Sur les systèmes Windows, cette intervalle va du 01-01-1970 au 19-01-2038. Donc pour ceux qui souhaiteraient afficher le nombre de jours restants avant leur retraite bien méritée sont priés d'être né avant le 20 janvier 1978 ;-)
Usage de la fonction pour l'affichage
Pour afficher la liste des jours J, insérez le code suivant dans votre fichier template :
<?php dcDday::showList(); ?>
La forme complète de la fonction est la suivante :
showList( [arry_dday], [arry_filter], ["<ul class="dday">%s</ul>"], ["<li>%s</li>"], ["%1\$s il y a <span class="dday_days">%2\$d</span> jours"], ["%1\$s <span class="dday_text">hier</span>"], ["%1\$s <span class="dday_text">aujourd\'hui</span>"], ["%1\$s <span class="dday_text">aujourd\'hui</span> dans <span class="dday_hours">%3\$d</span> h<span class="dday_minutes">%4\$02d</span>"], ["%1\$s <span class="dday_text">demain</span>"], ["%1\$s dans <span class="dday_days">%2\$d</span> jours"])
Avec arry_dday
étant soit le numéro du jour J soit un tableau de numéro de jour J, dans ce cas, l'affichage sera limité à ce ou ces jours. Mettre null
pour obtenir la liste complète. arry_filter
étant un tableau représentant la liste des échéances à lister. Ce tableau doit contenir 6 valeurs égales à 0 pour masquer ces échéances ou égales à 1 pour les afficher. Dans l'ordre les valeurs s'appliquent au jours J dont l'échéance est :
- passée depuis plus d'un jour,
- passée la veille,
- passée ce même jour,
- à venir ce même jour,
- à venir le lendemain,
- à venir le sur-lendemain ou plus tard
Les autres paramètres (3ème au 10ème) permettent respectivement de formatter :
- l'ensemble de la liste
- chaque élément de la liste
- le nombre de jours :
- passés (sur-lendemain du jour J et suivants)
- passés (lendemain du jour J)
- quand il est égal à 0 (on est au jour J)
- quand il est égal à 0 (on est au jour J) avec affichage du temps restant (en heures et minutes)
- restants (veille du jour J)
- restants (avant-veille du jour J et précédents)
Exemple :
- Pour obtenir l'affichage des jours J numéros 1, 4, 5 et 12. Les numéros sont indiqués entre crochets sur la page d'administration des jours J :
showList(array(1,4,5,12));
- Pour obtenir l'affichage de tous les jours J dont l'échéance est à venir :
showList(null, array(0, 0, 0, 1, 1, 1), "<ul class="dday">%s</ul>", "<li>%s</li>", "%1\$s il y a <span class="dday_days">%2\$d</span> jours", "%1\$s <span class="dday_text">hier</span>", "%1\$s <span class="dday_text">aujourd\'hui</span>", "%1\$s <span class="dday_text">aujourd\'hui</span> dans <span class="dday_hours">%3\$d</span> h<span class="dday_minutes">%4\$02d</span>", "%1\$s <span class="dday_text">demain</span>", "%1\$s dans <span class="dday_days">%2\$d</span> jours" );
Codes sources
Evolutions probables ou possibles
v0.9 et suivantes
- Fonctions informatives sur un ou plusieurs jours J : date de la prochaine échéance, URL, ...
- Possibilité de trier les jours J en fonction de leur délais avant/après échéance,
- Possibilité de limiter le nombre de jours J affichés,
- Vos suggestions...
Changements
v0.8 (16 juin 2005 - voir l'annonce)
- Implémentation du drag'n drop pour ordonner les jours J
v0.7.1 (14 juin 2005)
- Correction de la gestion de l'ordre des jours J
- Contrôle renforcé des retours de requêtes SQL
v0.7 (7 juin 2005 - voir l'annonce)
- Possibilité de définir une période d'affichage d'un jour J autour de l'échéance. Prenons le jour de la Marmotte par exemple (qui a lieu le 2 février comme chacun sait ;)) : vous n'avez pas forcément envie de l'afficher l'année durant. Le décompte pourrait apparaître 45 jours avant et disparaitre 15 jours après par exemple. (suggestion de Jub)
- Formattage spécifique pour chaque jour J (suggestion de toenail)
- Complément d'aide en ligne sur l'utilisation des fonctions (suggestion de Julien)
v0.6.1 (2 juin 2005)
- Correction de la requête d'ajout d'un jour J
v0.6 (1er juin 2005 - voir l'annonce)
- Activation ou désactivation d'un billet une fois l'échéance atteinte. (ajouté le 6 avril 2005)
v0.5 (26 mai 2005 - voir l'annonce)
- Mise au propre (et à la norme) de la documentation des codes sources
- Ajout de la gestion d'une liste de numéros de jours J à traiter
- Ajout de la gestion de filtre en fonction des échéances des jours J traités
v0.4 (4 mai 2005 - voir l'annonce)
- Ajout par défaut d'un
<span class="dday_xxx">...</span>
autour de la partie dynamique de l'affichage, avecxxx
= days pour les nombres de jours,xxx
= text pour les textes (hier, aujourd'hui, demain),xxx
= hours pour les nombres d'heures etxxx
= minutes pour les nombres de minutes. D'autre part, le bloc encadrant<ul>%s</ul>
sera complété d'une classe dday :<ul class="dday">%s</ul>
. Celà devrait permettre d'appliquer les styles voulus en fonction du contexte. - Ajout de la documentation en anglais (ISO-1 et UTF-8)
- Rajout de l'initialisation des variables locales côté administration (pratique pour ceux qui ont un affichage complet des erreurs PHP à E_ALL);
v0.3 (3 mai 2005 - voir l'annonce)
- Correction du traitement des échéances (l'heure du jour J est maintenant correctement prise en compte)
- Ajout de l'affichage du temps restant (en heures et minutes) lorsque l'échéance est ce jour mais pas encore passée dans la journée
- Ajout d'un lien vers la licence applicable à ce plugin dans la partie administrative
- Ajout de l'aide au format UTF-8
v0.2 (23 mars 2005 - voir l'annonce)
- Affichage des identificateurs des jours J dans l'interface d'administration
- Mise en ligne/hors ligne simplifiée (à l'image des billets)
- Correction des bugs de la v0.1 :
- Fonction de suppression de jour J inopérante
- Non sauvegarde de la langue associée au lien d'un jour J
v0.1 (22 mars 2005)
- Version initiale.
1 De lithium -
Eh bien on va essayer tout ça ;-)
2 De jerk00 -
euh... ca sert a quoi ?? quelques mots d'explication seraient bienvenus :)
3 De Franck -
Eh bien ça sert à compter un nombre de jours depuis ou jusqu'à une date donnée (comme pour un anniversaire, un décompte avant une sortie, ...). Je l'utilise dans la partie À venir dans la partie gauche de mon blog.
4 De jerk00 -
!! excellent, merci de ta reponse, c'est effectivement plus clair !
5 De ulmus -
salut ;)
Je viens de tester ton plug mais j'ai un soucis ! pour l'ajout nikel mais pour la suppression d'un évenement, ca me dit
Une solution ? Merci
6 De Denis -
Bonjour, Comme ulmus, impossible de supprimer un événement, même message d'erreur : "Fatal error: Call to undefined function: delentry() in index.php on line 113" et impossible de choisir la date, elle reste à 1970-01-01 00:59:59 .
7 De Franck -
Oui je sais pour la suppression, je l'ai corrigé
et ca sera disponible dans la prochaine version. En attendant, positionnez à non la publication des jours J à supprimeret c'est maintenant disponible.8 De Objectif Marathon -
Deux nouveaux plugins
Deux petits changements dans les fonctionnalités du blog: d'abord un décompte automatique des jours restant avant les prochaines compétitions. C'est la colonne de gauche, rubrique "Quelques courses". Un compte à rebours en fait. Merci à Tortue GT pour...
9 De Bob -
Très bien , ca fonctionne :)
10 De ulmus -
J'ai peut être poussé un peu, mais histoire de me motiver par les échéances, je voulais mettre un compte à rebours pour ma retraite .. si ca existe encore ca :-o
C'est normalement le 20/11/2040 ... mais quand je mets cette valeur je retombe au 01/01/1970 ... je ne peux aller que jusqu'au 20/11/2038 :-D
As tu une idée ? Ha et puis merci pour l'explication CSS que tu m'as donné, c'est plus choli ;)
11 De Franck -
Je l'ai fait moi aussi avec les paramètres suivants : 13 mai 2027, Sens du décompte = jusqu'à et sans répétition (parce qu'une fois que j'y serai, plus question de revenir au boulot ;-) et visiblement celà fonctionne correctement. Tu peux tester ça chez toi et me dire ?
12 De ulmus -
J'ai testé avec tes paramètres et ca marche sans aucun soucis ... mais dès que je mets les miens (20 nov 2040, sans répétition et jusqu'à) ben ca plante :-o
13 De Franck -
Bon j'ai testé chez moi, mêmes symptomes ! Passé le 20 janvier 2038, plus moyen de créer un jour J. Je regarderai demain un peu plus en profondeur dans le code pour voir si je n'ai pas fait une connerie. Ou bien d'ici ce jour, la retraite aura disparue :-o ;-)
14 De ulmus -
Sincèrement je préfererais que tu aies fait une connerie plutot que de ne plus avoir de retraite :-D
15 De Franck -
Bon après recherche j'ai trouvé celà (Doc officielle de Php) :
L'intervalle de validité d'un timestamp va généralement du Vendredi 13 Décembre 1901 20:45:54 GMT au Mardi 19 Janvier 2038 03:14:07 GMT. (Ces dates correspondent aux valeurs minimales et maximales des entiers 32 bits non-signés). Sur les systèmes Windows, cette intervalle va du 01-01-1970 au 19-01-2038.
Je me heurte donc à une limitation du langage !
16 De ulmus -
Ha c'est couillon ca :-/ ... Va falloir que je fasse un courrier à Rafarin pour racourcir le nombre d'années de cotisation pour que ca rentre sur mon blog :-D
Merci de t'être renseigné, c'est cool même si on peut rien changer au soucis.
Tip top ton blog ;)
17 De Yiannis Girod -
Merci pour ce plugin et pour la proposition de mise à jour sur Infobulles !
18 De digitzu -
l'installeur ne fonctionnait pas via l'url de téléchargement des plugins ! mais l'instal à la mano le fait : super !
Utilisation idéale correspondant personnellement à un objectif que tu n'as pas évoqué : savoir le nombre de jours restant avant son mariage (histoire de faire mousser)
Merci ;-)
19 De Franck -
Chouette ! Il sert enfin à quelqu'un :-) Bienvenue à votre nouveau blog ;-)
20 De Oustédaisse -
Hop trois petites remarques pour ce plugin.
Tout d'abord, pourquoi ne pas faire apparaître les heures a côté des jours ? Ca pourrait donner quelque chose de plus précis dans le genre "Machin dans 2 jours et 6 heures".
Après, je viens de me rendre compte d'un truc pas extra-extra. J'ai programmé un évenement pour ce soir, 22h30. Sur le blog, ça affiche "Machin demain".
Pas très fiable pour le mettre à la vue de tout le mond,e je pense que c'est dû à l'arrondi dans la fonction ;-)
Et enfin, lorsqu'un a un PHP configué en E_ALL, l'interface d'admin du plugin produit pas mal d'erreurs PHP du genre
Undefined variable: l_titre
. Bien sûr cela n'arrive que lorsque ces champs ne sont pas remplis ^^A part ces trois remarques, un plugin bien pratique, merci Tortue GT !
21 De Franck -
Oustédaisse> Il va falloir que je regarde ça pour le problème des heures, c'est vrai que j'avais laissé ça un peu sous le coude pour les versions suivantes, mais bon... Du coup je proposerai d'ajouter l'affichage qui en découle (à savoir heures, minutes, secondes). Je vais du coup jeter un oeil plus précis aux erreurs PHP (heureusement que j'en suis à la version 0.2 et pas à la 1.0). A suivre dans les jours qui viennent ...
22 De Oustédaisse -
OK merci pour la réponse et la réactivité :)
23 De Yazerty -
La possibilité de gérer des évènements horaires serait un plus :). Bonne idée de plug-in ! Bravo et bonne continuation !
24 De Franck -
Yazerty> Je ne saisi pas bien la demande vu qu'on peut dejà préciser l'heure ! Tu peux m'en dire un peu plus ?
25 De DaiFh -
ca m'a l'air assez genial... je pense l'adopter d'ici tres peu de temps :)
26 De DaiFh -
ca m'a l'air assez genial...tres beau travail. je pense l'adopter d'ici tres peu de temps :)
27 De ottomar -
Super...mais tes 8019 jours me font marrer quand je vois depuis quand je suis.......marié ! wouarffff
28 De julien -
Juste une petite suggestion : je trouverai pas mal d'avoir la doc "Usage de la fonction pour l'affichage" que l'on trouve dans ce billet directement dans la doc du plugin, non ?
29 De Franck -
Julien> Oui effectivement c'est une bonne idée. Je ferai ça pour la prochaine version du plugin ! Merci.
30 De Gounlaf -
Oh, une fonction de plus pour la 0.6.1 ... Merci Tortue :D
31 De Jub -
Suggestion d'amélioration : pour les dates répétées, une période d'affichage serait la bienvenue.
Prenons le jour de la Marmotte par exemple (qui a lieu le 2 février comme chacun sait ;)) : je n'ai pas forcément envie de l'afficher toute l'année durant. Le décompte pourrait apparaître 45 jours avants et disparaitre 15 jours après par exemple. Joli travail en tout cas !
32 De Franck -
Jub> C'est ajouté à la To-Do list ;-)
33 De FranKc -
Salut, Super plugin, comme d'hab' par ici B)
Juste une suggestion: même si ça perdrait un peu de son charme, se pourrait-il (à l'avenir) d'afficher pas seulement les décomptes en jours (ou en heures minutes secondes) mais aussi en mois ou années? Avoir le choix tout du moins? Merci en tout cas, je m'en vais tester le plugin César ;)
34 De Franck -
Oui j'y ai déjà pensé et je verrai si je peux l'intégrer facilement dans la prochaine version. Mais effectivement je ne l'ai pas fait jusqu'à maintenant car celà perd un peu de son charme comme tu dis.
D'un point de vue technique, ca revient a diviser le nombre de jours par 365,25 pour obtenir le nombre d'années et par 30,4375 pour obtenir le nombre de mois. Ca va faire des arrondis cochons tout çà ! Je verrais bien.
35 De FranKc -
Merci pour la réponse ;)
Bah te fais pas chier sinon, c'était juste comme ça, pour certaines dates ce serait plus parlant certes, mais c'est le charme qui doit primer, isn't it? :)
36 De Venusa -
Trés sympa ce plug ^^ vais ptet me laisser tenter un de ces jours :D
37 De Jean-Francois -
J'aurais une question pour votre plugin. Vous pouvez ecrire, par exemple, le nombre de jour avant votre retraite, en couleur.
Comment faire?
J'ai plusieurs jour-j et j'aimerais moi aussi les mettre en couleur.
Merci
38 De Franck -
Si tu utilises la fonction dans sa forme la plus simple (ah oui l'habitude sur internet est de se tutoyer, pas par manque de respect, mais ça simplifie grandement les discussions), celle-ci intègre dans l'affichage des classes pour permettre de spécifier un style particulier. Quatre classes sont utilisées,
dday_days
pour le nombre de jours,dday_text
pour les textes (style aujourd'hui, hier, ...),dday_hours
etdday_minutes
pour les échéances proches. Il suffit alors de définir le style voulu dans la feuille de style pour tout ou partie de ces styles.Par exemple, dans mon fichier style.css j'ai les lignes suivantes pour mettre les jours en orange :
Voilà :-)
39 De Jean-Francois -
J'ai une autre question sur la couleur. Y'a un petit truc qui fonctionne pas.
Ce que vous m'avez dit fonctionne parfaitement.
Mais...
J'ai inscrit dans un jour-j, dans la section "Depuis 2 jours ou plus (optionnel)" ceci:
%1$s depuis %2$d jours
Le probleme c'est que le jour ne s'affiche pas enc couleur comme tout les autres dans la liste des jours-j.
Comment puis-je mettre également le jour en couleur?
Merci!
40 De Franck -
Parce qu'il manque les balises
span
qui justement permettent la mise en couleur. Essayes de mettre :41 De Mcgoohan -
Bonsoir,
Petite question basique... Comment faites vous pour sauter une ligne entre chaque jour J ?
Merci d'avance.
McGoo
42 De Franck -
Ca c'est une question de style a mettre côté template.
43 De Mcgoohan -
Merci.
Je vais essayer de trouver.
McGoo
44 De Franck -
Si besoin je te donnerai une copie de ma feuille de style.
45 De Mcgoohan -
Comment dire ???... Merci d'avance pour ta feuille de style car je galère un peu dans mon template et je découvre toutes les subtilités du php...
MCGoo
46 De Bizet's Family Blog -
Les plugins utilisés sur ce blog
Les plugins que j'utilise sur mon blog sont au nombreux : BBclone, Billets voisins catégoriques, connected, evaluation de billets, gallery (photos), gravatar, jour j, multi-catégories, météo, nombre de lecture, pages connexes, table des matières, etc ...
47 De Raphy-Stoller.org -
Quelques petites nouveautés
J'ai ajouté quelques nouveautés à ce blog, notamment les plugins Sablier et Table des matières. Le premier permet d'inclure une liste de jours J dans son blog et le second permet d'inclure une table des matières (liste des billets). J'utilise...
48 De Michi -
Super plugin, mais une suggestion et une question .
Suggestion :
Ce qui serait super c est que l affichage des billets puisse se faire des plus imminents aux plus lointains de manière automatique (une nouvelle option ?).
Question
Pourquoi j arrive pas à réordonner les billets en changeant la valeur des champs positions ?
beau boulot en tous cas
49 De Franck -
Pour la suggestion c'est noté ! Pour la question, quel est le navigateur que tu utilises ? Théoriquement, il faut cliquer sur le bouton Enregistrer l'ordre pour valider.
50 De Michi -
J ai essayé avec Internet Explorer et Firefox, mais pas moyen de changer quoique ce soit dans l'ordre :(
51 De Franck -
Ce que je ne comprend pas c'est que tu a accès aux numéros ! Théoriquement, ils devraient être masqués. Il va falloir que je regarde ça de plus près ...
As-tu un accès à la base SQL ? Si oui, tu peux en attendant modifier directement l'ordre. Il faut pour cela aller dans la table
dc_dday
, et modifier les valeurs dans le champdday_ord
. Attention le premier numéro doit être 0 et ils doivent être consécutifs.52 De mistergom -
Bonjour ! Je n'y connais pas grand chose et je ne sais pas comment enlever le petit point noir qui est devant le compteur, quand ça s'affiche sur mon blog... Comment faire ? Merci !
53 De Franck -
Ca c'est un problème de style ! Il faut mettre quelque part (a priori dans le fichier style.css) :
A adapter en fonction des besoins (et du thème utilisé).
54 De mistergom -
Merci mais ça ne marche malheureusement pas... J'ai ajouté :
à mon style.css et ça n'a rien changé et je ne sais pas trop ce que tu entends par l'adapter...
55 De Franck -
Là je sèche un peu. Poses la question sur le forum Dotclear, il y a surement des gens plus calés que moi en CSS !
56 De koko -
Bonsoir, Je cherche a faire marcher le plugin DDay mais sans success... Il doit me manquer une étape. J'ai utiliser l'installeur puis j'ai été dans le panneau d'administration pour fixer une date. Ensuite j'ai mis dans le template.php le code suivant: <?php dcDday::showList(); ?> à l'endroit ou je souhaite voir la liste. J'ai beau rafraichir la page je ne vois rien. Merci de m'éclairer.
57 De Franck -
koko> Tu peux me donner les paramètres que tu as choisi pour ton jour J ?
58 De koko -
yop je te remercie pour la rapidité de la réponse Date:17/11/2005 00:00:00 Publié Oui Affiche avant pendant :0 jours Affiche après pendant:0 jours Sens du décompte : depuis Répétition: Non J'ai laissé vide les champs optionnel c'est pour faire un compteur comme toi: ex fumeur depuis XX jours Merci
59 De Franck -
koko> Donc tu as un jour J à la date du 17 novembre prochain et tu veux qu'il compte depuis ! Et si tu mets Jusqu'à, ça donne quoi ? Ou alors tu mets une date déjà passée pour qu'il puisse compter le temps passé depuis :-)
60 De koko -
Merci c'etait ca faut dire que depuis, jusqu'a, Affiche avant pendant, je me suis un peu perdu. Reste à mettre en place
Impect thanks
61 De Franck -
je sais, moi aussi je dois relire de temps en temps, je finis par m'y perdre ! Heureusement qu'il y a l'aide en ligne, ca permet de s'y retrouver un peu :-)
62 De koko -
J'ai encore une petite question...
Voila, je désire afficher le nombre de minutes alors j'ai mis dans le champ:
Depuis 2 jours ou plus (optionel):<span class="dday_days">%2$d</span> jours %3$d heures sans fumer
Et la j'ai l'erreur suivante
Warning: sprintf(): Too few arguments in /var/www/free.fr/e/7/visnotrevie/ecrire/tools/dday/functions.php on line 275
Est il possible d'afficher le nombre de minutes ? Merci.
63 De Franck -
Désolé, mais l'affichage du nombre d'heures et de minutes n'est possible que pour les jours J dont l'échéance arrive dans la journée (champ imminent) !
64 De koko -
Merci pour l'aide, le plugin fonctionne nickel maintenant j'ai pu l'adapter a ma convenance.
Bonne continuation
65 De n0unours -
Je n'arrive pas a faire mettre à la ligne les nouveaux décompte que je met... Un peu gênant, parceque tout ce met d'affilé, et je ne vois pas quoi changer dans mon css...
Sinon bon boulot :)
66 De Franck -
Au préalable il faut corriger les erreurs dans le fichier template.php de ton thème. Il y a entre autre plusieurs div qui ont le même id, ce n'est pas bon. Pour t'aider tu peux utiliser le validateur du W3C, ici pour ton site. Ensuite, il faudra éventuellement valider la feuille de style si tu l'as changée, ici dans ton cas.
67 De n0unours -
Merci des ces réponses, le css est encore et toujours en construction, et je vais faire valider tout ça. Sinon j'ai trouver le probleme, pour la balise ul & li
merci bcp :)
68 De Franck -
Zizir :-)
69 De ALiko -
C'est quoi le fichier template? :s
70 De Franck -
Le fichier template(.php) est le fichier principal d'un thème DotClear. C'est en général dans ce fichier que l'on modifie pour intégrer un plugin comme le plugin Jour J.
Pour en savoir plus, va jeter un œil sur ce site, en particulier le chapitre Premier pas.
71 De Lucien -
C'est dans quel fichier que je peux modifier ce qui s'affichera après le titre de mon evenement ? (ex: anniverssaire Dans 30 J anniverssaire : J -30 etc)
Merci :)
72 De Franck -
Soit en utilisant les paramètres de la fonction d'affichage comme décrit plus haut, soit en précisant pour le jour J les formats à utiliser (ils se trouvent dans le cadre Plus d'options - l'aide est disponible en ligne).
73 De Lucien -
voici ma ligne de code, et je ne vois pas ou modifier l'affichage:
:(
74 De Franck -
La ligne de code est correcte si tu souhaites utiliser les paramètres par défaut. Si tu souhaites modifier l'apparence d'un des jours J, il faut passer en mode modification de ce jour J dans la partie administration du plugin et préciser les paramètres optionnels dans le cadre intitulé "Plus d'options" (il faut cliquer sur le signe + pour "ouvrir" le cadre).
75 De Lucien -
J'avais vu ce cardre, mais j'ai du mal à comprendre quelque chose à ça:
et lorsque je remplace dans ma ligne de code showList(); par le long code cité au debut de cette page, j'ai une erreur sur ma page.
Merci de ta réponse Franck.
76 De Franck -
C'est normal. Conserve la ligne de code simple avec le showList(). Ensuite, pour le jour J en question, tu peux par exemple mettre, dans l'ordre :
Essayes-ça pour voir sur un jour J bidon pour faire des tests en changeant la date de l'échéance pour tester le résultat.
77 De Lucien -
Ok ca fonctionne ! et pour changer sur tout les joursJ ? :)
78 De Lucien -
Ok la réponse est dans ta précédente réponse ;)
C'est tout bon: merci merci :)
79 De Franck -
Une petite précision : dans la description des paramètres, les crochets ouvrants et fermants () indiquent un paramètre optionnel. Il faut donc ne pas les mentionner si le paramètre est précisé.
80 De roro -
moi j'ai mon DDay en haut mais a gauche je voudrais bien le centré mais je ne sais pas trop comment faire.. il faut surment marqué quelque chose dans style.css mais je sais pas koi je nai pas trouvé aussi comment enlevé le point noir devant le texte..
81 De Jean -
Bonjour,
Est-ce que le plugin jour J fonctionne pour Dotclear2 5.2 ? J'ai tenté de faire l'installation (le gestionnaire d'extension m'informe que le l'installation s'est bien déroulée), mais le plugin naparait pas dans la liste des extensions.
Il n'est pas possible de copier le code indiqué dans le fichier template.php puisque sous DC2 il n'y a plus de fichier template...
Merci de votre aide... pour une installation en manuel.
Jean
82 De Franck -
Non, désolé, ce plugin n'est pas compatible avec DotClear 2. J'ai prévu d'en faire une adaptation un peu plus tard.
83 De Jean -
Bonjour,
Merci pour votre réponse :-( Dommage qu'il ne soit pas encore adapté pour DC2.
... cela veut dire quand ?
Est-ce qu'il aurait une solution alternative ?
Merci et bonne journée
Jean
84 De Franck -
Je crois qu'il y a un autre plugin pour DotClear 1.2.x qui propose le même genre de fonctionnalités mais je ne sais s'il a été porté pour DotClear 2.
Quand à dire quand ? … Joker :-)
85 De lax2pic -
J'ai eu un petit soucis avec "d day". J'ai prévu de le mettre juste au-dessus du calendrier dans ma sidebar. Il a correctement fonctionné pendant une semaine, mais depuis ma sidebar n'apparait plus sur mon blog. Ma sidebar se remet en place que quand je supprime "<?php dcDday::showList(); ?>" du fichier Template.php, et le titre de mon calendrier ne s'affiche plus depuis. Est-ce un bug connu?
86 De Franck -
Bug connu pas que je sache. Est-ce qu'un nouveau jour J aurait un titre ou un paramètrage particulier ?
87 De lax2pic -
J'utilise la version 0.8 installée à partir du lien d'installation de la liste sur dotclear.net; et le seul parametrage que j'ai eu à faire a été d'ajouter le ligne de commande <?php dcDday::showList(); ?> dans template.
88 De lax2pic -
Voici le lien pour visualiser la configuration de mon dday
89 De Franck -
En effet, à part la répétition mise alors que le délai de répétition est à 0, je ne vois rien de particulier.
Si le
<?php dcDday::showList(); ?>
est mis après le calendrier et pas avant, ça donne quoi ?90 De lax2pic -
Pareil, rien ne change... ma sidebar disparait complètement... de plus j'ai essayé de le supprimer pour le réinstaller, c'est impossible à partir du gestionnaire des plug-ins...
91 De Franck -
Chez Free c'est normal, il faut supprimer le répertoire du plugin à partir d'une connexion FTP (le nom du répertoire est dday, dans ecrire/tools/).
À noter, le supprimer ne supprimera pas la table et une réinstallation ultérieure n'effacera pas son contenu, donc c'est sans danger pour les jours J déjà enregistrés.
92 De lax2pic -
J'ai réussi à le supprimer puis le réinstaller... et là ça m'a l'air de bien fonctionner(j'espère pour de bon cette fois-ci), sauf que je ne pige toujours pas pourquoi le tire de mon calendrier ne s'affiche plus...
93 De Franck -
Parce que dans le fichier style.css, à la ligne 202 il y a un
#calendar h2 { display:none; }
. Ca doit pas aider ;-)94 De lax2pic -
Super ça marche, j'ai supprimé display:none; dans style.css et tout s'est réaffiché, à deux trois choses près... mais bon je ne vais pas continuer à polluer le fil de support de ton magnifique plugin... Par contre, si tu peux me donner quelques fils pour que j'arrive à présenter les photos comme tu le fais sur ton blog, ce serait encore plus génial. Merci encore
95 De Franck -
Pour les photos tu veux parler de celles qui sont dans les billets ou celles qui sont affichées dans les galeries ?
Pour les premières le style utilisé est :
Pour les deuxièmes, j'ai un thème pour le plugin galery tout prêt à télécharger dans ce billet.