[SPIP] ~v3.0.20-->v3.0.25
[lhc/web/clavette_www.git] / www / plugins-dist / forum / forum_autoriser.php
index 36ed090..0463630 100644 (file)
@@ -3,7 +3,7 @@
 /***************************************************************************\
  *  SPIP, Systeme de publication pour l'internet                           *
  *                                                                         *
- *  Copyright (c) 2001-2014                                                *
+ *  Copyright (c) 2001-2016                                                *
  *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
  *                                                                         *
  *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
@@ -31,7 +31,7 @@ function autoriser_forumreactions_menu_dist($faire, $type='', $id=0, $qui = NULL
 // Moderer le forum ?
 // = modifier l'objet correspondant (si forum attache a un objet)
 // = droits par defaut sinon (admin complet pour moderation complete)
-// http://doc.spip.org/@autoriser_modererforum_dist
+// http://code.spip.net/@autoriser_modererforum_dist
 function autoriser_modererforum_dist($faire, $type, $id, $qui, $opt) {
        return $type ? autoriser('modifier', $type, $id, $qui, $opt):autoriser('moderer', 'forum', 0, $qui, $opt);
 }
@@ -63,14 +63,14 @@ function autoriser_forum_moderer_dist($faire, $type, $id, $qui, $opt){
 
 // Modifier un forum ?
 // = jamais !
-// http://doc.spip.org/@autoriser_forum_modifier_dist
+// http://code.spip.net/@autoriser_forum_modifier_dist
 function autoriser_forum_modifier_dist($faire, $type, $id, $qui, $opt) {
        return false;
 }
 
 // Consulter le forum des admins ?
 // admins y compris restreints
-// http://doc.spip.org/@autoriser_forum_admin_dist
+// http://code.spip.net/@autoriser_forum_admin_dist
 function autoriser_forum_admin_dist($faire, $type, $id, $qui, $opt) {
        return $qui['statut'] == '0minirezo';
 }
@@ -82,6 +82,38 @@ function autoriser_forum_autoassocierdocument_dist($faire, $type, $id, $qui, $op
        return false;
 }
 
+/**
+ * Autorisation d'association de documents sur des forum
+ *
+ * Toujours
+ * 
+ * @param  string $faire Action demandée
+ * @param  string $type  Type d'objet sur lequel appliquer l'action
+ * @param  int    $id    Identifiant de l'objet
+ * @param  array  $qui   Description de l'auteur demandant l'autorisation
+ * @param  array  $opt   Options de cette autorisation
+ * @return bool          true s'il a le droit, false sinon
+ */
+function autoriser_forum_associerdocuments_dist($faire, $type, $id, $qui, $opt) {
+       return true;
+}
+
+/**
+ * Autorisation de dissociation de documents sur des forum
+ *
+ * Toujours
+ * 
+ * @param  string $faire Action demandée
+ * @param  string $type  Type d'objet sur lequel appliquer l'action
+ * @param  int    $id    Identifiant de l'objet
+ * @param  array  $qui   Description de l'auteur demandant l'autorisation
+ * @param  array  $opt   Options de cette autorisation
+ * @return bool          true s'il a le droit, false sinon
+ */
+function autoriser_forum_dissocierdocuments_dist($faire, $type, $id, $qui, $opt) {
+       return true;
+}
+
 /**
  * Autoriser a participer au forum des admins
  *