date de mise à jour du site [résolu]

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.7.x
#~ Nom de l'hébergeur : umbreon
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.7.1
#~ Installed Modules:
#~ * CMSMailer: 2.0
#~ * FileManager: 1.0.2
#~ * MenuManager: 1.6.3
#~ * ModuleManager: 1.3.3
#~ * News: 2.8.3
#~ * nuSOAP: 1.0.1
#~ * Printing: 1.0.4
#~ * Search: 1.6.3
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.7.0
#~ * Shootbox: 1.2.1
#~ * Gallery: 1.3.2
#~ * FormBuilder: 0.6.2
#~ * CGExtensions: 1.19
#~ * JQueryTools: 1.0.6
#~ * PicasaWebAlbumBrowser: 1.0
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * max_upload_size: 16000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: false
#~ * page_extension:
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.3.3
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * E_DEPRECATED: 8192
#~ * memory_limit: 64M
#~ * max_execution_time: 30
#~ * safe_mode: Off (Faux)
#~ * session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ * session_use_cookies: On (Vrai)
#~ Server Information:
#~ * Server Api: apache2handler
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.1.49
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonjour à tous,
J'ai besoin de votre aide car j'ai un soucis, j'aimerai pouvoir afficher sur mon site la date de publication de l'article le plus récent, en gros la date de mise à jour du site.
Mais je n'y arrive pas, j'ai essayé avec la balise LastUpdate mais on dirait qu'elle affiche la date de modification des pages et pas la publication de nouveaux articles. J'ai aussi essayé avec divers scripts php trouvés sur le net mais rien ne s'affiche lorsque je les utilises.
J'espère avoir été clair. Merci de votre aide.
#1
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.7.x
#~ Nom de l'hébergeur : umbreon
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.7.1
#~ Installed Modules:
#~ * CMSMailer: 2.0
#~ * FileManager: 1.0.2
#~ * MenuManager: 1.6.3
#~ * ModuleManager: 1.3.3
#~ * News: 2.8.3
#~ * nuSOAP: 1.0.1
#~ * Printing: 1.0.4
#~ * Search: 1.6.3
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.7.0
#~ * Shootbox: 1.2.1
#~ * Gallery: 1.3.2
#~ * FormBuilder: 0.6.2
#~ * CGExtensions: 1.19
#~ * JQueryTools: 1.0.6
#~ * PicasaWebAlbumBrowser: 1.0
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * max_upload_size: 16000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: false
#~ * page_extension:
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.3.3
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * E_DEPRECATED: 8192
#~ * memory_limit: 64M
#~ * max_execution_time: 30
#~ * safe_mode: Off (Faux)
#~ * session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ * session_use_cookies: On (Vrai)
#~ Server Information:
#~ * Server Api: apache2handler
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.1.49
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonjour à tous,
J'ai besoin de votre aide car j'ai un soucis, j'aimerai pouvoir afficher sur mon site la date de publication de l'article le plus récent, en gros la date de mise à jour du site.
Mais je n'y arrive pas, j'ai essayé avec la balise LastUpdate mais on dirait qu'elle affiche la date de modification des pages et pas la publication de nouveaux articles. J'ai aussi essayé avec divers scripts php trouvés sur le net mais rien ne s'affiche lorsque je les utilises.
J'espère avoir été clair. Merci de votre aide.
#2
Bon... j'ai cherché et je viens d'essayer avec {modified_date}, mais j'ai le même résultat qu'avec {lastupdate}, j'obtient la même date, elle reste bloquée au 24/07/2010 alors que des articles ont été ajoutés depuis... Je ne comprends pas, quelqu'un aurait une idée ???
#2
Bon... j'ai cherché et je viens d'essayer avec {modified_date}, mais j'ai le même résultat qu'avec {lastupdate}, j'obtient la même date, elle reste bloquée au 24/07/2010 alors que des articles ont été ajoutés depuis... Je ne comprends pas, quelqu'un aurait une idée ???
#3
il y différence entre modifier une page et ajouter un article. Tes tags ne gèrent uniquement que le contenu d'une page.

pour connaitre la date du dernier article va falloir t'y prendre autrement. Par exemple utiliser un nouveau gabarit très simple pour les news comportant uniquement l'information date de parution et faire appel dans ton gabarit de page au module news ainsi :

{news summarytemplate='template_super_vide' number="1" sortby="news_date"}

ce qui affichera dans le gabarit réduit le dernier article et donc + précisément uniquement sa date de sortie.
#3
il y différence entre modifier une page et ajouter un article. Tes tags ne gèrent uniquement que le contenu d'une page.

pour connaitre la date du dernier article va falloir t'y prendre autrement. Par exemple utiliser un nouveau gabarit très simple pour les news comportant uniquement l'information date de parution et faire appel dans ton gabarit de page au module news ainsi :

{news summarytemplate='template_super_vide' number="1" sortby="news_date"}

ce qui affichera dans le gabarit réduit le dernier article et donc + précisément uniquement sa date de sortie.
#4
Merci de ton aide, j'ai bien compris sur la théorie mais en pratique... je ne suis pas vraiment à l'aise avec le php. Donc voila ce que j'ai fais, mais ca ne fonctionne pas :

{foreach from=$items item=entry}
<div class="NewsSummary">

{if $entry->formatpostdate}
<div class="NewsSummaryPostdate">
Derniere mise a jour le {$entry->formatpostdate}
</div>
{/if}

</div>
{/foreach}


J'ai simplement récupéré dans le gabarit sommaire ce qui me semblait utile pour afficher cette fichu date, mais ca ne marche pas.
Peux-tu m'aider ?
Merci.
#4
Merci de ton aide, j'ai bien compris sur la théorie mais en pratique... je ne suis pas vraiment à l'aise avec le php. Donc voila ce que j'ai fais, mais ca ne fonctionne pas :

{foreach from=$items item=entry}
<div class="NewsSummary">

{if $entry->formatpostdate}
<div class="NewsSummaryPostdate">
Derniere mise a jour le {$entry->formatpostdate}
</div>
{/if}

</div>
{/foreach}


J'ai simplement récupéré dans le gabarit sommaire ce qui me semblait utile pour afficher cette fichu date, mais ca ne marche pas.
Peux-tu m'aider ?
Merci.
#5
normalement c bon a premiere vue

et ton code d'appel est comment ? et le nom du gabarit s appel comment ? et si tu remplace number=1 par number=10 ?
#5
normalement c bon a premiere vue

et ton code d'appel est comment ? et le nom du gabarit s appel comment ? et si tu remplace number=1 par number=10 ?
#6
J'ai repris le code que tu m'as donné pour appeler le gabarit :

{news summarytemplate='update' number="1" sortby="news_date"}

Mon gabarit pour afficher la date s'appelle "update". J'ai essayé en remplacant 1 par 10 mais ca ne change rien, rien ne s'affiche.
#6
J'ai repris le code que tu m'as donné pour appeler le gabarit :

{news summarytemplate='update' number="1" sortby="news_date"}

Mon gabarit pour afficher la date s'appelle "update". J'ai essayé en remplacant 1 par 10 mais ca ne change rien, rien ne s'affiche.
#7
il y a forcement une erreur qu'on a loupé.

reprend du début : copie le contenu d'un gabarit standard de news vers ton gabarit update et change le code d'appel par {news summarytemplate='update'} simplement.

ca donne quoi ? si ca marche tu ajoutes les paramètres supplémentaires et tu regardes
#7
il y a forcement une erreur qu'on a loupé.

reprend du début : copie le contenu d'un gabarit standard de news vers ton gabarit update et change le code d'appel par {news summarytemplate='update'} simplement.

ca donne quoi ? si ca marche tu ajoutes les paramètres supplémentaires et tu regardes
#8
C'est bon tout fonctionne !
Il m'a suffit d'enlever le sortby="news_date" pour que la date s'affiche ! Merci beaucoup de ton aide.
Par contre pourquoi ca ne fonctionne pas avec sortby, je ne sais pas...
Merci beaucoup !
#8
C'est bon tout fonctionne !
Il m'a suffit d'enlever le sortby="news_date" pour que la date s'affiche ! Merci beaucoup de ton aide.
Par contre pourquoi ca ne fonctionne pas avec sortby, je ne sais pas...
Merci beaucoup !
#9
bonne question :/

enfin bon ca roule.. ajoute [résolu] dans le titre de ton premier message
#9
bonne question :/

enfin bon ca roule.. ajoute [résolu] dans le titre de ton premier message


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)