Documentation du code de SPIP et de ses plugins

Organiseur

messages.php

Table of Contents

Constants

_EMAIL_GENERAL  = 'general'

Functions

messagerie_statuts_destinataires_possibles()  : array<string|int, mixed>
Lister les statuts des auteurs pouvant recevoir un message c'est tous les auteurs au moins redacteur
messagerie_nettoyer_destinataires()  : array<string|int, mixed>
Nettoyer une liste de destinataires
messagerie_verifier_destinataires()  : array<string|int, mixed>
Fonction generique de verification des destinataires lors de l'envoi d'un message ou de recommander un destinataire peut etre un id_auteur numerique ou une adresse mail valide, si l'options accepter_email est true
messagerie_destiner()  : array<string|int, mixed>
Selectionner les destinataires en distinguant emails et id_auteur
messagerie_diffuser_message()  : bool|int
Diffuser un message par la messagerie interne
messagerie_mailer_message()  : bool
Envoyer un message par mail pour les destinataires externes
messagerie_marquer_message()  : void
Marquer un message dans l'etat indique par $vu
messagerie_marquer_lus()  : mixed
Marquer un message comme lu
messagerie_marquer_non_lus()  : mixed
Marquer un message comme non lu
messagerie_effacer_message_recu()  : mixed
Effacer un message recu

Constants

Functions

messagerie_statuts_destinataires_possibles()

Lister les statuts des auteurs pouvant recevoir un message c'est tous les auteurs au moins redacteur

messagerie_statuts_destinataires_possibles() : array<string|int, mixed>
Return values
array<string|int, mixed>

messagerie_nettoyer_destinataires()

Nettoyer une liste de destinataires

messagerie_nettoyer_destinataires( $destinataires) : array<string|int, mixed>
Parameters
$destinataires :
Return values
array<string|int, mixed>

messagerie_verifier_destinataires()

Fonction generique de verification des destinataires lors de l'envoi d'un message ou de recommander un destinataire peut etre un id_auteur numerique ou une adresse mail valide, si l'options accepter_email est true

messagerie_verifier_destinataires(array<string|int, mixed> $destinataires[, array<string|int, mixed> $options = ['accepter_email' => true] ]) : array<string|int, mixed>
Parameters
$destinataires : array<string|int, mixed>
$options : array<string|int, mixed> = ['accepter_email' => true]
Return values
array<string|int, mixed>

messagerie_destiner()

Selectionner les destinataires en distinguant emails et id_auteur

messagerie_destiner(array<string|int, mixed> $dests) : array<string|int, mixed>
Parameters
$dests : array<string|int, mixed>
Return values
array<string|int, mixed>

messagerie_diffuser_message()

Diffuser un message par la messagerie interne

messagerie_diffuser_message(int $id_message[, array<string|int, mixed> $auteurs_dest = [] ]) : bool|int
Parameters
$id_message : int
$auteurs_dest : array<string|int, mixed> = []
Return values
bool|int

messagerie_mailer_message()

Envoyer un message par mail pour les destinataires externes

messagerie_mailer_message(int $id_message[, array<string|int, mixed> $emails_dest = [] ]) : bool
Parameters
$id_message : int
$emails_dest : array<string|int, mixed> = []
Return values
bool

messagerie_marquer_message()

Marquer un message dans l'etat indique par $vu

messagerie_marquer_message(int $id_auteur, array<string|int, mixed> $liste, string $vu) : void
Parameters
$id_auteur : int
$liste : array<string|int, mixed>
$vu : string

messagerie_marquer_lus()

Marquer un message comme lu

messagerie_marquer_lus(int $id_auteur, array<string|int, mixed> $liste_id_message) : mixed
Parameters
$id_auteur : int
$liste_id_message : array<string|int, mixed>

messagerie_marquer_non_lus()

Marquer un message comme non lu

messagerie_marquer_non_lus(int $id_auteur, array<string|int, mixed> $liste_id_message) : mixed
Parameters
$id_auteur : int
$liste_id_message : array<string|int, mixed>

messagerie_effacer_message_recu()

Effacer un message recu

messagerie_effacer_message_recu(int $id_auteur, array<string|int, mixed> $liste_id_message) : mixed
Parameters
$id_auteur : int
$liste_id_message : array<string|int, mixed>

        
On this page

Search results