Skip to content
Extraits de code Groupes Projets
Valider 958e0f33 rédigé par esj's avatar esj
Parcourir les fichiers

Modification de la page d'accueil: lorsqu'une annonce générale ou un message...

Modification de la page d'accueil: lorsqu'une annonce générale ou un message privé a été posté après la dernière connexion de la personne qui se reconnecte, le titre du message dans le cartouche apparait en rouge afin d'attirer son attention.

Par ailleurs, depuis que la page d'accueil affiche dans le cartouche personnel la liste des rubriques administrées par un administrateur restreint, avec des liens directs vers celles-ci, l'affichage de toute l'arborescence du site dans leur cas est inutilement gourmand en temps de calcul et rejette hors cadre le cartouche des révisions d'articles qui est beaucoup plus utile. Cette arboresence étant disponible par le gros bouton Edition, et les liens vers les autres rubriques l'étant par le brouteur ou le gadget rubrique, elle a à présent disparu de la page d'accueil pour les admins restreints (ceci est valable depuis la [8535], qui a mélangé ce changement à un autre).
parent a8ab85ff
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -81,7 +81,7 @@ function acces_statut($id_auteur, $statut, $bio) ...@@ -81,7 +81,7 @@ function acces_statut($id_auteur, $statut, $bio)
// http://doc.spip.org/@inc_auth_dist // http://doc.spip.org/@inc_auth_dist
function inc_auth_dist() { function inc_auth_dist() {
global $auth_can_disconnect, $ignore_auth_http, $ignore_remote_user; global $auth_can_disconnect, $ignore_auth_http, $ignore_remote_user;
global $prefs, $connect_id_auteur, $connect_login; global $prefs, $connect_id_auteur, $connect_login, $connect_quand;
global $connect_statut, $connect_toutes_rubriques, $connect_id_rubrique; global $connect_statut, $connect_toutes_rubriques, $connect_id_rubrique;
// //
// Initialiser variables (eviter hacks par URL) // Initialiser variables (eviter hacks par URL)
...@@ -145,6 +145,7 @@ function inc_auth_dist() { ...@@ -145,6 +145,7 @@ function inc_auth_dist() {
} }
$connect_id_auteur = $row['id_auteur']; $connect_id_auteur = $row['id_auteur'];
$connect_quand = $row['quand'];
$connect_statut = acces_statut($connect_id_auteur, $row['statut'], $row['bio']); $connect_statut = acces_statut($connect_id_auteur, $row['statut'], $row['bio']);
$r = auth_rubrique($connect_id_auteur, $connect_statut); $r = auth_rubrique($connect_id_auteur, $connect_statut);
......
...@@ -2169,10 +2169,11 @@ function bouton_spip_rss($op, $args, $fmt='rss') { ...@@ -2169,10 +2169,11 @@ function bouton_spip_rss($op, $args, $fmt='rss') {
// http://doc.spip.org/@http_calendrier_rv // http://doc.spip.org/@http_calendrier_rv
function http_calendrier_rv($messages, $type) { function http_calendrier_rv($messages, $type) {
global $spip_lang_rtl, $spip_lang_left, $spip_lang_right; global $spip_lang_rtl, $spip_lang_left, $spip_lang_right, $connect_id_auteur, $connect_quand;
$total = $date_rv = '';
if (!$messages) return $total; if (!$messages) return $total;
$total = $date_rv = '';
foreach ($messages as $row) { foreach ($messages as $row) {
if (ereg("^=([^[:space:]]+)$",$row['texte'],$match)) if (ereg("^=([^[:space:]]+)$",$row['texte'],$match))
$url = quote_amp($match[1]); $url = quote_amp($match[1]);
...@@ -2202,6 +2203,12 @@ function http_calendrier_rv($messages, $type) { ...@@ -2202,6 +2203,12 @@ function http_calendrier_rv($messages, $type) {
. heures($date).":".minutes($date)."<br />...</div>" )); . heures($date).":".minutes($date)."<br />...</div>" ));
} }
$color = (strtotime($date) <= $connect_quand) ? '' : "color: red;";
$titre = "\n<div style='font-weight: bold;$color'>"
. typo($row['titre'])
. "</div>";
$total .= "<tr><td style='width: 24px' valign='middle'>" . $total .= "<tr><td style='width: 24px' valign='middle'>" .
http_href($url, http_href($url,
($rv ? ($rv ?
...@@ -2212,9 +2219,7 @@ function http_calendrier_rv($messages, $type) { ...@@ -2212,9 +2219,7 @@ function http_calendrier_rv($messages, $type) {
"</td>" . "</td>" .
"<td valign='middle'>" . "<td valign='middle'>" .
$rv . $rv .
"\n<div><b>" . http_href($url, $titre, '', '', 'calendrier-verdana10') .
http_href($url, typo($row['titre']), '', '', 'calendrier-verdana10') .
"</b></div>" .
"</td>" . "</td>" .
"</tr>\n"; "</tr>\n";
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter