Changeset 9876 in spip-zone


Ignore:
Timestamp:
Feb 25, 2007, 11:18:33 AM (13 years ago)
Author:
maieulrouquette2@…
Message:

teste si on a le droit de mettre des doc distants + messages erreurs + pas, de doc joint au breves

Location:
_plugins_/_test_/documents_distants
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/documents_distants/documents_distants.html

    r9623 r9876  
     1
    12<form method="post" name="documents_distants" action="#SELF">
    23       
     
    910                [(#CONFIG{documents_article}|=={oui}|?{<option [(#ENV{type_lien}|=={articles}|?{selected="selected"})] value="articles"><:info_article:></option>})]
    1011                [(#CONFIG{documents_rubrique}|=={oui}|?{<option [(#ENV{type_lien}|=={rubriques}|?{selected="selected"})] value="rubriques"><:info_rubriques:></option>})]
    11                 [(#CONFIG{activer_breves}|=={oui}|?{<option [(#ENV{type_lien}|=={breves}|?{selected="selected"})] value="breves"><:info_breves_02:></option>
    12                 </select>})]
     12               
    1313        </label>
    1414       
  • _plugins_/_test_/documents_distants/exec/documents_distants.php

    r9712 r9876  
    1313       
    1414        if ($valider)
    15                 {importer_document($documents,$type_lien,$id,$retour);
     15                {
     16                $erreur=importer_document($documents,$type_lien,$id,$retour);
    1617                }
    1718       
    1819        $commencer_page= charger_fonction('commencer_page', 'inc');
     20       
     21       
    1922       
    2023        include_spip('public/assembler');
     
    2427        debut_gauche();
    2528        debut_droite();
    26        
     29        echo (_T('documentsdistants:'.$erreur));
    2730        debut_cadre_formulaire();
    2831        echo gros_titre(_T('documentsdistants:importer'));
     
    4447       
    4548        $tableau =explode(";",$documents_distants);
    46         if (!($documents_distants and $id and $id2==$id)){return;}
     49        include_spip('public/assembler');
     50        $autoriser=recuperer_fond('documents_distants_test',array('id'=>$id,'type_lien'=>$type_lien));
    4751       
     52        echo $autoriser;
     53        if (!($documents_distants and $id and $id2==$id)){return 'completer';}
     54       
     55        if (!$autoriser) {return 'pasdroits';}
    4856        include_spip('inc/distant');
    4957        include_spip('inc/indexation');
     58       
     59       
     60       
    5061        foreach ($tableau as $documents_distants){
    5162               
  • _plugins_/_test_/documents_distants/lang/documentsdistants_fr.php

    r9620 r9876  
    77'explicatif'    =>      "Notez ici la liste des documents distants que vous souhaitez importer, chaque document distant est séparé par un point virgule",
    88'attribuer'             =>      'Attribués à',
    9 'retourner'             =>'Y retourner'
    10 
     9'retourner'             =>'Y retourner',
     10'pasdroits'     =>'Vous ne pouvez pas joindre des documents à cet objet',
     11'completer'     =>"Vous n'avez pas complétez le formulaire"
    1112);
    1213
Note: See TracChangeset for help on using the changeset viewer.