Un mail d'alerte si message posté sur forum ou messagerie interne.

Bonjour à vous ,
J'ai entendu parler de l'existence d'une contrib permettant d'envoyer un mail d'alerte si une réponse était proposée sur un message interne ou sur le forum interne. Je ne l'ai pas trouvée sur Spip contrib. Savez-vous où elle se trouve ?

www.art-logic.info/annecy a écrit :

Bonjour à vous ,
J'ai entendu parler de l'existence d'une contrib permettant d'envoyer un mail d'alerte si une réponse était proposée sur un message interne ou sur le forum interne. Je ne l'ai pas trouvée sur Spip contrib. Savez-vous où elle se trouve ?

Salut il y a deux choses :

- L'alerte pour un message posté sur un forum modéré à priori (très utile)
http://www.spip-contrib.net/ecrire/articles.php3?id_article=660

- Et l'alerte aux auteurs quand un message est posté sur un forum interne (super utile aussi, de plus c'est un bon apport d'interactivité : testé sur spip-contrib)
http://www.spip-contrib.net/ecrire/articles.php3?id_article=218

Voici comment faire (merci Ben.)

faire suivre les posts du forum interne aux redacteurs pour augmenter la reactivite autour d'un article proposé :

fichier ecrire/forum_envoi.php3

Ajouter

include("inc_mail.php3");

juste après : include ("inc.php3");

Il y a ensuite déjà présent dans le fichier :

$query = "INSERT INTO spip_forum (titre, texte, date_heure, nom_site, url_site, statut, id_auteur, auteur, email_auteur, id_rubrique, id_parent, id_article, id_breve, id_message, id_syndic) ".
  "VALUES (\"$titre_message\", \"$texte\", NOW(), \"$nom_site\", \"$url_site\", \"$statut\", \"$connect_id_auteur\", \"$nom\", '$connect_email', '$id_rubrique', '$id_parent', '$id_article', '$id_breve', '$id_message', '$id_syndic')";
  $result = spip_query($query);

Et c’est ici qu’il faut ajouter :

// DEBUT COPIER-COLLER
  $adresse_site = lire_meta("adresse_site");
  $nom_site_spip = lire_meta("nom_site");
  $url = "$adresse_site/ecrire/articles.php3?id_article=$id_article";
  $courr = "(ceci est un message automatique)\n";
  $courr .= "Message poste dans la partie privee ";
  if (strlen($auteur) > 2) {
    $courr .= "par $nom ";
    if ($email_auteur) $courr .= "<$email_auteur> ";
  }
  $courr .= "a la suite de votre article propose a l'evaluation.\n\n";
  $courr .= "Ne repondez pas a ce mail mais sur le forum a l'adresse suivante :\n";
  $courr .= "$url\n";
  $courr .= "\n\n".$titre_message."\n\n".textebrut(propre(stripslashes($texte)))."\n";
  $sujet = "[$nom_site_spip]$titre_message [forum-partie privee]";
  $query = "SELECT spip_auteurs.* FROM spip_auteurs, spip_auteurs_articles AS lien WHERE lien.id_article='$id_article' AND spip_auteurs.id_auteur=lien.id_auteur";
  $result = spip_query($query);

  while ($row = spip_fetch_array($result)) {
    $email_auteur = trim($row["email"]);
    if (strlen($email_auteur) < 3) continue;
    envoyer_mail($email_auteur, $sujet, $courr);
  }
  // FIN COPIER-COLLER

@+
BoOz

BoOz a écrit :

www.art-logic.info/annecy a écrit :

Bonjour à vous ,
J'ai entendu parler de l'existence d'une contrib permettant d'envoyer un mail d'alerte si une réponse était proposée sur un message interne ou sur le forum interne. Je ne l'ai pas trouvée sur Spip contrib. Savez-vous où elle se trouve ?

Salut il y a deux choses :

- L'alerte pour un message posté sur un forum modéré à priori (très utile)
http://www.spip-contrib.net/ecrire/articles.php3?id_article=660

- Et l'alerte aux auteurs quand un message est posté sur un forum interne (super utile aussi, de plus c'est un bon apport d'interactivité : testé sur spip-contrib)
http://www.spip-contrib.net/ecrire/articles.php3?id_article=218

Merci BoOz

BoOz wrote:

www.art-logic.info/annecy a écrit :

Bonjour à vous ,
J'ai entendu parler de l'existence d'une contrib permettant
d'envoyer un mail d'alerte si une réponse était proposée sur un
message interne ou sur le forum interne. Je ne l'ai pas trouvée sur
Spip contrib. Savez-vous où elle se trouve ?

Salut il y a deux choses :

- L'alerte pour un message posté sur un forum modéré à priori (très
utile) http://www.spip-contrib.net/ecrire/articles.php3?id_article=660

- Et l'alerte aux auteurs quand un message est posté sur un forum
interne (super utile aussi, de plus c'est un bon apport
d'interactivité

testé sur spip-contrib)

http://www.spip-contrib.net/ecrire/articles.php3?id_article=218

Voici comment faire (merci Ben.)

faire suivre les posts du forum interne aux redacteurs pour augmenter
la reactivite autour d'un article proposé :

fichier ecrire/forum_envoi.php3

Ajouter

include("inc_mail.php3");

juste après : include ("inc.php3");

Il y a ensuite déjà présent dans le fichier :

$query = "INSERT INTO spip_forum (titre, texte, date_heure, nom_site,
url_site, statut, id_auteur, auteur, email_auteur, id_rubrique,
id_parent, id_article, id_breve, id_message, id_syndic) ".
"VALUES (\"$titre_message\", \"$texte\", NOW(), \"$nom_site\",
\"$url_site\", \"$statut\", \"$connect_id_auteur\", \"$nom\",
'$connect_email', '$id_rubrique', '$id_parent', '$id_article',
'$id_breve', '$id_message', '$id_syndic')";
$result = spip_query($query);

Et c’est ici qu’il faut ajouter :

// DEBUT COPIER-COLLER
$adresse_site = lire_meta("adresse_site");
$nom_site_spip = lire_meta("nom_site");
$url = "$adresse_site/ecrire/articles.php3?id_article=$id_article";
$courr = "(ceci est un message automatique)\n";
$courr .= "Message poste dans la partie privee ";
if (strlen($auteur) > 2) {
$courr .= "par $nom ";
if ($email_auteur) $courr .= "<$email_auteur> ";
}
$courr .= "a la suite de votre article propose a l'evaluation.\n\n";
$courr .= "Ne repondez pas a ce mail mais sur le forum a l'adresse
suivante :\n";
$courr .= "$url\n";
$courr .=
"\n\n".$titre_message."\n\n".textebrut(propre(stripslashes($texte)))."\n";
$sujet = "[$nom_site_spip]$titre_message [forum-partie privee]";
$query = "SELECT spip_auteurs.* FROM spip_auteurs,
spip_auteurs_articles AS lien WHERE lien.id_article='$id_article' AND
spip_auteurs.id_auteur=lien.id_auteur";
$result = spip_query($query);

while ($row = spip_fetch_array($result)) {
$email_auteur = trim($row["email"]);
if (strlen($email_auteur) < 3) continue;
envoyer_mail($email_auteur, $sujet, $courr);
}
// FIN COPIER-COLLER

@+
BoOz

Je vote pour son intégration dans le cœur de SPIP :wink:
--
Jacques PYRAT — www.pyrat.net – Services de création de sites avec SPIP

Je vote pour son intégration dans le coeur de SPIP :wink:

Ah, quelqu'un a organisé un vote ?

-- Fil

Fil wrote:

Je vote pour son intégration dans le coeur de SPIP :wink:

Ah, quelqu'un a organisé un vote ?

Non, bien sûr :wink:

<mode troll>Nous sommes tous bien conscient d'être dans une dictature</mode
troll>

C'était une manière de dire que la fonctionnalité m'intéresse.
En effet, sur Spip-contrib (par exemple), il me faut aller voir mes contrib
en attente pour savoir si quelqu'un y réagit. C'est un rien fastidieux.

-- Fil

--
Jacques PYRAT - www.pyrat.net - Services de création de sites avec SPIP

Jacques PYRAT a écrit :

Fil wrote:

Je vote pour son intégration dans le coeur de SPIP :wink:

Ah, quelqu'un a organisé un vote ?

Non, bien sûr :wink:

<mode troll>Nous sommes tous bien conscient d'être dans une dictature</mode
troll>

C'était une manière de dire que la fonctionnalité m'intéresse.
En effet, sur Spip-contrib (par exemple), il me faut aller voir mes contrib
en attente pour savoir si quelqu'un y réagit. C'est un rien fastidieux.

-- Fil

Hébé je vais réagir ici pour éviter le déplacement. ;o)
J'ai copié la petite ligne et les quinze ou vingt autres qui suivent.
Heu ... faut il écraser les quatres lignes du millieu ou simplement recopier en dessous ? Chez moi ça ne change rien du tout. Le forum fonctionne mais pas les mail. Est-il possible d'adapter le script à la messagerie interne ou aux réponses dans "les forums de réaction aux articles proposés ?"

>C'était une manière de dire que la fonctionnalité m'intéresse.
>En effet, sur Spip-contrib (par exemple), il me faut aller voir mes contrib
>en attente pour savoir si quelqu'un y réagit. C'est un rien fastidieux.

Oui

Hébé je vais réagir ici pour éviter le déplacement. ;o)
J'ai copié la petite ligne et les quinze ou vingt autres qui suivent.
Heu ... faut il écraser les quatres lignes du millieu ou simplement
recopier en dessous ? Chez moi ça ne change rien du tout. Le forum
fonctionne mais pas les mail. Est-il possible d'adapter le script à la
messagerie interne ou aux réponses dans "les forums de réaction aux
articles proposés ?"

Voilà voilà, on y arrive : chaque nouvelle fonctionnalité pose en fait des
dizaines de questions. D'où l'intérêt d'avoir une liste de développeurs.
Bref, mauvais forum pour une bonne question, qui évolue en fait ici:
http://www.spip-contrib.net/spikini/SystemeDeNotification

-- Fil

Hébé je vais réagir ici pour éviter le déplacement. ;o)
J'ai copié la petite ligne et les quinze ou vingt autres qui suivent.
Heu ... faut il écraser les quatres lignes du millieu ou simplement recopier en dessous ? Chez moi ça ne change rien du tout. Le forum fonctionne mais pas les mail. Est-il possible d'adapter le script à la messagerie interne ou aux réponses dans "les forums de réaction aux articles proposés ?"

Voilà voilà, on y arrive : chaque nouvelle fonctionnalité pose en fait des
dizaines de questions. D'où l'intérêt d'avoir une liste de développeurs.
Bref, mauvais forum pour une bonne question, qui évolue en fait ici:
http://www.spip-contrib.net/spikini/SystemeDeNotification

-- Fil

Mmmm j'ai lu les carnets ... ça ne manque pas de question en effet. Je vais poster directement ma premiere question sur le thread de la contrib qui me pose souci. Heu ... sinon je n'ai rien d'un développeur hein... enfin si c'est à ça que vous penssiez quand vous parliez de cette liste, je dois dire que je n'ai pas bien saisis où vous vouliez en venir.

Bonjour
pour changer le "blanc virginal" de la page spip standard ....dites-moi....
ou faut-il modifier la couleur .?
dans typographie.css ?
cela semble difficilement reversible alor
ou bien ?
merci

arnaud

Arnaud BLANC a écrit :

Bonjour
pour changer le "blanc virginal" de la page spip standard ....dites-moi....
ou faut-il modifier la couleur .?
dans typographie.css ?
cela semble difficilement reversible alor
ou bien ?
merci

arnaud

T'es certain d'avoir posté au bon endroit ?
;o)
Créer un squelette complet c'est mieux.
hop je fais de la pub pour celui que j'utilise, le développeur le mérite bien :
www.bloog.net

S'lut

Bonjour ,

J'ai essayé d'insérer une image cliquable dans un article, mais ça ne
fonctionne pas !
¨Pourtant il me semble que la syntaxe est OK !

"[<emb3079|center>->http://www.diatex.com/index.php]"

Merci d'avance pour toute aide éventuelle
Robert

Ze Moineau a écrit :

Bonjour ,

J'ai essayé d'insérer une image cliquable dans un article, mais ça ne
fonctionne pas !
¨Pourtant il me semble que la syntaxe est OK !

"[<emb3079|center>->http://www.diatex.com/index.php\]"

pourquoi c'est pas "img" plutot que "emb"?

Ze Moineau a écrit :

Merci Jean Christophe,

C'est sympa de répondre.
J'ai oublié de préciser que j'avais essayé avec
[<img3079|center>->http://www.diatex.com/index.php\]

Mais ça ne fonctionne pas mieux :frowning:

alors là... enfin continue avec img et penses à "recalculer la page".
le html alors généré donne quoi?

Bonsoir
Je sais qu'on peut avoir de l'aide partout sur spip, mais pourquoi donc, lorsque je clique sur AIDE depuis l'admin
la réponse est :
"Cette partie de l’aide en ligne n’est pas encore disponible dans cette langue."
??? (idem en anglais)
c'est bizarre

arnaud