Dotclear

Ticket #469 (new idea)

Opened 13 years ago

Last modified 13 years ago

CatHighlighter

Reported by: brol Owned by:
Priority: normal Component: request:plugin
Severity: normal Keywords:
Cc:

Description

Bonjour,
Ma reconnaissance quasi éternelle à celui qui acceptera de se pencher sur ceci.

Un widget permettant d'afficher une catégorie particulière avec les settings suivants :

  • titre du widget
  • nom de la catégorie
  • nombre des derniers posts à afficher
  • posts sélectionnés ou pas
  • affichage de la première image du post avec le choix d'utiliser EntryFirstImage? ou EntryImages?
  • affichage des x premiers caractères du titre du post
  • affichage du nb des commentaires du post
  • affichage du fil rss de la catégorie
  • affichage en page d'accueil ou pas

J'utilise actuellement pour ce faire le plugin TemplateWidget? mais ça me contraint à rentrer en dur le nom de la catégorie et l'url du flux rss de la catégorie + modification du public.po. Ce qui est tout sauf souple...

Voici le code que j'utilise, si ça peut servir :

<div id="recent-news">

<h2>{{tpl:lang My favorite}}</h2> <ul>

<tpl:Entries category="Tester-le-bouzin" lastn="4" ignore_pagination="1" no_context="1">

<li>

<div class="sidebar-preview">

<a href="{{tpl:EntryURL}}" title="{{tpl:EntryTitle encode_html="1"}}">

<span class="sidemin">{{tpl:EntryFirstImage size="o" with_category="1"}}</span>

</a>

</div>

<div class="sidebar-content">

<a href="{{tpl:EntryURL}}" title="{{tpl:EntryTitle encode_html="1"}}">{{tpl:EntryTitle encode_html="1" cut_string="30"}}...</a> <tpl:EntryIf comments_active="1">

<span class="sidecomment"><a href="{{tpl:EntryURL}}#comments" title="{{tpl:EntryCommentCount}}">{{tpl:EntryCommentCount}}</a></span>

</tpl:EntryIf>

</div>

</li>

</tpl:Entries>

</ul> <p><a type="application/atom+xml" href="{{tpl:BlogURL}}feed/category/Tester-le-bouzin/atom" title="{{tpl:lang This category's entries Atom feed}}" class="sidebar-read-more-rss feed">{{tpl:lang Feed}} &raquo;</a></p>

</div>

On peut voir en situation sur mon lab pour le moment :  http://lab.brol.info/ (ma catégorie préférée)

Merci.

Change History

comment:1 Changed 13 years ago by JcDenis

Il n'est pas complet par rapport à ta demande mais il existe le plugin "lastpostsExtend" qui contient pas mal de tes souhaits. Il est dispo sur DA et sur la lab.  http://plugins.dotaddict.org/dc2/details/lastpostsExtend

Note: See TracTickets for help on using tickets.

Sites map