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

Depuis combien de temps on ne pouvait plus envoyer un message privé ?. Le bug...

Depuis combien de temps on ne pouvait plus envoyer un message privé ?. Le bug était dans l'action, pour la partie formulaire c'est de l'optimisation.
parent ce66323c
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -52,7 +52,6 @@ function action_editer_message_post_supprimer($id_message) { ...@@ -52,7 +52,6 @@ function action_editer_message_post_supprimer($id_message) {
// http://doc.spip.org/@action_editer_message_post_vu // http://doc.spip.org/@action_editer_message_post_vu
function action_editer_message_post_vu($id_message, $id_auteur) { function action_editer_message_post_vu($id_message, $id_auteur) {
spip_log("efface $id_message $id_auteur");
sql_updateq("spip_auteurs_messages", array("vu" => 'oui'), "id_message=$id_message AND id_auteur=$id_auteur"); sql_updateq("spip_auteurs_messages", array("vu" => 'oui'), "id_message=$id_message AND id_auteur=$id_auteur");
} }
...@@ -148,7 +147,7 @@ function action_editer_message_post_nouveau($type, $dest='', $rv='') ...@@ -148,7 +147,7 @@ function action_editer_message_post_nouveau($type, $dest='', $rv='')
'vu' =>'oui')); 'vu' =>'oui'));
if ($dest) { if ($dest) {
sql_insertq('spip_auteurs_messages', sql_insertq('spip_auteurs_messages',
array('id_auteur' => $id_auteur, array('id_auteur' => $dest,
'id_message' => $id_message, 'id_message' => $id_message,
'vu' =>'non')); 'vu' =>'non'));
} }
......
...@@ -69,9 +69,9 @@ function exec_message_edit_args($id_message, $new, $dest) ...@@ -69,9 +69,9 @@ function exec_message_edit_args($id_message, $new, $dest)
echo debut_gauche('', true); echo debut_gauche('', true);
if($type == 'normal' AND $dest) { if($type == 'normal' AND $dest) {
$nom = sql_fetsel("nom, email", "spip_auteurs", "id_auteur=$dest"); $email = sql_getfetsel("email", "spip_auteurs", "id_auteur=$dest");
if (strlen($nom['email']) > 3) { if (strlen($email) > 3) {
echo icone(_T('info_envoyer_message_prive'), "mailto:".$nom['email'], "envoi-message-24.gif"); echo icone(_T('info_envoyer_message_prive'), "mailto:".$email, "envoi-message-24.gif");
} }
} }
...@@ -91,11 +91,11 @@ function exec_message_edit_args($id_message, $new, $dest) ...@@ -91,11 +91,11 @@ function exec_message_edit_args($id_message, $new, $dest)
$res .="<input type='text' class='formo' name='cherche_auteur' id='cherche_auteur' value='' size='40'/>"; $res .="<input type='text' class='formo' name='cherche_auteur' id='cherche_auteur' value='' size='40'/>";
} }
} else { } else {
$nom = sql_fetsel("nom", "spip_auteurs", "id_auteur=$dest"); $nom = sql_getfetsel("nom", "spip_auteurs", "id_auteur=$dest");
$res .="<br /><b>" . $res .= "<br /><b>" .
_T('info_nom_destinataire') . _T('info_nom_destinataire') .
"</b>&nbsp;:&nbsp;&nbsp; " . "</b>&nbsp;:&nbsp;&nbsp; " .
$nom['nom'] . $nom .
"<br /><br />\n"; "<br /><br />\n";
} }
$res .= '<br />'; $res .= '<br />';
...@@ -104,17 +104,20 @@ function exec_message_edit_args($id_message, $new, $dest) ...@@ -104,17 +104,20 @@ function exec_message_edit_args($id_message, $new, $dest)
// Fixer rendez-vous? // Fixer rendez-vous?
// //
if ($rv == "oui") $fonction = "rv.gif"; else $fonction = ""; if ($rv == "oui") $fonction = "rv.gif"; else $fonction = "";
$res .= debut_cadre_trait_couleur($logo.".gif", true, $fonction, _T('titre_rendez_vous'));
$res .= afficher_si_rdv($date_heure, $date_fin, ($rv == "oui"));
$res .= fin_cadre_trait_couleur(true);
$res .= "\n<p><label for='texte'><b>"._T('info_texte_message_02')."</b></label><br />"; $res .= debut_cadre_trait_couleur($logo.".gif", true, $fonction, _T('titre_rendez_vous'))
$res .= "<textarea name='texte' id='texte' rows='20' class='formo' cols='40'>"; . afficher_si_rdv($date_heure, $date_fin, ($rv == "oui"))
$res .= $texte; . fin_cadre_trait_couleur(true)
$res .= "</textarea></p><br />\n"; . "\n<p><label for='texte'><b>"
. _T('info_texte_message_02')
$res .= "\n<div style='text-align: right'><input type='submit' value='"._T('bouton_valider')."' class='fondo'/></div>" . "</b></label><br />"
. "\n</div>"; . "<textarea name='texte' id='texte' rows='20' class='formo' cols='40'>"
. $texte
. "</textarea></p><br />\n"
. "\n<div style='text-align: right'><input type='submit' value='"
. _T('bouton_valider')
. "' class='fondo'/></div>"
. "\n</div>";
echo redirige_action_auteur('editer_message', $id_message, 'message',"id_message=$id_message", $res, " method='post'"); echo redirige_action_auteur('editer_message', $id_message, 'message',"id_message=$id_message", $res, " method='post'");
......
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