Maximus 2008: comment rédiger un article de plusieurs page

Un article de Wiki Maximus CMS.

Depuis Maximus 2008 Reloaded 11, il est possible de rédiger un article de plusieurs pages très simplement.

Voici un mode d'emploi et une démonstration de ce que ça donne :)

Sommaire

Création de mon article avec pagination via FCKeditor

on ne peut plus simple, en voici une démonstration:

Image:Article pagination.jpg

vous aurez remarqué ici les doubles traits symbolisant la fin d'une page et le début de la suivante !!!



Comment marquer les différentes pages via FCKEditor

Là encore, on ne peut plus simple, un clic et zou une nouvelle page :

Image:Article pagination bouton.jpg


Comment l'article va être consultable pour nos utilisateurs

Un article comportant différentes pages aura une pagination en pied d'article, en voici un exemple


Première page

Image:Article pagination page1.jpg


Seconde page

Image:Article pagination page2.jpg


Et ainsi de suite jusqu'à la dernière page de votre article


A retenir

  • un article peut avoir un nombre illimité de pages
  • chaque page a sa propre url web, il est donc possible de faire pointer un lien sur une page précise d'un article
  • l'article en lui même ne pourra pas dépasser 65535 caractères sans modifier un champ de la base de données
  • ce système de pagination est aussi présent dans les modules suivants:
    • Content
    • FAQ
    • News ( c'est l'exemple ici )
    • Reviews
    • sections


Comment faire si je veux rédiger de très longs articles

Par défaut Maximus limite la création et la modification à 65535 caractères par article, ce qui peut être rapidement trop petit.

Voici comment élargir ce critère:

  • ouvrir phpmyadmin
  • modifier le champs bodytext de la table _stories

Ce champ bodytext par défaut est de type TEXT

Si vous désirez pousser les capacités de ce champs à 16.777 millions de caractères alors modifiez son type en MEDIUMTEXT, si vous désirez encore plus alors optez pou LONGTEXT, ce dernier type est toutefois extrêmement gros :)


Cyril 2 déc 2008 à 10:53 (CET)