API Documentation
Table of Contents
Constants
- _EMAIL_GENERAL = 'general'
Functions
- action_effacer_messagerecu_dist() : void
- action_envoyer_message_dist() : void
- action_quete_autocomplete_dist() : mixed
- action_quete_calendrier_prive_dist() : void
- Fournir une liste d'"evenements" entre deux dates start et end au format json
- convert_dateical() : string
- Convertir une date au format ical renvoyée par quete_calendrier_interval dans le format attendu par fullcalendar : yyyy-mm-dd H:i:s
- convert_fullcalendar_quete_calendrier_interval() : array<string|int, mixed>
- Convertir une sortie événement de quète calendrier_interval dans le format attendu par fullcalendar
- convert_fullcalendar_quete_calendrier_interval_rv() : array<string|int, mixed>
- Convertir une sortie événement de quete calendrier_interval_rv dans le format attendu par fullcalendar
- action_supprimer_message_dist() : void
- organiseur_declarer_tables_objets_sql() : array<string|int, mixed>
- Declaration des champs complementaires sur la table auteurs, pour les clients
- organiseur_declarer_tables_interfaces() : array<string|int, mixed>
- Interfaces des tables agenda et messagerie
- todate() : mixed
- formulaires_configurer_messagerie_agenda_charger_dist() : mixed
- formulaires_configurer_messagerie_agenda_traiter_dist() : mixed
- formulaires_editer_message_charger_dist() : mixed
- formulaires_editer_message_verifier_dist() : mixed
- formulaires_editer_message_traiter_dist() : mixed
- verifier_corriger_date_saisie() : int
- Recuperer les champs date_xx et heure_xx, verifier leur coherence et les reformater
- 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
- calendrier_categories() : string
- Retourne un nom de classe CSS représentant la catégorie de l'événement dans le calendrier
- quete_calendrier_jour() : array<string|int, mixed>
- Pour une date donnée, retourne une période allant de la veille au lendemain
- quete_calendrier_interval() : array<string|int, mixed>
- Retourne les publications et les messages pour une période donnée
- quete_calendrier_interval_forums() : mixed
- Retourne la liste des messages de forum (format ICS) écrits dans une période donnée
- quete_calendrier_interval_articles() : mixed
- Retourne la liste des articles (format ICS) publiés dans une période donnée
- quete_calendrier_interval_rubriques() : mixed
- Retourne la liste des rubriques (format ICS) publiées dans une période donnée
- quete_calendrier_interval_breves() : mixed
- Retourne la liste des brèves (format ICS) publiées dans une période donnée
- quete_calendrier_interval_rv() : array<string|int, mixed>
- Retourne la liste des messages (format ICS) de l'auteur connecté, pour une période donnée
- quete_calendrier_agenda() : array<string|int, mixed>
- Retourne la liste des rendez-vous de l'auteur connecté pour le mois indiqué
- notifications_instituermessage_dist() : mixed
- Envoyer les notifications consecutives a l'envoi d'un message (ie passage en statut=publie)
- organiseur_upgrade() : mixed
- Installation/maj des tables messagerie
- organiseur_vider_tables() : mixed
- Desinstallation/suppression des tables mots et groupes de mots
- organiseur_autoriser() : void
- Fonction vide pour charger ce fichier sans declencher de warning
- autoriser_calendrier_voir_dist() : bool
- Autorisation de voir la page calendrier
- autoriser_messages_voir_dist() : bool
- Autorisation de voir la page messages
- autoriser_calendrier_menu_dist() : mixed
- autoriser_messagerie_menu_dist() : mixed
- autoriser_message_modifier_dist() : mixed
- autoriser_message_instituer_dist() : mixed
- autoriser_message_supprimer_dist() : mixed
- autoriser_messagerecu_effacer_dist() : mixed
- autoriser_message_dater_dist() : mixed
- autoriser_envoyermessage_dist() : mixed
- autoriser_messages_lister_dist() : mixed
- autoriser_message_voir_dist() : mixed
- autoriser_message_repondre_dist() : mixed
- critere_MESSAGES_destinataire_dist() : mixed
- critere_MESSAGES_non_lu_dist() : mixed
- organiseur_calculer_date_reference() : string
- Fonction privee pour mutualiser de code des criteres_MESSAGES_rv_* Retourne le code php pour obtenir la date de reference de comparaison des evenements a trouver
- critere_MESSAGES_rv_a_venir_dist() : mixed
- {rv_a_venir} {rv_a_venir #ENV{date}}
- critere_MESSAGES_rv_passe_dist() : mixed
- {rv_passe} {rv_passe #ENV{date}}
- critere_MESSAGES_rv_en_cours_dist() : mixed
- {rv_en_cours} {rv_en_cours #ENV{date}}
- organiseur_icone_message() : mixed
- organiseur_texte_modifier_message() : mixed
- organiseur_texte_nouveau_message() : mixed
- organiseur_ieconfig_metas() : array<string|int, mixed>
- Ajoute les metas sauvegardables d'Organiseur pour le plugin IEConfig
- organiseur_lister_tables_noexport() : array<string|int, mixed>
- Lister les tables à ne pas inclure dans un export de BDD
- organiseur_optimiser_base_disparus() : array<string|int, mixed>
- Optimiser les liens morts dans la base de donnees
- organiseur_alertes_auteur() : array<string|int, mixed>
- Generer les alertes message recu a destination de l'auteur concerne par l'appel
- organiseur_affiche_auteurs_interventions() : array<string|int, mixed>
- Afficher les interventions et objets en lien avec un auteur (sur sa page)
- organiseur_configurer_liste_metas() : array<string|int, mixed>
- Déclarer les metas de configuration de l'agenda/messagerie
- organiseur_header_prive() : string
- Insérer la css de l'agenda dans l'espace privé (hum)
- organiseur_affiche_droite() : array<string|int, mixed>
- Afficher agenda, messages et annonces sur la page d'accueil
- organiseur_affiche_milieu() : array<string|int, mixed>
- Afficher le formulaire de configuration sur la page concernée
- organiseur_post_edition() : array<string|int, mixed>
- Diffuser un message qui passe en publie (== a envoyer)
Constants
_EMAIL_GENERAL
public
mixed
_EMAIL_GENERAL
= 'general'
Functions
action_effacer_messagerecu_dist()
action_effacer_messagerecu_dist([int $id_auteur = null ][, int $id_message = null ]) : void
Parameters
- $id_auteur : int = null
- $id_message : int = null
action_envoyer_message_dist()
action_envoyer_message_dist([int $id_message = null ]) : void
Parameters
- $id_message : int = null
action_quete_autocomplete_dist()
action_quete_autocomplete_dist() : mixed
action_quete_calendrier_prive_dist()
Fournir une liste d'"evenements" entre deux dates start et end au format json
action_quete_calendrier_prive_dist() : void
Utilisé pour l'affichage du calendrier privé et public
Tags
convert_dateical()
Convertir une date au format ical renvoyée par quete_calendrier_interval dans le format attendu par fullcalendar : yyyy-mm-dd H:i:s
convert_dateical(mixed $dateical) : string
Parameters
- $dateical : mixed
Return values
stringconvert_fullcalendar_quete_calendrier_interval()
Convertir une sortie événement de quète calendrier_interval dans le format attendu par fullcalendar
convert_fullcalendar_quete_calendrier_interval(array<string|int, mixed> $messages[, array<string|int, mixed> $evt = [] ]) : array<string|int, mixed>
Parameters
- $messages : array<string|int, mixed>
-
Les événements / messages au format de la quete calendrier_interval
- $evt : array<string|int, mixed> = []
-
Les événements au format fullcalendar déjà présents
Tags
Return values
array<string|int, mixed> —Les événements au format fullcalendar
convert_fullcalendar_quete_calendrier_interval_rv()
Convertir une sortie événement de quete calendrier_interval_rv dans le format attendu par fullcalendar
convert_fullcalendar_quete_calendrier_interval_rv(array<string|int, mixed> $messages[, array<string|int, mixed> $evt = [] ]) : array<string|int, mixed>
Parameters
- $messages : array<string|int, mixed>
-
Les événements / messages au format issu de la quete calendrier_interval_rv
- $evt : array<string|int, mixed> = []
-
Les événements au format fullcalendar déjà présents
Tags
Return values
array<string|int, mixed> —Les événements au format fullcalendar
action_supprimer_message_dist()
action_supprimer_message_dist([int $id_message = null ]) : void
Parameters
- $id_message : int = null
organiseur_declarer_tables_objets_sql()
Declaration des champs complementaires sur la table auteurs, pour les clients
organiseur_declarer_tables_objets_sql(array<string|int, mixed> $tables) : array<string|int, mixed>
Parameters
- $tables : array<string|int, mixed>
Return values
array<string|int, mixed>organiseur_declarer_tables_interfaces()
Interfaces des tables agenda et messagerie
organiseur_declarer_tables_interfaces(array<string|int, mixed> $interfaces) : array<string|int, mixed>
Parameters
- $interfaces : array<string|int, mixed>
Return values
array<string|int, mixed>todate()
todate(mixed $t) : mixed
Parameters
- $t : mixed
formulaires_configurer_messagerie_agenda_charger_dist()
formulaires_configurer_messagerie_agenda_charger_dist() : mixed
formulaires_configurer_messagerie_agenda_traiter_dist()
formulaires_configurer_messagerie_agenda_traiter_dist() : mixed
formulaires_editer_message_charger_dist()
formulaires_editer_message_charger_dist([mixed $id_message = 'new' ][, mixed $type = 'message' ][, mixed $retour = '' ][, mixed $accepter_email = 'oui' ][, mixed $destinataires = '' ][, mixed $titre = '' ][, mixed $texte = '' ]) : mixed
Parameters
- $id_message : mixed = 'new'
- $type : mixed = 'message'
- $retour : mixed = ''
- $accepter_email : mixed = 'oui'
- $destinataires : mixed = ''
- $titre : mixed = ''
- $texte : mixed = ''
formulaires_editer_message_verifier_dist()
formulaires_editer_message_verifier_dist([mixed $id_message = 'new' ][, mixed $type = 'message' ][, mixed $retour = '' ][, mixed $accepter_email = 'oui' ][, mixed $destinataires = '' ][, mixed $titre = '' ][, mixed $texte = '' ]) : mixed
Parameters
- $id_message : mixed = 'new'
- $type : mixed = 'message'
- $retour : mixed = ''
- $accepter_email : mixed = 'oui'
- $destinataires : mixed = ''
- $titre : mixed = ''
- $texte : mixed = ''
formulaires_editer_message_traiter_dist()
formulaires_editer_message_traiter_dist([mixed $id_message = 'new' ][, mixed $type = 'message' ][, mixed $retour = '' ][, mixed $accepter_email = 'oui' ][, mixed $destinataires = '' ][, mixed $titre = '' ][, mixed $texte = '' ]) : mixed
Parameters
- $id_message : mixed = 'new'
- $type : mixed = 'message'
- $retour : mixed = ''
- $accepter_email : mixed = 'oui'
- $destinataires : mixed = ''
- $titre : mixed = ''
- $texte : mixed = ''
verifier_corriger_date_saisie()
Recuperer les champs date_xx et heure_xx, verifier leur coherence et les reformater
verifier_corriger_date_saisie(string $suffixe, bool $horaire, array<string|int, mixed> &$erreurs) : int
Parameters
- $suffixe : string
- $horaire : bool
- $erreurs : array<string|int, mixed>
Return values
intmessagerie_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(mixed $destinataires) : array<string|int, mixed>
Parameters
- $destinataires : mixed
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|intmessagerie_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
boolmessagerie_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>
calendrier_categories()
Retourne un nom de classe CSS représentant la catégorie de l'événement dans le calendrier
calendrier_categories(string $table, int $num, string $objet) : string
S'appuie soit sur une fonction PHP generer_calendrier_class()
si elle
existe, soit à défaut sur le numéro de rubrique.
Parameters
- $table : string
-
Nom de la table SQL d'où provient l'événement
- $num : int
-
Identifiant dans la table
- $objet : string
-
Nom de la clé primaire
Return values
string —Nom de classe CSS
quete_calendrier_jour()
Pour une date donnée, retourne une période allant de la veille au lendemain
quete_calendrier_jour(int $annee, int $mois, int $jour) : array<string|int, mixed>
Parameters
- $annee : int
- $mois : int
- $jour : int
Return values
array<string|int, mixed> —Liste (date de la veille à 0h, date du lendemain à 23h59:59)
quete_calendrier_interval()
Retourne les publications et les messages pour une période donnée
quete_calendrier_interval(array<string|int, mixed> $limites) : array<string|int, mixed>
Retourne un tableau de 2 tableaux indéxés par des dates :
- le premier indique les événements du jour, sans indication de durée (par exemple les publications d'articles)
- le deuxième indique les événements commençant ce jour, avec indication de durée (par exemple les rendez-vous)
Parameters
- $limites : array<string|int, mixed>
-
Liste (date de début, date de fin)
Tags
Return values
array<string|int, mixed> —Liste (événements sans durée, événements avec durée)
quete_calendrier_interval_forums()
Retourne la liste des messages de forum (format ICS) écrits dans une période donnée
quete_calendrier_interval_forums(array<string|int, mixed> $limites, array<string|int, mixed> &$evenements) : mixed
Parameters
- $limites : array<string|int, mixed>
-
Liste (date de début, date de fin)
- $evenements : array<string|int, mixed>
-
Tableau des événements déjà présents qui sera complété par la fonction. Format :
$evenements[$amj][] = Tableau de description ICS
quete_calendrier_interval_articles()
Retourne la liste des articles (format ICS) publiés dans une période donnée
quete_calendrier_interval_articles(string $avant, string $apres, array<string|int, mixed> &$evenements) : mixed
Parameters
- $avant : string
-
Date de début
- $apres : string
-
Date de fin
- $evenements : array<string|int, mixed>
-
Tableau des événements déjà présents qui sera complété par la fonction. Format :
$evenements[$amj][] = Tableau de description ICS
Tags
quete_calendrier_interval_rubriques()
Retourne la liste des rubriques (format ICS) publiées dans une période donnée
quete_calendrier_interval_rubriques(string $avant, string $apres, array<string|int, mixed> &$evenements) : mixed
Parameters
- $avant : string
-
Date de début
- $apres : string
-
Date de fin
- $evenements : array<string|int, mixed>
-
Tableau des événements déjà présents qui sera complété par la fonction. Format :
$evenements[$amj][] = Tableau de description ICS
Tags
quete_calendrier_interval_breves()
Retourne la liste des brèves (format ICS) publiées dans une période donnée
quete_calendrier_interval_breves(string $avant, string $apres, array<string|int, mixed> &$evenements) : mixed
Parameters
- $avant : string
-
Date de début
- $apres : string
-
Date de fin
- $evenements : array<string|int, mixed>
-
Tableau des événements déjà présents qui sera complété par la fonction. Format :
$evenements[$amj][] = Tableau de description ICS
Tags
quete_calendrier_interval_rv()
Retourne la liste des messages (format ICS) de l'auteur connecté, pour une période donnée
quete_calendrier_interval_rv(string $avant, string $apres) : array<string|int, mixed>
Parameters
- $avant : string
-
Date de début
- $apres : string
-
Date de fin
Tags
Return values
array<string|int, mixed> —De la forme : $evt[date][id_message] = Tableau des données ICS
quete_calendrier_agenda()
Retourne la liste des rendez-vous de l'auteur connecté pour le mois indiqué
quete_calendrier_agenda(int $annee, int $mois) : array<string|int, mixed>
Parameters
- $annee : int
- $mois : int
Return values
array<string|int, mixed>notifications_instituermessage_dist()
Envoyer les notifications consecutives a l'envoi d'un message (ie passage en statut=publie)
notifications_instituermessage_dist(string $quoi, int $id_message[, array<string|int, mixed> $options = [] ]) : mixed
Parameters
- $quoi : string
- $id_message : int
- $options : array<string|int, mixed> = []
organiseur_upgrade()
Installation/maj des tables messagerie
organiseur_upgrade(string $nom_meta_base_version, string $version_cible) : mixed
Parameters
- $nom_meta_base_version : string
- $version_cible : string
organiseur_vider_tables()
Desinstallation/suppression des tables mots et groupes de mots
organiseur_vider_tables(string $nom_meta_base_version) : mixed
Parameters
- $nom_meta_base_version : string
organiseur_autoriser()
Fonction vide pour charger ce fichier sans declencher de warning
organiseur_autoriser() : void
autoriser_calendrier_voir_dist()
Autorisation de voir la page calendrier
autoriser_calendrier_voir_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
Parameters
- $faire : string
-
Action demandée
- $type : string
-
Type d'objet sur lequel appliquer l'action
- $id : int
-
Identifiant de l'objet
- $qui : array<string|int, mixed>
-
Description de l'auteur demandant l'autorisation
- $opt : array<string|int, mixed>
-
Options de cette autorisation
Return values
bool —true s'il a le droit, false sinon
autoriser_messages_voir_dist()
Autorisation de voir la page messages
autoriser_messages_voir_dist(string $faire, string $type, int $id, array<string|int, mixed> $qui, array<string|int, mixed> $opt) : bool
Parameters
- $faire : string
-
Action demandée
- $type : string
-
Type d'objet sur lequel appliquer l'action
- $id : int
-
Identifiant de l'objet
- $qui : array<string|int, mixed>
-
Description de l'auteur demandant l'autorisation
- $opt : array<string|int, mixed>
-
Options de cette autorisation
Return values
bool —true s'il a le droit, false sinon
autoriser_calendrier_menu_dist()
autoriser_calendrier_menu_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_messagerie_menu_dist()
autoriser_messagerie_menu_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_message_modifier_dist()
autoriser_message_modifier_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_message_instituer_dist()
autoriser_message_instituer_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_message_supprimer_dist()
autoriser_message_supprimer_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_messagerecu_effacer_dist()
autoriser_messagerecu_effacer_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_message_dater_dist()
autoriser_message_dater_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_envoyermessage_dist()
autoriser_envoyermessage_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_messages_lister_dist()
autoriser_messages_lister_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_message_voir_dist()
autoriser_message_voir_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
autoriser_message_repondre_dist()
autoriser_message_repondre_dist(mixed $faire[, mixed $type = '' ][, mixed $id = 0 ][, mixed $qui = null ][, mixed $opt = null ]) : mixed
Parameters
- $faire : mixed
- $type : mixed = ''
- $id : mixed = 0
- $qui : mixed = null
- $opt : mixed = null
critere_MESSAGES_destinataire_dist()
critere_MESSAGES_destinataire_dist(mixed $idb, mixed &$boucles, mixed $crit) : mixed
Parameters
- $idb : mixed
- $boucles : mixed
- $crit : mixed
critere_MESSAGES_non_lu_dist()
critere_MESSAGES_non_lu_dist(mixed $idb, mixed &$boucles, mixed $crit) : mixed
Parameters
- $idb : mixed
- $boucles : mixed
- $crit : mixed
organiseur_calculer_date_reference()
Fonction privee pour mutualiser de code des criteres_MESSAGES_rv_* Retourne le code php pour obtenir la date de reference de comparaison des evenements a trouver
organiseur_calculer_date_reference(string $idb, object &$boucles, object $crit) : string
Parameters
- $idb : string
- $boucles : object
- $crit : object
Return values
string —code PHP concernant la date.
critere_MESSAGES_rv_a_venir_dist()
{rv_a_venir} {rv_a_venir #ENV{date}}
critere_MESSAGES_rv_a_venir_dist(string $idb, object &$boucles, object $crit) : mixed
Parameters
- $idb : string
- $boucles : object
- $crit : object
critere_MESSAGES_rv_passe_dist()
{rv_passe} {rv_passe #ENV{date}}
critere_MESSAGES_rv_passe_dist(string $idb, object &$boucles, object $crit) : mixed
Parameters
- $idb : string
- $boucles : object
- $crit : object
critere_MESSAGES_rv_en_cours_dist()
{rv_en_cours} {rv_en_cours #ENV{date}}
critere_MESSAGES_rv_en_cours_dist(string $idb, object &$boucles, object $crit) : mixed
Parameters
- $idb : string
- $boucles : object
- $crit : object
organiseur_icone_message()
organiseur_icone_message(mixed $type[, mixed $taille = 24 ]) : mixed
Parameters
- $type : mixed
- $taille : mixed = 24
organiseur_texte_modifier_message()
organiseur_texte_modifier_message(mixed $type) : mixed
Parameters
- $type : mixed
organiseur_texte_nouveau_message()
organiseur_texte_nouveau_message(mixed $type) : mixed
Parameters
- $type : mixed
organiseur_ieconfig_metas()
Ajoute les metas sauvegardables d'Organiseur pour le plugin IEConfig
organiseur_ieconfig_metas(array<string|int, mixed> $table) : array<string|int, mixed>
Parameters
- $table : array<string|int, mixed>
-
Déclaration des sauvegardes
Tags
Return values
array<string|int, mixed> —Déclaration des sauvegardes complétées
organiseur_lister_tables_noexport()
Lister les tables à ne pas inclure dans un export de BDD
organiseur_lister_tables_noexport(array<string|int, mixed> $EXPORT_tables_noexport) : array<string|int, mixed>
Ici se ramener à tester l'admin restreint est un abus car cela présume qu'un admin restreint ne peut pas faire de sauvegarde complète, alors que l'intention est d'exclure les messages des sauvegardes partielles que peuvent réaliser les admin restreint
Parameters
- $EXPORT_tables_noexport : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>organiseur_optimiser_base_disparus()
Optimiser les liens morts dans la base de donnees
organiseur_optimiser_base_disparus(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>organiseur_alertes_auteur()
Generer les alertes message recu a destination de l'auteur concerne par l'appel
organiseur_alertes_auteur(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>organiseur_affiche_auteurs_interventions()
Afficher les interventions et objets en lien avec un auteur (sur sa page)
organiseur_affiche_auteurs_interventions(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>organiseur_configurer_liste_metas()
Déclarer les metas de configuration de l'agenda/messagerie
organiseur_configurer_liste_metas(array<string|int, mixed> $metas) : array<string|int, mixed>
Parameters
- $metas : array<string|int, mixed>
-
Couples nom de la méta => valeur par défaut
Tags
Return values
array<string|int, mixed> —Couples nom de la méta => valeur par défaut
organiseur_header_prive()
Insérer la css de l'agenda dans l'espace privé (hum)
organiseur_header_prive(string $head) : string
Parameters
- $head : string
Tags
Return values
stringorganiseur_affiche_droite()
Afficher agenda, messages et annonces sur la page d'accueil
organiseur_affiche_droite(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>organiseur_affiche_milieu()
Afficher le formulaire de configuration sur la page concernée
organiseur_affiche_milieu(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>organiseur_post_edition()
Diffuser un message qui passe en publie (== a envoyer)
organiseur_post_edition(array<string|int, mixed> $flux) : array<string|int, mixed>
Parameters
- $flux : array<string|int, mixed>