Forum CMS Made Simple FR

Version complète : [RESOLU] Pagination des news
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

pascal32300

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.6.x
#~ Nom de l'hébergeur : Artafeb
#~ Version du CMS
#~ 1.6.6
#~ Modules installés
#~ CMSMailer
#~ 1.73.14
#~ FileManager
#~ 1.0.1
#~ MenuManager
#~ 1.6.2
#~ ModuleManager
#~ 1.3.1
#~ News
#~ 2.10.3
#~ nuSOAP
#~ 1.0.1
#~ Printing
#~ 1.0.4
#~ Search
#~ 1.6.1
#~ ThemeManager
#~ 1.1.1
#~ TinyMCE
#~ 2.5.5
#~ GoogleMaps
#~ 0.1.8
#~ Album
#~ 0.9.3
#~ CGExtensions
#~ 1.18.3
#~ CGCalendar
#~ 1.3
#~ FormBuilder
#~ 0.6.2
#~ Captcha
#~ 0.4
#~ Informations de configuration
#~ php_memory_limit:
#~ process_whole_template:
#~ false
#~ max_upload_size:
#~ 15000000
#~ default_upload_permission:
#~ 664
#~ assume_mod_rewrite:
#~ true
#~ page_extension:
#~ .html
#~ internal_pretty_urls:
#~ false
#~ use_hierarchy:
#~ false
#~ debug:
#~ false
#~ output_compression:
#~ false
#~ root_url:
#~ http://caixon.artafeb.fr
#~ root_path:
#~ /home/webhost/caixon/caixon.fr/www (0777) Valable
#~ previews_path:
#~ /home/webhost/caixon/caixon.fr/www/tmp/cache (0777) Valable
#~ uploads_path:
#~ /home/webhost/caixon/caixon.fr/www/uploads (0777) Valable
#~ uploads_url:
#~ http://caixon.artafeb.fr/uploads
#~ image_uploads_path:
#~ /home/webhost/caixon/caixon.fr/www/uploads/images (0777) Valable
#~ image_uploads_url:
#~ http://caixon.artafeb.fr/uploads/images
#~ use_smarty_php_tags:
#~ false
#~ locale:
#~ fr_FR.utf-8
#~ default_encoding:
#~ utf-8
#~ admin_encoding:
#~ utf-8
#~ Informations PHP :
#~ Version PHP actuelle (phpversion):
#~ 5.2.6-1+lenny8 Valable
#~ Fonction md5 (md5_function):
#~ On (Vrai) Valable
#~ Version GD (gd_version):
#~ 2 Valable
#~ Fonction PHP tempnam (tempnam_function):
#~ On (Vrai) Valable
#~ Test magic_quotes_runtime (magic_quotes_runtime):
#~ Off (Faux) Valable
#~ Mémoire Limite PHP effective (memory_limit):
#~ 128M Valable
#~ Temps Maximum d'éxecution (max_execution_time):
#~ 30 Attention ?
#~ Safe Mode PHP (safe_mode):
#~ Off (Faux) Valable
#~ Chemin du dossier Session (session_save_path):
#~ /var/lib/php5 (1733) Valable
#~ Utilisation des cookies de session (session.use_cookies):
#~ On (Vrai) Valable
#~ Vérification si le processus httpd peut créer un fichier dans un nouveau dossier. (create_dir_and_file):
#~ Valable
#~ Fonction PHP register_globals (register_globals):
#~ Off (Faux) Valable
#~ Fonction PHP output_buffering (output_buffering):
#~ On Valable
#~ Directive PHP disable_functions (disable_functions):
#~ Valable
#~ PHP open_basedir (open_basedir):
#~ Valable
#~ Test l'URL distant (test_remote_url):
#~ Valable
#~ fsockopen: Connection Ok ! Valable
#~ fopen: Connection Ok ! Valable
#~ Upload de fichier (file_uploads):
#~ On (Vrai) Valable
#~ Taille maximum par méthode POST (post_max_size):
#~ 15M Valable
#~ Taille maximum pour l'Upload (upload_max_filesize):
#~ 15M Valable
#~ Support de Basic XML (expat) (xml_function):
#~ On (Vrai) Valable
#~ Test file_get_contents (file_get_contents):
#~ On (Vrai) Valable
#~ Test ini_set (check_ini_set):
#~ On (Vrai) Valable
#~ Informations serveur :
#~ API serveur (server_api):
#~ apache2handler
#~ Serveur de base de données (server_db_type):
#~ MySQL (mysql)
#~ Version du serveur de base de données (server_db_version):
#~ 5.0.51a Valable
#~ Version software du serveur (server_software):
#~ Apache
#~ Système d'exploitation serveur (server_os):
#~ Linux 2.6.26-2-xen-686 On i686
#~ Informations sur les Permissions
#~ tmp:
#~ /home/webhost/caixon/caixon.fr/www/tmp (0777) Valable
#~ templates_c:
#~ /home/webhost/caixon/caixon.fr/www/tmp/templates_c (0777) Valable
#~ modules:
#~ /home/webhost/caixon/caixon.fr/www/modules (0777) Valable
#~ Masque de création de fichier (umask) :
#~ /home/webhost/caixon/caixon.fr/www/tmp/cache (0777) Valable
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour à tous et à toutes.

Je suis en train de fignoler un site (mon premier entièrement fait avec CMSMS) et je souhaite avoir un peu d'aide concernant la pagination des articles ou news.
J'ai vu et lu dans l'un des exemples qui y avait une pagination par défaut qui numérote les pages de cette façon.
Page 1 sur 2 .....

Cependant, je souhaiterais plutôt avoir Page Précédente, Page suivant.......

Comment pourrais-je faire?

Merci pour votre aide.
Pascal
re,

>J'ai vu et lu dans l'un des exemples qui y avait une pagination par défaut qui numérote les >pages de cette façon. Page 1 sur 2 .....
ha oui ou ça .?? sur les pages sur les articles sur ...

De plus
>#~ Cms Version: 1.6.6
Il semblerait que la version du CMS et de certains modules ne soit pas tout à fait la dernière en date
CMS Made Simple 1.7.1 - Escada pour PHP 5.3
http://www.cmsmadesimple.fr/forum/viewtopic.php?id=2599
CMS Made Simple 1.67 - Teremba Bay IMPORTANT pour PHP 5.2 maxi
http://www.cmsmadesimple.fr/forum/viewtopic.php?id=2426

pascal32300

>ha oui ou ça .?? sur les pages sur les articles sur ...
Dans le sample d'un article.


comment faire une mise à jour? Faut que je supprime le site et recommencer le site?
re,

>comment faire une mise à jour? Faut que je supprime le site et recommencer le site?
lire les informations en suivant les liens et regarder "Rappel Comment faire la Mise à jour" Wink

pascal32300

cool, je viens de faire la migration et g perdu l'ensemble des modules. plus rien ne marche.
et si tu prenais le temps de lire un peu les docs avant de foncer ?

pascal32300

c'est bon, j'ai pu rattrapé le coup, je suis a 1.7.

mais sa ne répond pas à ma question principale.
il te faut modifier la traduction : le fichier fr_FR.php dans modules/news/lang/ext/ et trouver les lignes 89-90 :
Code :
$lang['prevpage'] = '<';
$lang['nextpage'] = '>';
remplacer les '>' par ce que tu veux mettre.

Et tu peux virer "page 1 sur x" dans le gabarit du sommaire du module news en enlevant cette ligne :
Code :
{$pagetext} {$pagenumber} {$oftext} {$pagecount}

pascal32300

tomek a écrit :il te faut modifier la traduction : le fichier fr_FR.php dans modules/news/lang/ext/ et trouver les lignes 89-90 :
Code :
$lang['prevpage'] = '<';
$lang['nextpage'] = '>';
remplacer les '>' par ce que tu veux mettre.

Et tu peux virer "page 1 sur x" dans le gabarit du sommaire du module news en enlevant cette ligne :
Code :
{$pagetext} {$pagenumber} {$oftext} {$pagecount}
Merci beaucoup, c'est exactement ce que je voulais.