plateforme coopérative de partage d'information 1.9 Version de PLOOPI
PLOOPI est une plateforme web de travail collaboratif (GNU GPLv2) permettant à ses utilisateurs d'échanger et de diffuser des données. Il s'agit d'un logiciel sécurisé, robuste et optimisé dont le code source a été de nombreuses fois audité. PLOOPI se présente également sous la forme d'un framework de développement permettant de faciliter la mise en oeuvre de modules métiers basés sur des fonctionnalités avancées de travail collaboratif.

Documentation

Les tickets

Insérer un bloc de sélection de destinataires

Cette fonction insère une interface de sélection permet d’ajouter/supprimer des destinataires.
Les utilisateurs sélectionnés sont sauvegardés dans une variable Session $_SESSION[‘ploopi’][‘tickets’][‘users_selected’]

1
2
3
<?
ploopi_tickets_selectusers($id_user = null)
?>

Définir manuellement une liste de destinataires

1
2
3
4
<?
$_SESSION['ploopi']['tickets']['users_selected'] = array();
$_SESSION['ploopi']['tickets']['users_selected'][] = 5; // 5 étant un identfiant d'utilisateur valide
?>

Envoyer un ticket

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
$intObjectId = 1; // référence du type d'objet dans le module (entier)
$strRecordId = 'mafiche'; // référence de l'enregistrement (chaîne)
$strRecordName = 'Ma Fiche':
 
ploopi_tickets_send(
    'objet',  // objet du ticket
    contenu du ticket', // contenu du ticket (html possible) 
    true, // true si le ticket doit être validé par le destinataire
    true, // true si l'émetteur souhaite être averti de la lecture du ticket
    $intObjectId, 
    $strRecordId,  
    $strRecordName);
?>





Retour en haut de la page