Fork me on GitHub




« 1 (2) 3 »


Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
La sauvegarde des dates dans la BDD est bonne, même pour les dates inférieures à 1902

C'est donc la lecture qu'il faut modifier.

Posté le : 23/08/2014 10:42

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
La date dans la BDD est d'un format anglais.

exemple date bataille de Marignan: 1515-09-13

Posté le : 23/08/2014 11:36

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
J'avance ! J'ai réussi à faire afficher dans l'admin seulement les dates dans la liste des anniversaires en format français et quelle que soit l'année !

Dans le fichier admin/main.php remplacer la ligne 93 :

echo "<td align='center'>".thisday_utils::SQLDateToHuman($item->getVar('thisday_date'))."</td>";



Par ces 2 lignes :

$ladate = new DateTime($item->getVar('thisday_date'));
echo 
"<td align='center'>".$ladate->format('d-m-Y')."</td>";




ps: Dans le forum frxoops ne serait-il pas possible d'agrandir d'environ 30% la largeur des zones "code source" ? elles n'occupent qu'une partie de la cellule et affichent un ascenseur souvent inutile pour des lignes qui ne dépassent pas la largeur de la colonne centrale ...

Posté le : 23/08/2014 12:20

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Tu as donc finalement réussit à faire du module Birthday, un module qui accepte les dates antérieures à 1900 ?

Tu nous le partageras ?

Posté le : 23/08/2014 12:24

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Oui ça avance ... je fais afficher en admin et en liste des évènements côté utilisateur les dates en format français et sur une plage beaucoup plus grande !

Je continue pour appliquer ces chg partout où il y a des dates dans ce module.

ha oui .. c'est le clone que j'ai baptisé "thisday" comme ça on peut l'utiliser pour autre chose que des anniv.


ps : Peux-tu faire remonter ma requête au sujet de la largeur des zones "code source" du forum ?

Posté le : 23/08/2014 13:04

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Citation :
lionhell a écrit :
ha oui .. c'est le clone que j'ai baptisé "thisday" comme ça on peut l'utiliser pour autre chose que des anniv.

Citation :
lionhell a écrit :
Sois fier de ta langue et transmets la ...

J'étais d'accord avec toi ici


Citation :
lionhell a écrit :
ps : Peux-tu faire remonter ma requête au sujet de la largeur des zones "code source" du forum ?

J'ai pas suivi, tu souhaiterais quoi exactement ?

Posté le : 23/08/2014 13:08

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Dans le forum frxoops, quand on utilise le bouton "code source"

exemple:

<h2Hello monde Hello monde Hello monde Hello monde Hello monde !</h2>



La largeur de cette zone est trop étroite et n'occupe que les 2/3 de la largeur du forum ... donc très souvent pour des lignes qui devraient être affichées entièrement sans ascenseur car elle ne dépassent pas la largeur du forum, on voit apparaitre un ascenseur horizontal car la zone d'affichage est trop étroite. Il faudrait augmenter le nombre de colonnes (largeur) de cette zone d'environ 1 tiers.



sinon tu as écris:

Citation :
J'étais d'accord avec toi ici


J'ai hésité à renommer ce module "CeJourLa" ou tout autre nom français ... mais j'ai eu peur d'avoir des remarques du style "xoops est international", et je n'avais pas envie de refaire un clonage pour le re-rebaptiser ! Mais je crois que j'ai eu tort et j'aurais dû garder un nom français ... next time !!

Posté le : 23/08/2014 13:12

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Pour le nom, si tu faisais un sondage (on n'a pas de module de sondage sur frxoops je crois) ? Je pense qu'il devrait rappeler sa fonction (Généalogie, Histoire ?).

Pour l'agrandissement des balises "code source" du forum, je fais suivre.

Posté le : 23/08/2014 13:31

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Il me reste un problème à régler, je bute sur le champ date en mode édition d'un évènement ...

Le champ se remplit avec la date du jour où l'on édite et non la date de l'évènement en édition ... on peut la modifier et la sauvegarde est bonne.

Mais c'est une grosse source d'erreur car si l'on ne fait pas attention c'est la date courante qui remplace la date initiale en sauvegardant !!

Une fois ce problème réglé ce sera ok.

Posté le : 23/08/2014 13:39

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: Module Birthday et Xoops en général: Dates antérieures à 1900 ?
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
tu utilises quoi pour le champs "date" calendar.js de Xoops, calendar.js du module ou une autre méthode ?

- si c'est calendar de Xoops, change le pour utiliser une que tu créé pour le module

Posté le : 23/08/2014 14:18
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2) 3 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

40 Personne(s) en ligne (33 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 40 | Plus ...