l'idée est d'avoir 2 niveaux de priorité/importance des brèves...
ça permettrait de distinguer les brèves essentielles des autres et de créer
dans les gabarits une présentation différente en fonction du niveau
d'importance/priorité des brèves...
dans le cas de figure où j'aimerais utiliser cette fonction, on peut imaginer
une catégorie à laquelle sont associées des brèves de niveau 1 et de
niveau 2... en fonction de leur niveau d'importance, les différentes brèves
ne seraient pas placées au même endroit de la page, et auraient une mise
en forme disctincte...
Logged In: YES
user_id=168040
Originator: NO
Copier/coller du message de Baptiste.
Bonsoir,
Étant donné que ma réponse est sujette à discussion, je trouve
qu'il est plus judicieux de la poster sur la liste que sur le bug.
https://sourceforge.net/tracker/index.php?func=detail&aid=1576937&group_id=44465&atid=439656
Mauvaise demande amha, dans le sens ou Plume le permet déjà.
Tu peux aller dans Sites/Gérer les sous-types des ressources, faire un
"Nouveau type", type de : "Brèves", nom : "Important", choisir ton
gabarit spécial, puis à la création d'une brève "prioritaire"
choisir ce type.
Éventuellement ce qui peut être intéressant, c'est de permettre la
sélection dans un gabarit d'un de ces nouveaux type de ressources en
permettant de le choisir avec pxGetLastResources( $limit, $type,
$category ) ou $type pourrait différer de "news" ou "articles". Ce qui
donnerait pour le type que tu viens de créer selon l'exemple que j'ai
donné : pxGetLastResources( "5", "important" ) (voire
pxGetLastResources( "5", "breves", "important" ) pour permettre à un
sous-type d'articles et un sous-type de brèves d'avoir les mêmes
noms).
Il faudrait alors introduire la notion de doublons, comme dans SPIP, de
cette façon par exemple : pxGetLastResources( $limit, $type,
$category, $doublon ).
$doublon serait une variable quelconque et facultative qui stockerait
les identifiants des ressources affichées, et qui empêcherait à une
ressource déjà affichée de ne pas l'être à nouveau. Concrètement,
ça permettrait d'afficher les brèves prioritaires de notre exemple
précédent :
pxGetLastResources( "5", "important", doublons = "breves-importantes" )
et ensuite d'afficher toutes les autres :
pxGetLastResources( "5", "breves", doublons = "breves-importantes" )
En effet, je pense que le type "breves" doit continuer à contenir tous
les sous-types de brèves (comme actuellement), même s'il devient
possible d'en sélectionner uniquement un seul. Cette variable doublons
"breves-importantes" stockerait donc avec le premier pxGetLastResources
de l'exemple les identifiants (au hasard, juste pour illustrer) 5,8 et
11 qui correspondent aux trois brèves associées au sous-type
"Important". À l'appel du second pxGetLastResources, Plume compare les
éléments du tableau "breves-importantes" aux identifiants de toutes
les brèves retournées : les brèves qui y ont déjà une référence
ne sont pas affichées.
Votre avis ?
À+
Baptiste.