Skip to content
Extraits de code Groupes Projets
Valider cdca9757 rédigé par ARNO*'s avatar ARNO*
Parcourir les fichiers

Selon idee JMB: affichage des numeros d'articles et de breves dans les listes...

Selon idee JMB: affichage des numeros d'articles et de breves dans les listes (affichage complet uniquement)
parent 5fe3a1bf
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -399,6 +399,7 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a ...@@ -399,6 +399,7 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a
$toujours_afficher = false, $afficher_cadre = true, $afficher_descriptif = true) { $toujours_afficher = false, $afficher_cadre = true, $afficher_descriptif = true) {
global $connect_id_auteur, $connect_statut, $dir_lang; global $connect_id_auteur, $connect_statut, $dir_lang;
global $options;
global $spip_lang_left; global $spip_lang_left;
$activer_messagerie = lire_meta("activer_messagerie"); $activer_messagerie = lire_meta("activer_messagerie");
...@@ -422,7 +423,10 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a ...@@ -422,7 +423,10 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a
$requete = $select . "FROM spip_articles AS articles " . $requete; $requete = $select . "FROM spip_articles AS articles " . $requete;
} }
$tranches = afficher_tranches_requete($requete, $afficher_auteurs ? 3 : 2); if ($options == "avancees") $ajout_col = 1;
else $ajout_col = 0;
$tranches = afficher_tranches_requete($requete, $afficher_auteurs ? 3 + $ajout_col : 2 + $ajout_col);
$requete = str_replace("FROM spip_articles AS articles ", "FROM spip_articles AS articles LEFT JOIN spip_petitions AS petitions USING (id_article)", $requete); $requete = str_replace("FROM spip_articles AS articles ", "FROM spip_articles AS articles LEFT JOIN spip_petitions AS petitions USING (id_article)", $requete);
...@@ -503,7 +507,7 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a ...@@ -503,7 +507,7 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a
break; break;
} }
$puce = "puce-$puce.gif"; $puce = "puce-$puce.gif";
$s = "<div style='background: url(img_pack/$puce) $spip_lang_left center no-repeat; margin-$spip_lang_left: 3px; padding-$spip_lang_left: 14px;'>"; $s = "<div style='background: url(img_pack/$puce) $spip_lang_left center no-repeat; margin-$spip_lang_left: 3px; padding-$spip_lang_left: 14px;'>";
//$s. = "<a href=\"articles.php3?id_article=$id_article\" title=\"$title\">"; //$s. = "<a href=\"articles.php3?id_article=$id_article\" title=\"$title\">";
...@@ -531,18 +535,32 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a ...@@ -531,18 +535,32 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a
$s = "<div class='liste_clip' style='width: 100px;'>$s</div>"; $s = "<div class='liste_clip' style='width: 100px;'>$s</div>";
$vals[] = $s; $vals[] = $s;
if ($options == "avancees") {
$vals[] = "<b>"._T('info_numero_abbreviation')."$id_article</b>";
}
$table[] = $vals; $table[] = $vals;
} }
spip_free_result($result); spip_free_result($result);
if ($afficher_auteurs) { if ($options == "avancees") { // Afficher le numero (JMB)
$largeurs = array('', 100, 100); if ($afficher_auteurs) {
$styles = array('arial2', 'arial1', 'arial1'); $largeurs = array('', 80, 100, 30);
} $styles = array('arial2', 'arial1', 'arial1', 'arial1');
else { } else {
$largeurs = array('', 100); $largeurs = array('', 100, 30);
$styles = array('arial2', 'arial1'); $styles = array('arial2', 'arial1', 'arial1');
}
} else {
if ($afficher_auteurs) {
$largeurs = array('', 100, 100);
$styles = array('arial2', 'arial1', 'arial1');
} else {
$largeurs = array('', 100);
$styles = array('arial2', 'arial1');
}
} }
afficher_liste($largeurs, $table, $styles); afficher_liste($largeurs, $table, $styles);
...@@ -562,6 +580,8 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a ...@@ -562,6 +580,8 @@ function afficher_articles($titre_table, $requete, $afficher_visites = false, $a
function afficher_breves($titre_table, $requete, $affrub=false) { function afficher_breves($titre_table, $requete, $affrub=false) {
global $connect_id_auteur, $spip_lang_right, $spip_lang_left, $dir_lang, $couleur_claire, $couleur_foncee; global $connect_id_auteur, $spip_lang_right, $spip_lang_left, $dir_lang, $couleur_claire, $couleur_foncee;
global $options;
if ((lire_meta('multi_rubriques') == 'oui' AND $GLOBALS['coll'] == 0) OR lire_meta('multi_articles') == 'oui') { if ((lire_meta('multi_rubriques') == 'oui' AND $GLOBALS['coll'] == 0) OR lire_meta('multi_articles') == 'oui') {
...@@ -570,8 +590,9 @@ function afficher_breves($titre_table, $requete, $affrub=false) { ...@@ -570,8 +590,9 @@ function afficher_breves($titre_table, $requete, $affrub=false) {
if ($GLOBALS['langue_rubrique']) $langue_defaut = $GLOBALS['langue_rubrique']; if ($GLOBALS['langue_rubrique']) $langue_defaut = $GLOBALS['langue_rubrique'];
else $langue_defaut = lire_meta('langue_site'); else $langue_defaut = lire_meta('langue_site');
} }
$tranches = afficher_tranches_requete($requete, 2); if ($options == "avancees") $tranches = afficher_tranches_requete($requete, 3);
else $tranches = afficher_tranches_requete($requete, 2);
if (strlen($tranches)) { if (strlen($tranches)) {
...@@ -636,13 +657,25 @@ function afficher_breves($titre_table, $requete, $affrub=false) { ...@@ -636,13 +657,25 @@ function afficher_breves($titre_table, $requete, $affrub=false) {
else else
$s .= _T('info_a_valider'); $s .= _T('info_a_valider');
$vals[] = $s; $vals[] = $s;
if ($options == "avancees") {
$vals[] = "<b>"._T('info_numero_abbreviation')."$id_breve</b>";
}
$table[] = $vals; $table[] = $vals;
} }
spip_free_result($result); spip_free_result($result);
if ($affrub) $largeurs = array('', '170'); if ($options == "avancees") {
else $largeurs = array('', '100'); if ($affrub) $largeurs = array('', '170', '30');
$styles = array('arial11', 'arial1'); else $largeurs = array('', '100', '30');
$styles = array('arial11', 'arial1', 'arial1');
} else {
if ($affrub) $largeurs = array('', '170');
else $largeurs = array('', '100');
$styles = array('arial11', 'arial1');
}
afficher_liste($largeurs, $table, $styles); afficher_liste($largeurs, $table, $styles);
echo "</table></div>"; echo "</table></div>";
......
...@@ -831,6 +831,7 @@ exige d\'avoir un acc&egrave;s FTP au site Web.', ...@@ -831,6 +831,7 @@ exige d\'avoir un acc&egrave;s FTP au site Web.',
'info_nouveaux_messages' => 'VOUS AVEZ @total_messages@ NOUVEAUX MESSAGES', 'info_nouveaux_messages' => 'VOUS AVEZ @total_messages@ NOUVEAUX MESSAGES',
'info_nouvel_article' => 'Nouvel article', 'info_nouvel_article' => 'Nouvel article',
'info_nouvelle_traduction' => 'Nouvelle traduction&nbsp;:', 'info_nouvelle_traduction' => 'Nouvelle traduction&nbsp;:',
'info_numero_abbreviation' => 'N&deg;',
'info_numero_article' => 'ARTICLE NUM&Eacute;RO&nbsp;:', 'info_numero_article' => 'ARTICLE NUM&Eacute;RO&nbsp;:',
'info_obligatoire_02' => '[Obligatoire]', 'info_obligatoire_02' => '[Obligatoire]',
'info_option_email' => 'Lorsqu\'un visiteur du site poste un nouveau message dans le forum 'info_option_email' => 'Lorsqu\'un visiteur du site poste un nouveau message dans le forum
......
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