Changeset 769


Ignore:
Timestamp:
11/12/08 20:27:20 (11 years ago)
Author:
kent1
Message:

On affiche la licence en gros dans les fichiers php...

Spéciale dédicace à Bokay

Location:
plugins_spip/acces_restreint_formulaires
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/acces_restreint_formulaires/accesrestreint_form_pipeline.php

    r708 r769  
    11<?php
     2
     3/**
     4 * Plugin Formulaires pour Acces Restreint 3.0 pour Spip 2.0
     5 * Licence GPL v2 (c) 2008 Quentin Drouet (kent1@arscenic.info)
     6 * Pour plus de details voir le fichier COPYING.txt
     7 *
     8 */
    29
    310function accesrestreint_form_insert_head($flux){
  • plugins_spip/acces_restreint_formulaires/action/accorder_acces.php

    r714 r769  
    11<?php
    2         function action_accorder_acces(){
    3                 global $visiteur_session;
    4                         $id_zone= _request('id_zone');
    5                         $action = _request('act');
    6                                                
    7                         $id_auteur = _request('id_auteur');
    8                         $id_rubrique = _request('id_rubrique');
     2
     3/**
     4 * Plugin Formulaires pour Acces Restreint 3.0 pour Spip 2.0
     5 * Licence GPL v2 (c) 2008 Quentin Drouet (kent1@arscenic.info)
     6 * Pour plus de details voir le fichier COPYING.txt
     7 *
     8 */
     9
     10function action_accorder_acces(){
     11        global $visiteur_session;
     12                $id_zone= _request('id_zone');
     13                $action = _request('act');
     14                                       
     15                $id_auteur = _request('id_auteur');
     16                $id_rubrique = _request('id_rubrique');
     17               
     18                $id_article = sql_getfetsel('id_article','spip_articles','id_rubrique='.$id_rubrique);
     19                $redirect = generer_url_public("article","id_article=$id_article");
     20               
     21                $zone_auteur = sql_select('id_auteur','spip_zones_auteurs',"id_zone=$id_zone");
     22                $auteurs_zone = array();
     23                while($aut = sql_fetch($zone_auteur)){
     24                        $auteurs_zone[] = $aut['id_auteur'];
     25                }
     26                spip_log($auteurs_zone);
     27               
     28        if(in_array($visiteur_session['id_auteur'],$auteurs_zone)){
     29                // si le validateur est dans la zone
     30                $is_in_zone = sql_getfetsel("id_auteur","spip_zones_auteurs","id_auteur=$id_auteur");
     31               
     32                $from = lire_config('phpmailer/to');
     33                $fromname = "Emotion Pictures";
     34               
     35                if($is_in_zone){
     36                        // Le demandeur était déjà dans la zone
    937                       
    10                         $id_article = sql_getfetsel('id_article','spip_articles','id_rubrique='.$id_rubrique);
    11                         $redirect = generer_url_public("article","id_article=$id_article");
     38                }
     39                else{
     40                        include_spip('inc/mail');
     41                        $nom_site_spip = $GLOBALS['meta']["nom_site"];
     42                        $auteur = sql_fetsel('nom,login,email','spip_auteurs',"id_auteur=$id_auteur");
    1243                       
    13                         $zone_auteur = sql_select('id_auteur','spip_zones_auteurs',"id_zone=$id_zone");
    14                         $auteurs_zone = array();
    15                         while($aut = sql_fetch($zone_auteur)){
    16                                 $auteurs_zone[] = $aut['id_auteur'];
     44                        if($action == 'accepter'){
     45                                // On accepte donc on ajoute le monsieur dans la zone
     46                                $ajout_zone = sql_insertq("spip_zones_auteurs",array('id_auteur'=>$id_auteur,'id_zone'=>$id_zone));
     47                                $sujet_user = "[$nom_site_spip] "._T('formaccesrestreint:demande_acces_user');
     48                                $texte_user = recuperer_fond('prive/mail_demande_acces_user_action',array('id_zone'=> $id_zone, 'id_auteur'=>$id_auteur, 'id_article'=>$id_article,'action'=>$action,'url'=>$redirect));
     49                                $sujet_admin = "[$nom_site_spip] "._T('formaccesrestreint:demande_acces_admin');
     50                                $texte_admin = recuperer_fond('prive/mail_demande_acces_admin_action',array('id_zone'=> $id_zone, 'id_auteur'=>$id_auteur, 'id_article'=>$id_article,'action'=>$action,'url'=>$redirect));
     51                                $invalider = true;
    1752                        }
    18                         spip_log($auteurs_zone);
    1953                       
    20                 if(in_array($visiteur_session['id_auteur'],$auteurs_zone)){
    21                         // si le validateur est dans la zone
    22                         $is_in_zone = sql_getfetsel("id_auteur","spip_zones_auteurs","id_auteur=$id_auteur");
     54                        if($action == 'refuser'){
     55                                $sujet_user = "[$nom_site_spip] "._T('formaccesrestreint:demande_acces_user');
     56                                $texte_user = recuperer_fond('prive/mail_demande_acces_user_action',array('id_zone'=> $id_zone, 'id_auteur'=>$id_auteur,'id_article'=>$id_article,'action'=>$action));
     57                                $sujet_admin = "[$nom_site_spip] "._T('formaccesrestreint:demande_acces_admin');
     58                                $texte_admin = recuperer_fond('prive/mail_demande_acces_admin_action',array('id_zone'=> $id_zone, 'id_auteur'=>$id_auteur, 'id_article'=>$id_article, 'action'=>$action));
     59                        }
    2360                       
    24                         $from = lire_config('phpmailer/to');
    25                         $fromname = "Emotion Pictures";
     61                        // Envoyer le mail de validation ou de refus au demandeur
     62                        $mail_user = envoyer_mail($auteur['email'],$sujet_user,$texte_user,$from,$headers = "",$fromname,"","","","","true");
    2663                       
    27                         if($is_in_zone){
    28                                 // Le demandeur était déjà dans la zone
    29                                
    30                         }
    31                         else{
    32                                 include_spip('inc/mail');
    33                                 $nom_site_spip = $GLOBALS['meta']["nom_site"];
    34                                 $auteur = sql_fetsel('nom,login,email','spip_auteurs',"id_auteur=$id_auteur");
    35                                
    36                                 if($action == 'accepter'){
    37                                         // On accepte donc on ajoute le monsieur dans la zone
    38                                         $ajout_zone = sql_insertq("spip_zones_auteurs",array('id_auteur'=>$id_auteur,'id_zone'=>$id_zone));
    39                                         $sujet_user = "[$nom_site_spip] "._T('formaccesrestreint:demande_acces_user');
    40                                         $texte_user = recuperer_fond('prive/mail_demande_acces_user_action',array('id_zone'=> $id_zone, 'id_auteur'=>$id_auteur, 'id_article'=>$id_article,'action'=>$action,'url'=>$redirect));
    41                                         $sujet_admin = "[$nom_site_spip] "._T('formaccesrestreint:demande_acces_admin');
    42                                         $texte_admin = recuperer_fond('prive/mail_demande_acces_admin_action',array('id_zone'=> $id_zone, 'id_auteur'=>$id_auteur, 'id_article'=>$id_article,'action'=>$action,'url'=>$redirect));
    43                                         $invalider = true;
    44                                 }
    45                                
    46                                 if($action == 'refuser'){
    47                                         $sujet_user = "[$nom_site_spip] "._T('formaccesrestreint:demande_acces_user');
    48                                         $texte_user = recuperer_fond('prive/mail_demande_acces_user_action',array('id_zone'=> $id_zone, 'id_auteur'=>$id_auteur,'id_article'=>$id_article,'action'=>$action));
    49                                         $sujet_admin = "[$nom_site_spip] "._T('formaccesrestreint:demande_acces_admin');
    50                                         $texte_admin = recuperer_fond('prive/mail_demande_acces_admin_action',array('id_zone'=> $id_zone, 'id_auteur'=>$id_auteur, 'id_article'=>$id_article, 'action'=>$action));
    51                                 }
    52                                
    53                                 // Envoyer le mail de validation ou de refus au demandeur
    54                                 $mail_user = envoyer_mail($auteur['email'],$sujet_user,$texte_user,$from,$headers = "",$fromname,"","","","","true");
    55                                
    56                                 // Envoyer le mails de validation ou de refus aux auteurs
    57                                 $articles = sql_select('id_article','spip_articles','id_rubrique='.$id_rubrique);
    58                                 while($art = sql_fetch($articles)){
    59                                         $auteurs = sql_select('id_auteur','spip_auteurs_articles','id_article='.$art['id_article']);
    60                                         while($aut = sql_fetch($auteurs)){
    61                                                 $auteurs_admins[] = $aut['id_auteur'];
    62                                         }
    63                                 }
    64                                 foreach($auteurs_admins as $key => $val){
    65                                         $admin = sql_fetsel('nom,login,email','spip_auteurs',"id_auteur=".$val);
    66                                         $mail_admin = envoyer_mail($admin['email'],$sujet_admin,$texte_admin,$from,$headers = "",$fromname,"","","","","true");         
     64                        // Envoyer le mails de validation ou de refus aux auteurs
     65                        $articles = sql_select('id_article','spip_articles','id_rubrique='.$id_rubrique);
     66                        while($art = sql_fetch($articles)){
     67                                $auteurs = sql_select('id_auteur','spip_auteurs_articles','id_article='.$art['id_article']);
     68                                while($aut = sql_fetch($auteurs)){
     69                                        $auteurs_admins[] = $aut['id_auteur'];
    6770                                }
    6871                        }
     72                        foreach($auteurs_admins as $key => $val){
     73                                $admin = sql_fetsel('nom,login,email','spip_auteurs',"id_auteur=".$val);
     74                                $mail_admin = envoyer_mail($admin['email'],$sujet_admin,$texte_admin,$from,$headers = "",$fromname,"","","","","true");         
     75                        }
    6976                }
    70                 else{
    71                         // le validateur n'est pas dans la zone
    72                 }
    73                 if($invalider){
    74                         include_spip ("inc/invalideur");
    75                         suivre_invalideur("1");
    76                 }
    77                 $redirect = $redirect.'#ajouter_zone';
    78                 redirige_par_entete(str_replace("&amp;","&",$redirect));
    7977        }
     78        else{
     79                // le validateur n'est pas dans la zone
     80        }
     81        if($invalider){
     82                include_spip ("inc/invalideur");
     83                suivre_invalideur("1");
     84        }
     85        $redirect = $redirect.'#ajouter_zone';
     86        redirige_par_entete(str_replace("&amp;","&",$redirect));
     87}
    8088?>
  • plugins_spip/acces_restreint_formulaires/formulaires/ajouter_zone.php

    r695 r769  
    11<?php
     2
     3/**
     4 * Plugin Formulaires pour Acces Restreint 3.0 pour Spip 2.0
     5 * Licence GPL v2 (c) 2008 Quentin Drouet (kent1@arscenic.info)
     6 * Pour plus de details voir le fichier COPYING.txt
     7 *
     8 */
    29
    310if (!defined("_ECRIRE_INC_VERSION")) return;    #securite
  • plugins_spip/acces_restreint_formulaires/formulaires/zone_demande_acces.php

    r714 r769  
    11<?php
    22
    3 /***************************************************************************\
    4  *  SPIP, Systeme de publication pour l'internet                           *
    5  *                                                                         *
    6  *  Copyright (c) 2001-2008                                                *
    7  *  Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James  *
    8  *                                                                         *
    9  *  Ce programme est un logiciel libre distribue sous licence GNU/GPL.     *
    10  *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
    11 \***************************************************************************/
     3/**
     4 * Plugin Formulaires pour Acces Restreint 3.0 pour Spip 2.0
     5 * Licence GPL v2 (c) 2008 Quentin Drouet (kent1@arscenic.info)
     6 * Pour plus de details voir le fichier COPYING.txt
     7 *
     8 */
    129
    1310if (!defined("_ECRIRE_INC_VERSION")) return;
  • plugins_spip/acces_restreint_formulaires/lang/formaccesrestreint_fr.php

    r714 r769  
    11<?php
     2
     3/**
     4 * Plugin Formulaires pour Acces Restreint 3.0 pour Spip 2.0
     5 * Licence GPL v2 (c) 2008 Quentin Drouet (kent1@arscenic.info)
     6 * Pour plus de details voir le fichier COPYING.txt
     7 *
     8 */
    29
    310// This is a SPIP language file  --  Ceci est un fichier langue de SPIP
Note: See TracChangeset for help on using the changeset viewer.