openSYD

Autour de la distribution Ubuntu et du Logiciel Libre

Noviny : le thème magazine de Dotclear2

La sortie de Dotclear en version 2.1.1 a été accompagnée du nouveau thème Noviny (Noviny veut dire « journal » en tchèque), développé par Olivier Meunier.

« C’est avant tout de structure de votre contenu qu’il s’agit, pour l’utiliser vous devrez ranger vos billets dans des catégories afin qu’elle s’affichent toutes sur la page d’accueil. » (Annonce de la sortie du thème)

Et n’oubliez pas de tester le moteur de recherche « instantané » !

noviny.jpg

Fonctionnement du thème Noviny

  • Le thème se base sur les catégories auxquelles appartiennent les billets. Pour chaque catégorie, le billet le plus récent est affiché sur la page d’accueil du blog.
  • La catégorie « En Une » (en haut de page, sur fond bleu) est celle qui se trouve en tête de la liste des catégories.
  • Les billets « Dernières nouvelles » (dans la barre de navigation, en haut à droite de la page) sont ceux qui n’ont pas de catégories.
  • Les images en miniature associées à une catégorie sont reprises dans les billets eux-mêmes. Une image par défaut pour chaque catégorie peut être définie si le billet ne comporte pas d’image (voir plus bas).
  • Si le billet contient un extrait, ce dernier est affiché en entier sur la page d’accueil, et les images qu’il contient sont reprises. Si le billet ne contient pas d’extrait, une longueur fixe du contenu est reprise pour l’introduire sur la page d’accueil (images et liens hypertextes ne sont pas repris).

Personnalisation

  • Pour joindre une image par défaut à une catégorie (cela permet d’avoir un visuel même si le billet ne contient pas d’image), il faut placer une image dans la description des catégories depuis la page « catégories » de l’interface d’administration du blog
  • Pour étendre les billets « En Une » aux sous-catégories, il faut éditer la ligne tpl:Categories level= »1″ en enlevant level= »1″ dans le fichier home.html
  • Pour renommer le titre « Dernières nouvelles », il faut modifier dans le fichier public.po du thème la valeur de {{tpl:lang Breaking news}}.
  • Pour utiliser le widget « Tags » natif de Dotclear2 au lieu de la gestion directe par le thème Noviny, il faut enlever {{tpl:include src= »inc_extra.html »}} des fichiers home.html (pour la page d’accueil) et post.html (pour les billets).
  • Pour que « Dernières nouvelles » s’affiche (évitant ainsi que la barre de navigation se trouve après l’article « En Une » et ne laisse un bloc « blanc », suivre ces instructions : http://dev.dotclear.org/2.0/changeset/2563
  • Pour définir le nombre de billet sans catégorie à afficher, changer la valeur du paramètre lastn= »3″ dans le fichier inc_meta.html
  • Pour utiliser un plugin de formulaire de contact, ContactME fonctionne et est disponible à cette adresse (penser à le configurer) : http://plugins.dotaddict.org/dc2/details/ContactMe
  • Pour éditer les liens de navigation (ajout/modification/suppression) qui apparaissent en haut du blog, il faut se rendre dans menu « Apparence du blog » de l’interface d’administration puis cliquer sur « Configuration du thème ».
  • Pour gérer les catégories présentent sur la page d’accueil, reportez-vous aux possibilités offertes par la balise tpl:Entries comme décrit sur cette page de la documentation.

Ce thème est disponible au téléchargement depuis DotAddict.org sur cette page
Le support se fait sur le forum de Dotclear.net : http://forum.dotclear.net/viewtopic.php?id=36529

Ils utilisent le thème structuré Noviny :

Merci à Olivier Meunier pour ce joli thème très réussi…

nota : ce billet n’a rien d’officiel, c’est simplement un aide mémoire ; il n’aura d’ailleurs plus lieu d’être dès la sortie de la documentation officielle du thème.

Les articles sur le même sujet :


Tags , + Dans la catégorie Actu libre

15 commentaires

  1. Merci pour tous ces renseignements,cependant je ne trouve pas le fichier public.po

  2. Salut, le fichier public.po se situe dans le répertoire \dotclear2\themes oviny\locales\fr.

    Il n’est pas modifiable via l’éditeur de thème de l’interface d’administration du blog (et donc non listé contrairement aux fichiers html, php ou encore css du thème). Il te faudra donc télécharger en FTP ce fichier avant de le renvoyer une fois modifié.

  3. merci

  4. Sais tu comment faire pour limiter le nbre de catégories sur la home ?

  5. Fred, je pense qu’une partie de ta réponse se trouve sur ce thread du forum Dotclear. Tu y trouveras comment n’afficher que les catégories de premier niveau, masquer des catégories ou n’afficher que les catégories qui t’intéressent.

  6. bonjour,
    excellent récap. !
    j’essayerai d’y apporter ne nouveaux trucs si possible…

    Petites questions :
    comment fais-tu pour afficher en bas de page les derniers commentaires, les tags et les catégories ? de plus comment faire pour placer le « s’abonner » à droite ?
    et enfin, comment garder ce « bas de page » quelle que soit la page visitée ?

    merci d’avance… si tu as la réponse !
    cord.

  7. Bonjour,

    La gestion des colonnes en bas de page se fait depuis l’Interface d’administration > Widgets > Bandeau d’extra. L’entrée « s’abonner » se fait avec le widget « Liens d’abonnement ».

    Enfin, conserver le bas de page quelle que soit la page visitée est, sauf erreur, le comportement par défaut du thème :)

  8. bonjour,
    merci pour ta réponse… que je peux compléter (après avoir un peu chercher !) par :
    - pour conserver le bas de page sur toutes les pages, cocher ou décocher l’option dans les options du widget concerné.

    cord.

  9. Bonjour
    suis nouveau sur noviny et je n’arrive pas à centrer le nom du blog au lieu de l’avoir sur le bord gauche

    et comment mettre le gravatar sur noviny

    merci

    andycapp

  10. Bonjour andycapp , je pense qu’une partie de la réponse au problème de positionnement du titre se trouve dans le fichier CSS lié à la mise en forme.

    Je ne peux que t’inviter à poser ta question sur le forum français de Dotclear : http://forum.dotclear.net/

  11. Bonjour sidney,

    et merci pour ces précieuses infos :)

    Un petit problème dont tu aurais peut-être la réponse :

    Je cherche à forcer l’affichage de l’image de la catégorie en page d’accueil, même quand le billet possède une image… pour éviter le remplacement de l’image « catégorie » par l’image « billet ».

    Une piste ?

    Merci,

    Jeremy

  12. @jeremy : je te propose de plutôt questionner le forum dotclear qui sera sûrement plus réactif !

  13. Bonjours

    Pourrez tu s’il te plait nous expliquer comment tu as fait pour pouvoir avoir des couleurs différentes
    sur le fond et sur les côtés ????
    Je suis sur Noviny Dotclear
    merci

    andycapp

  14. bonjour
    comment faire pour avoir les icones médias animés de la même façon : facebook et flickr
    merci pour les explications détaillées sur noviny
    Tine

  15. Salut Tine,

    Les icônes de partage sur les différents médias sociaux sont gérés par le plugin Sexy Bookmarks pour le moteur de blog WordPress.

    Peut-être qu’il existe un plugin similaire pour Dotclear…

Laisser un commentaire