Skip to content
Extraits de code Groupes Projets
Valider 1e3d2705 rédigé par marcimat's avatar marcimat
Parcourir les fichiers

Déplacement des brèves (suite) (http://zone.spip.org/trac/spip-zone/changeset/41289)...

parent 69bf168f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -92,7 +92,7 @@ function personnel_accueil($coockcookie)
. fin_cadre_relief(true);
}
// Cartouche du site, avec le nombre d'articles, breves et autres objets ajoutes par les plugins
// Cartouche du site, avec le nombre d'articles et autres objets ajoutes par les plugins
// http://doc.spip.org/@etat_base_accueil
function etat_base_accueil()
......@@ -142,32 +142,6 @@ function etat_base_accueil()
$res .= "</div>";
}
$q = sql_select("COUNT(*) AS cnt, statut", 'spip_breves', '', 'statut', '','', "COUNT(*)<>0");
$cpt = array();
$cpt2 = array();
$defaut = $where ? '0/' : '';
while($row = sql_fetch($q)) {
$cpt[$row['statut']] = $row['cnt'];
$cpt2[$row['statut']] = $defaut;
}
if ($cpt) {
if ($where) {
$q = sql_select("COUNT(*) AS cnt, statut", 'spip_breves', $where, "statut");
while($row = sql_fetch($q)) {
$r = $row['statut'];
$cpt2[$r] = intval($row['cnt']) . '/';
}
}
$res .= "<div class='accueil_informations breves verdana1'>";
$res .= afficher_plus_info(generer_url_ecrire("breves",""))."<b>"._T('info_breves_02')."</b>";
$res .= "<ul style='margin:0px; padding-$spip_lang_left: 20px; margin-bottom: 5px;'>";
if (isset($cpt['prop'])) $res .= "<li>"._T("texte_statut_attente_validation").": ".$cpt2['prop'].$cpt['prop'] . '</li>';
if (isset($cpt['publie'])) $res .= "<li><b>"._T("texte_statut_publies").": ".$cpt2['publie'] .$cpt['publie'] . "</b>" .'</li>';
$res .= "</ul>";
$res .= "</div>";
}
$res .= "<div class='accueil_informations auteurs verdana1'>";
$res .= accueil_liste_participants();
......
......@@ -385,9 +385,6 @@ function tester_rubrique_vide($id_rubrique) {
if (sql_countsel('spip_articles', "id_rubrique=$id_rubrique AND (statut<>'poubelle')"))
return false;
if (sql_countsel('spip_breves', "id_rubrique=$id_rubrique AND (statut='publie' OR statut='prop')"))
return false;
if (sql_countsel('spip_documents_liens', "id_objet=".intval($id_rubrique)." AND objet='rubrique'"))
return false;
......
......@@ -23,11 +23,6 @@ function encours_suivi()
$res .= $lister_objets('articles',array('titre'=>_T('info_articles_proposes'),'statut'=>'prop', 'par'=>'date'));
//
// Les breves a valider
//
$res .= $lister_objets('breves',array('titre'=>afficher_plus_info(generer_url_ecrire('breves'))._T('info_breves_valider'),'statut'=>array('prepa','prop'), 'par'=>'date_heure'));
return pipeline('accueil_encours',$res);
......@@ -69,32 +64,6 @@ function etat_base_suivi()
$res .= "</div>";
}
$q = sql_select("COUNT(*) AS cnt, statut", 'spip_breves', '', 'statut', '','', "COUNT(*)<>0");
$cpt = array();
$cpt2 = array();
$defaut = $where ? '0/' : '';
while($row = sql_fetch($q)) {
$cpt[$row['statut']] = $row['cnt'];
$cpt2[$row['statut']] = $defaut;
}
if ($cpt) {
if ($where) {
$q = sql_select("COUNT(*) AS cnt, statut", 'spip_breves', $where, "statut");
while($row = sql_fetch($q)) {
$r = $row['statut'];
$cpt2[$r] = intval($row['cnt']) . '/';
}
}
$res .= "<div class='accueil_informations breves verdana1'>";
$res .= afficher_plus(generer_url_ecrire("breves",""))."<b>"._T('info_breves_02')."</b>";
$res .= "<ul style='margin:0px; padding-$spip_lang_left: 20px; margin-bottom: 5px;'>";
if (isset($cpt['prop'])) $res .= "<li>"._T("texte_statut_attente_validation").": ".$cpt2['prop'].$cpt['prop'] . '</li>';
if (isset($cpt['publie'])) $res .= "<li><b>"._T("texte_statut_publies").": ".$cpt2['publie'] .$cpt['publie'] . "</b>" .'</li>';
$res .= "</ul>";
$res .= "</div>";
}
$res .= "<div class='accueil_informations auteurs verdana1'>";
$res .= suivi_liste_participants();
......
......@@ -109,15 +109,6 @@ function optimiser_base_disparus($attente = 86400) {
$n+= optimiser_sansref('spip_articles', 'id_article', $res);
# les breves qui sont dans une id_rubrique inexistante
$res = sql_select("B.id_breve AS id",
"spip_breves AS B
LEFT JOIN spip_rubriques AS R
ON B.id_rubrique=R.id_rubrique",
"R.id_rubrique IS NULL
AND B.maj < $mydate");
$n+= optimiser_sansref('spip_breves', 'id_breve', $res);
# les droits d'auteurs sur une id_rubrique inexistante
# (plusieurs entrees seront eventuellement detruites pour chaque rub)
......@@ -145,14 +136,6 @@ function optimiser_base_disparus($attente = 86400) {
$n+= optimiser_sansref('spip_auteurs_articles', 'id_article', $res);
//
// Breves
//
sql_delete("spip_breves", "statut='refuse' AND maj < $mydate");
//
// Auteurs
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter