Un filtre pour #DATE : la date hégirienne - commentaires Un filtre pour #DATE : la date hégirienne 2011-12-03T15:50:55Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment452479 2011-12-03T15:50:55Z <p>Essayer d'utiliser la fonction ceil() au lieu de floor pour le calcul du jour. Je l'ai essaye mais c'est le soir, il faut attendre le matin.</p> Un filtre pour #DATE : la date hégirienne 2011-12-03T09:17:08Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment452473 2011-12-03T09:17:08Z <p>Re-bonjour George,<br class="autobr"> En fait mes questions sont : <br class="autobr"> 1)- si on peut forcer la date c'est à dire l'avancer car actuellement sur le calendrier Hégirien nous sommes le 8 Muharram, tous les smartphones sont restés à la date du 7. Le mois s'est terminé plus tôt que prévu.<br class="autobr"> 2)- Comment faire pour modifier le script et mettre le changement de la date à l'AUBE plutôt que le SOIR (Maghrb) comme le fait bien le script.Tous les sites affichent la date le matin et je suis en décalage<br class="autobr"> comme me l'a fait remarqué mes amis.<br class="autobr"> Merci pour tout il est génial le script.<br class="autobr"> Bien cordialement <br class="autobr"> Habib</p> Un filtre pour #DATE : la date hégirienne 2011-12-03T08:59:39Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment452472 2011-12-03T08:59:39Z <p>bjr Georges pouvez vous répondre encore pour ce script merci<small class="fine d-inline"> </small>?</p> Un filtre pour #DATE : la date hégirienne 2008-02-08T15:07:29Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment402953 2008-02-08T15:07:29Z <p>Puisque votre site est base sur SPIP, pourquoi ne pas l'ajouter a la liste a l'adresse :</p> <p><a href="http://www.spip.net/ar_article2079.html#signatures" class="spip_out" rel='nofollow external'>http://www.spip.net/ar_article2079.html#signatures</a></p> Un filtre pour #DATE : la date hégirienne 2008-02-08T14:56:03Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment402952 2008-02-08T14:56:03Z <p>Bonjour,</p> <p>Ca marche merci. Et je me permet de vous présenter mon <a href="http://madaniyya.com/" class="spip_out" rel='nofollow external'>site</a></p> Un filtre pour #DATE : la date hégirienne 2008-02-08T09:43:41Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment402945 2008-02-08T09:43:41Z <p>Je ne sais pas comment vous faites pour recuperer le code mais si ca ne marche pas, le plus simple serait de convertir les chaines arabes en entites HTML (ا par exemple) puis de les remettre dans le code. Il y a un covertisseur en ligne a l'adresse : <a href="http://konieczny.be/unicode.html" class="spip_out" rel='nofollow external'>http://konieczny.be/unicode.html</a>.</p> Un filtre pour #DATE : la date hégirienne 2008-02-07T18:36:03Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment402931 2008-02-07T18:36:03Z <p>Bonjour,<br class="autobr"> Ca fait un moment que j'essaye mais je n'arrive pas à me débarrsser de ces points d'interrogation. et mon charset est bien utf-8<small class="fine d-inline"> </small>!!!</p> Un filtre pour #DATE : la date hégirienne 2008-02-01T08:16:01Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment402678 2008-02-01T08:16:01Z <p>les points d'interrrogations veutlent dire que le navigateurs ne reconnait pas le charset (jeu de caracteres) des mois. Dans l'article, le charset est UTF8. Maintenant il s'agit de voir quel est le jeu de characteres de votre site : si c'est UTF8 alors il faut copier le code de l'article dans un editeur de texte comme le bloc note puis de sauvegarder le fichier en chisissant UTF8 comme codage puis de l'integrer dans le site. Si lcharset du site est autre chose que UTF8 alors il faut convertir le code si dessus dans le jeu de caracteres du site.</p> <p>Quant a la date sur les articles francais, il faut ici mettre une condition sur la langue de l'article : si la langue est « ar » alors il faut utiliser le filtre « arabic » sinon il faut utiliser le filtre « latin ». Pour la condition sur la langue, la variable est #LANG. Vous pouvez voir sur spip.net comment faire une condition (l'utilisation de « <small class="fine d-inline"> </small>? »).</p> <p>George</p> Un filtre pour #DATE : la date hégirienne 2008-01-31T19:28:16Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment402674 2008-01-31T19:28:16Z <p>Bonjour,</p> <p>Merci, pour votre aide. J'ai appliqué vos instructions, la date est maintenant affichée en hégire. Mais premièrement les caractères du nom du mois sont affichés en point d'interrogation (????) et deuxièmement la date est changé aussi sur les articles rédigés en français. Est-ce qu'il y a un moyen pour changer la date que pour les pages rédigés en arabe<small class="fine d-inline"> </small>? que faire pour l'affichage des caractères (????)<small class="fine d-inline"> </small>?</p> Un filtre pour #DATE : la date hégirienne 2008-01-31T15:26:48Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment402669 2008-01-31T15:26:48Z <p>Dans les squelettes par defaut de SPIP les dates sont introduites en general cpmme ca :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#DATE|nom_jour) ][(#DATE|affdate)]</code></p> <p>Des les squelettes personalises il suffit de remplacer le deuxieme element entre crochets par <code class="spip_code spip_code_inline" dir="ltr">[(#DATE|hijri{arabic})]</code> , « arabic » pour que la date apparaisse en arabe.</p> <p>Ne pas oublier bien sur de copier le code PHP dans l'article et de le coller dans le fichier mes_fonctions.php qu'on aura cree dans le repertoire squelettes, s'il n'existe pas deja.</p> Un filtre pour #DATE : la date hégirienne 2008-01-04T22:01:07Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment401876 2008-01-04T22:01:07Z <p>Bonjour,<br class="autobr"> Merci pour tous ce travail. Je suis débutant et j'ai besoin de votre aide.<br class="autobr"> Est ce que vous pouvez me donner plus de détail pour afficher les dates en Hégir (dans la partie en arabe) dans mon site bilingue (Fr Ar). par exemple où intervenir<small class="fine d-inline"> </small>? j'ai spip 1.9.2c. Merci</p> > Un filtre pour #DATE : la date hégirienne 2004-07-15T12:21:06Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment11211 2004-07-15T12:21:06Z <p>La syntaxe du filtre <code class="spip_code spip_code_inline" dir="ltr">[(#DATE|hijriarabic)]</code> est propre a SPIP, donc pour utiliser ce filtre il faut que le site soit base sur SPIP. Sinon, on peut creer une fonction PHP ordinaire et l'appeler comme d'habitude. Si la page est une page HTML, on peut ecrire cette fonction en javascript et l'integrer a la page ou dans un fichier .js separe.</p> > Un filtre pour #DATE : la date hégirienne 2004-07-15T10:25:28Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment11202 2004-07-15T10:25:28Z <p>As salamou aleikoum<small class="fine d-inline"> </small>!<br class="autobr"> Est-il possible d'utiliser le [(#DATE|hijri<i>arabic</i>)] dans une page HTML<small class="fine d-inline"> </small>? je ne ma^trise pas le php et j'aimerais pourtant afficher la date hégirienne sur mon site.</p> > Un filtre pour #DATE : la date hégirienne 2004-02-03T10:11:04Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment5896 2004-02-03T10:11:04Z <p>C'est vrai qu'on utilise habituellement le calendrier gregorien dans le monde arabe. Mais c'est vrai aussi qu'un certain nombre de publications arabes ajoute la date hegirienne a cote de la date gregorienne dans leurs editions imprimees et electronique (par exemple, <a href="http://www.ahram.org.eg/" class="spip_out" rel='nofollow external'>Al Ahram</a> et <a href="http://www.asharqalawsat.com" class="spip_out" rel='nofollow external'>Asharq Al Awsat</a>).<br class="autobr"> Le but n'est pas de remplacer la date gregorienne mais d'ajouter la date hegirienne pour ceux qui veulent.</p> > Un filtre pour #DATE : la date hégirienne 2004-02-01T15:31:31Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment5859 2004-02-01T15:31:31Z <p>Bonjour,</p> <p>J'ai demandé à la plupart des Arabes de ma connaissance (y compris des Marocains musulmans qui font le ramadan et vont à la prière le vendredi) en quelle année on était, et ils m'ont tous répondu : « On est en 2004, pourquoi<small class="fine d-inline"> </small>? ».</p> <p>Aucun n'a su me dire exactement en quelle année de l'Hégire nous étions. Ils n'utilisent pas ce calendrier.</p> <p>A mon avis, c'est un script qui sera sans doute utile pour un site spécifiquement musulman, mais pour un site de langue arabe non religieux, c'est la date du calendrier grégorien qui sera utilisée.</p> <p>Moralité : si vous traduisez votre site en arabe, gardez la date habituelle si vous ne voulez pas dérouter vos visiteurs.</p> <p>Bon dimanche à tous.</p> <p>Bien amicalement,</p> <p>Laurent</p> > Un filtre pour #DATE : la date hégirienne 2004-01-05T11:39:40Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment5194 2004-01-05T11:39:40Z <p>La fonction « hijri » doit etre placee dans le fichiers mes_fonctions.php3 (si ce fichier n'existe pas, il faut le creer).<br class="manualbr">Puis, la ou on veut que la date hegirienne apparaisse dans le squelette, Il suffit de mettre <code class="spip_code spip_code_inline" dir="ltr">[(#DATE|hijri{arabic})]</code> si on veut que les mois apparaissent en arabe, ou <code class="spip_code spip_code_inline" dir="ltr">[(#DATE|hijri{latin})]</code> si on les veut en latin.</p> > Un filtre pour #DATE : la date hégirienne 2004-01-04T03:13:46Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment5180 2004-01-04T03:13:46Z <p>Bonjour,</p> <p>Comment doit je placer la fonction « [(#DATE|hijri<i>arabic</i>)] »<br class="autobr"> de quel façon<small class="fine d-inline"> </small>? on fonction incude php<small class="fine d-inline"> </small>?<br class="autobr"> ET ou doit également placerle script « fonction hijri... »<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<small class="fine d-inline"> </small>!!!</p> > Un filtre pour #DATE : la date hégirienne 2003-12-27T01:12:48Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment5048 2003-12-27T01:12:48Z <p>Là ou tu veux que la date s'affiche</p> > Un filtre pour #DATE : la date hégirienne 2003-12-18T23:24:05Z https://files.spip.org/Un-filtre-pour-DATE-la-date-hegirienne#comment4975 2003-12-18T23:24:05Z <p>Oui la date change au coucher du soleil (appelé maghrib) et dont l'heure change durant l'année. C'est un très bon script et j'aimerais l'utiliser mais... ben je suis un peu nul. Où dois je copier ça<small class="fine d-inline"> </small>? Où dois je inscrire : [(#DATE|hijri<i>arabic</i>)]<small class="fine d-inline"> </small>?</p> <p>merci</p>