Afficher le nombre d'articles en attente de validation - commentaires > Afficher le nombre d'articles en attente de validation 2005-01-10T21:01:17Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment315477 2005-01-10T21:01:17Z <p>Une petit extension rapide du code (voir la correction que je viens de poster) :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> function list_prop($texte) { $query = "SELECT COUNT(*) as count FROM spip_articles WHERE statut='prop'"; if(is_numeric($texte)) { $query .= " AND id_rubrique=$texte"; } ...</code></pre></div> <p>permettrait de savoir combien d'article sont en attente dans la rubrique actuelle en faisant :<br class="autobr"> <code><br class="autobr"> <abbr title="list_prop)">(#ID_RUBRIQUE</abbr></code></p> > Mise à jour 2005-01-10T20:53:31Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment315472 2005-01-10T20:53:31Z <p>ça colle plus, parce que le reste du code ne correspond pas à la requette. Il faut faire cela plutôt :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function list_prop($texte) { $query = "SELECT COUNT(*) as count FROM spip_articles WHERE statut='prop'"; $r = spip_query($query); if($nb_prop = spip_fetch_array($r)) $nb_prop = $nb_prop['count']; else $nb_prop = 0; if ($nb_prop) { return "Il y a <b>".$nb_prop."</b> article(s) en attente de publication.<br><br>"; } else return ''; }</code></pre></div> > Afficher le nombre d'articles en attente de validation 2004-12-21T20:18:26Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment275377 2004-12-21T20:18:26Z <p>Nous l'utilisons.</p> <p>c'est sympa<small class="fine d-inline"> </small>!</p> Mise à jour 2004-11-26T18:11:27Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment215879 2004-11-26T18:11:27Z <p>l'article a été mis à jour</p> > Afficher le nombre d'articles en attente de validation 2004-09-25T12:44:18Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment116130 2004-09-25T12:44:18Z <p>effectivement je vais proposer la modification</p> > Afficher le nombre d'articles en attente de validation 2004-09-24T14:22:25Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment115703 2004-09-24T14:22:25Z <p>Bonjour, est-ce que :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>SELECT COUNT( statut ) FROM spip_articles WHERE statut = 'prop'</code></pre></div> <p>n'est pas plus rapide<small class="fine d-inline"> </small>?!?</p> > Afficher le nombre d'articles en attente de validation 2004-05-31T21:13:59Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment9835 2004-05-31T21:13:59Z <p>Merci infiniment pour cette astuce bien sympathique pour nos sites.</p> <p>En contribution, pour synthétiser les deux commentaires qui précèdent, voici ma syntaxe qui, d'ailleurs, me semble plus directe que la proposition de jbreuzet...</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>if ($nb_prop) { if ($nb_prop==1) return "Il y a <a href=\"ecrire/index.php3\"><b>1</b> article</a> en attente de publication"; else return "Il y a <a href=\"ecrire/index.php3\"><b>".$nb_prop."</b> articles</a> en attente de publication.<br><br>"; }</code></pre></div> <p>Cheers<small class="fine d-inline"> </small>!</p> > Afficher le nombre d'articles en attente de validation 2004-05-05T09:35:59Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment9108 2004-05-05T09:35:59Z <p>Voila :D</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>return "Il y a <a href=\"ecrire/index.php3\"><b>".$nb_prop."</b> articles</a> en attente de publication.<br><br>";</code></pre></div> > Afficher le nombre d'articles en attente de validation 2004-05-05T09:07:42Z https://files.spip.net/Afficher-le-nombre-d-articles-en-attente-de-validation#comment9106 2004-05-05T09:07:42Z <p>Bravo pour cette fonction bien pratique.</p> <p>Une petite suggestion de modification de la fin du code :<br class="manualbr">pour éviter d'avoir une petite faute de grammaire quand il n'y a qu'un article :</p> <p>if ($nb_prop > 1)<i><br class="autobr"> return « Il y a <b> ».$nb_prop."</b> articles en attente de publication.</i></p> <p>"<small class="fine d-inline"> </small>;<br class="autobr"> <br class="autobr"> elseif ($nb_prop == 1) <i><br class="autobr"> return « Il y a 1 article en attente de publication.</i></p> <p> »<small class="fine d-inline"> </small>;<br class="autobr"> </p> <p>Par contre une petite demande aussi car je n'arrive pas à trouver la syntaxe correcte :<br class="manualbr">comment faire un lien sur cette phrase (au niveau du mot article par exemple) vers la page ecrire/index.php3<small class="fine d-inline"> </small>?</p> <p>Merci bcp</p> <p>Jérôme</p>