Donner la possibilité aux visiteurs de choisir le critère de tri d'une liste - commentairesDonner la possibilité aux visiteurs de choisir le critère de tri d'une liste2007-10-13T18:01:49Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3991252007-10-13T18:01:49Z<p>Salut,<br class="autobr">
Lorsque je choisis « ordre chronologique » comme critère de tri et que j'ouvre à nouveau le menu déroulant, une ligne blanche figure dans celui-ci juste au-dessus de « ordre chronologique » et décale tout vers le bas. Est-ce que quelqu'un eu ce problème et l'a résolu<small class="fine d-inline"> </small>?<br class="autobr">
Merci</p>Afficher les étoiles avec SPIP 1.9.22007-05-19T22:22:23Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3940332007-05-19T22:22:23Z<p>J'avais trouvé ce filtre quelque part (et il fonctionne) :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function etoiles($texte) { $point = $texte; $texte = ""; $star="<img src=\"squelettes/images/etoile.png\">"; if ($point > 2) { $texte= $star; } if ($point > 6) { $texte= $star." ".$star ; } if ($point > 8) { $texte= $star." ".$star." ".$star ; } if ($point > 12) { $texte= $star." ".$star." ".$star." ".$star ; } if ($point > 20) { $texte= $star." ".$star." ".$star." ".$star." ".$star ; } return $texte;
}</code></pre></div>
<p>avec <code class="spip_code spip_code_inline" dir="ltr">[(#POINTS|etoiles)]</code> dans le squelette....</p>Afficher les étoiles ac SPIP 1.9.22007-05-02T12:48:15Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3934842007-05-02T12:48:15Z<p>Bonjour à tous,</p>
<p>Je souhaiterais savoir comment faire afficher ces fameuses petites étoiles lors du résultat d'une recherche avec SPIP 1.9.2. Faut-il créer un script additionnel<small class="fine d-inline"> </small>?</p>
<p>Merci tout le monde<small class="fine d-inline"> </small>!</p>Donner la possibilité aux visiteurs de choisir le critère de tri d'une liste2006-03-21T01:27:50Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3857242006-03-21T01:27:50Z<p>Voici donc cette contrib mise en place sur mon site :</p>Donner la possibilité aux visiteurs de choisir le critère de tri d'une liste2006-02-14T02:41:45Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3854162006-02-14T02:41:45Z<p>Voici ce que j'ai trouvé incorrect chez moi :<br class="autobr">
Il manque des mots a public-fr.php :
<br>- mise_a_jour
<br>- visiteurs_par_jour
<br>- total_visiteurs</p>
<p>D'autre part la fonction pour afficher les étoiles n'avait pas les bonnes valeurs chez moi (je parle de celle donnée en commentaires) :<br class="autobr">
voici ce que ca donne chez moi maintenant :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// Affiche des jolies zetoiles dans le moteur de recherche
// A appeler avec la balise #POINTS : [(#POINTS|etoiles)]
function etoiles($points) { $retour = '5'; if ($points < 2600) $retour = '4'; if ($points < 1600) $retour = '3'; if ($points < 800) $retour = '2'; if ($points < 500) $retour = '1'; if ($points < 200) $retour = '1'; return '<img src="images-interface/stars/etoiles_'.$retour.'.png" border="0" alt="'.$points.'">';
}</code></pre></div>
<p>images-interface/stars/ étant le répertoire dans lequel j'ai mis les zolies nimages :)</p>
<p>En revanche, moi qui ne met jamais de Surtitre, les étoiles apparaissent au dessus du titre<small class="fine d-inline"> </small>! ca fait un peu bizarre.<br class="autobr">
J'ai beau essayer je n'arrive pas a appeller le fonction « etoiles » avec les Points de la page item.inc.php<small class="fine d-inline"> </small>; donc impossible de mettre les étoiles a coté de Visiteurs par jour | Visiteurs total...<br class="autobr">
Dommage.<br class="autobr">
Si vous avez une astuce faite le moi savoir.</p>Donner la possibilité aux visiteurs de choisir le critère de tri d'une liste2006-02-14T02:03:20Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3854152006-02-14T02:03:20Z<p>Bon je crois qu'en fait ca vient du code de item.inc<br class="autobr">
j'ai donc viré cette ligne :<br class="autobr">
$tous_auteurs = trim(auteur_et_auteur('<a href="#URL_AUTEUR" rel='nofollow'>[(#NOM|prenom|texte_script) ][<span class="nom">(#NOM|nom|texte_script)</span>]</a>','<:et :>'))<small class="fine d-inline"> </small>;</p>
<p>et cela semble marché<small class="fine d-inline"> </small>! meme si la disposition des étoiles et le texte en francais est assez étrange.</p>
<p>Mais merci, je vais m'en sortir à présent<small class="fine d-inline"> </small>!</p>Donner la possibilité aux visiteurs de choisir le critère de tri d'une liste2006-02-14T01:53:45Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3854142006-02-14T01:53:45Z<p>Bonjour, et féllicitations pour cette contrib.</p>
<p>Malheureusement je suis sonfronté à un probleme.<br class="autobr">
Il me semble avoir fait tout ce qu'il fallait cependant j'ai cette erreur :</p>
<blockquote class="spip">
<p>Fatal error : Call to undefined function : auteur_et_auteur() in c :\program files\easyphp\www\beespip\inc-public.php3(20) : eval()'d code on line 6</p>
</blockquote>
<p>Que dois-je faire<small class="fine d-inline"> </small>?<br class="autobr">
Merci</p>Donner la possibilité aux visiteurs de choisir le critère de tri d'une liste2005-12-18T10:51:22Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3848912005-12-18T10:51:22Z<p>Salut,</p>
<p>Voici le filtre «<small class="fine d-inline"> </small>étoiles<small class="fine d-inline"> </small>» que j'utilise :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// Affiche des jolies zetoiles dans le moteur de recherche
// A appeler avec la balise #POINTS : [(#POINTS|etoiles)]
function etoiles($points) { $retour = '5'; if ($points < 26) $retour = '4'; if ($points < 16) $retour = '3'; if ($points < 08) $retour = '2'; if ($points < 05) $retour = '1'; if ($points < 02) $retour = '1'; return '<img src="/'.$GLOBALS['dossier_squelettes'].'/img/etoiles_'.$retour.'.png" border="0" alt="'.$points.'">';
}</code></pre></div>
<p>Tu dois affecter la variable <code class="spip_code spip_code_inline" dir="ltr">$GLOBALS['dossier_squelettes']</code> (par défaut, mets juste <i>squelettes</i>) et récupérer les 6 images nommées <code class="spip_code spip_code_inline" dir="ltr">etoiles(0|1|2|3|4|5|6).png</code> (par exemple <a href="http://tchouktchouk.eu.org/layout/img/" class="spip_out" rel='nofollow external'>ici</a>), ou les créer toi-même puis les placer dans le répertoire qui va bien.</p>
<p>Le résultat est assez joli.</p>
<p>FS</p>
<p>PS : Cette idée ne vient pas de moi<small class="fine d-inline"> </small>; je l'ai reprise (et adaptée) depuis une contrib ou un post sur une liste, mais je ne retrouve pas la source et je ne me rappelle plus du nom de l'auteur.</p>Donner la possibilité aux visiteurs de choisir le critère de tri d'une liste2005-12-18T00:35:31Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3848892005-12-18T00:35:31Z<p>cette contrib est exactement ce que je cherche mais je n'ai pas le filtre « etoile »... peux tu y remédier...</p>
<p>Merci d'avance...</p>Trier des articles selon différents critères2005-12-02T19:48:08Zhttps://files.spip.net/Donner-la-possibilite-aux#comment3846242005-12-02T19:48:08Z<p>Bon c'est une super contrib, visiblement elle ne plaît à personne, car pas un seul retour<small class="fine d-inline"> </small>!</p>
<p>Je l'utilise (enfin une version plus simplifié) sur <a href="http://www.cent20.net/" class="spip_out" rel='nofollow external'>mon blog</a>, et pour le <a href="http://www.cent20.net/article.php3?id_article=32" class="spip_out" rel='nofollow external'>squelette BliP</a>.</p>
<p>Et elle marche très bien<small class="fine d-inline"> </small>!!!</p>
<p>FONCEZ<small class="fine d-inline"> </small>!</p>