You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
2.2 KiB
57 lines
2.2 KiB
<?php |
|
|
|
/***************************************************************************\ |
|
* SPIP, Systeme de publication pour l'internet * |
|
* * |
|
* Copyright (c) 2001-2011 * |
|
* Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * |
|
* * |
|
* Ce programme est un logiciel libre distribue sous licence GNU/GPL. * |
|
* Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * |
|
\***************************************************************************/ |
|
|
|
if (!defined('_ECRIRE_INC_VERSION')) return; |
|
|
|
/** |
|
* Fonction vide pour charger ce fichier sans declencher de warning |
|
* @return void |
|
*/ |
|
function organiseur_autoriser(){} |
|
|
|
function autoriser_calendrier_bouton_dist($faire, $type='', $id=0, $qui = NULL, $opt = NULL){ |
|
if($GLOBALS['meta']['messagerie_agenda'] == 'oui') |
|
return true; |
|
return false; |
|
} |
|
|
|
function autoriser_messagerie_bouton_dist($faire, $type='', $id=0, $qui = NULL, $opt = NULL){ |
|
if($GLOBALS['meta']['messagerie_agenda'] == 'oui') |
|
return true; |
|
return false; |
|
} |
|
|
|
function autoriser_message_modifier_dist($faire, $type='', $id=0, $qui = NULL, $opt = NULL){ |
|
$row = sql_fetsel('statut,type,id_auteur','spip_messages','id_message='.intval($id)); |
|
if ($row['id_auteur']!=$qui['id_auteur']) |
|
return false; |
|
if ($row['statut']=='redac' OR $row['type']=='pb') |
|
return true; |
|
return false; |
|
} |
|
|
|
function autoriser_message_dater_dist($faire, $type='', $id=0, $qui = NULL, $opt = NULL){ |
|
return false; |
|
} |
|
|
|
function autoriser_message_voir_dist($faire, $type='', $id=0, $qui = NULL, $opt = NULL){ |
|
if (!intval($qui['id_auteur'])) |
|
return false; |
|
// message annonce ou message dont $qui est l'auteur : droit de le voir |
|
if (sql_countsel('spip_messages','id_message='.intval($id).' AND (type=\'affich\' OR id_auteur='.intval($qui['id_auteur']).')')) |
|
return true; |
|
// message dont $qui est destinataire |
|
if (sql_countsel('spip_auteurs_liens','objet=\'message\' AND id_objet='.intval($id)." AND id_auteur=".intval($qui['id_auteur']))) |
|
return true; |
|
|
|
return false; |
|
}
|
|
|