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 abonnements

Ouvrir un bloc de gestion d’abonnement sur un élément

1
2
3
4
5
6
7
8
9
10
<?
$intObjectId = 1; // référence du type d'objet dans le module (entier)
$strRecordId = 'mafiche'; // référence de l'enregistrement (chaîne)
$arrAllowedActions = 
    array(
        1, 2, 3
    ); // liste des actions faisant l'objet d'un abonnement
 
ploopi_subscription($intObjectId, $strRecordId, $arrAllowedActions);
?>

Envoyer une notification aux abonnés à un élément

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?
$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':
$intActionId = 1; // Identifiant d'un action (entier)
 
$arrUsers = 
    ploopi_subscription_getusers(
        $intObjectId,  
        $strRecordId, 
        $intActionId
    );
 
ploopi_subscription_notify(
    $intObjectId, 
    $strRecordId, 
    $intActionId, 
    $strRecordName,
    array_keys($arrUsers) 
    'Message complémentaire'
);
?>





Retour en haut de la page