Des pages sous Dotclear

1 septembre 2006 par Charles-Antoine Bachand Laisser une réponse »

Il y a quelque tremps, M. Kaufmann me demandait si la version 2.0 de Dotclear permettrait l’ajout de « pages » comme WordPress peut le permettre.

Or, ne voulant admettre mon ignorance quant à ce qu’étaient les « pages » auxquelles M. Kaufmann faisait référence, j’en profitai pour explorer plus en profondeur WordPress (je l’ai même installé sur le site des étudiants du PEI de l’ESHG, bien que ma blonde n’ait pas cru bon l’utiliser ;-) ) et pour explorer ce dont il s’agissait. À ce titre les textes de ZMAng sur BlogHelper (textes qui me furent présentés par M. Kaufmann) me furent d’une grande utilité.

Toujours est-il que je comprends mieux maintenant ce dont il s’agit lorsqu’il est question de « pages » dans WordPress. En fait, il s’agit de billets normaux ayant pris du gallon. Ces billets peuvent alors être exploités de façon à créer un menu statique comme il est possible de faire dans n’importe quel CMS. Ces billets peuvent ainsi être pris en dehors de la chronologie des billets normaux. Il est donc possible de trafiquer un outil blogue en CMS convivial.

J’ai par ailleurs découvert, pour répondre à M. Kaufmann, que Dotclear, même dans sa version actuelle (1.2.5), permet la création de « pages » — bien que sous une forme un peu différente (lire à ce sujet les commentaires ci-dessous). Il suffit, lors de l’écriture d’un billet ou d’une modification ultérieure de cliquer sur la section « plus d’options » et de choisir « oui » dans le menu déroulant de l’option « Sélection ». Un fois sauvergardé, le billet pourra alors être utilisé (comme tous les autres sélectionnés) pour créer un menu statique. À titre d’exemple, dans la colonne de droite de mes carnets, vous trouverez une section « Moi » qui est maintenant générée automatiquement à partir des billets qui font l’objet de ma « Sélection ».

Il importe cependant de vérifier que le fichier « template.php » du thème que vous utilisé comprend le code :

<?php /* Affichage du blog « selection uniquement si des billets sont présents */ ?>
<?php dcSelection(‘<div id= »selection »><h2>&Agrave; retenir</h2><ul>%s</ul></div>’); ?>[1]

Ceci étant dit, mon exploration de WordPress m’a fait découvrir quelque chose qui me semble impossible avec Dotclear, à savoir, la création d’une page d’accueil statique qui ne sera jamais poussée vers le bas lors de l’ajout de billets subséquents. M. ZMang explique bien la procédure ICI.

Notes

[1] Dans le code ci-dessus, le titre du menu sera « À retenir ».

Publicité

5 commentaires

  1. lyonelk dit :

    M. Kaufmann dit merci à M. Bachand – Dedalus ! ;-)

    Tout ceci me paraît révélateur du fonctionnement en réseau de la toîle et les aspects collaboratifs d’un outil tel que le blog. Après vous avoir fait découvrir bloghelper, c’est vous qui me faites lire un de ses billets et des nouvelles fonctionnalités de WordPress. Super !

    Quelques précisions peut-être. Il s’agit bien de pages à part entière (avec possibiité néanmoins de déposer des commentaires). En effet, la base de donnée msql comporte sépare dans deux rubriques/fiches de nature différente les billets et les pages. D’autre part, les pages s’articulent au sein d’une hiérarchie (pages, sous-pages, etc.) qui s’organisent selon un ordre de tri décidé par le webmaster (ordre de création, ordre alphabétique, ec.). Enfin, mode recherche de WordPress (à moins de passer par un plugin), les résultats ne concernent que les billets et non les pages (idem pour le mode archive)

  2. J’aurais en effet dû spécifier que l’idée d’un « billet ayant pris du gallon » ne vallait que pour Dotclear. Sous WordPress, pages et billets prennent, comme vous le soulignez, une forme bien différente. On voit alors bien la puissance de WordPress à ce niveau.

  3. merci pour l’info, ca m’aide pas mal :o )

  4. Pharisien dit :

    (( Ceci étant dit, mon exploration de WordPress m’a fait découvrir quelque chose qui me semble impossible avec Dotclear, à savoir, la création d’une page d’accueil statique qui ne sera jamais poussée vers le bas lors de l’ajout de billets subséquents. M. ZMang explique bien la procédure ICI.))

    Pourquoi ne pas faire simplement une page HTML statique pour l’accueil, avec un lien direct sur le blog?

    Merci
    JMPH

  5. C.-A. Bachand dit :

    Merci pour la suggestion Pharisien!

    En fait, la raison pour laquelle ne ne veux pas une simple page html, c’est que j’aimerais que tout soit idem à Dotclear, avec les billets s’ajoutant au fur et à mesure, mais avec un mot d’accueil qui serait « épinglé » en haut de la page (dans le style d’un CMS quoi). Bien entendu, je pourrais donner une date de publication toujours actuelle au billet d’accueil, mais ça aurait le désavantage que 1. je devrais m’en préoccuper et 2. la date actuelle apparaîtrait toujours avec le billet.

Laisser un commentaire

Additional comments powered by BackType