Skip to content
Extraits de code Groupes Projets
Valider c34c829d rédigé par Antoine Pitrou's avatar Antoine Pitrou
Parcourir les fichiers

modifs graphiques auteurs

parent a6b3c202
Branches
Étiquettes
Aucune requête de fusion associée trouvée
......@@ -118,6 +118,7 @@ ecrire/img_pack/racine-24.gif -text
ecrire/img_pack/racine-site-24.gif -text
ecrire/img_pack/rayures-fines.gif -text
ecrire/img_pack/rayures.gif -text
ecrire/img_pack/redac-12.gif -text
ecrire/img_pack/redacteurs-24.gif -text
ecrire/img_pack/redacteurs-48.gif -text
ecrire/img_pack/redacteurs-admin-24.gif -text
......@@ -147,6 +148,7 @@ ecrire/img_pack/triangle-bas.gif -text
ecrire/img_pack/triangle-bleu-bas.gif -text
ecrire/img_pack/triangle-bleu.gif -text
ecrire/img_pack/triangle.gif -text
ecrire/img_pack/visit-12.gif -text
ecrire/img_pack/visiter-48.gif -text
ecrire/img_pack/warning-24.gif -text
ecrire/img_pack/warning.gif -text
......
......@@ -991,12 +991,12 @@ if (spip_num_rows($result)) {
$url_site_auteur = $row["url_site"];
$statut_auteur = $row["statut"];
if ($row['messagerie'] == 'non' OR $row['login'] == '') $messagerie = 'non';
$les_auteurs[] = $id_auteur;
if ($connect_statut == "0minirezo") $aff_articles = "('prepa', 'prop', 'publie', 'refuse')";
else $aff_articles = "('prop', 'publie')";
$query2 = "SELECT COUNT(articles.id_article) AS compteur ".
"FROM spip_auteurs_articles AS lien, spip_articles AS articles ".
"WHERE lien.id_auteur=$id_auteur AND articles.id_article=lien.id_article ".
......@@ -1011,26 +1011,8 @@ if (spip_num_rows($result)) {
$url_auteur = "auteurs_edit.php3?id_auteur=$id_auteur";
echo "<TR BGCOLOR='$couleur' WIDTH=\"100%\">";
echo "<TD WIDTH=23>";
echo "<A HREF=\"$url_auteur\">";
switch ($statut_auteur) {
case "0minirezo":
echo "<img src='img_pack/bonhomme-noir.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "2redac":
case "1comite":
echo "<img src='img_pack/bonhomme-bleu.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "5poubelle":
echo "<img src='img_pack/bonhomme-rouge.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "nouveau":
echo "&nbsp;";
break;
default:
echo "&nbsp;";
}
echo "</A>";
echo "<TD WIDTH='20'>&nbsp;";
echo bonhomme_statut($row);
echo "</TD>\n";
echo "<TD CLASS='arial2'>";
......
......@@ -24,7 +24,7 @@ else
$retour = $myretour;
$retour = urlencode($retour);
if ($visiteurs == "oui" && (lire_meta('accepter_visiteurs') == 'oui') OR (lire_meta('forums_publics') == 'abo'))
if ($visiteurs == "oui")
debut_page("Visiteurs","redacteurs","redacteurs");
else
debut_page("Auteurs$partri","redacteurs","redacteurs");
......@@ -34,24 +34,32 @@ debut_gauche();
debut_boite_info();
if ($visiteurs == "oui" && (lire_meta('accepter_visiteurs') == 'oui') OR (lire_meta('forums_publics') == 'abo'))
if ($visiteurs == "oui")
echo "<p class='arial1'>".propre("Vous trouverez ici les visiteurs enregistr&eacute;s
dans l'espace public du site (forums sur abonnement).");
else {
echo "<p class='arial1'>".propre("Vous trouverez ici tous les auteurs du site.
Leur statut est indiqu&eacute; par la couleur de leur icone (r&eacute;dacteur = bleu; administrateur=noir). ");
Leur statut est indiqu&eacute; par la couleur de leur icone (r&eacute;dacteur = vert; administrateur=jaune). ");
if ($connect_statut == '0minirezo')
echo '<br>'. propre ("Les auteurs ext&eacute;rieurs, sans acc&egrave;s au site, sont indiqu&eacute;s par un icone rouge;
echo '<br>'. propre ("Les auteurs ext&eacute;rieurs, sans acc&egrave;s au site, sont indiqu&eacute;s par une icone bleue&nbsp;;
les auteurs effac&eacute;s par une poubelle.");
}
fin_boite_info();
if ($connect_statut == '0minirezo') {
$query = "SELECT id_auteur FROM spip_auteurs WHERE statut='6forum' LIMIT 0,1";
$result = spip_query($query);
$flag_visiteurs = spip_num_rows($result) > 0;
debut_raccourcis();
icone_horizontale ("Cr&eacute;er un nouvel auteur", "auteur_infos.php3?new=oui", "redacteurs-24.gif", "creer.gif");
if ((lire_meta('accepter_visiteurs') == 'oui') OR (lire_meta('forums_publics') == 'abo'))
icone_horizontale ("Afficher les visiteurs", "auteurs.php3?visiteurs=oui", "redacteurs-24.gif", "");
if ($flag_visiteurs) {
if ($visiteurs == "oui")
icone_horizontale ("Afficher les auteurs", "auteurs.php3", "redacteurs-24.gif", "");
else
icone_horizontale ("Afficher les visiteurs", "auteurs.php3?visiteurs=oui", "redacteurs-24.gif", "");
}
fin_raccourcis();
}
debut_droite();
......@@ -93,7 +101,7 @@ switch ($tri) {
}
// si on doit afficher les auteurs par statut ou par nom,
// si on doit afficher les auteurs par statut ou par nom,
// la requete principale est simple, et une autre requete
// vient calculer les nombres d'articles publies ;
// si en revanche on doit classer par nombre, la bonne requete
......@@ -206,20 +214,20 @@ while ($i++ < $debut AND each($auteurs));
debut_cadre_relief('redacteurs-24.gif');
echo "<TABLE BORDER=0 CELLPADDING=3 CELLSPACING=0 WIDTH='100%' class='arial2'>\n";
echo "<tr bgcolor='#DBE1C5'>";
echo "<td width='50'>";
$img = "<img src='img_pack/bonhomme-noir.gif' alt='' border='0'>";
echo "<td width='20'>";
$img = "<img src='img_pack/admin-12.gif' alt='' border='0'>";
if ($tri=='statut')
echo $img;
else
echo "<a href='auteurs.php3?tri=statut' title='Trier par statut'>$img</a>";
echo "</td><td>";
if ($tri == '' OR $tri=='nom')
echo '<b>Nom</b>';
else
echo "<a href='auteurs.php3?tri=nom' title='Trier par nom'>Nom</a>";
echo "</td><td colspan=2>Contact";
echo "</td><td colspan='2'>Contact";
echo "</td><td>";
if ($visiteurs != 'oui') {
if ($tri=='nombre')
......@@ -241,11 +249,11 @@ if ($nombre_auteurs > $max_par_page) {
echo "<a href=$myretour&debut=$j>$j</a>";
else
echo " <a href=$myretour>0</a>";
if ($debut > $j AND $debut < $j+$max_par_page){
echo " | <b>$debut</b>";
}
}
}
echo "</font>";
echo "</td></tr>\n";
......@@ -257,14 +265,14 @@ if ($nombre_auteurs > $max_par_page) {
while (list($key,$val) = each($lettre)) {
if ($val == $debut)
echo "<b>$key</b> ";
else
else
echo "<a href=$myretour&debut=$val>$key</a> ";
}
echo "</font>";
echo "</td></tr>\n";
}
$debut_prec = max($debut - $max_par_page,0);
if ($debut > 0) {
echo "<tr bgcolor='white'><td colspan=5>";
......@@ -285,7 +293,7 @@ while ($i++ <= $fin && (list(,$row) = each ($auteurs))) {
echo "<tr bgcolor='$couleur'>";
// statut auteur
echo "<td width='50'>";
echo "<td>";
echo bonhomme_statut($row);
// nom
......
ecrire/img_pack/admin-12.gif

143 octets | W: | H:

ecrire/img_pack/admin-12.gif

143 octets | W: | H:

ecrire/img_pack/admin-12.gif
ecrire/img_pack/admin-12.gif
ecrire/img_pack/admin-12.gif
ecrire/img_pack/admin-12.gif
  • 2-up
  • Swipe
  • Onion skin
ecrire/img_pack/redac-12.gif

143 octets

ecrire/img_pack/visit-12.gif

142 octets

......@@ -574,29 +574,27 @@ function afficher_rubriques($titre_table, $requete) {
function bonhomme_statut($row) {
global $connect_statut;
switch($row['statut']){
switch($row['statut']) {
case "0minirezo":
$image = "<img src='img_pack/bonhomme-noir.gif' alt='Admin' border='0'>";
$image = "<img src='img_pack/admin-12.gif' alt='' title='Administrateur' border='0'>";
break;
case "1comite":
if ($connect_statut == '0minirezo' AND !($row['pass'] AND $row['login']))
$image = "<img src='img_pack/bonhomme-rouge.gif' alt='Sans acc&egrave;s' border='0'>";
if ($connect_statut == '0minirezo' AND ($row['source'] == 'spip' AND !$row['pass'] AND !$row['login']))
$image = "<img src='img_pack/visit-12.gif' alt='' title='R&eacute;dacteur sans acc&egrave;s' border='0'>";
else
$image = "<img src='img_pack/bonhomme-bleu.gif' alt='R&eacute;dacteur' border='0'>";
$image = "<img src='img_pack/redac-12.gif' alt='' title='R&eacute;dacteur' border='0'>";
break;
case "5poubelle":
$image = "<img src='img_pack/supprimer.gif' alt='Effac&eacute;' border='0'>";
$image = "<img src='img_pack/supprimer.gif' alt='' title='Auteur supprim&eacute;' border='0'>";
break;
case "6forum":
$image = "<img src='img_pack/bonhomme-rouge.gif' alt='Visiteur' border='0'>";
$image = "<img src='img_pack/visit-12.gif' alt='' title='Visiteur' border='0'>";
break;
case "nouveau":
default:
$image = '';
break;
}
if ($image && $connect_statut=="0minirezo")
$image = "<A HREF='auteur_infos.php3?id_auteur=".$row['id_auteur']."'>$image</a>";
return $image;
}
......
......@@ -74,20 +74,20 @@ if ($ajout_forum AND strlen($texte) > 10 AND strlen($titre) > 2) {
if ($modifier_message == "oui") {
$titre = addslashes($titre);
$texte = addslashes($texte);
spip_query("UPDATE spip_messages SET titre='$titre', texte='$texte' WHERE id_message='$id_message'");
spip_query("UPDATE spip_messages SET titre='$titre', texte='$texte' WHERE id_message='$id_message'");
}
if ($changer_rv) {
spip_query("UPDATE spip_messages SET rv='$rv' WHERE id_message='$id_message'");
spip_query("UPDATE spip_messages SET rv='$rv' WHERE id_message='$id_message'");
}
if ($jour) {
spip_query("UPDATE spip_messages SET date_heure='$annee-$mois-$jour $heures:$minutes:00' WHERE id_message='$id_message'");
spip_query("UPDATE spip_messages SET date_heure='$annee-$mois-$jour $heures:$minutes:00' WHERE id_message='$id_message'");
}
if ($change_statut) {
spip_query("UPDATE spip_messages SET statut='$change_statut' WHERE id_message='$id_message'");
spip_query("UPDATE spip_messages SET date_heure=NOW() WHERE id_message='$id_message' AND rv<>'oui'");
spip_query("UPDATE spip_messages SET statut='$change_statut' WHERE id_message='$id_message'");
spip_query("UPDATE spip_messages SET date_heure=NOW() WHERE id_message='$id_message' AND rv<>'oui'");
}
if ($supp_dest) {
......@@ -182,7 +182,7 @@ while($row = spip_fetch_array($result_message)) {
$nom_auteur = typo($row["nom"]);
$statut_auteur = $row["statut"];
$id_auteur = $expediteur;
if (!$ifond) {
$ifond = 1;
$couleur = '#FFFFFF';
......@@ -190,26 +190,10 @@ while($row = spip_fetch_array($result_message)) {
else {
$ifond = 0;
$couleur = $couleur_claire;
}
echo "<tr><td background='' bgcolor='$couleur'><font face='Verdana,Arial,Helvetica,sans-serif' size=2>";
switch ($statut_auteur) {
case "0minirezo":
echo "<img src='img_pack/bonhomme-noir.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "2redac":
case "1comite":
echo "<img src='img_pack/bonhomme-bleu.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "5poubelle":
echo "<img src='img_pack/bonhomme-rouge.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "nouveau":
default:
echo "&nbsp;";
}
echo "<tr><td background='' bgcolor='$couleur'><font face='Verdana,Arial,Helvetica,sans-serif' size=2>";
echo "&nbsp;".bonhomme_statut($row)."&nbsp;";
echo ' '.$nom_auteur;
echo "</font></td></tr>";
......@@ -306,21 +290,21 @@ while($row = spip_fetch_array($result_message)) {
$query_auteurs = "SELECT auteurs.* FROM spip_auteurs AS auteurs, spip_auteurs_messages AS lien WHERE lien.id_message=$id_message AND lien.id_auteur=auteurs.id_auteur";
$result_auteurs = spip_query($query_auteurs);
$total_dest = spip_num_rows($result_auteurs);
if ($total_dest > 0) {
echo "<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=3 WIDTH=100% BACKGROUND=''><TR><TD BGCOLOR='#EEEECC' colspan=2>";
echo "<FONT SIZE=2 FACE='Georgia,Garamond,Times,serif'><B>PARTICIPANTS A LA DISCUSSION :</B></FONT>";
echo "</td></tr>";
$ifond = 0;
while($row = spip_fetch_array($result_auteurs)) {
$id_auteur = $row["id_auteur"];
$nom_auteur = typo($row["nom"]);
$statut_auteur = $row["statut"];
$ze_auteurs[] = $id_auteur;
if ($ifond == 0) {
$ifond = 1;
$couleur = "#FFFFFF";
......@@ -328,28 +312,10 @@ while($row = spip_fetch_array($result_message)) {
else {
$ifond = 0;
$couleur = "$couleur_claire";
}
echo "<tr><td background='' bgcolor='$couleur'><font face='Verdana,Arial,Helvetica,sans-serif' size=2>";
switch ($statut_auteur) {
case "0minirezo":
echo "<img src='img_pack/bonhomme-noir.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "2redac":
case "1comite":
echo "<img src='img_pack/bonhomme-bleu.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "5poubelle":
echo "<img src='img_pack/bonhomme-rouge.gif' alt='Admin' width='23' height='12' border='0'>";
break;
case "nouveau":
echo "&nbsp;";
break;
default:
echo "&nbsp;";
}
echo "<tr><td background='' bgcolor='$couleur'><font face='Verdana,Arial,Helvetica,sans-serif' size=2>";
echo "&nbsp;".bonhomme_statut($row)."&nbsp;";
echo " $nom_auteur";
echo "</font></td>";
......@@ -395,24 +361,24 @@ while($row = spip_fetch_array($result_message)) {
echo "<SELECT NAME='nouv_auteur' SIZE='1' STYLE='WIDTH=150' CLASS='fondl'>";
$group = false;
$group2 = false;
while($row=spip_fetch_array($result_ajout_auteurs)) {
$id_auteur = $row['id_auteur'];
$nom = $row['nom'];
$email = $row['email'];
$statut_auteur = $row['statut'];
$statut_auteur=ereg_replace("0minirezo", "Administrateur", $statut_auteur);
$statut_auteur=ereg_replace("1comite", "R&eacute;dacteur", $statut_auteur);
$statut_auteur=ereg_replace("2redac", "R&eacute;dacteur", $statut_auteur);
$statut_auteur=ereg_replace("5poubelle", "Effac&eacute;", $statut_auteur);
$premiere = strtoupper(substr(trim($nom), 0, 1));
if ($connect_statut != '0minirezo') {
if ($p = strpos($email, '@')) $email = substr($email, 0, $p).'@...';
}
if ($statut_auteur != $statut_old) {
echo "\n<OPTION VALUE=\"x\">";
echo "\n<OPTION VALUE=\"x\"> $statut_auteur".'s';
......@@ -445,7 +411,7 @@ while($row = spip_fetch_array($result_message)) {
$expediteur = $connect_id_auteur;
$ze_auteurs = $expediteur;
}
//////////////////////////////////////////////////////
// Fixer rendez-vous?
......
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