source: spip-zone/_plugins_/spip_proprietaire/formulaires/proprietaire_textes.php @ 48801

Last change on this file since 48801 was 48801, checked in by piero.wbmstr@…, 10 years ago

Modification de tous les appels de langue suite à commits 48650 et 48651

  • Property svn:executable set to *
File size: 1.3 KB
Line 
1<?php
2if (!defined("_ECRIRE_INC_VERSION")) return;
3include_spip('inc/texte');
4
5function formulaires_proprietaire_textes_charger_dist($raccourci='', $config_fonc='spip_proprio_form_config'){
6        $valeurs = array();
7        spip_proprio_proprietaire_texte();
8        $tableau = textes_proprietaire(true);
9        foreach ($tableau as $nom => $val)
10                if($nom == $raccourci)
11                        $valeurs = array( 'raccourci' => $raccourci, 'value' => $val, );
12        if ($config_fonc)
13                $valeurs['config'] = $config = $config_fonc();
14
15        return $valeurs;
16}
17
18function formulaires_proprietaire_textes_verifier_dist(){
19        $erreurs = array();
20        if(!$raccourci = _request('raccourci')) 
21                $erreurs['raccourci'] = _T('info_obligatoire');
22        if(!$texte = _request('value')) 
23                $erreurs['value'] = _T('info_obligatoire');
24        return $erreurs;
25}
26
27function formulaires_proprietaire_textes_traiter_dist($raccourci=''){
28        $message = array();
29        include_spip('spip_proprio_fonctions');
30        $raccourci_nouveau = spip_proprio_formater_nom_fichier( _request('raccourci') );
31
32        if( $a = traiter_textes_proprietaire($raccourci_nouveau) ) {
33                include_spip('inc/headers');
34                if( $redirect = redirige_formulaire( generer_url_ecrire('spip_proprio', 'page=textes') ) )
35                        return $redirect;
36                return array('message_ok' => _T('spipproprio:ok_config'));
37        }
38        return array('message_erreur' => _T('spipproprio:erreur_config'));
39}
40?>
Note: See TracBrowser for help on using the repository browser.