Changeset 60914 in spip-zone


Ignore:
Timestamp:
May 4, 2012, 3:06:43 PM (8 years ago)
Author:
piero.wbmstr@…
Message:

Version SPIP3 opérationnelle - je monte en version 1.7 du coup, et mets à jour l'archivelist et l'article de suite

Location:
_plugins_/spip_proprietaire/spip_3
Files:
35 added
6 deleted
26 edited
2 moved

Legend:

Unmodified
Added
Removed
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_adresse.html

    r48801 r60914  
    1 <div class='formulaire_spip formulaire_editer ajax[ (#ENV**{who})]' id='formulaire_editer_proprietaire_config_adresse'>
     1<div class='formulaire_spip formulaire_editer formulaire_editer_adresse formulaire_editer_adresse_[(#ENV**{who})] ajax[ (#ENV**{who})]' id='formulaire_editer_proprietaire_config_adresse'>
    22        <br class='bugajaxie' />
     3        <h3 class='titrem'><:spipproprio:adresse_legend:></h3>
    34        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    45        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5         <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    6         #ACTION_FORMULAIRE{#ENV{action}}
     6        <form method='post' action='#ENV{action}'><div>
     7                [(#REM) declarer les hidden qui declencheront le service du formulaire
     8                parametre : url d'action ]
     9                #ACTION_FORMULAIRE{#ENV{action}}
    710        <p class='explication'><:spipproprio:adresse_comment:></p>
    811        <ul>
     
    3841                </li>
    3942        </ul>
    40         <span><input type='submit' value='<:bouton_enregistrer:>' class='fondo' style='float: right' /></span>
     43          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     44          <!--extra-->
     45          <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    4146        </div></form>
    4247</div>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_copyright.html

    r48801 r60914  
    1 <div class='formulaire_spip formulaire_editer ajax' id='formulaire_editer_proprietaire_config_copyright'>
     1<div class='formulaire_spip formulaire_editer formulaire_editer_copyright formulaire_editer_copyright_[(#ENV**{who})] ajax[ (#ENV**{who})]' id='formulaire_editer_proprietaire_config_copyright'>
    22        <br class='bugajaxie' />
     3        <h3 class='titrem'><:spipproprio:copyright_legend:></h3>
    34        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    45        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5         <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    6         #ACTION_FORMULAIRE{#ENV{action}}
     6        <form method='post' action='#ENV{action}'><div>
     7                [(#REM) declarer les hidden qui declencheront le service du formulaire
     8                parametre : url d'action ]
     9                #ACTION_FORMULAIRE{#ENV{action}}
    710        <p class='explication'><:spipproprio:copyright_comment:></p>
    811        <ul>
     
    2326                </li>
    2427        </ul>
    25         <span><input type='submit' value='<:bouton_enregistrer:>' class='fondo' style='float: right' /></span>
     28          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     29          <!--extra-->
     30          <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    2631        </div></form>
    2732</div>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_infos_cnil.html

    r48801 r60914  
    1 <div class='formulaire_spip formulaire_editer ajax' id='formulaire_editer_proprietaire_config_infos_createures'>
     1<div class='formulaire_spip formulaire_editer formulaire_editer_cnil ajax' id='formulaire_editer_proprietaire_config_cnil'>
    22        <br class='bugajaxie' />
     3        <h3 class='titrem'><:spipproprio:cnil_legend:></h3>
    34        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    45        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5         <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    6         #ACTION_FORMULAIRE{#ENV{action}}
     6        <form method='post' action='#ENV{action}'><div>
     7                [(#REM) declarer les hidden qui declencheront le service du formulaire
     8                parametre : url d'action ]
     9                #ACTION_FORMULAIRE{#ENV{action}}
    710        <p class='explication'><:spipproprio:cnil_comment:></p>
    811        <ul>
     
    1821                </li>
    1922        </ul>
    20         <span><input type='submit' value='<:bouton_enregistrer:>' class='fondo' style='float: right' /></span>
     23          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     24          <!--extra-->
     25          <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    2126        </div></form>
    2227</div>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_infos_createur.html

    r48801 r60914  
    1 <div class='formulaire_spip formulaire_editer ajax' id='formulaire_editer_proprietaire_config_infos_createures'>
     1<div class='formulaire_spip formulaire_editer formulaire_editer_createur ajax' id='formulaire_editer_proprietaire_config_infos_createur'>
    22        <br class='bugajaxie' />
     3        <h3 class='titrem'><:spipproprio:admin_legend:></h3>
    34        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    45        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5         <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    6         #ACTION_FORMULAIRE{#ENV{action}}
     6        <form method='post' action='#ENV{action}'><div>
     7                [(#REM) declarer les hidden qui declencheront le service du formulaire
     8                parametre : url d'action ]
     9                #ACTION_FORMULAIRE{#ENV{action}}
    710        <ul>
    811                <li class="editer[ (#ENV**{erreurs}|table_valeur{createur_administrateur}|oui)erreur]">
     
    1316                </li>
    1417        </ul>
    15         <span><input type='submit' value='<:bouton_enregistrer:>' class='fondo' style='float: right' /></span>
     18          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     19          <!--extra-->
     20          <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    1621        </div></form>
    1722</div>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_infos_idem.html

    r54861 r60914  
    1 <div class='formulaire_spip formulaire_editer ajax' id='formulaire_editer_proprietaire_config_infos_createures'>
     1<div class='formulaire_spip formulaire_editer formulaire_editer_idem formulaire_editer_idem_[(#ENV**{who})] ajax' id='formulaire_editer_proprietaire_config_idem'>
    22        <br class='bugajaxie' />
     3        <h3 class='titrem'><:spipproprio:infos_idem:></h3>
    34        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    45        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5 
    66<script type='text/javascript'>/*<!#EVAL{chr(91)}CDATA#EVAL{chr(91)}*/
    77setTimeout(function(){
     
    2323},10);
    2424/*#EVAL{chr(93)}[(#EVAL{chr(93)})]>*/</script>
    25 
    26         <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    27         #ACTION_FORMULAIRE{#ENV{action}}
     25        <form method='post' action='#ENV{action}'><div>
     26                [(#REM) declarer les hidden qui declencheront le service du formulaire
     27                parametre : url d'action ]
     28                #ACTION_FORMULAIRE{#ENV{action}}
    2829        <ul>
    2930                <li class="editer[ (#ENV**{erreurs}|table_valeur{idem}|oui)erreur]">
     
    4344                </li>
    4445        </ul>
    45         <span><input type='submit' value='<:bouton_enregistrer:>' class='fondo' style='float: right' /></span>
     46          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     47          <!--extra-->
     48          <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    4649        </div></form>
    4750</div>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_infos_legales.html

    r48801 r60914  
    1 <div class='formulaire_spip formulaire_editer ajax[ (#ENV**{who})]' id='formulaire_editer_proprietaire_config_infos_legales'>
     1<div class='formulaire_spip formulaire_editer formulaire_editer_infos_legales formulaire_editer_infos_legales_[(#ENV**{who})] ajax[ (#ENV**{who})]' id='formulaire_editer_proprietaire_config_infos_legales'>
    22        <br class='bugajaxie' />
     3        <h3 class='titrem'><:spipproprio:legal_legend:></h3>
    34        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    45        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5         <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    6         #ACTION_FORMULAIRE{#ENV{action}}
     6        <form method='post' action='#ENV{action}'><div>
     7                [(#REM) declarer les hidden qui declencheront le service du formulaire
     8                parametre : url d'action ]
     9                #ACTION_FORMULAIRE{#ENV{action}}
    710        <p class='explication'><:spipproprio:legal_comment:></p>
    811        <ul>
     
    5154
    5255        </ul>
    53         <span><input type='submit' value='<:bouton_enregistrer:>' class='fondo' style='float: right' /></span>
     56          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     57          <!--extra-->
     58          <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    5459        </div></form>
    5560</div>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_infos_legales.php

    r48801 r60914  
    11<?php
    22if (!defined("_ECRIRE_INC_VERSION")) return;
    3 include_spip('spip_proprio_fonctions');
     3include_spip('inc/spip_proprio_insee');
    44
    55
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_infos_necessaires.html

    r48801 r60914  
    1 <div class='formulaire_spip formulaire_editer ajax[ (#ENV**{who})]' id='formulaire_editer_proprietaire_config_infos_necessaires'>
     1<div class='formulaire_spip formulaire_editer formulaire_editer_necessaires formulaire_editer_necessaires_[(#ENV**{who})] ajax[ (#ENV**{who})]' id='formulaire_editer_proprietaire_config_infos_necessaires'>
    22        <br class='bugajaxie' />
     3        <h3 class='titrem'><:spipproprio:infos_legend:></h3>
    34        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    45        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5         <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    6         #ACTION_FORMULAIRE{#ENV{action}}
     6        <form method='post' action='#ENV{action}'><div>
     7                [(#REM) declarer les hidden qui declencheront le service du formulaire
     8                parametre : url d'action ]
     9                #ACTION_FORMULAIRE{#ENV{action}}
    710        <ul>
    811                <li class="editer obligatoire[ (#ENV**{erreurs}|table_valeur{nom}|oui)erreur]">
     
    5053                </li>
    5154        </ul>
    52         <span><input type='submit' value='<:bouton_enregistrer:>' class='fondo' style='float: right' /></span>
     55          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     56          <!--extra-->
     57          <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    5358        </div></form>
    5459</div>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_infos_necessaires.php

    r54861 r60914  
    2121        $erreurs = array();
    2222        include_spip('inc/filtres');
    23 
    2423        if(!$nom = _request('nom'))
    2524                $erreurs['nom'] = _T('info_obligatoire');
    26 
    27         if(!$mail = _request('mail'))
     25        if(!$mail = _request('mail'))
    2826                        $erreurs['mail'] = _T('info_obligatoire')
    2927                                ._T('spipproprio:valider_pour_forcer');
    3028        elseif($mail!='_' && !email_valide($mail))
    3129                $erreurs['mail'] = _T('form_prop_indiquer_email');
    32 
    3330        if(!$chef = _request('nom_responsable') AND $who=='proprietaire')
    3431                $erreurs['nom_responsable'] = _T('info_obligatoire');
    35 
    3632        if($chefmail = _request('mail_responsable') AND !email_valide($chefmail))
    3733                $erreurs['mail_responsable'] = _T('form_prop_indiquer_email');
    38 
    3934        if(!$adminmail = _request('mail_administratif') AND $who=='proprietaire')
    4035                $erreurs['mail_administratif'] = _T('info_obligatoire')
     
    4237        elseif($adminmail!='_' && $adminmail AND strlen($adminmail) AND !email_valide($adminmail))
    4338                $erreurs['mail_administratif'] = _T('form_prop_indiquer_email');
    44 
    4539//      var_export($erreurs);
    4640        return $erreurs;
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_infos_serveur.html

    r48801 r60914  
    1 <div class='formulaire_spip formulaire_editer ajax' id='formulaire_editer_proprietaire_config_infos_createures'>
     1<div class='formulaire_spip formulaire_editer formulaire_editer_serveur ajax' id='formulaire_editer_proprietaire_config_serveur'>
    22        <br class='bugajaxie' />
     3        <h3 class='titrem'><:spipproprio:serveur_legend:></h3>
    34        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    45        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    5         <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    6         #ACTION_FORMULAIRE{#ENV{action}}
     6        <form method='post' action='#ENV{action}'><div>
     7                [(#REM) declarer les hidden qui declencheront le service du formulaire
     8                parametre : url d'action ]
     9                #ACTION_FORMULAIRE{#ENV{action}}
    710        <ul>
    811                <li class="editer[ (#ENV**{erreurs}|table_valeur{type_serveur}|oui)erreur]">
     
    2427                </li>
    2528        </ul>
    26         <span><input type='submit' value='<:bouton_enregistrer:>' class='fondo' style='float: right' /></span>
     29          [(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
     30          <!--extra-->
     31          <p class='boutons'><span class='image_loading'>&nbsp;</span><input type='submit' class='submit' value='<:bouton_enregistrer:>' /></p>
    2732        </div></form>
    2833</div>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_textes.html

    r40936 r60914  
    44        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
    55        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV**{message_erreur})</p>]
    6 
    76        <form method='post' action='#ENV{action}' enctype='multipart/form-data'><div>
    87        #ACTION_FORMULAIRE{#ENV{action}}
     8        <input type="hidden" name="exec" value="spip_proprio_textes" />
    99
    10         <ul>
    11         <li class='editer fieldset'><fieldset>
    1210        <ul>
    1311            <li class='editer obligatoire[ (#ENV**{erreurs}|table_valeur{raccourci}|oui)erreur]'>
     
    2321                        (#ENV**{config}|table_valeur{_browser_caret,''})]>[(#ENV**{value})]</textarea>
    2422            </li>
    25         </ul></fieldset></li>
    2623        </ul>
    2724
    2825        <p class="boutons">
    2926                <input type='submit' class='fondo' value='<:bouton_enregistrer:>' />
    30                 <input type='button' class='fondo' value='<:bouton_annuler:>' onclick="window.location.href = '[(#SELF|parametre_url{editer,''})]';" />
     27                <input type='button' class='fondo' value='<:bouton_annuler:>' onclick="window.location.href = '[(#SELF|parametre_url{raccourci,''})]';" />
    3128        </p>
    3229        </div></form>
    3330</div>
    3431</div>
     32<:spipproprio:ptexte_info_tags|propre:>
     33<:spipproprio:ptexte_info_supp|propre:>
  • _plugins_/spip_proprietaire/spip_3/formulaires/proprietaire_textes.php

    r52557 r60914  
    3030        $raccourci_nouveau = spip_proprio_formater_nom_fichier( _request('raccourci') );
    3131
    32         if( $a = traiter_textes_proprietaire($raccourci_nouveau, $GLOBALS['spip_lang']) ) {
     32        if( $a = traiter_textes_proprietaire($raccourci_nouveau) ) {
    3333                include_spip('inc/headers');
    34                 if( $redirect = redirige_formulaire( generer_url_ecrire('spip_proprio', 'page=textes') ) )
     34                if( $redirect = redirige_formulaire( generer_url_ecrire('spip_proprio_textes') ) )
    3535                        return $redirect;
    3636                return array('message_ok' => _T('spipproprio:ok_config'));
  • _plugins_/spip_proprietaire/spip_3/lang/spipproprio_en.php

    r58622 r60914  
    11<?php
    2 // This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // extrait automatiquement de http://trad.spip.org/tradlang_module/spipproprio?lang_cible=en
    4 // ** ne pas modifier le fichier **
    5 
    6 if (!defined('_ECRIRE_INC_VERSION')) return;
    7 
    82$GLOBALS[$GLOBALS['idx_lang']] = array(
    93
    10         // A
     4// A //
     5        'all_site' => 'Whole site',
     6        'administrateur_mail_label' => 'Administrative contact email adress of the site',
     7        'adresse_legend' => 'Adress',
     8        'adresse_comment' => 'Complete these fields as accurately as possible and simple. If your entry permit, a link to a GoogleMap will be generated.',
    119        'abbreviation_genre_label' => 'Abbrev. / Gender',
    1210        'admin_legend' => 'About site\'s administration',
    13         'administrateur_aussi_comment' => 'Check this box if this structure is also <b>administrator</b> of the site.', # MODIF
    1411        'administrateur_aussi_label' => 'Body site administrator',
    15         'administrateur_mail_label' => 'Administrative contact email adress of the site',
    16         'adresse_comment' => 'Complete these fields as accurately as possible and simple. If your entry permit, a link to a GoogleMap will be generated.', # MODIF
    17         'adresse_legend' => 'Adress',
    18         'all_site' => 'Whole site',
     12        'administrateur_aussi_comment' => 'Check this box if this structure is also <b>administrator</b> of the site.',
    1913        'au_capital_de' => ' with a capital of ',
    2014
    21         // B
     15// B //
     16        'bouton_importer' => 'Launch import',
     17        'bouton_exporter' => 'Launch export',
     18        'bouton_saisie_libre' => 'Free entry',
    2219        'bouton_auto_fr' => 'Automatic fields for France',
    23         'bouton_exporter' => 'Launch export', # MODIF
    24         'bouton_importer' => 'Launch import', # MODIF
    25         'bouton_saisie_libre' => 'Free entry',
    26 
    27         // C
     20
     21// C //
     22        'createur' => 'creator',
     23        'conditions_utilisation' => 'Terms of use',
     24        'code_postal_label' => 'Zip code',
     25        'capital_social_label' => 'Capital',
     26        'cnil_legend' => 'CNIL informations',
     27        'cnil_comment' => 'If you made ​​a statement to the CNIL, specify by what date and under what receipt.',
     28        'cnil_date_label' => 'Filing date',
     29        'cnil_numero_label' => 'N&deg; of receipt',
     30        'copyright_legend' => 'Copyright informations',
     31        'copyright_comment' => 'To recap, in France, there\'s not necessary to have to file your copyright by an organization for an effective protection. The copyright information may be listed by default.',
     32        'copyright_annee_label' => 'Creation year',
     33        'copyright_complement_label' => 'Completion',
     34        'copyright_comment_label' => 'Protection comment',
     35        // coordonnees site
     36        'coordonnees_tel' => 'Tel.',
     37        'coordonnees_mail' => 'Mail',
     38        'coordonnees_adresse' => 'Adr.',
     39        'coordonnees_fax' => 'Fax',
     40        'coordonnees_capital' => ' with a capital of ',
     41        'coordonnees_mailto_ttl' => 'Contact us by email',
    2842        'capital' => ' with a capital of ',
    29         'capital_social_comment' => 'Précisez la monnaie le cas échéant (<i>€ &dollar;</i>).', # NEW
    30         'capital_social_label' => 'Capital',
    31         'cnil_comment' => 'If you made ​​a statement to the CNIL, specify by what date and under what receipt.', # MODIF
    32         'cnil_date_label' => 'Filing date', # MODIF
    33         'cnil_legend' => 'CNIL informations',
    34         'cnil_numero_label' => 'N° of receipt', # MODIF
    35         'code_postal_label' => 'Zip code',
    36         'conditions_utilisation' => 'Terms of use',
    37         'coordonnees_adresse' => 'Adr.',
    38         'coordonnees_capital' => ' with a capital of ',
    39         'coordonnees_fax' => 'Fax',
    40         'coordonnees_mail' => 'Mail',
    41         'coordonnees_mailto_ttl' => 'Contact us by email',
    42         'coordonnees_tel' => 'Tel.', # MODIF
    43         'copyright_annee_label' => 'Creation year', # MODIF
    44         'copyright_comment' => 'To recap, in France, there\'s not necessary to have to file your copyright by an organization for an effective protection. The copyright information may be listed by default.', # MODIF
    45         'copyright_comment_label' => 'Protection comment',
    46         'copyright_complement_label' => 'Completion', # MODIF
    47         'copyright_default_comment' => 'Reproduction, even partial, of the contents of pages on this site without prior consent is strictly prohibited.', # MODIF
    48         'copyright_default_comment_multi' => '<multi>Reproduction, even partial, of the contents of pages on this site without prior consent is strictly prohibited (short citations are permitted by French law for comments and criticism, as they are strictly concurrent, and are specified the original author and the Internet link to the source page).[fr]La reproduction, même partielle, des contenus des pages de ce site sans accord préalable est strictement interdite (les citations sont autorisées par le droit français pour commentaires et critiques, tant que ceux-ci y sont strictement concomitants et que sont précisés l\'auteur original et le lien Internet vers la page source).</multi>', # NEW
    49         'copyright_legend' => 'Copyright informations',
    50         'createur' => 'creator', # MODIF
    51 
    52         // D
     43        // copyright
     44        'copyright_default_comment' => 'Reproduction, even partial, of the contents of pages on this site without prior consent is strictly prohibited.',
     45
     46// D //
    5347        'de_la' => ' of the ',
    5448        'du' => ' of the ',
    5549
    56         // E
    57         'enregistre_pres' => ' registered with ', # MODIF
    58         'enregistree_pres' => ' registered with ', # MODIF
    59         'enregistrement_numero_label' => 'Under N°', # MODIF
    60         'enregistrement_organisme_comment' => 'Register of Commerce and Companies, Artists House  ...', # MODIF
    61         'enregistrement_organisme_label' => 'Registered with', # MODIF
    62         'enregistrement_ou_label' => 'AutoComplete for France (<i>option replacing the field above</i>)', # MODIF
    63         'enregistrement_siren_comment' => 'ex.: 123 456 78 (9: automatic key)', # MODIF
    64         'enregistrement_siren_label' => 'SIREN [<abbr title="Système d\'Identification du Répertoire des ENtreprises - single INSEE code designating the person\'s legal firm">?</abbr>]', # MODIF
    65         'enregistrement_siren_title' => 'Nine digits enterprise reference, you can enter only the first eight digits.', # MODIF
    66         'enregistrement_siret_comment' => 'ex.: 1234 (5: automatic key)', # MODIF
    67         'enregistrement_siret_label' => 'SIRET (NIC) [<abbr title="Identifiant d\'établissement - Numéro Interne de Classement">?</abbr>]', # MODIF
    68         'enregistrement_siret_title' => 'Five digits bureau reference, you can not enter leading zeros or the last digit.', # MODIF
    69         'enregistrement_tvaintra_comment' => 'ex.: FR 45 (automatic)',
    70         'enregistrement_tvaintra_label' => 'TVA Intra. [<abbr title="T.V.A. Intracommunautaire number">?</abbr>]', # MODIF
    71         'enregistrement_tvaintra_title' => 'Calculated automatically from the SIREN.', # MODIF
     50// E //
    7251        'erreur_config' => '!! - An unknown error occured _',
    7352        'erreur_export' => '!! - An unknown error occured _',
    7453        'erreur_import' => '!! - An unknown error occured _',
    75         'exporter_configuration' => 'Configuration export (<i>informations on the owner, the publisher ...</i>)', # MODIF
    76         'exporter_fichiers_langues' => 'Export languages strings of the site', # MODIF
     54        'enregistrement_organisme_label' => 'Registered with',
     55        'enregistrement_organisme_comment' => 'Register of Commerce and Companies, Artists House  ...',
     56        'enregistrement_numero_label' => 'Under N&deg;',
     57        'enregistree_pres' => ' registered with ',
     58        'enregistre_pres' => ' registered with ',
    7759        'exporter_importer' => 'Export/Import',
    78 
    79         // F
    80         'fax' => 'Fax', # MODIF
    81         'fax_abbrev' => 'Fax',
    82         'feminin' => 'feminine', # MODIF
     60        'exporter_configuration' => 'Configuration export (<i>informations on the owner, the publisher ...</i>)',
     61        'exporter_fichiers_langues' => 'Export languages strings of the site',
     62        'enregistrement_ou_label' => 'AutoComplete for France (<i>option replacing the field above</i>)',
     63        'enregistrement_siren_label' => 'SIREN [<abbr title="Syst&#232;me d&#039;Identification du R&#233;pertoire des ENtreprises - single INSEE code designating the person\'s legal firm">?</abbr>]',
     64        'enregistrement_siren_comment' => 'ex.: 123 456 78 (9: automatic key)',
     65        'enregistrement_siren_title' => 'Nine digits enterprise reference, you can enter only the first eight digits.',
     66        'enregistrement_siret_label' => 'SIRET (NIC) [<abbr title="Identifiant d&#039;&#233;tablissement - Num&#233;ro Interne de Classement">?</abbr>]',
     67        'enregistrement_siret_comment' => 'ex.: 1234 (5: automatic key)',
     68        'enregistrement_siret_title' => 'Five digits bureau reference, you can not enter leading zeros or the last digit.',
     69        'enregistrement_tvaintra_label' => 'TVA Intra. [<abbr title="T.V.A. Intracommunautaire number">?</abbr>]',
     70        'enregistrement_tvaintra_comment' => 'ex.: FR 45 (automatic)',
     71        'enregistrement_tvaintra_title' => 'Calculated automatically from the SIREN.',
     72
     73// F //
    8374        'fonction_administrateur' => 'Administrator',
    8475        'fonction_webmaster' => 'Webmaster',
    8576        'forme' => 'Legal form',
    86         'forme_comment' => 'Enterprise (<i>precise status ...</i>), association ...', # MODIF
    8777        'forme_label' => 'Legal form',
    88 
    89         // H
    90         'hebergeur' => 'hosting', # MODIF
     78        'forme_comment' => 'Enterprise (<i>precise status ...</i>), association ...',
     79        'fax' => 'Fax',
     80        'fax_abbrev' => 'Fax',
     81        'feminin' => 'feminine',
     82
     83// H //
    9184        'home_page' => 'Home page',
    92 
    93         // I
    94         'idem_label' => 'Same structure as', # MODIF
    95         'import_avertissement' => 'Do not change these values ​​until you are sure you: this will erase your current configuration and your language channels!<br /><br /><b>It is strongly advised to leave the burden of this page to main webmaster of your site.</b>', # MODIF
     85        'hebergeur' => 'hosting',
     86
     87// I //
     88        'infos_legend' => 'General Informations',
     89        'infos_proprietaire' => 'Owner Informations',
     90        'infos_hebergeur' => 'Hosting Informations',
     91        'infos_createur' => 'Creator Informations',
     92        'infos_idem' => 'Same structure',
     93        'idem_label' => 'Same structure as',
    9694        'importer_dump' => '<strong>Import file :</strong> ',
    97         'infos_createur' => 'Creator Informations', # MODIF
    98         'infos_hebergeur' => 'Hosting Informations', # MODIF
    99         'infos_idem' => 'Same structure', # MODIF
    100         'infos_legend' => 'General Informations', # MODIF
    101         'infos_proprietaire' => 'Owner Informations', # MODIF
    102 
    103         // L
     95        'import_avertissement' => 'Do not change these values ​​until you are sure you: this will erase your current configuration and your language channels!<br /><br /><b>It is strongly advised to leave the burden of this page to main webmaster of your site.</b>',
     96
     97// L //
     98        'le' => 'the ',
    10499        'la' => 'the ',
    105         'le' => 'the ',
    106         'legal_comment' => 'This information is optional. If they are captured, they will be mentioned in the information generated block.', # MODIF
    107         'legal_legend' => 'Legal informations of the structure', # MODIF
    108         'libelle_comment' => 'Complement associated with the structure name.', # MODIF
    109         'libelle_label' => 'Wording', # MODIF
    110 
    111         // M
     100        'libelle_label' => 'Wording',
     101        'libelle_comment' => 'Complement associated with the structure name.',
     102        'legal_legend' => 'Legal informations of the structure',
     103        'legal_comment' => 'This information is optional. If they are captured, they will be mentioned in the information generated block.',
     104
     105// M //
     106        'mentions_legales' => 'Legals Statements',
    112107        'mail_label' => 'Email contact',
     108        'mel' => 'Email',
    113109        'mail_to' => 'Contact this adress',
    114110        'masculin' => 'masculine',
    115         'mel' => 'Email',
    116         'mentions_legales' => 'Legals Statements', # MODIF
    117 
    118         // N
    119         'new_window' => 'New window', # MODIF
    120         'news' => 'News', # MODIF
     111
     112// N //
     113        'news' => 'News',
     114        'new_window' => 'New window',
     115        'notes' => 'NOTES',
    121116        'nom_label' => 'Name of the structure',
    122         'notes' => 'NOTES',
    123117        'num_invalide' => 'Num. not valide',
    124         'numero_maj' => 'N°', # MODIF
    125 
    126         // O
    127         'ok_config' => 'OK - The values were recorded _', # MODIF
    128         'ok_export' => 'OK - Your configuration has been exported in file :<br />"<strong>@fichier@</strong>"', # MODIF
    129         'ok_import' => 'OK - Your configuration has been restored', # MODIF
     118        'numero_maj' => 'N&deg;',
     119
     120// O //
     121        'ok_config' => 'OK - The values were recorded _',
     122        'ok_export' => 'OK - Your configuration has been exported in file :<br />"<strong>@fichier@</strong>"',
     123        'ok_import' => 'OK - Your configuration has been restored',
     124        'outils_de_communication' => 'Communication tools',
     125        'outil_importer' => 'Restoration tools',
    130126        'outil_exporter' => 'Backup tools',
    131         'outil_importer' => 'Restoration tools',
    132         'outils_de_communication' => 'Communication tools',
    133 
    134         // P
     127
     128// P //
    135129        'pays_label' => 'Country',
    136         'pconfig_avertissement' => 'Do not change these values ​​until you are sure: these values ​​are valid for the entire site.<br /><br /><b>It is strongly advised to leave the burden of this page to the main webmaster of your site.</b>', # MODIF
    137         'pconfig_divers_legend' => 'Additional information', # MODIF
    138         'pconfig_texte' => 'You can here define the coordinates of the body @type@ and its legal informations.', # MODIF
    139         'pconfig_texte_ajouts' => '<br />The system will present information that is specified.<br />Note that some features of the plugin, including the automatic construction of "legal information" and "terms of use", require that up information is entered.', # MODIF
    140         'pconfig_texte_lien_doc' => '<br /><br />The button below shows the result of different features for verification:', # MODIF
    141         'pconfig_texte_notes' => '<span style="color: red;">*</span><small>Fields marked with a red asterisk may include \'multi\' block.<br /></small>', # MODIF
    142         'pconfig_titre_page' => 'Configuration', # MODIF
     130        'proprietaire' => 'owner',
     131        'pourquoi_ce_plugin' => 'Why this plugin ? (<i>legal recalls</i>)',
     132        // Import/Export
     133        'proprietaire_export_import' => 'Mentions L&eacute;gales : maintenance',
     134        'proprietaire_retour_plateforme' => 'Back to the platform',
     135        'proprietaire_export_import_texte_supp' => 'You can here save your current configuration and your personal language strings, or restore them from a previous backup (<i>including from another site</i>) ...<br /><br />',
     136        // Pages
     137        'proprietaire_titre_page' => 'Plateform Mentions L&eacute;gales',
     138        'proprietaire_titre_page_short' => 'Plateform',
     139        'proprietaire_texte' => 'Here you can set global options for the site used by the plugin <b>Mentions L&eacute;gales</b>.<br /><br />You can also set strings specific languages ​​whose usage is recalled on the specific page.<br />',
     140        'proprietaire_texte_supp' => 'This plugin offers you to automate and centralize the management of an \'institutional\' or \'professional\' website running SPIP.<br /><br />It allows you to enter a set of information about <b>the owner</b> of the site, organization, company, institution or individual in order to present various ways and eventually generate automatically copyright information, some \'Legal Statement\' and \'Terms of Use\'.',
     141        'pconfig_titre_page' => 'Configuration',
    143142        'pconfig_titre_page_short' => 'Configuration',
    144         'pourquoi_ce_plugin' => 'Why this plugin ? (<i>legal recalls</i>)', # MODIF
    145         'presentation' => '{{{Obligations légales françaises concernant tout site internet}}}
    146 
    147 Tout site Internet, qu’il soit professionnel ou "de loisirs", doit respecter un ensemble d’obligations légales dictées par la [LCEN|Voir le texte sur legifrance.fr->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164] ({Loi pour la confiance dans l’économie numérique}) de juin 2004. Ces informations doivent être clairement accessibles à tout internaute utilisant le site et l’éditeur du site, son propriétaire, a le devoir de contrôler son contenu, autant en terme rédactionnel que concernant les commentaires laissés par les internautes.
    148 
    149 Dans la suite de cette documentation, nous utiliserons les termes suivants :
    150 - l’{{éditeur du site}} est son "propriétaire", l’organisme ou la personne qui en est responsable, qui en édite le contenu ;
    151 - le {{créateur du site}} est l’organisme, la personne ou l’agence qui l’a créé, fabriqué, à la demande de l’éditeur ({il est parfois nécessaire de différencier le créateur graphique du créateur technique}) ;
    152 - l’{{hébergeur du site}} est l’organisme ou la personne qui possède le serveur sur lequel le site est hébergé physiquement.
    153 
    154 Ces trois entités doivent être clairement définies dans les mentions légales de tout site web. Le créateur du site ne fait l’objet d’aucune obligation légale mais il est préférable de suivre la même procédure que pour l’hébergeur.
    155 
    156 {{Concernant les sites édités par une personne morale ({entreprise, association ...})}}
    157 
    158 Une page "mentions légales" doit apparaître clairement sur le site, listant l’ensemble des informations ci-dessous.
    159 - la raison sociale de l’éditeur ;
    160 - son siège social ;
    161 - un numéro de téléphone ;
    162 - l’identité du directeur de publication et, s’il y a lieu, du directeur de rédaction ;
    163 - le nom de l’organisme et le numéro d’enregistrement auprès duquel l’activité de la personne morale a été déclarée ({RCS, Maison des Artistes ...}) ;
    164 - le capital social de la personne morale s’il y a lieu ;
    165 - un contact du responsable administratif du site ({adresse courriel des directeurs cités plus haut ou du webmestre}).
    166 
    167 {{Concernant les sites édités par une personne physique ({un particulier})}}
    168 
    169 Une page "mentions légales" doit apparaître clairement sur le site, indiquant les {{nom}}, {{prénom}}, {{adresse de domicile}} et {{contact téléphonique}} du propriétaire.
    170 <br />Il est cependant possibe de conserver son anonymat et de se dispenser de mentionner ces informations à partir du moment où elles ont été transmises, complètes et correctes, à l’hébergeur du site, qui peut conserver ces informations secrètes, sauf dans le cadre d’une procédure judiciaire. Les mentions légales devront dans ce cas mentionner ce choix.
    171 
    172 {{Informations sur les conditions d’hébergement du site}}
    173 
    174 Pour les personnes morales {{et}} physiques ({dans tout les cas pour résumer}), il est obligatoire de préciser les conditions d’hébergement du site, même si ce dernier est hébergé à titre gratuit.
    175 <br />Les informations suivantes doivent être mentionnées :
    176 - nom de l’hébergeur ;
    177 - sa raison sociale ;
    178 - son siège social ;
    179 - un numéro de téléphone.
    180 
    181 Dans le cas d’un site hébergé sur un serveur personnel ou propriété de l’éditeur, ces informations sont caduques mais cela devra être précisé.
    182 
    183 {{Informations personnelles des internautes}}
    184 
    185 Dans le cas où des informations personnelles des internautes sont enregistrées par le site, comme par exemple une adresse courriel pour l’inscription à une newsletter, les conditions d’utilisation de ces informations par l’éditeur du site devront être clairement énumérées, notamment leur divulgation à des tiers.
    186 
    187 Dans le cas d’une newsletter, il y a {{obligation de proposer un moyen de désinscription à volonté}} à l’internaute ({un lien présent dans chaque mail est la procédure courante}).
    188 
    189 {{Mention concernant la CNIL}}
    190 
    191 La [CNIL->http://www.cnil.fr/] ({Commission Nationale de l’Informatique et des Libertés}) est un organisme ayant pour mission la protection de la vie privée et des libertés individuelles.
    192 <br />Dès lors qu’une information est enregistrée par votre site, qu’elle soit directement ou indirectement nominative, une déclaration doit être faite à la CNIL, qui vous transmet en retour un numéro de récépissé, que vous avez obligation de mentionner.
    193 <br />Pour rappel, la CNIL propose une procédure de déclaration en ligne ({cf. site ci-dessous}).
    194 
    195 De plus, l’internaute doit pouvoir obtenir un accès, une rectification s’il y a lieu et même un effacement de toutes les informations le concernant personnellement stockées par le site. Les mentions légales devront donc préciser clairement le moyen mis à disposition de l’internaute pour effectuer une telle demande.
    196 
    197 Site de la CNIL : [->http://www.cnil.fr/]
    198 
    199 A noter que des modifications récentes dispensent certains sites ({personnels, blogs ou associatifs}) de cette déclaration. Reportez-vous au site de la CNIL pour plus d’informations.
    200 
    201 {{Mentions complémentaires conseillées}}
    202 
    203 Afin de vous protéger au mieux, il est très fortement conseillé d’inclure dans vos mentions légales des informations sur la protection dont les contenus et médias présents sur le site font l’objet, l’étendue de votre responsabilité quant à ces contenus ({communément "Limitation de responsabilité"}), une information concernant les cookies éventuellement déposés par le site ({conseil CNIL}).
    204 
    205 Plus généralement, il y a lieu d’adapter vos mentions légales à votre activité ({professions réglementées, site de commerce ...}).
    206 ', # NEW
    207         'presentation_outils_de_communication' => '{{{Valoriser son site web}}}
    208 
    209 Le plugin {{Mentions Légales}} propose également un ensemble d’outils de présentation d’informations pour valoriser et mettre en avant vos atouts.
    210 
    211 Il propose par exemple un modèle de "carte de visite" du site ainsi qu’une "v-Card" ({Virtual Card permettant de charger automatiquement vos informations de contact dans un gestionnaire de mails ou un carnet d’adresse}).
    212 
    213 Nous vous renvoyons à la page d’exemples ci-dessous pour plus d’information ({cette page prend en compte les informations saisies dans les différents formulaires du plugin, il est donc nécessaire d’en remplir au minimum quelques uns pour visualisation ...}).', # NEW
    214         'presentation_plugin' => '{{{Fonctionnalités du plugin Mentions Légales}}}
    215 
    216 Ce plugin vous propose un ensemble de formulaires et de modèles pour faciliter la mise en place des informations précitées. Il vous permet notamment de définir les informations concernant l’éditeur, le créateur et l’hébergeur du site et propose des modèles d’affichages de celles-ci.
    217 
    218 Il est conseillé de prendre un moment pour personnaliser le modèle "mentions_legales.html" présent dans le répertoire "modeles/" du plugin. C’est ici que se construisent les textes légaux. Vous pouvez modifier ou ajouter des textes depuis le bouton "Textes de langue propriétaire" ci-dessous.
    219 
    220 Vous pouvez également inclure ces modèles dans les objets éditoriaux de SPIP en utilisant les raccourcis typographiques "&lt;mentions_legales|&gt;" et "&lt;conditions_utilisation|&gt;".
    221 
    222 Pour finir, des modèles de squelettes d’en-tête et de pieds de page sont proposés, construits à l’image de ceux de la distribution de SPIP, ajoutant les informations de copyright et un accès aux mentions légales du site. Vous pouvez bien entendu les personnaliser : il s’agit des fichiers "inc-head.html" et "inc-pied.html" présents dans le répertoire "public/inc/" du plugin. Pour les utiliser, placez les directement dans le répertoire "public/" ou à la racine de votre répertoire de squelettes.
    223 
    224 {{{Note pour les utilisateurs de squelettes Zpip}}}
    225 
    226 Depuis sa version 1.1, le plugin propose une adaptation Z-compatible des squelettes cités plus haut. Pour les visualiser, ajoutez simplement "_zpip" aux noms de squelettes ci-dessus. Le contenu de ces squelettes est disponible dans le répertoire "public/contenu/".
    227 ', # NEW
    228         'proprietaire' => 'owner', # MODIF
    229         'proprietaire_export_import' => 'Mentions Légales : maintenance', # MODIF
    230         'proprietaire_export_import_texte_supp' => 'You can here save your current configuration and your personal language strings, or restore them from a previous backup (<i>including from another site</i>) ...<br /><br />', # MODIF
    231         'proprietaire_retour_plateforme' => 'Back to the platform', # MODIF
    232         'proprietaire_texte' => 'Here you can set global options for the site used by the plugin <b>Mentions Légales</b>.<br /><br />You can also set strings specific languages ​​whose usage is recalled on the specific page.<br />', # MODIF
    233         'proprietaire_texte_supp' => 'This plugin offers you to automate and centralize the management of an \'institutional\' or \'professional\' website running SPIP.<br /><br />It allows you to enter a set of information about <b>the owner</b> of the site, organization, company, institution or individual in order to present various ways and eventually generate automatically copyright information, some \'Legal Statement\' and \'Terms of Use\'.', # MODIF
    234         'proprietaire_titre_page' => 'Plateform Mentions Légales', # MODIF
    235         'proprietaire_titre_page_short' => 'Plateform',
    236         'pskels_info_mentions_legales' => 'The blocks below provide information about defining the <b>creator</b> and <b>hosting</b> of the site to establish automatically some <b>Legal Statement</b> and <b>Terms of Use</b>.<br /><br /><u>These texts represent the statutory minimum for any website</u> and are very generic ... The should be considered as a working basis for creating your own texts.<br /><br />You can edit them on page \'Owner language texts\' if you enable the option below.', # MODIF
    237         'pskels_legal_legend_createur' => 'Information on site creator', # MODIF
    238         'pskels_legal_legend_hebergeur' => 'Information on site hosting', # MODIF
     143        'pconfig_texte' => 'You can here define the coordinates of the body @type@ and its legal informations.',
     144        'pconfig_texte_ajouts' => '<br />The system will present information that is specified.<br />Note that some features of the plugin, including the automatic construction of "legal information" and "terms of use", require that up information is entered.',
     145        'pconfig_texte_lien_doc' => '<br /><br />The button below shows the result of different features for verification:',
     146        'pconfig_texte_notes' => '<span style="color: red;">*</span><small>Fields marked with a red asterisk may include \'multi\' block.<br /></small>',
     147        'pconfig_avertissement' => 'Do not change these values ​​until you are sure: these values ​​are valid for the entire site.<br /><br /><b>It is strongly advised to leave the burden of this page to the main webmaster of your site.</b>',
     148        'pconfig_divers_legend' => 'Additional information',
     149        'ptexte_titre_page' => 'Language owner texts',
     150        'ptexte_titre_page_short' => 'Language texts',
     151        'ptexte_supprimer' => 'Delete entry',
     152        'ptexte_editable_ttl' => 'Click the line to edit ...',
     153        'ptexte_cliquez_pour_editer' => 'Click here to edit the entry with shortcuts formatting',
     154        'ptexte_info_titre' => 'Help / Reminders ...',
     155        'ptexte_form_titre' => 'Complete edition / New entry',
     156        'ptexte_texte' => 'This page allows you to manage certain owner texts necessary for the site without the regular edition mode (<i>modified language file on the server</i>).<br /><br />Entries \'Text displayed\' in the table are editable by clicking on the \'shortcut\' correspondent. You can also add entries using the form \'Complete Edition\'.',
     157        'ptexte_info_texte' => '<ul><li><b>Languages files</b><br />The language file entries are defined by specifying a string\'s call (<i>entries \'shortcut\' of the table</i>) which corresponds to a full text (<i>entries \'displayed text\' of the table</i>), that can contain formatting and be as long as desired.<br /></li><li><b>Shortcuts Nomenclature</b><br />Shortcuts must be strings of text <u>without spaces or special characters</u> (<i>here you can enter your shortcuts with spaces, which will be replaced by underscore</i>).</li><li><b>Texts formatting</b><br />You can write your text in the same way that your SPIP articles ...</li></ul>',
     158        'ptexte_info_supp' => '<br /><b>Usage of strings on this page</b><br /><br />Strings on this page are saved in a language file called \'<b>proprietaire</b>\', so you can call them in your templates using the formula:<br /><br /><center><code>&lt;:proprietaire:raccourci:&gt;</code></center><br />Note that if you use shortcuts in typing your text, you must add to the call above the filter \'<b>|propre</b>\'. This would give a call to the example above, the shape:<br /><br /><center><code>&lt;:proprietaire:raccourci|propre:&gt;</code></center><br />You can more simply use the tag <b>TEXTES_PROPRIETAIRE</b> this way:<br /><br /><center><code>&#035;TEXTES_PROPRIETAIRE{<br />shortcut,<br />arguments,<br />treatement}</code></center><br />where "arguments" corresponds to an array of arguments passed to the string and "treatement" to the name of the function of text processing (<i>"propre" by default</i>).',
     159        'ptexte_info_tags' => '<br /><b>You can use the tags below into your texts (<i>they should be reported as written here: ’@texte@’</i>) :</b><ul><li>@nom_site@</li><li>@url_site@</li><li>@descriptif_site@</li><li>@proprietaire_forme@</li><li>@proprietaire_nom@</li><li>@proprietaire_forme@</li><li>@proprietaire_nom _responsable@</li><li>@proprietaire_fonction_ responsable_texte@</li><li>@proprietaire_ mail_administratif@</li></ul>This list is <b>not exhaustive</b> tag if present in the texts are not listed here, keep them ...',
    239160        'pskels_titre_page' => 'Configuration ok skeletons',
    240         'ptexte_cliquez_pour_editer' => 'Click here to edit the entry with shortcuts formatting', # MODIF
    241         'ptexte_editable_ttl' => 'Click the line to edit ...',
    242         'ptexte_form_titre' => 'Complete edition / New entry', # MODIF
    243         'ptexte_info_supp' => '<br /><b>Usage of strings on this page</b><br /><br />Strings on this page are saved in a language file called \'<b>proprietaire</b>\', so you can call them in your templates using the formula:<br /><br /><center><code>&lt;:proprietaire:raccourci:&gt;</code></center><br />Note that if you use shortcuts in typing your text, you must add to the call above the filter \'<b>|propre</b>\'. This would give a call to the example above, the shape:<br /><br /><center><code>&lt;:proprietaire:raccourci|propre:&gt;</code></center><br />You can more simply use the tag <b>TEXTES_PROPRIETAIRE</b> this way:<br /><br /><center><code>#TEXTES_PROPRIETAIRE{<br />shortcut,<br />arguments,<br />treatement}</code></center><br />where "arguments" corresponds to an array of arguments passed to the string and "treatement" to the name of the function of text processing (<i>"propre" by default</i>).', # MODIF
    244         'ptexte_info_tags' => '<br /><b>You can use the tags below into your texts (<i>they should be reported as written here: ’@texte@’</i>) :</b><ul><li>@nom_site@</li><li>@url_site@</li><li>@descriptif_site@</li><li>@proprietaire_forme@</li><li>@proprietaire_nom@</li><li>@proprietaire_forme@</li><li>@proprietaire_nom _responsable@</li><li>@proprietaire_fonction_ responsable_texte@</li><li>@proprietaire_ mail_administratif@</li></ul>This list is <b>not exhaustive</b> tag if present in the texts are not listed here, keep them ...', # MODIF
    245         'ptexte_info_texte' => '<ul><li><b>Languages files</b><br />The language file entries are defined by specifying a string\'s call (<i>entries \'shortcut\' of the table</i>) which corresponds to a full text (<i>entries \'displayed text\' of the table</i>), that can contain formatting and be as long as desired.<br /></li><li><b>Shortcuts Nomenclature</b><br />Shortcuts must be strings of text <u>without spaces or special characters</u> (<i>here you can enter your shortcuts with spaces, which will be replaced by underscore</i>).</li><li><b>Texts formatting</b><br />You can write your text in the same way that your SPIP articles ...</li></ul>', # MODIF
    246         'ptexte_info_titre' => 'Help / Reminders ...',
    247         'ptexte_supprimer' => 'Delete entry', # MODIF
    248         'ptexte_texte' => 'This page allows you to manage certain owner texts necessary for the site without the regular edition mode (<i>modified language file on the server</i>).<br /><br />Entries \'Text displayed\' in the table are editable by clicking on the \'shortcut\' correspondent. You can also add entries using the form \'Complete Edition\'.', # MODIF
    249         'ptexte_titre_page' => 'Language owner texts', # MODIF
    250         'ptexte_titre_page_short' => 'Language texts',
    251 
    252         // R
     161        'pskels_info_mentions_legales' => 'The blocks below provide information about defining the <b>creator</b> and <b>hosting</b> of the site to establish automatically some <b>Legal Statement</b> and <b>Terms of Use</b>.<br /><br /><u>These texts represent the statutory minimum for any website</u> and are very generic ... The should be considered as a working basis for creating your own texts.<br /><br />You can edit them on page \'Owner language texts\' if you enable the option below.',
     162        'pskels_legal_legend_createur' => 'Information on site creator',
     163        'pskels_legal_legend_hebergeur' => 'Information on site hosting',
     164       
     165
     166// R //
     167        'retour' => 'Back',
     168        'responsable_nom_label' => 'Responsible name',
    253169        'responsable_fonction_label' => 'Responsible function',
    254170        'responsable_mail_label' => 'Responsible email',
    255         'responsable_nom_label' => 'Responsible name',
    256         'retour' => 'Back',
    257         'rue_label' => 'N° and Street', # MODIF
    258 
    259         // S
    260         'sauvegardes_dans_dump' => 'Your dumps are to be placed in the \'tmp/dump/\' directory.', # MODIF
    261         'serveur_legend' => 'Information about the server hosting the site', # MODIF
    262         'serveur_os_comment' => 'OS installed on this server.', # MODIF
    263         'serveur_os_label' => 'Running on a system ', # MODIF
    264         'serveur_os_web_label' => 'Web information link about this system', # MODIF
    265         'serveur_type_comment' => 'Specifications of the server hosting the site.', # MODIF
     171        'rue_label' => 'N&deg; and Street',
     172
     173// S //
     174        'spip_proprio' => 'Mentions L&eacute;gales',
     175        'site_web_label' => 'Web site URL',
     176        'serveur_legend' => 'Information about the server hosting the site',
    266177        'serveur_type_label' => 'Server type',
    267         'siege' => 'Headquarters', # MODIF
    268         'siren' => '<abbr title="French Système d\'Identification du Répertoire des ENtreprises">SIREN</abbr>', # MODIF
     178        'serveur_type_comment' => 'Specifications of the server hosting the site.',
     179        'serveur_os_label' => 'Running on a system ',
     180        'serveur_os_comment' => 'OS installed on this server.',
     181        'serveur_os_web_label' => 'Web information link about this system',
     182        'sous_le_numero' => ' under reference ',
     183        'siege' => 'Headquarters',
     184        'siren' => '<abbr title="French Syst&#232;me d&#039;Identification du R&#233;pertoire des ENtreprises">SIREN</abbr>',
     185        'siret' => '<abbr title="French Syst&#232;me d&#039;Identification du R&#233;pertoire des ETablissements">SIRET</abbr>',
    269186        'siren_abbrev' => 'Siren',
    270         'siret' => '<abbr title="French Système d\'Identification du Répertoire des ETablissements">SIRET</abbr>', # MODIF
    271187        'siret_abbrev' => 'Siret',
    272         'site_web_label' => 'Web site URL',
    273         'sous_le_numero' => ' under reference ', # MODIF
    274         'spip_proprio' => 'Mentions Légales', # MODIF
    275 
    276         // T
    277         'tel' => 'Phone', # MODIF
    278         'tel_abbrev' => 'Tel', # MODIF
    279         'telecopie_label' => 'Fax number', # MODIF
    280         'telephone_label' => 'Phone numbre', # MODIF
     188        'sauvegardes_dans_dump' => 'Your dumps are to be placed in the \'tmp/dump/\' directory.',
     189
     190// T //
     191        'telephone_label' => 'Phone numbre',
     192        'telecopie_label' => 'Fax number',
     193        'tva_nonapplicable_label' => 'VAT not applicable',
     194        'tva_nonapplicable_comment' => 'Not subject to VAT under the section 293B of the <abbr title="French Code G&#233;n&#233;ral des Imp&#244;ts">CGI</abbr> ; micro-social regime.',
     195        'tel' => 'Phone',
     196        'tel_abbrev' => 'Tel',
     197        'tva_intracommunautaire' => 'V.A.T. Intra',
     198        'tva_intracommunautaire_abbrev' => 'VAT intra',
     199        'tva_non_applicable' => 'Not subject to VAT under the section 293B of the <abbr title="French Code G&#233;n&#233;ral des Imp&#244;ts">CGI</abbr>',
     200        // Page de test public
     201        'testing_page_public' => 'Testing page',
     202        'testing_page_titre' => 'Test of your configuration',
     203        'testing_page_intro' => 'This page allows you to view different layouts of information given by the plugin. For each entry is indicated the calling code ({model or tag}) to include it in your skeletons.
     204       
     205We also recommend you take a look at the skeleton [legals->@mentions_legales@].',
     206        'testing_page_code' => 'Code: ',
     207        'testing_page_modele' => 'Model: ',
     208        'testing_page_bloc' => 'Information block',
     209        'testing_page_bloc_complet' => 'Full contact block',
     210        'testing_page_footer' => 'Copyright information',
     211        'testing_page_public' => 'Testing page',
     212        'testing_page_titre' => 'Test of owner configuration',
    281213        'testing_page_bloc' => 'Informations blocks',
    282214        'testing_page_bloc_complet' => 'Full contact block',
    283         'testing_page_business_cards' => 'Business Cards (<i>v-card and cards</i>)',
    284         'testing_page_business_cards_complet' => 'Full "business cards" text',
    285         'testing_page_carte_visite' => 'Cards (<i>work in progress</i>)', # MODIF
    286         'testing_page_carte_visite_administrateur' => 'Adminitrator card',
    287         'testing_page_carte_visite_chef' => 'Responsible card',
    288         'testing_page_carte_visite_normale' => '"Classique" card (<i>default</i>)', # MODIF
    289         'testing_page_carte_visite_site' => 'Full website card (<i>web links</i>)', # MODIF
    290         'testing_page_carte_visite_webmaster' => 'Webmaster card',
    291         'testing_page_code' => 'Code: ',
    292         'testing_page_copyright' => 'Copyright informations',
    293215        'testing_page_footer' => 'Copyright information',
    294216        'testing_page_googlemap' => 'Googlemap',
    295         'testing_page_intro' => 'This page allows you to view different layouts of information given by the plugin. For each entry is indicated the calling code ({model or tag}) to include it in your skeletons.
    296        
    297 We also recommend you take a look at the skeleton [legals->@mentions_legales@].', # MODIF
     217        'testing_page_carte_visite' => 'Cards (<i>work in progress</i>)',
     218        'testing_page_carte_visite_normale' => '"Classique" card (<i>default</i>)',
     219        'testing_page_carte_visite_chef' => 'Responsible card',
     220        'testing_page_carte_visite_webmaster' => 'Webmaster card',
     221        'testing_page_carte_visite_administrateur' => 'Adminitrator card',
     222        'testing_page_carte_visite_site' => 'Full website card (<i>web links</i>)',
     223        'testing_page_business_cards' => 'Business Cards (<i>v-card and cards</i>)',
    298224        'testing_page_liens_cartes_visite' => 'Information and links to cards',
    299         'testing_page_modele' => 'Model: ', # MODIF
    300         'testing_page_public' => 'Testing page',
    301         'testing_page_textes_proprietaire' => 'Usage of owner texts', # MODIF
    302         'testing_page_titre' => 'Test of owner configuration', # MODIF
    303225        'testing_page_vcard' => 'Information and links to "vCard"',
    304         'tva_intracommunautaire' => 'V.A.T. Intra',
    305         'tva_intracommunautaire_abbrev' => 'VAT intra',
    306         'tva_non_applicable' => 'Not subject to VAT under the section 293B of the <abbr title="French Code Général des Impôts">CGI</abbr>', # MODIF
    307         'tva_nonapplicable_comment' => 'Not subject to VAT under the section 293B of the <abbr title="French Code Général des Impôts">CGI</abbr> ; micro-social regime.', # MODIF
    308         'tva_nonapplicable_label' => 'VAT not applicable',
    309 
    310         // U
     226        'testing_page_business_cards_complet' => 'Full "business cards" text',
     227        'testing_page_copyright' => 'Copyright informations',
     228        'testing_page_textes_proprietaire' => 'Usage of owner texts',
     229
     230// U //
    311231        'utiliser_ce_plugin' => 'Usage of this plugin ...',
    312232
    313         // V
    314         'valider_pour_forcer' => '(vous pouvez cependant forcer une valeur vide en indiquant un underscore seul : "_")', # NEW
    315         'ville_label' => 'City'
     233// V //
     234        'ville_label' => 'City',
     235
    316236);
    317 
    318237?>
  • _plugins_/spip_proprietaire/spip_3/lang/spipproprio_fr.php

    r55551 r60914  
    11<?php
    2 // This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/spip_proprietaire/lang/
    4 if (!defined('_ECRIRE_INC_VERSION')) return;
    5 
    62$GLOBALS[$GLOBALS['idx_lang']] = array(
    73
    8         // A
     4// A //
     5        'all_site' => 'Tout le site',
     6        'administrateur_mail_label' => 'Adresse mail de contact administratif du site',
     7        'adresse_legend' => 'Adresse de la structure',
     8        'adresse_comment' => 'Remplissez ces champs de mani&egrave;re la plus pr&eacute;cise et simple possible. Si vos entr&eacute;es le permettent, un lien vers une carte GoogleMap sera g&eacute;n&eacute;r&eacute;.',
    99        'abbreviation_genre_label' => 'Abbrev. / Genre',
    1010        'admin_legend' => 'Concernant l\'administration du site',
    11         'administrateur_aussi_comment' => 'Cochez cette case si la structure dont il s\'agit est également <b>administrateur</b> du site.',
    1211        'administrateur_aussi_label' => 'Organisme administrateur du site',
    13         'administrateur_mail_label' => 'Adresse mail de contact administratif du site',
    14         'adresse_comment' => 'Remplissez ces champs de manière la plus précise et simple possible. Si vos entrées le permettent, un lien vers une carte GoogleMap sera généré.',
    15         'adresse_legend' => 'Adresse de la structure',
    16         'all_site' => 'Tout le site',
     12        'administrateur_aussi_comment' => 'Cochez cette case si la structure dont il s\'agit est &eacute;galement <b>administrateur</b> du site.',
    1713        'au_capital_de' => ' au capital de ',
    1814
    19         // B
     15// B //
     16        'bouton_importer' => 'Lancer l&#039;importation',
     17        'bouton_exporter' => 'Lancer l&#039;exportation',
     18        'bouton_saisie_libre' => 'Saisie libre',
    2019        'bouton_auto_fr' => 'Champs automatiques pour la France',
    21         'bouton_exporter' => 'Lancer l\'exportation',
    22         'bouton_importer' => 'Lancer l\'importation',
    23         'bouton_saisie_libre' => 'Saisie libre',
    24 
    25         // C
     20
     21// C //
     22        'createur' => 'cr&#233;ateur',
     23        'conditions_utilisation' => 'Conditions d\'utilisation',
     24        'code_postal_label' => 'Code postal',
     25        'capital_social_label' => 'Capital social',
     26        'capital_social_comment' => 'Pr&eacute;cisez la monnaie le cas &eacute;ch&eacute;ant (<i>&euro; &dollar;</i>).',
     27        'cnil_legend' => 'Informations CNIL',
     28        'cnil_comment' => 'Si vous avez effectu&eacute; une d&eacute;claration aupr&egrave;s de la CNIL, pr&eacute;cisez ici &agrave; quelle date et sous quel r&eacute;c&eacute;piss&eacute;.',
     29        'cnil_date_label' => 'Date du d&eacute;p&ocirc;t',
     30        'cnil_numero_label' => 'N&deg; de r&eacute;c&eacute;piss&eacute;',
     31        'copyright_legend' => 'Informations de copyright',
     32        'copyright_comment' => 'Pour rappel, en France, il n\'est pas n&eacute;cessaire d\'avoir d&eacute;pos&eacute; votre copyright aupr&egrave;s d\'un organisme pour qu\'une protection soit effective. Les informations de copyright peuvent donc &ecirc;tre mentionn&eacute;es par d&eacute;faut.',
     33        'copyright_annee_label' => 'Ann&eacute;e de c&eacute;ation',
     34        'copyright_complement_label' => 'Compl&eacute;ment',
     35        'copyright_comment_label' => 'Mention de protection',
     36        // coordonnees site
     37        'coordonnees_tel' => 'T&eacute;l.',
     38        'coordonnees_mail' => 'Courriel',
     39        'coordonnees_adresse' => 'Adr.',
     40        'coordonnees_fax' => 'Fax',
     41        'coordonnees_capital' => ' au capital de ',
     42        'coordonnees_mailto_ttl' => 'Nous contacter par email',
    2643        'capital' => ' au capital de ',
    27         'capital_social_comment' => 'Précisez la monnaie le cas échéant (<i>€ &dollar;</i>).',
    28         'capital_social_label' => 'Capital social',
    29         'cnil_comment' => 'Si vous avez effectué une déclaration auprès de la CNIL, précisez ici à quelle date et sous quel récépissé.',
    30         'cnil_date_label' => 'Date du dépôt',
    31         'cnil_legend' => 'Informations CNIL',
    32         'cnil_numero_label' => 'N° de récépissé',
    33         'code_postal_label' => 'Code postal',
    34         'conditions_utilisation' => 'Conditions d\'utilisation',
    35         'coordonnees_adresse' => 'Adr.',
    36         'coordonnees_capital' => ' au capital de ',
    37         'coordonnees_fax' => 'Fax',
    38         'coordonnees_mail' => 'Courriel',
    39         'coordonnees_mailto_ttl' => 'Nous contacter par email',
    40         'coordonnees_tel' => 'Tél.',
    41         'copyright_annee_label' => 'Année de céation',
    42         'copyright_comment' => 'Pour rappel, en France, il n\'est pas nécessaire d\'avoir déposé votre copyright auprès d\'un organisme pour qu\'une protection soit effective. Les informations de copyright peuvent donc être mentionnées par défaut.',
    43         'copyright_comment_label' => 'Mention de protection',
    44         'copyright_complement_label' => 'Complément',
    45         'copyright_default_comment' => 'La reproduction, même partielle, des contenus des pages de ce site sans accord préalable est strictement interdite (les citations courtes sont autorisées par le droit français pour commentaires et critiques, tant que ceux-ci y sont strictement concomitants et que sont précisés l\'auteur original et le lien Internet vers la page source).',
    46         'copyright_default_comment_multi' => '<multi>Reproduction, even partial, of the contents of pages on this site without prior consent is strictly prohibited (short citations are permitted by French law for comments and criticism, as they are strictly concurrent, and are specified the original author and the Internet link to the source page).[fr]La reproduction, même partielle, des contenus des pages de ce site sans accord préalable est strictement interdite (les citations sont autorisées par le droit français pour commentaires et critiques, tant que ceux-ci y sont strictement concomitants et que sont précisés l\'auteur original et le lien Internet vers la page source).</multi>',
    47         'copyright_legend' => 'Informations de copyright',
    48         'createur' => 'créateur',
    49 
    50         // D
     44        // copyright
     45//      'copyright_default_comment' => 'La reproduction, même partielle, des contenus des pages de ce site sans accord préalable est strictement interdite.',
     46        'copyright_default_comment' => 'La reproduction, même partielle, des contenus des pages de ce site sans accord préalable est strictement interdite (les courtes citations sont autorisées par le droit français pour commentaires et critiques, tant que ceux-ci y sont strictement concomitants et que sont précisés l\'auteur original et le lien Internet vers la page source).',   
     47//      'copyright_default_comment_multi' => '<multi>Reproduction, even partial, of the contents of pages on this site without prior consent is strictly prohibited.[fr]La reproduction, même partielle, des contenus des pages de ce site sans accord préalable est strictement interdite.</multi>',
     48        'copyright_default_comment_multi' => '<multi>Reproduction, even partial, of the contents of pages on this site without prior consent is strictly prohibited.[fr]La reproduction, même partielle, des contenus des pages de ce site sans accord préalable est strictement interdite (les courtes citations sont autorisées par le droit français pour commentaires et critiques, tant que ceux-ci y sont strictement concomitants et que sont précisés l\'auteur original et le lien Internet vers la page source).</multi>',
     49
     50// D //
    5151        'de_la' => ' de la ',
    5252        'du' => ' du ',
    5353
    54         // E
    55         'enregistre_pres' => ' enregistré auprès ',
    56         'enregistree_pres' => ' enregistrée auprès ',
    57         'enregistrement_numero_label' => 'Sous le N°',
    58         'enregistrement_organisme_comment' => 'Registre du Commerce et des Sociétés, Maison des artistes ...',
    59         'enregistrement_organisme_label' => 'Enregistré auprès de',
    60         'enregistrement_ou_label' => 'Saisie automatique pour la France (<i>option remplaçant le champ ci-dessus</i>)',
    61         'enregistrement_siren_comment' => 'ex.: 123 456 78 (9: clé automatique)',
    62         'enregistrement_siren_label' => 'SIREN [<abbr title="Système d\'Identification du Répertoire des ENtreprises - code INSEE unique désignant la personne juridique de l\'entreprise">?</abbr>]',
    63         'enregistrement_siren_title' => 'Référence de l\'entreprise à neuf chiffres, vous pouvez n\'indiquer que les huit premiers chiffres.',
    64         'enregistrement_siret_comment' => 'ex.: 1234 (5: clé automatique)',
    65         'enregistrement_siret_label' => 'SIRET (NIC) [<abbr title="Identifiant d\'établissement - Numéro Interne de Classement">?</abbr>]',
    66         'enregistrement_siret_title' => 'Référence d\'établissement à cinq chiffres, vous pouvez ne pas indiquer les zéros initiaux ni le dernier chiffre.',
    67         'enregistrement_tvaintra_comment' => 'ex.: FR 45 (automatique)',
    68         'enregistrement_tvaintra_label' => 'TVA Intra. [<abbr title="Numéro de T.V.A. Intracommunautaire">?</abbr>]',
    69         'enregistrement_tvaintra_title' => 'Calculé automatiquement à partir du SIREN.',
     54// E //
    7055        'erreur_config' => '!! - Une erreur inconnue est survenue _',
    7156        'erreur_export' => '!! - Une erreur inconnue est survenue _',
    7257        'erreur_import' => '!! - Une erreur inconnue est survenue _',
    73         'exporter_configuration' => 'Exporter la configuration (<i>informations sur le propriétaire, l\'éditeur ...</i>)',
    74         'exporter_fichiers_langues' => 'Exporter les chaînes de langues propres au site',
     58        'enregistrement_organisme_label' => 'Enregistr&eacute; aupr&egrave;s de',
     59        'enregistrement_organisme_comment' => 'Registre du Commerce et des Soci&eacute;t&eacute;s, Maison des artistes ...',
     60        'enregistrement_numero_label' => 'Sous le N&deg;',
     61        'enregistree_pres' => ' enregistr&eacute;e aupr&egrave;s ',
     62        'enregistre_pres' => ' enregistr&eacute; aupr&egrave;s ',
    7563        'exporter_importer' => 'Exporter/Importer',
    76 
    77         // F
    78         'fax' => 'Télécopie',
    79         'fax_abbrev' => 'Fax',
    80         'feminin' => 'féminin',
     64        'exporter_configuration' => 'Exporter la configuration (<i>informations sur le propri&eacute;taire, l\'&eacute;diteur ...</i>)',
     65        'exporter_fichiers_langues' => 'Exporter les cha&icirc;nes de langues propres au site',
     66        'enregistrement_ou_label' => 'Saisie automatique pour la France (<i>option rempla&ccedil;ant le champ ci-dessus</i>)',
     67        'enregistrement_siren_label' => 'SIREN [<abbr title="Syst&#232;me d&#039;Identification du R&#233;pertoire des ENtreprises - code INSEE unique d&#233;signant la personne juridique de l&#039;entreprise">?</abbr>]',
     68        'enregistrement_siren_comment' => 'ex.: 123 456 78 (9: cl&eacute; automatique)',
     69        'enregistrement_siren_title' => 'R&#233;f&#233;rence de l&#039;entreprise &#224; neuf chiffres, vous pouvez n&#039;indiquer que les huit premiers chiffres.',
     70        'enregistrement_siret_label' => 'SIRET (NIC) [<abbr title="Identifiant d&#039;&#233;tablissement - Num&#233;ro Interne de Classement">?</abbr>]',
     71        'enregistrement_siret_comment' => 'ex.: 1234 (5: cl&eacute; automatique)',
     72        'enregistrement_siret_title' => 'R&#233;f&#233;rence d&#039;&#233;tablissement &#224; cinq chiffres, vous pouvez ne pas indiquer les z&#233;ros initiaux ni le dernier chiffre.',
     73        'enregistrement_tvaintra_label' => 'TVA Intra. [<abbr title="Num&#233;ro de T.V.A. Intracommunautaire">?</abbr>]',
     74        'enregistrement_tvaintra_comment' => 'ex.: FR 45 (automatique)',
     75        'enregistrement_tvaintra_title' => 'Calcul&#233; automatiquement &#224; partir du SIREN.',
     76
     77// F //
    8178        'fonction_administrateur' => 'Administrateur',
    8279        'fonction_webmaster' => 'Webmestre',
    8380        'forme' => 'Forme juridique',
    84         'forme_comment' => 'Société (<i>précisez le statut ...</i>), association ...',
    8581        'forme_label' => 'Forme juridique',
    86 
    87         // H
    88         'hebergeur' => 'hébergeur',
     82        'forme_comment' => 'Soci&eacute;t&eacute; (<i>pr&eacute;cisez le statut ...</i>), association ...',
     83        'fax' => 'T&eacute;l&eacute;copie',
     84        'fax_abbrev' => 'Fax',
     85        'feminin' => 'f&#233;minin',
     86
     87// H //
    8988        'home_page' => 'Page d’accueil',
    90 
    91         // I
    92         'idem_label' => 'Même structure que',
    93         'import_avertissement' => 'Ne modifiez ces valeurs que lorsque vous êtes sûr de vous : cela effacera votre configuration courante et vos chaînes de langue !<br /><br /><b>Il est fortement conseillé de laisser la charge de cette page au webmestre principal de votre site.</b>',
     89        'hebergeur' => 'h&#233;bergeur',
     90
     91// I //
     92        'infos_legend' => 'Informations g&eacute;n&eacute;rales',
     93        'infos_proprietaire' => 'Informations propri&eacute;taire',
     94        'infos_hebergeur' => 'Informations h&eacute;bergeur',
     95        'infos_createur' => 'Informations cr&eacute;ateur',
     96        'infos_proprietaire_short' => 'Propri&eacute;taire',
     97        'infos_hebergeur_short' => 'H&eacute;bergeur',
     98        'infos_createur_short' => 'Cr&eacute;ateur',
     99        'infos_idem' => 'M&ecirc;me structure',
     100        'idem_label' => 'M&ecirc;me structure que',
     101//      'idem_comment' => 'Renseignez cette valeur cette valeur si l\'organisme propri&eacute;taire est &eacute;galement @type@ du site.',
    94102        'importer_dump' => '<strong>Importer le fichier :</strong> ',
    95         'infos_createur' => 'Informations créateur',
    96         'infos_hebergeur' => 'Informations hébergeur',
    97         'infos_idem' => 'Même structure',
    98         'infos_legend' => 'Informations générales',
    99         'infos_proprietaire' => 'Informations propriétaire',
    100 
    101         // L
     103        'import_avertissement' => 'Ne modifiez ces valeurs que lorsque vous &ecirc;tes s&ucirc;r de vous : cela effacera votre configuration courante et vos cha&icirc;nes de langue !<br /><br /><b>Il est fortement conseill&eacute; de laisser la charge de cette page au webmestre principal de votre site.</b>',
     104
     105// L //
     106        'le' => 'le ',
    102107        'la' => 'la ',
    103         'le' => 'le ',
    104         'legal_comment' => 'Ces informations sont optionnelles. Si elles sont saisies, elles seront mentionnées dans le bloc d\'information généré.',
    105         'legal_legend' => 'Informations légales de la structure',
    106         'libelle_comment' => 'Complément associé au nom de structure.',
    107         'libelle_label' => 'Libellé',
    108 
    109         // M
     108        'libelle_label' => 'Libell&eacute;',
     109        'libelle_comment' => 'Compl&eacute;ment associ&eacute; au nom de structure.',
     110        'legal_legend' => 'Informations l&eacute;gales de la structure',
     111        'legal_comment' => 'Ces informations sont optionnelles. Si elles sont saisies, elles seront mentionn&eacute;es dans le bloc d\'information g&eacute;n&eacute;r&eacute;.',
     112
     113// M //
     114        'mentions_legales' => 'Mentions l&eacute;gales',
    110115        'mail_label' => 'Adresse mail de contact',
     116        'mel' => 'Courriel',
    111117        'mail_to' => 'Contacter cette adresse',
    112118        'masculin' => 'masculin',
    113         'mel' => 'Courriel',
    114         'mentions_legales' => 'Mentions légales',
    115 
    116         // N
    117         'new_window' => 'Nouvelle fenêtre',
    118         'news' => 'Brèves',
     119
     120// N //
     121        'news' => 'Br&#232;ves',
     122        'new_window' => 'Nouvelle fen&ecirc;tre',
     123        'notes' => 'NOTES',
    119124        'nom_label' => 'Nom de la structure',
    120         'notes' => 'NOTES',
    121125        'num_invalide' => 'Num. invalide',
    122         'numero_maj' => 'N°',
    123 
    124         // O
    125         'ok_config' => 'OK - Les valeurs ont été enregistrées _',
    126         'ok_export' => 'OK - Votre configuration a été exportée dans le fichier :<br />"<strong>@fichier@</strong>"',
    127         'ok_import' => 'OK - Votre configuration a bien été restaurée',
     126        'numero_maj' => 'N&deg;',
     127
     128// O //
     129        'ok_config' => 'OK - Les valeurs ont &eacute;t&eacute; enregistr&eacute;es _',
     130        'ok_export' => 'OK - Votre configuration a &eacute;t&eacute; export&eacute;e dans le fichier :<br />"<strong>@fichier@</strong>"',
     131        'ok_import' => 'OK - Votre configuration a bien &eacute;t&eacute; restaur&eacute;e',
     132        'outils_de_communication' => 'Outils de communication',
     133        'outil_importer' => 'Outil de restauration',
    128134        'outil_exporter' => 'Outil de sauvegarde',
    129         'outil_importer' => 'Outil de restauration',
    130         'outils_de_communication' => 'Outils de communication',
    131 
    132         // P
     135
     136// P //
    133137        'pays_label' => 'Pays',
    134         'pconfig_avertissement' => 'Ne modifiez ces valeurs que lorsque vous êtes sûr de vous : ces valeurs sont valables sur l\'ensemble du site.<br /><br /><b>Il est fortement conseillé de laisser la charge de cette page au webmestre principal de votre site.</b>',
    135         'pconfig_divers_legend' => 'Informations complémentaires',
    136         'pconfig_texte' => 'Vous pouvez ici définir les coordonnées de l\'organisme @type@ ainsi que ses informations légales.',
    137         'pconfig_texte_ajouts' => '<br />Le système présentera les informations qui sont précisées.<br />Notez cependant que certaines fonctionnalités du plugin, notamment la construction automatique d\'informations légales et de conditions d\'utilisation du site, nécessitent qu\'un maximum d\'informations soient saisies.',
    138         'pconfig_texte_lien_doc' => '<br /><br />Le bouton ci-dessous présente le résultat des différentes fonctionnalités pour vérifications :',
    139         'pconfig_texte_notes' => '<span style="color: red;">*</span><small>Les champs marqués d\'une astérisque rouge peuvent comporter un bloc \'multi\'.<br /></small>',
    140         'pconfig_titre_page' => 'Configuration propriétaire',
     138        'pourquoi_ce_plugin' => 'Pourquoi ce plugin ? (<i>rappels l&eacute;gaux</i>)',
     139        'proprietaire' => 'propri&#233;taire',
     140        'presentation' => '{{{Obligations l&eacute;gales fran&ccedil;aises concernant tout site internet}}}
     141
     142Tout site Internet, qu’il soit professionnel ou "de loisirs", doit respecter un ensemble d’obligations l&eacute;gales dict&eacute;es par la [LCEN|Voir le texte sur legifrance.fr->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164] ({Loi pour la confiance dans l’&eacute;conomie num&eacute;rique}) de juin 2004. Ces informations doivent &ecirc;tre clairement accessibles &agrave; tout internaute utilisant le site et l’&eacute;diteur du site, son propri&eacute;taire, a le devoir de contr&ocirc;ler son contenu, autant en terme r&eacute;dactionnel que concernant les commentaires laiss&eacute;s par les internautes.
     143
     144Dans la suite de cette documentation, nous utiliserons les termes suivants :
     145- l’{{&eacute;diteur du site}} est son "propri&eacute;taire", l’organisme ou la personne qui en est responsable, qui en &eacute;dite le contenu ;
     146- le {{cr&eacute;ateur du site}} est l’organisme, la personne ou l’agence qui l’a cr&eacute;&eacute;, fabriqu&eacute;, &agrave; la demande de l’&eacute;diteur ({il est parfois n&eacute;cessaire de diff&eacute;rencier le cr&eacute;ateur graphique du cr&eacute;ateur technique}) ;
     147- l’{{h&eacute;bergeur du site}} est l’organisme ou la personne qui poss&egrave;de le serveur sur lequel le site est h&eacute;berg&eacute; physiquement.
     148
     149Ces trois entit&eacute;s doivent &ecirc;tre clairement d&eacute;finies dans les mentions l&eacute;gales de tout site web. Le cr&eacute;ateur du site ne fait l’objet d’aucune obligation l&eacute;gale mais il est pr&eacute;f&eacute;rable de suivre la m&ecirc;me proc&eacute;dure que pour l’h&eacute;bergeur.
     150
     151{{Concernant les sites &eacute;dit&eacute;s par une personne morale ({entreprise, association ...})}}
     152
     153Une page "mentions l&eacute;gales" doit apparaître clairement sur le site, listant l’ensemble des informations ci-dessous.
     154- la raison sociale de l’&eacute;diteur ;
     155- son si&egrave;ge social ;
     156- un num&eacute;ro de t&eacute;l&eacute;phone ;
     157- l’identit&eacute; du directeur de publication et, s’il y a lieu, du directeur de r&eacute;daction ;
     158- le nom de l’organisme et le num&eacute;ro d’enregistrement aupr&egrave;s duquel l’activit&eacute; de la personne morale a &eacute;t&eacute; d&eacute;clar&eacute;e ({RCS, Maison des Artistes ...}) ;
     159- le capital social de la personne morale s’il y a lieu ;
     160- un contact du responsable administratif du site ({adresse courriel des directeurs cit&eacute;s plus haut ou du webmestre}).
     161
     162{{Concernant les sites &eacute;dit&eacute;s par une personne physique ({un particulier})}}
     163
     164Une page "mentions l&eacute;gales" doit apparaître clairement sur le site, indiquant les {{nom}}, {{pr&eacute;nom}}, {{adresse de domicile}} et {{contact t&eacute;l&eacute;phonique}} du propri&eacute;taire.
     165<br />Il est cependant possibe de conserver son anonymat et de se dispenser de mentionner ces informations &agrave; partir du moment o&ugrave; elles ont &eacute;t&eacute; transmises, compl&egrave;tes et correctes, &agrave; l’h&eacute;bergeur du site, qui peut conserver ces informations secr&egrave;tes, sauf dans le cadre d’une proc&eacute;dure judiciaire. Les mentions l&eacute;gales devront dans ce cas mentionner ce choix.
     166
     167{{Informations sur les conditions d’h&eacute;bergement du site}}
     168
     169Pour les personnes morales {{et}} physiques ({dans tout les cas pour r&eacute;sumer}), il est obligatoire de pr&eacute;ciser les conditions d’h&eacute;bergement du site, m&ecirc;me si ce dernier est h&eacute;berg&eacute; &agrave; titre gratuit.
     170<br />Les informations suivantes doivent &ecirc;tre mentionn&eacute;es :
     171- nom de l’h&eacute;bergeur ;
     172- sa raison sociale ;
     173- son si&egrave;ge social ;
     174- un num&eacute;ro de t&eacute;l&eacute;phone.
     175
     176Dans le cas d’un site h&eacute;berg&eacute; sur un serveur personnel ou propri&eacute;t&eacute; de l’&eacute;diteur, ces informations sont caduques mais cela devra &ecirc;tre pr&eacute;cis&eacute;.
     177
     178{{Informations personnelles des internautes}}
     179
     180Dans le cas o&ugrave; des informations personnelles des internautes sont enregistr&eacute;es par le site, comme par exemple une adresse courriel pour l’inscription &agrave; une newsletter, les conditions d’utilisation de ces informations par l’&eacute;diteur du site devront &ecirc;tre clairement &eacute;num&eacute;r&eacute;es, notamment leur divulgation &agrave; des tiers.
     181
     182Dans le cas d’une newsletter, il y a {{obligation de proposer un moyen de d&eacute;sinscription &agrave; volont&eacute;}} &agrave; l’internaute ({un lien pr&eacute;sent dans chaque mail est la proc&eacute;dure courante}).
     183
     184{{Mention concernant la CNIL}}
     185
     186La [CNIL->http://www.cnil.fr/] ({Commission Nationale de l’Informatique et des Libert&eacute;s}) est un organisme ayant pour mission la protection de la vie priv&eacute;e et des libert&eacute;s individuelles.
     187<br />D&egrave;s lors qu’une information est enregistr&eacute;e par votre site, qu’elle soit directement ou indirectement nominative, une d&eacute;claration doit &ecirc;tre faite &agrave; la CNIL, qui vous transmet en retour un num&eacute;ro de r&eacute;c&eacute;piss&eacute;, que vous avez obligation de mentionner.
     188<br />Pour rappel, la CNIL propose une proc&eacute;dure de d&eacute;claration en ligne ({cf. site ci-dessous}).
     189
     190De plus, l’internaute doit pouvoir obtenir un acc&egrave;s, une rectification s’il y a lieu et m&ecirc;me un effacement de toutes les informations le concernant personnellement stock&eacute;es par le site. Les mentions l&eacute;gales devront donc pr&eacute;ciser clairement le moyen mis &agrave; disposition de l’internaute pour effectuer une telle demande.
     191
     192Site de la CNIL : [->http://www.cnil.fr/]
     193
     194A noter que des modifications r&eacute;centes dispensent certains sites ({personnels, blogs ou associatifs}) de cette d&eacute;claration. Reportez-vous au site de la CNIL pour plus d’informations.
     195
     196{{Mentions compl&eacute;mentaires conseill&eacute;es}}
     197
     198Afin de vous prot&eacute;ger au mieux, il est tr&egrave;s fortement conseill&eacute; d’inclure dans vos mentions l&eacute;gales des informations sur la protection dont les contenus et m&eacute;dias pr&eacute;sents sur le site font l’objet, l’&eacute;tendue de votre responsabilit&eacute; quant &agrave; ces contenus ({commun&eacute;ment "Limitation de responsabilit&eacute;"}), une information concernant les cookies &eacute;ventuellement d&eacute;pos&eacute;s par le site ({conseil CNIL}).
     199
     200Plus g&eacute;n&eacute;ralement, il y a lieu d’adapter vos mentions l&eacute;gales &agrave; votre activit&eacute; ({professions r&eacute;glement&eacute;es, site de commerce ...}).
     201',
     202//      'presentation_plugin' => '{{{Fonctionnalit&eacute;s du plugin SPIP Propri&eacute;taire}}}
     203        'presentation_plugin' => '{{{Fonctionnalit&eacute;s du plugin Mentions L&eacute;gales}}}
     204
     205Ce plugin vous propose un ensemble de formulaires et de mod&egrave;les pour faciliter la mise en place des informations pr&eacute;cit&eacute;es. Il vous permet notamment de d&eacute;finir les informations concernant l’&eacute;diteur, le cr&eacute;ateur et l’h&eacute;bergeur du site et propose des mod&egrave;les d’affichages de celles-ci.
     206
     207Il est conseill&eacute; de prendre un moment pour personnaliser le mod&egrave;le "mentions_legales.html" pr&eacute;sent dans le r&eacute;pertoire "modeles/" du plugin. C’est ici que se construisent les textes l&eacute;gaux. Vous pouvez modifier ou ajouter des textes depuis le bouton "Textes de langue propri&eacute;taire" ci-dessous.
     208
     209Vous pouvez &eacute;galement inclure ces mod&egrave;les dans les objets &eacute;ditoriaux de SPIP en utilisant les raccourcis typographiques "&lt;mentions_legales|&gt;" et "&lt;conditions_utilisation|&gt;".
     210
     211Pour finir, des mod&egrave;les de squelettes d’en-t&ecirc;te et de pieds de page sont propos&eacute;s, construits &agrave; l’image de ceux de la distribution de SPIP, ajoutant les informations de copyright et un acc&egrave;s aux mentions l&eacute;gales du site. Vous pouvez bien entendu les personnaliser : il s’agit des fichiers "inc-head.html" et "inc-pied.html" pr&eacute;sents dans le r&eacute;pertoire "public/inc/" du plugin. Pour les utiliser, placez les directement dans le r&eacute;pertoire "public/" ou &agrave; la racine de votre r&eacute;pertoire de squelettes.
     212
     213{{{Note pour les utilisateurs de squelettes Zpip}}}
     214
     215Depuis sa version 1.1, le plugin propose une adaptation Z-compatible des squelettes cit&eacute;s plus haut. Pour les visualiser, ajoutez simplement "_zpip" aux noms de squelettes ci-dessus. Le contenu de ces squelettes est disponible dans le r&eacute;pertoire "public/contenu/".
     216',
     217//Le plugin {{SPIP Propri&eacute;taire}} propose &eacute;galement un ensemble d’outils de pr&eacute;sentation d’informations pour valoriser et mettre en avant vos atouts.
     218        'presentation_outils_de_communication' => '{{{Valoriser son site web}}}
     219
     220Le plugin {{Mentions L&eacute;gales}} propose &eacute;galement un ensemble d’outils de pr&eacute;sentation d’informations pour valoriser et mettre en avant vos atouts.
     221
     222Il propose par exemple un mod&egrave;le de "carte de visite" du site ainsi qu’une "v-Card" ({Virtual Card permettant de charger automatiquement vos informations de contact dans un gestionnaire de mails ou un carnet d’adresse}).
     223
     224Nous vous renvoyons &agrave; la page d’exemples ci-dessous pour plus d’information ({cette page prend en compte les informations saisies dans les diff&eacute;rents formulaires du plugin, il est donc n&eacute;cessaire d’en remplir au minimum quelques uns pour visualisation ...}).',
     225        // Import/Export
     226        'proprietaire_export_import' => 'Mentions L&eacute;gales : maintenance',
     227//      'proprietaire_export_import' => 'SPIP Propri&eacute;taire : maintenance',
     228        'proprietaire_retour_plateforme' => 'Retour &agrave; la plateforme',
     229        'proprietaire_export_import_texte_supp' => 'Vous pouvez ici sauvegarder votre configuration courante et vos cha&icirc;nes personnelles de langues, ou les restaurer depuis une pr&eacute;c&eacute;dente sauvegarde (<i>y compris depuis un autre site</i>) ...<br /><br />',
     230        // Pages
     231        'proprietaire_titre_page' => 'Plateforme Mentions L&eacute;gales',
     232//      'proprietaire_titre_page' => 'Plateforme propri&eacute;taire',
     233        'proprietaire_titre_page_short' => 'Plateforme',
     234        'proprietaire_texte' => 'Vous pouvez ici d&eacute;finir les options g&eacute;n&eacute;rales du site utilis&eacute;es par le plugin <b>Mentions L&eacute;gales</b>.<br /><br />Vous pouvez &eacute;galement d&eacute;finir des cha&icirc;nes de langues particuli&egrave;res dont l\'utilisation est rappel&eacute;e sur la page concern&eacute;e.<br />',
     235//      'proprietaire_texte' => 'Vous pouvez ici d&eacute;finir les options g&eacute;n&eacute;rales du site utilis&eacute;es par le plugin <b>SPIP Propri&eacute;taire</b>.<br /><br />Vous pouvez &eacute;galement d&eacute;finir des cha&icirc;nes de langues particuli&egrave;res dont l\'utilisation est rappel&eacute;e sur la page concern&eacute;e.<br />',
     236        'proprietaire_texte_supp' => 'Ce plugin vous propose de centraliser et automatiser la gestion d\'un site \'institutionnel\' ou \'professionnel\' fonctionnant sous SPIP.<br /><br />Il vous permet notamment de saisir un ensemble d\'informations sur le <b>propri&eacute;taire</b> du site, organisme, soci&eacute;t&eacute;, institution ou particulier, afin de les pr&eacute;senter de divers mani&egrave;res et, &eacute;ventuellement, de g&eacute;n&eacute;rer automatiquement des informations de Copyright, des \'Mentions l&eacute;gales\' et des \'Conditions d\'utilisation\' propres au site.',
     237        'pconfig_titre_page' => 'Configuration propri&eacute;taire',
    141238        'pconfig_titre_page_short' => 'Configuration',
    142         'pourquoi_ce_plugin' => 'Pourquoi ce plugin ? (<i>rappels légaux</i>)',
    143         'presentation' => '{{{Obligations légales françaises concernant tout site internet}}}
    144 
    145 Tout site Internet, qu’il soit professionnel ou "de loisirs", doit respecter un ensemble d’obligations légales dictées par la [LCEN|Voir le texte sur legifrance.fr->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164] ({Loi pour la confiance dans l’économie numérique}) de juin 2004. Ces informations doivent être clairement accessibles à tout internaute utilisant le site et l’éditeur du site, son propriétaire, a le devoir de contrôler son contenu, autant en terme rédactionnel que concernant les commentaires laissés par les internautes.
    146 
    147 Dans la suite de cette documentation, nous utiliserons les termes suivants :
    148 - l’{{éditeur du site}} est son "propriétaire", l’organisme ou la personne qui en est responsable, qui en édite le contenu ;
    149 - le {{créateur du site}} est l’organisme, la personne ou l’agence qui l’a créé, fabriqué, à la demande de l’éditeur ({il est parfois nécessaire de différencier le créateur graphique du créateur technique}) ;
    150 - l’{{hébergeur du site}} est l’organisme ou la personne qui possède le serveur sur lequel le site est hébergé physiquement.
    151 
    152 Ces trois entités doivent être clairement définies dans les mentions légales de tout site web. Le créateur du site ne fait l’objet d’aucune obligation légale mais il est préférable de suivre la même procédure que pour l’hébergeur.
    153 
    154 {{Concernant les sites édités par une personne morale ({entreprise, association ...})}}
    155 
    156 Une page "mentions légales" doit apparaître clairement sur le site, listant l’ensemble des informations ci-dessous.
    157 - la raison sociale de l’éditeur ;
    158 - son siège social ;
    159 - un numéro de téléphone ;
    160 - l’identité du directeur de publication et, s’il y a lieu, du directeur de rédaction ;
    161 - le nom de l’organisme et le numéro d’enregistrement auprès duquel l’activité de la personne morale a été déclarée ({RCS, Maison des Artistes ...}) ;
    162 - le capital social de la personne morale s’il y a lieu ;
    163 - un contact du responsable administratif du site ({adresse courriel des directeurs cités plus haut ou du webmestre}).
    164 
    165 {{Concernant les sites édités par une personne physique ({un particulier})}}
    166 
    167 Une page "mentions légales" doit apparaître clairement sur le site, indiquant les {{nom}}, {{prénom}}, {{adresse de domicile}} et {{contact téléphonique}} du propriétaire.
    168 <br />Il est cependant possibe de conserver son anonymat et de se dispenser de mentionner ces informations à partir du moment où elles ont été transmises, complètes et correctes, à l’hébergeur du site, qui peut conserver ces informations secrètes, sauf dans le cadre d’une procédure judiciaire. Les mentions légales devront dans ce cas mentionner ce choix.
    169 
    170 {{Informations sur les conditions d’hébergement du site}}
    171 
    172 Pour les personnes morales {{et}} physiques ({dans tout les cas pour résumer}), il est obligatoire de préciser les conditions d’hébergement du site, même si ce dernier est hébergé à titre gratuit.
    173 <br />Les informations suivantes doivent être mentionnées :
    174 - nom de l’hébergeur ;
    175 - sa raison sociale ;
    176 - son siège social ;
    177 - un numéro de téléphone.
    178 
    179 Dans le cas d’un site hébergé sur un serveur personnel ou propriété de l’éditeur, ces informations sont caduques mais cela devra être précisé.
    180 
    181 {{Informations personnelles des internautes}}
    182 
    183 Dans le cas où des informations personnelles des internautes sont enregistrées par le site, comme par exemple une adresse courriel pour l’inscription à une newsletter, les conditions d’utilisation de ces informations par l’éditeur du site devront être clairement énumérées, notamment leur divulgation à des tiers.
    184 
    185 Dans le cas d’une newsletter, il y a {{obligation de proposer un moyen de désinscription à volonté}} à l’internaute ({un lien présent dans chaque mail est la procédure courante}).
    186 
    187 {{Mention concernant la CNIL}}
    188 
    189 La [CNIL->http://www.cnil.fr/] ({Commission Nationale de l’Informatique et des Libertés}) est un organisme ayant pour mission la protection de la vie privée et des libertés individuelles.
    190 <br />Dès lors qu’une information est enregistrée par votre site, qu’elle soit directement ou indirectement nominative, une déclaration doit être faite à la CNIL, qui vous transmet en retour un numéro de récépissé, que vous avez obligation de mentionner.
    191 <br />Pour rappel, la CNIL propose une procédure de déclaration en ligne ({cf. site ci-dessous}).
    192 
    193 De plus, l’internaute doit pouvoir obtenir un accès, une rectification s’il y a lieu et même un effacement de toutes les informations le concernant personnellement stockées par le site. Les mentions légales devront donc préciser clairement le moyen mis à disposition de l’internaute pour effectuer une telle demande.
    194 
    195 Site de la CNIL : [->http://www.cnil.fr/]
    196 
    197 A noter que des modifications récentes dispensent certains sites ({personnels, blogs ou associatifs}) de cette déclaration. Reportez-vous au site de la CNIL pour plus d’informations.
    198 
    199 {{Mentions complémentaires conseillées}}
    200 
    201 Afin de vous protéger au mieux, il est très fortement conseillé d’inclure dans vos mentions légales des informations sur la protection dont les contenus et médias présents sur le site font l’objet, l’étendue de votre responsabilité quant à ces contenus ({communément "Limitation de responsabilité"}), une information concernant les cookies éventuellement déposés par le site ({conseil CNIL}).
    202 
    203 Plus généralement, il y a lieu d’adapter vos mentions légales à votre activité ({professions réglementées, site de commerce ...}).
    204 ',
    205         'presentation_outils_de_communication' => '{{{Valoriser son site web}}}
    206 
    207 Le plugin {{Mentions Légales}} propose également un ensemble d’outils de présentation d’informations pour valoriser et mettre en avant vos atouts.
    208 
    209 Il propose par exemple un modèle de "carte de visite" du site ainsi qu’une "v-Card" ({Virtual Card permettant de charger automatiquement vos informations de contact dans un gestionnaire de mails ou un carnet d’adresse}).
    210 
    211 Nous vous renvoyons à la page d’exemples ci-dessous pour plus d’information ({cette page prend en compte les informations saisies dans les différents formulaires du plugin, il est donc nécessaire d’en remplir au minimum quelques uns pour visualisation ...}).',
    212         'presentation_plugin' => '{{{Fonctionnalités du plugin Mentions Légales}}}
    213 
    214 Ce plugin vous propose un ensemble de formulaires et de modèles pour faciliter la mise en place des informations précitées. Il vous permet notamment de définir les informations concernant l’éditeur, le créateur et l’hébergeur du site et propose des modèles d’affichages de celles-ci.
    215 
    216 Il est conseillé de prendre un moment pour personnaliser le modèle "mentions_legales.html" présent dans le répertoire "modeles/" du plugin. C’est ici que se construisent les textes légaux. Vous pouvez modifier ou ajouter des textes depuis le bouton "Textes de langue propriétaire" ci-dessous.
    217 
    218 Vous pouvez également inclure ces modèles dans les objets éditoriaux de SPIP en utilisant les raccourcis typographiques "&lt;mentions_legales|&gt;" et "&lt;conditions_utilisation|&gt;".
    219 
    220 Pour finir, des modèles de squelettes d’en-tête et de pieds de page sont proposés, construits à l’image de ceux de la distribution de SPIP, ajoutant les informations de copyright et un accès aux mentions légales du site. Vous pouvez bien entendu les personnaliser : il s’agit des fichiers "inc-head.html" et "inc-pied.html" présents dans le répertoire "public/inc/" du plugin. Pour les utiliser, placez les directement dans le répertoire "public/" ou à la racine de votre répertoire de squelettes.
    221 
    222 {{{Note pour les utilisateurs de squelettes Zpip}}}
    223 
    224 Depuis sa version 1.1, le plugin propose une adaptation Z-compatible des squelettes cités plus haut. Pour les visualiser, ajoutez simplement "_zpip" aux noms de squelettes ci-dessus. Le contenu de ces squelettes est disponible dans le répertoire "public/contenu/".
    225 ',
    226         'proprietaire' => 'propriétaire',
    227         'proprietaire_export_import' => 'Mentions Légales : maintenance',
    228         'proprietaire_export_import_texte_supp' => 'Vous pouvez ici sauvegarder votre configuration courante et vos chaînes personnelles de langues, ou les restaurer depuis une précédente sauvegarde (<i>y compris depuis un autre site</i>) ...<br /><br />',
    229         'proprietaire_retour_plateforme' => 'Retour à la plateforme',
    230         'proprietaire_texte' => 'Vous pouvez ici définir les options générales du site utilisées par le plugin <b>Mentions Légales</b>.<br /><br />Vous pouvez également définir des chaînes de langues particulières dont l\'utilisation est rappelée sur la page concernée.<br />',
    231         'proprietaire_texte_supp' => 'Ce plugin vous propose de centraliser et automatiser la gestion d\'un site \'institutionnel\' ou \'professionnel\' fonctionnant sous SPIP.<br /><br />Il vous permet notamment de saisir un ensemble d\'informations sur le <b>propriétaire</b> du site, organisme, société, institution ou particulier, afin de les présenter de divers manières et, éventuellement, de générer automatiquement des informations de Copyright, des \'Mentions légales\' et des \'Conditions d\'utilisation\' propres au site.',
    232         'proprietaire_titre_page' => 'Plateforme Mentions Légales',
    233         'proprietaire_titre_page_short' => 'Plateforme',
    234         'pskels_info_mentions_legales' => 'Les blocs ci-dessous permettent de définir les informations concernant les <b>Créateur</b> et <b>Hébergeur</b> du site afin de mettre en place automatiquement des <b>Mentions Légales</b> et <b >Conditions d\'Utilisation</b>.<br /><br />Ces textes représentent <u>le minimum légal pour tout site web</u> et sont très génériques ... Ils doivent être considérés comme une base de travail pour créer vos propres textes.<br /><br />Vous pouvez les modifier sur la page \'Textes de langue propriétaire\' si vous activez l\'option ci-dessous.',
    235         'pskels_legal_legend_createur' => 'Informations sur le créateur du site',
    236         'pskels_legal_legend_hebergeur' => 'Informations sur l\'hébergeur du site',
     239        'pconfig_texte' => 'Vous pouvez ici d&eacute;finir les coordonn&eacute;es de l\'organisme @type@ ainsi que ses informations l&eacute;gales.',
     240        'pconfig_texte_ajouts' => '<br />Le syst&egrave;me pr&eacute;sentera les informations qui sont pr&eacute;cis&eacute;es.<br />Notez cependant que certaines fonctionnalit&eacute;s du plugin, notamment la construction automatique d\'informations l&eacute;gales et de conditions d\'utilisation du site, n&eacute;cessitent qu\'un maximum d\'informations soient saisies.',
     241        'pconfig_texte_lien_doc' => '<br /><br />Le bouton ci-dessous pr&eacute;sente le r&eacute;sultat des diff&eacute;rentes fonctionnalit&eacute;s pour v&eacute;rifications&nbsp;:',
     242        'pconfig_texte_notes' => '<span style="color: red;">*</span><small>Les champs marqu&eacute;s d\'une ast&eacute;risque rouge peuvent comporter un bloc \'multi\'.<br /></small>',
     243        'pconfig_avertissement' => 'Ne modifiez ces valeurs que lorsque vous &ecirc;tes s&ucirc;r de vous : ces valeurs sont valables sur l\'ensemble du site.<br /><br /><b>Il est fortement conseill&eacute; de laisser la charge de cette page au webmestre principal de votre site.</b>',
     244        'pconfig_divers_legend' => 'Informations compl&eacute;mentaires',
     245        'ptexte_titre_page' => 'Textes de langue propri&eacute;taire',
     246        'ptexte_titre_page_short' => 'Textes de langue',
     247        'ptexte_titre_page_short' => 'Textes de langue',
     248        'ptexte_supprimer' => 'Supprimer l\'entr&eacute;e',
     249        'ptexte_editable_ttl' => 'Cliquez sur la ligne pour la modifier ...',
     250        'ptexte_cliquez_pour_editer' => 'Cliquez ici pour &eacute;diter l&prime;entr&eacute;e avec les raccourcis de mise en page',
     251        'ptexte_info_titre' => 'Aide / Rappels ...',
     252        'ptexte_form_titre' => '&Eacute;dition compl&egrave;te / Nouvelle entr&eacute;e',
     253        'ptexte_texte' => 'Cette page vous permet de g&eacute;rer certains textes n&eacute;cessaires au site sans passer par le mode d\'&eacute;dition habituel (<i>modification du fichier de langue sur le serveur</i>).<br /><br />Les entr&eacute;es \'Texte affich&eacute;\' du tableau sont &eacute;ditables par un simple clic sur la ligne \'raccourci\' correspondante. Vous pouvez &eacute;galement ajouter des entr&eacute;es en utilisant le formulaire \'&Eacute;dition compl&egrave;te\'.',
     254        'ptexte_info_texte' => '<ul><li><b>Les fichiers de langue</b><br />Les entr&eacute;es des fichiers de langue se d&eacute;finissent en indiquant une cha&icirc;ne d\'appel (<i>les entr&eacute;es \'raccourci\' du tableau</i>) &agrave; laquelle correspond un texte complet (<i>les entr&eacute;es \'texte affich&eacute;\' du tableau</i>), qui peut contenir une mise en forme et &ecirc;tre aussi long que souhait&eacute;.<br /></li><li><b>Nomenclature des raccourcis</b><br />Les raccourcis doivent &ecirc;tre des cha&icirc;nes de texte <u>sans espace et sans caract&egrave;res sp&eacute;ciaux</u> (<i>vous pouvez ici saisir vos raccourcis avec des espaces, qui seront remplac&eacute;s par des underscore</i>).</li><li><b>Mise en forme des textes</b><br />Vous pouvez r&eacute;diger vos textes de la m&ecirc;me mani&egrave;re que vos articles SPIP ...</li></ul>',
     255        'ptexte_info_supp' => '<br /><b>Utilisation des cha&icirc;nes de cette page</b><br /><br />Les cha&icirc;nes de cette page sont enregistr&eacute;es dans un fichier de langue nomm&eacute; \'<b>proprietaire</b>\', vous pourrez donc les appeler dans vos squelettes en utilisant la formulation :<br /><br /><center><code>&lt;:proprietaire:raccourci:&gt;</code></center><br />A noter que, si vous utilisez des raccourcis typographiques dans vos textes, il vous faut ajouter dans l\'appel ci-dessus le filtre \'<b>|propre</b>\'. Cela donnerait un appel, pour l\'exemple ci-dessus, de la forme :<br /><br /><center><code>&lt;:proprietaire:raccourci|propre:&gt;</code></center><br />Vous pouvez, plus simplement, utiliser la balise <b>TEXTES_PROPRIETAIRE</b> de cette fa&ccedil;on :<br /><br /><center><code>&#035;TEXTES_PROPRIETAIRE{<br />raccourci,<br />arguments,<br />traitement}</code></center><br />o&ugrave; "arguments" correspond &agrave; un array des arguments &agrave; passer &agrave; la cha&icirc;ne et "traitement" au nom de la fonction de traitement du texte (<i>"propre" par d&eacute;faut</i>).',
     256        'ptexte_info_tags' => '<br /><b>Vous pouvez utiliser les tags ci-dessous dans vos textes (<i>ils doivent &ecirc;tre indiqu&eacute;s comme &eacute;crit ici : ’@texte@’</i>) :</b><ul><li>@nom_site@</li><li>@url_site@</li><li>@descriptif_site@</li><li>@proprietaire_forme@</li><li>@proprietaire_nom@</li><li>@proprietaire_forme@</li><li>@proprietaire_nom _responsable@</li><li>@proprietaire_fonction_ responsable_texte@</li><li>@proprietaire_ mail_administratif@</li></ul>Cette liste est <b>non-exhaustive</b>, si des tags pr&eacute;sents dans les textes ne sont pas list&eacute;s ici, conservez-les ...',
    237257        'pskels_titre_page' => 'Configuration des squelettes',
    238         'ptexte_cliquez_pour_editer' => 'Cliquez ici pour éditer l′entrée avec les raccourcis de mise en page',
    239         'ptexte_editable_ttl' => 'Cliquez sur la ligne pour la modifier ...',
    240         'ptexte_form_titre' => 'Édition complète / Nouvelle entrée',
    241         'ptexte_info_supp' => '<br /><b>Utilisation des chaînes de cette page</b><br /><br />Les chaînes de cette page sont enregistrées dans un fichier de langue nommé \'<b>proprietaire</b>\', vous pourrez donc les appeler dans vos squelettes en utilisant la formulation :<br /><br /><center><code>&lt;:proprietaire:raccourci:&gt;</code></center><br />A noter que, si vous utilisez des raccourcis typographiques dans vos textes, il vous faut ajouter dans l\'appel ci-dessus le filtre \'<b>|propre</b>\'. Cela donnerait un appel, pour l\'exemple ci-dessus, de la forme :<br /><br /><center><code>&lt;:proprietaire:raccourci|propre:&gt;</code></center><br />Vous pouvez, plus simplement, utiliser la balise <b>TEXTES_PROPRIETAIRE</b> de cette façon :<br /><br /><center><code>#TEXTES_PROPRIETAIRE{<br />raccourci,<br />arguments,<br />traitement}</code></center><br />où "arguments" correspond à un array des arguments à passer à la chaîne et "traitement" au nom de la fonction de traitement du texte (<i>"propre" par défaut</i>).',
    242         'ptexte_info_tags' => '<br /><b>Vous pouvez utiliser les tags ci-dessous dans vos textes (<i>ils doivent être indiqués comme écrit ici : ’@texte@’</i>) :</b><ul><li>@nom_site@</li><li>@url_site@</li><li>@descriptif_site@</li><li>@proprietaire_forme@</li><li>@proprietaire_nom@</li><li>@proprietaire_forme@</li><li>@proprietaire_nom _responsable@</li><li>@proprietaire_fonction_ responsable_texte@</li><li>@proprietaire_ mail_administratif@</li></ul>Cette liste est <b>non-exhaustive</b>, si des tags présents dans les textes ne sont pas listés ici, conservez-les ...',
    243         'ptexte_info_texte' => '<ul><li><b>Les fichiers de langue</b><br />Les entrées des fichiers de langue se définissent en indiquant une chaîne d\'appel (<i>les entrées \'raccourci\' du tableau</i>) à laquelle correspond un texte complet (<i>les entrées \'texte affiché\' du tableau</i>), qui peut contenir une mise en forme et être aussi long que souhaité.<br /></li><li><b>Nomenclature des raccourcis</b><br />Les raccourcis doivent être des chaînes de texte <u>sans espace et sans caractères spéciaux</u> (<i>vous pouvez ici saisir vos raccourcis avec des espaces, qui seront remplacés par des underscore</i>).</li><li><b>Mise en forme des textes</b><br />Vous pouvez rédiger vos textes de la même manière que vos articles SPIP ...</li></ul>',
    244         'ptexte_info_titre' => 'Aide / Rappels ...',
    245         'ptexte_supprimer' => 'Supprimer l\'entrée',
    246         'ptexte_texte' => 'Cette page vous permet de gérer certains textes nécessaires au site sans passer par le mode d\'édition habituel (<i>modification du fichier de langue sur le serveur</i>).<br /><br />Les entrées \'Texte affiché\' du tableau sont éditables par un simple clic sur la ligne \'raccourci\' correspondante. Vous pouvez également ajouter des entrées en utilisant le formulaire \'Édition complète\'.',
    247         'ptexte_titre_page' => 'Textes de langue propriétaire',
    248         'ptexte_titre_page_short' => 'Textes de langue',
    249 
    250         // R
     258        'pskels_info_mentions_legales' => 'Les blocs ci-dessous permettent de d&eacute;finir les informations concernant les <b>Cr&eacute;ateur</b> et <b>H&eacute;bergeur</b> du site afin de mettre en place automatiquement des <b>Mentions L&eacute;gales</b> et <b >Conditions d\'Utilisation</b>.<br /><br />Ces textes repr&eacute;sentent <u>le minimum l&eacute;gal pour tout site web</u> et sont tr&egrave;s g&eacute;n&eacute;riques ... Ils doivent &ecirc;tre consid&eacute;r&eacute;s comme une base de travail pour cr&eacute;er vos propres textes.<br /><br />Vous pouvez les modifier sur la page \'Textes de langue propri&eacute;taire\' si vous activez l\'option ci-dessous.',
     259        'pskels_legal_legend_createur' => 'Informations sur le cr&eacute;ateur du site',
     260        'pskels_legal_legend_hebergeur' => 'Informations sur l\'h&eacute;bergeur du site',
     261       
     262
     263// R //
     264        'retour' => 'Retour',
     265        'responsable_nom_label' => 'Nom du responsable',
    251266        'responsable_fonction_label' => 'Fonction du responsable',
    252267        'responsable_mail_label' => 'Adresse mail du responsable',
    253         'responsable_nom_label' => 'Nom du responsable',
    254         'retour' => 'Retour',
    255         'rue_label' => 'N° et Rue',
    256 
    257         // S
    258         'sauvegardes_dans_dump' => 'Vos sauvegardes sont à placer dans le répertoire \'tmp/dump/\'.',
    259         'serveur_legend' => 'Informations sur le serveur hébergeant le site',
    260         'serveur_os_comment' => 'OS installé sur ce serveur.',
    261         'serveur_os_label' => 'Fonctionnant sur un système',
    262         'serveur_os_web_label' => 'Lien web d\'informations sur ce système',
    263         'serveur_type_comment' => 'Caractéristiques techniques du serveur qui héberge le site.',
     268        'rue_label' => 'N&deg; et Rue',
     269
     270// S //
     271//      'spip_proprio' => 'Propri&eacute;taire',
     272        'spip_proprio' => 'Mentions L&eacute;gales',
     273        'site_web_label' => 'Adresse de site web',
     274        'serveur_legend' => 'Informations sur le serveur h&eacute;bergeant le site',
    264275        'serveur_type_label' => 'Type du serveur',
    265         'siege' => 'Siège',
    266         'siren' => '<abbr title="Système d\'Identification du Répertoire des ENtreprises">SIREN</abbr>',
     276        'serveur_type_comment' => 'Caract&eacute;ristiques techniques du serveur qui h&eacute;berge le site.',
     277        'serveur_os_label' => 'Fonctionnant sur un syst&egrave;me',
     278        'serveur_os_comment' => 'OS install&eacute; sur ce serveur.',
     279        'serveur_os_web_label' => 'Lien web d\'informations sur ce syst&egrave;me',
     280        'sous_le_numero' => ' sous le num&eacute;ro ',
     281        'siege' => 'Si&egrave;ge',
     282        'siren' => '<abbr title="Syst&#232;me d&#039;Identification du R&#233;pertoire des ENtreprises">SIREN</abbr>',
     283        'siret' => '<abbr title="Syst&#232;me d&#039;Identification du R&#233;pertoire des ETablissements">SIRET</abbr>',
    267284        'siren_abbrev' => 'Siren',
    268         'siret' => '<abbr title="Système d\'Identification du Répertoire des ETablissements">SIRET</abbr>',
    269285        'siret_abbrev' => 'Siret',
    270         'site_web_label' => 'Adresse de site web',
    271         'sous_le_numero' => ' sous le numéro ',
    272         'spip_proprio' => 'Mentions Légales',
    273 
    274         // T
    275         'tel' => 'Téléphone',
    276         'tel_abbrev' => 'Tél',
    277         'telecopie_label' => 'Numéro de télécopie',
    278         'telephone_label' => 'Numéro de téléphone',
     286        'sauvegardes_dans_dump' => 'Vos sauvegardes sont &agrave; placer dans le r&eacute;pertoire \'tmp/dump/\'.',
     287
     288// T //
     289        'telephone_label' => 'Num&eacute;ro de t&eacute;l&eacute;phone',
     290        'telecopie_label' => 'Num&eacute;ro de t&eacute;l&eacute;copie',
     291        'tva_nonapplicable_label' => 'TVA non-applicable',
     292        'tva_nonapplicable_comment' => 'Non soumis &agrave; la TVA selon l\'article 293B du <abbr title="Code G&#233;n&#233;ral des Imp&#244;ts">CGI</abbr> ; r&eacute;gime micro-social.',
     293        'tel' => 'T&eacute;l&eacute;phone',
     294        'tel_abbrev' => 'T&eacute;l',
     295        'tva_intracommunautaire' => 'T.V.A. Intracommunautaire',
     296        'tva_intracommunautaire_abbrev' => 'TVA intr.',
     297        'tva_non_applicable' => 'TVA non-applicable selon l\'article 293B du <abbr title="Code G&#233;n&#233;ral des Imp&#244;ts">CGI</abbr>',
     298        // Page de test public
     299        'testing_page_public' => 'Page de test',
     300        'testing_page_titre' => 'Test de la configuration propri&eacute;taire',
     301        'testing_page_intro' => 'Cette page vous permet de visualiser les diff&eacute;rents agencements d’informations propos&eacute;s par le plugin. Pour chaque entr&eacute;e est indiqu&eacute; le code d’appel ({balise ou mod&egrave;les}) &agrave; indiquer dans vos squelettes.
     302       
     303Nous vous conseillons &eacute;galement de jeter un oeil au squelette [mentions l&eacute;gales->@mentions_legales@].',
     304        'testing_page_code' => 'Code : ',
     305        'testing_page_modele' => 'Mod&egrave;le : ',
    279306        'testing_page_bloc' => 'Bloc d\'informations',
    280307        'testing_page_bloc_complet' => 'Bloc de contact complet',
    281         'testing_page_business_cards' => 'Business Cards (<i>v-card et cartes de visite</i>)',
    282         'testing_page_business_cards_complet' => 'Textes "business cards" complet',
    283         'testing_page_carte_visite' => 'Cartes de visite (<i>en développement</i>)',
    284         'testing_page_carte_visite_administrateur' => 'Carte de visite adminitrateur',
    285         'testing_page_carte_visite_chef' => 'Carte de visite du responsable',
    286         'testing_page_carte_visite_normale' => 'Carte de visite "classique" (<i>défaut</i>)',
    287         'testing_page_carte_visite_site' => 'Carte de visite complète du site (<i>liens web</i>)',
    288         'testing_page_carte_visite_webmaster' => 'Carte de visite du webmestre',
    289         'testing_page_code' => 'Code : ',
    290         'testing_page_copyright' => 'Informations de copyright',
     308        'testing_page_footer' => 'Information de copyright',
     309        'testing_page_public' => 'Page de test',
     310        'testing_page_titre' => 'Test de la configuration propri&eacute;taire',
     311        'testing_page_bloc' => 'Bloc d\'informations',
     312        'testing_page_bloc_complet' => 'Bloc de contact complet',
    291313        'testing_page_footer' => 'Information de copyright',
    292314        'testing_page_googlemap' => 'Googlemap',
    293         'testing_page_intro' => 'Cette page vous permet de visualiser les différents agencements d’informations proposés par le plugin. Pour chaque entrée est indiqué le code d’appel ({balise ou modèles}) à indiquer dans vos squelettes.
    294        
    295 Nous vous conseillons également de jeter un oeil au squelette [mentions légales->@mentions_legales@].',
     315        'testing_page_carte_visite' => 'Cartes de visite (<i>en d&eacute;veloppement</i>)',
     316        'testing_page_carte_visite_normale' => 'Carte de visite "classique" (<i>d&eacute;faut</i>)',
     317        'testing_page_carte_visite_chef' => 'Carte de visite du responsable',
     318        'testing_page_carte_visite_webmaster' => 'Carte de visite du webmestre',
     319        'testing_page_carte_visite_administrateur' => 'Carte de visite adminitrateur',
     320        'testing_page_carte_visite_site' => 'Carte de visite compl&egrave;te du site (<i>liens web</i>)',
     321        'testing_page_business_cards' => 'Business Cards (<i>v-card et cartes de visite</i>)',
    296322        'testing_page_liens_cartes_visite' => 'Information et lien vers les cartes de visite',
    297         'testing_page_modele' => 'Modèle : ',
    298         'testing_page_public' => 'Page de test',
    299         'testing_page_textes_proprietaire' => 'Utilisation des textes propriétaires',
    300         'testing_page_titre' => 'Test de la configuration propriétaire',
    301323        'testing_page_vcard' => 'Information et lien vers la "vCard"',
    302         'tva_intracommunautaire' => 'T.V.A. Intracommunautaire',
    303         'tva_intracommunautaire_abbrev' => 'TVA intr.',
    304         'tva_non_applicable' => 'TVA non-applicable selon l\'article 293B du <abbr title="Code Général des Impôts">CGI</abbr>',
    305         'tva_nonapplicable_comment' => 'Non soumis à la TVA selon l\'article 293B du <abbr title="Code Général des Impôts">CGI</abbr> ; régime micro-social.',
    306         'tva_nonapplicable_label' => 'TVA non-applicable',
    307 
    308         // U
     324        'testing_page_business_cards_complet' => 'Textes "business cards" complet',
     325        'testing_page_copyright' => 'Informations de copyright',
     326        'testing_page_textes_proprietaire' => 'Utilisation des textes propri&eacute;taires',
     327
     328// U //
    309329        'utiliser_ce_plugin' => 'Utiliser ce plugin ...',
    310330
    311         // V
    312         'valider_pour_forcer' => '(vous pouvez cependant forcer une valeur vide en indiquant un underscore seul : "_")',
    313         'ville_label' => 'Ville'
     331// V //
     332        'ville_label' => 'Ville',
     333
    314334);
    315 
    316335?>
  • _plugins_/spip_proprietaire/spip_3/lang/texteslegaux_en.php

    r58623 r60914  
    11<?php
    2 // This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // extrait automatiquement de http://trad.spip.org/tradlang_module/texteslegaux?lang_cible=en
    4 // ** ne pas modifier le fichier **
    5 
    6 if (!defined('_ECRIRE_INC_VERSION')) return;
     2// RAPPELS
     3// Les textes de cette page peuvent etre rediges avec les raccourcis typo de SPIP
     4// !! - Les accents doivent etre code en HTML : é => &eacute;
     5// !! - Les apostrophes doivents etre echappees : ' => \'
    76
    87$GLOBALS[$GLOBALS['idx_lang']] = array(
    98
    10         // B
     9// B //
    1110        'business_cards' => '{{{Business Cards}}}',
    1211
    13         // C
     12
     13// C //
     14        'copyright_info' => '&copy; Copyright @date@ @nom_site@ | All rights reserved.',
     15        'mention_cnil' => 'As such, {{[@nom_site@->@url_site@]}} was the subject of a statement from the {{<abbr title="National French Commission for informatical freedom - Commission Nationale de l&#039;informatique et des Libert&#233;s - www.cnil.fr">CNIL</abbr>}} on @date_cnil@, registered under reference {{@numero_cnil@.}}',
    1416        'carte_visite_info' => 'You can view or download our {{cards}} by clicking the following links:
    1517- {{[site card->@classique@]}}
     
    1719- {{[responsible card->@responsable@]}}
    1820- {{[administrator card->@administrateur@]}}
    19 - {{[webmaster card->@webmaster@]}}', # MODIF
     21- {{[webmaster card->@webmaster@]}}',
     22        'createur_mentions_legales' => '[createur<-]{{{Designer / Creator}}}
     23
     24Whole site {{[@nom_site@->@url_site@]}}, design, graphics and applications, has been created and developed@createur_administrateur_texte@ by @createur_forme@ {{@createur_nom@}}. @createur_web@ @createur_mail_texte@
     25',
     26        'createur_mentions_legales_idem' => '[createur<-]{{{Designer / Creator}}}
     27
     28Website {{[@nom_site@->@url_site@]}} has been created by its owner.
     29',
     30        'conditions_utilisation_intro' => '{{{De facto acceptance}}}
     31
     32{{By using {{[@nom_site@->@url_site@]}}, the user acknowledges and accepts the conditions listed here.}}
     33',
    2034        'conditions_utilisation_abus' => '{{{Abuse}}}
    2135
    2236Pursuant to [French law n° 2004-575 of 21 june 2004 on confidence in the digital economy|See the text (legifrance.gouv.fr) [fr]->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164], to report a content issue or if you are a victim of fraudulent use of the site {{[@nom_site@->@url_site@]}}, please contact the administrator site by e-mail: [@proprietaire_mail_administratif@->mailto:@proprietaire_mail_administratif@].
    23 ', # MODIF
    24         'conditions_utilisation_cookies' => '{{{Cookies}}}
    25 
    26 Some personal information and some witnesses markers may be recorded by {{[@nom_site@->@url_site@]}} on the personal computer of the user without his permission ({"cookies" or "Java applets"}). Unless explicitly stated otherwise [*], these technical procedures are not essential for the proper functioning of {{[@nom_site@->@url_site@]}} and their use can of course be disabled in the browser used by the Internet user without its navigation may be affected. {{None of this information is retained by the site after disconnecting from the Internet.}}
    27  
    28 <small>[*] It is worth to precise here that access to different private areas of the site may require acceptance by the user of the deposit of a cookie on his personal computer to a security issue.</small>
    29 ', # MODIF
     37',
    3038        'conditions_utilisation_infos_personnelles' => '{{{Collection and processing of personal data}}}
    3139
     
    3543Pursuant to [French law n° 78-17 of 6 january 1978 relating to data, files and freedoms|See the text (legifrance.gouv.fr) [fr]->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000886460], {{the user has a right to access, correct or delete personal information stored on the {{[@nom_site@->@url_site@]}}, exercisable at any time with the administrator of {{[@nom_site@->@url_site@]}}.}} For such requests, please send a letter to @proprietaire_forme@ @proprietaire_nom@ or contact email address: [@proprietaire_mail_administratif@->mailto:@proprietaire_mail_administratif@].
    3644@cnil_texte@
    37 ', # MODIF
    38         'conditions_utilisation_intro' => '{{{De facto acceptance}}}
     45',
     46        'conditions_utilisation_cookies' => '{{{Cookies}}}
    3947
    40 {{By using {{[@nom_site@->@url_site@]}}, the user acknowledges and accepts the conditions listed here.}}
    41 ', # MODIF
     48Some personal information and some witnesses markers may be recorded by {{[@nom_site@->@url_site@]}} on the personal computer of the user without his permission ({"cookies" or "Java applets"}). Unless explicitly stated otherwise &#091;*&#093;, these technical procedures are not essential for the proper functioning of {{[@nom_site@->@url_site@]}} and their use can of course be disabled in the browser used by the Internet user without its navigation may be affected. {{None of this information is retained by the site after disconnecting from the Internet.}}
     49 
     50<small>&#091;*&#093; It is worth to precise here that access to different private areas of the site may require acceptance by the user of the deposit of a cookie on his personal computer to a security issue.</small>
     51',
     52        'conditions_utilisation_responsabilite' => '{{{Disclaimer}}}
     53
     54{{[@nom_site@->@url_site@]}} includes information provided by external companies or hypertext links to other sites or other external sources that have not been developed by {{[@nom_site@->@url_site@]}}. Behaviors of target sites, possibly malicious, cannot be attached to the responsibility of {{[@nom_site@->@url_site@]}}. More generally, the content available on this site is for informational purposes. It is up to the user to use this information wisely. {{[@nom_site@->@url_site@]}} is not responsible for informations, opinions and recommendations of third parties.
     55
     56Because {{[@nom_site@->@url_site@]}} can not control these sites or external sources, {{[@nom_site@->@url_site@]}} cannot be held responsible for the availability of these sites or external sources and cannot accept any responsibility for the content, advertising, products, services or other materials available from such sites or resources. In addition, {{[@nom_site@->@url_site@]}} cannot be held responsible for any damage or loss or alleged consequential in connection with the use or the fact of having trusted the content, goods or services available from such sites or sources external.
     57',
    4258        'conditions_utilisation_liens' => '{{{Links to @nom_site@}}}
    4359
     
    5268<a href="@url_site@" title="@nom_site@ - @descriptif_site@"><img src="@logo_site@" border="0" /></a>
    5369</code>|
    54 ', # MODIF
    55         'conditions_utilisation_responsabilite' => '{{{Disclaimer}}}
     70',
    5671
    57 {{[@nom_site@->@url_site@]}} includes information provided by external companies or hypertext links to other sites or other external sources that have not been developed by {{[@nom_site@->@url_site@]}}. Behaviors of target sites, possibly malicious, cannot be attached to the responsibility of {{[@nom_site@->@url_site@]}}. More generally, the content available on this site is for informational purposes. It is up to the user to use this information wisely. {{[@nom_site@->@url_site@]}} is not responsible for informations, opinions and recommendations of third parties.
     72// E //
     73        'enregistre_pres' => 'registered with',
     74        'egalement_administrateur' => ' and is administrated',
    5875
    59 Because {{[@nom_site@->@url_site@]}} can not control these sites or external sources, {{[@nom_site@->@url_site@]}} cannot be held responsible for the availability of these sites or external sources and cannot accept any responsibility for the content, advertising, products, services or other materials available from such sites or resources. In addition, {{[@nom_site@->@url_site@]}} cannot be held responsible for any damage or loss or alleged consequential in connection with the use or the fact of having trusted the content, goods or services available from such sites or sources external.
    60 ', # MODIF
    61         'copyright_info' => '© Copyright @date@ @nom_site@ | All rights reserved.', # MODIF
    62         'createur_mentions_legales' => '[createur<-]{{{Designer / Creator}}}
    63 
    64 Whole site {{[@nom_site@->@url_site@]}}, design, graphics and applications, has been created and developed@createur_administrateur_texte@ by @createur_forme@ {{@createur_nom@}}. @createur_web@ @createur_mail_texte@
    65 ', # MODIF
    66         'createur_mentions_legales_idem' => '[createur<-]{{{Designer / Creator}}}
    67 
    68 Website {{[@nom_site@->@url_site@]}} has been created by its owner.
    69 ', # MODIF
    70 
    71         // E
    72         'egalement_administrateur' => ' and is administrated', # MODIF
    73         'enregistre_pres' => 'registered with', # MODIF
    74 
    75         // H
     76// H //
    7677        'hebergeur_mentions_legales' => '[hebergeur<-]{{{Hosting}}}
    7778
     
    7980
    8081{{@proprietaire_nom@}} assumes no liability for any interruptions for {{[@nom_site@->@url_site@]}} and its services.
    81 ', # MODIF
     82',
    8283        'hebergeur_mentions_legales_idem' => '[hebergeur<-]{{{Hosting}}}
    8384
    8485Website {{[@nom_site@->@url_site@]}} is hosted by its owner.
    85 ', # MODIF
     86',
    8687
    87         // M
    88         'mention_cnil' => 'As such, {{[@nom_site@->@url_site@]}} was the subject of a statement from the {{<abbr title="National French Commission for informatical freedom - Commission Nationale de l\'informatique et des Libertés - www.cnil.fr">CNIL</abbr>}} on @date_cnil@, registered under reference {{@numero_cnil@.}}', # MODIF
     88// M //
    8989        'mentions_legales_copyright' => '{{{Contents and copyright}}}
    9090
    9191Pursuant to [articles L. 111-1 et L. 123-1 of the French Intellectual Property Code|See the text (legifrance.gouv.fr) [fr]->http://www.legifrance.gouv.fr/affichCode.do?cidTexte=LEGITEXT000006069414], the entire contents of this site ({texts, images, videos and any media in general}), unless explicitly stated otherwise, is {{protected by copyright}}. Reproduction, even partial, of the contents of pages on this site without prior agreement of @proprietaire_forme@ [{{@proprietaire_nom@}}->#proprietaire] is strictly prohibited.
    92 ', # MODIF
     92',
    9393        'mentions_legales_fonctionnement' => '{{{Operation site}}}
    9494
     
    9696
    9797<small>
    98 {{SPIP, Système de Publication pour l\'Internet
    99 <br />Copyright © 2001-2008, Arnaud Martin, Antoine Pitrou, Philippe Rivière et Emmanuel Saint-James.}}
     98{{SPIP, Syst&egrave;me de Publication pour l\'Internet
     99<br />Copyright &copy; 2001-2008, Arnaud Martin, Antoine Pitrou, Philippe Rivi&egrave;re et Emmanuel Saint-James.}}
    100100</small>
    101 ', # MODIF
     101',
    102102
    103         // O
    104         'os_du_serveur' => ' running on a system {{@os_serveur@}}', # MODIF
     103// O //
     104        'os_du_serveur' => ' running on a system {{@os_serveur@}}',
    105105
    106         // P
    107         'pas_config' => 'Il n\'y a pas assez d\'information pour générer cette page ... Veuillez renseigner ces informations sur [l\'espace de configuration du plugin "Mentions Légales"->@url_config@].', # NEW
    108         'pour_les_contacter' => 'To contact them, use the email address : [@mail@->mailto:@mail@].',
     106// P //
    109107        'proprietaire_mentions_legales' => '[editeur<-]{{{Owner / Publisher}}}
    110108
    111109{{[@nom_site@->@url_site@]}} is a website edited by @proprietaire_forme@ {{@proprietaire_nom@}} and published by {{@proprietaire_nom_responsable@}}{@proprietaire_fonction_responsable_texte@}. Whole site {{[@nom_site@->@url_site@]}}, pages and contents, is the property of @proprietaire_forme@ {{@proprietaire_nom@}}. @proprietaire_web@
    112110<br />{{[@nom_site@->@url_site@]}} administrative contact site : [@proprietaire_mail_administratif@->mailto:@proprietaire_mail_administratif@].
    113 ', # MODIF
     111',
     112        'pour_les_contacter' => 'To contact them, use the email address : [@mail@->mailto:@mail@].',
    114113
    115         // R
     114// R //
    116115        'reportez_vous_au_site' => 'For more information, visit the website : [->@site@].',
    117116
    118         // S
    119         'sous_le_numero' => 'under reference', # MODIF
     117// S //
     118        'sous_le_numero' => 'under reference',
    120119        'sur_un_serveur' => ', on a {{@serveur@}} server',
    121120
    122         // T
    123         'test_fichier_langue' => 'TEST', # NEW
    124 
    125         // V
     121// V //
     122        // Texte v_cards
    126123        'vcard_info' => 'If you use a mail manager, mobile phone, an address book or organizer, you can download our contact details at {{\'vCard\' format}} ({Virtual Card}) below.
    127124
     
    129126- directly use the following URL to download this information automatically: {{@vcard_url@}}
    130127- view the card in your browser: {{[->@vcard_url@]}}
    131 - save it to your computer ({put the file extension {{\'.VCF\'}} if it\'s not the case}): {{[->@vcard_url_download@]}}' # MODIF
     128- save it to your computer ({put the file extension {{\'.VCF\'}} if it\'s not the case}): {{[->@vcard_url_download@]}}',
     129
    132130);
    133 
    134131?>
  • _plugins_/spip_proprietaire/spip_3/lang/texteslegaux_fr.php

    r55552 r60914  
    11<?php
    2 // This is a SPIP language file  --  Ceci est un fichier langue de SPIP
    3 // Fichier source, a modifier dans svn://zone.spip.org/spip-zone/_plugins_/spip_proprietaire/lang/
    4 if (!defined('_ECRIRE_INC_VERSION')) return;
     2// RAPPELS
     3// Les textes de cette page peuvent etre rediges avec les raccourcis typo de SPIP
     4// !! - Les accents doivent etre code en HTML : é => &eacute;
     5// !! - Les apostrophes doivents etre echappees : ' => \'
    56
    67$GLOBALS[$GLOBALS['idx_lang']] = array(
    78
    8         // B
     9// B //
    910        'business_cards' => '{{{Business Cards}}}',
    1011
    11         // C
    12         'carte_visite_info' => 'Vous pouvez visualiser ou télécharger nos {{cartes de visite}} en cliquant sur les liens suivants :
     12
     13// C //
     14        'copyright_info' => '&copy; Copyright @date@ @nom_site@ | Tous droits r&eacute;serv&eacute;s.',
     15        'mention_cnil' => '&Agrave; ce titre, {{[@nom_site@->@url_site@]}} a fait l\'objet d\'une d&eacute;claration aupr&egrave;s de la {{<abbr title="Commission Nationale de l&#039;Informatique et des Libert&#233;s - www.cnil.fr">CNIL</abbr>}} le @date_cnil@, enregistr&eacute;e sous la r&eacute;f&eacute;rence {{@numero_cnil@.}}',
     16        'carte_visite_info' => 'Vous pouvez visualiser ou t&eacute;l&eacute;charger nos {{cartes de visite}} en cliquant sur les liens suivants :
    1317- {{[carte de visite du site->@classique@]}}
    14 - {{[carte de visite web complète->@complete@]}}
     18- {{[carte de visite web compl&egrave;te->@complete@]}}
    1519- {{[carte de visite du responsable->@responsable@]}}
    1620- {{[carte de visite de l’administrateur->@administrateur@]}}
    1721- {{[carte de visite du webmestre du site->@webmaster@]}}',
     22        'createur_mentions_legales' => '[createur<-]{{{Concepteur / Cr&eacute;ateur}}}
     23
     24L’ensemble du site {{[@nom_site@->@url_site@]}}, conception, charte graphique et applications, a &eacute;t&eacute; cr&eacute;&eacute; et d&eacute;velopp&eacute;@createur_administrateur_texte@ par @createur_forme@ {{@createur_nom@}}. @createur_web@ @createur_mail_texte@
     25',
     26        'createur_mentions_legales_idem' => '[createur<-]{{{Concepteur / Cr&eacute;ateur}}}
     27
     28Le site {{[@nom_site@->@url_site@]}} a &eacute;t&eacute; cr&eacute;&eacute; par l’&eacute;diteur.
     29',
     30        'conditions_utilisation_intro' => '{{{Acceptation de fait}}}
     31
     32{{En utilisant {{[@nom_site@->@url_site@]}}, l\'internaute prend note et accepte les conditions ici &eacute;num&eacute;r&eacute;es.}}
     33',
    1834        'conditions_utilisation_abus' => '{{{Abus}}}
    1935
    20 En application de la [loi n° 2004-575 du 21 juin 2004 pour la confiance dans l’économie numérique|Voir le texte (legifrance.gouv.fr)->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164], pour signaler un contenu litigieux ou si vous êtes victime d’une utilisation frauduleuse du site {{[@nom_site@->@url_site@]}}, merci de contacter l’administrateur du site à l’adresse courriel : [@proprietaire_mail_administratif@->mailto:@proprietaire_mail_administratif@].
     36En application de la [loi n° 2004-575 du 21 juin 2004 pour la confiance dans l’&eacute;conomie num&eacute;rique|Voir le texte (legifrance.gouv.fr)->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164], pour signaler un contenu litigieux ou si vous &ecirc;tes victime d’une utilisation frauduleuse du site {{[@nom_site@->@url_site@]}}, merci de contacter l’administrateur du site &agrave; l’adresse courriel : [@proprietaire_mail_administratif@->mailto:@proprietaire_mail_administratif@].
     37',
     38        'conditions_utilisation_infos_personnelles' => '{{{Collecte et traitement de donn&eacute;es personnelles}}}
     39
     40{{Les informations &eacute;ventuellement recueillies par {{[@nom_site@->@url_site@]}} ne sont jamais communiqu&eacute;es &agrave; des tiers.}}
     41<br />Sauf cas particulier, ces informations proviennent de l’enregistrement volontaire d’une adresse courriel fournie par l’internaute, lui permettant de recevoir une documentation ou une newsletter, de demander son inscription dans le comit&eacute; r&eacute;dactionnel du site ou de se renseigner sur un point quelconque.
     42
     43En application de la [loi n° 78-17 du 6 janvier 1978 relative &agrave; l’informatique, aux fichiers et aux libert&eacute;s|Voir le texte (legifrance.gouv.fr)->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000886460], {{l’internaute dispose d’un droit d’acc&egrave;s, de rectification et de suppression des informations personnelles le concernant stock&eacute;es par {{[@nom_site@->@url_site@]}}, qu’il peut exercer &agrave; tout moment aupr&egrave;s de l’administrateur de {{[@nom_site@->@url_site@]}}.}} Pour une demande de ce type, veuillez adresser un courrier &agrave; @proprietaire_forme@ @proprietaire_nom@ ou contacter l’adresse courriel : [@proprietaire_mail_administratif@->mailto:@proprietaire_mail_administratif@].
     44@cnil_texte@
    2145',
    2246        'conditions_utilisation_cookies' => '{{{Cookies}}}
    2347
    24 Certaines informations nominatives et certains marqueurs témoins peuvent être enregistrées par {{[@nom_site@->@url_site@]}} sur l’ordinateur personnel de l’internaute sans expression de la volonté de ce dernier ({"cookies" ou "applets JAVA"}). Sauf indication contraire explicite [*], ces procédés techniques ne sont pas indispensables au bon fonctionnement de {{[@nom_site@->@url_site@]}} et leur utilisation peut bien entendu être désactivée dans le navigateur utilisé par l’internaute sans que sa navigation en soit affectée. {{Aucune de ces informations n’est conservée par le site après déconnexion de l’internaute.}}
     48Certaines informations nominatives et certains marqueurs t&eacute;moins peuvent &ecirc;tre enregistr&eacute;es par {{[@nom_site@->@url_site@]}} sur l’ordinateur personnel de l’internaute sans expression de la volonté de ce dernier ({"cookies" ou "applets JAVA"}). Sauf indication contraire explicite &#091;*&#093;, ces proc&eacute;d&eacute;s techniques ne sont pas indispensables au bon fonctionnement de {{[@nom_site@->@url_site@]}} et leur utilisation peut bien entendu &ecirc;tre d&eacute;sactiv&eacute;e dans le navigateur utilis&eacute; par l’internaute sans que sa navigation en soit affect&eacute;e. {{Aucune de ces informations n’est conservée par le site apr&egrave;s d&eacute;connexion de l’internaute.}}
    2549
    26 <small>[*] Il est utile de préciser ici que les accès aux différents espaces privés du site peuvent nécessiter l’acceptation par l’internaute du dépôt d’un cookie sur son ordinateur personnel pour une question de sécurité.</small>
     50<small>&#091;*&#093; Il est utile de pr&eacute;ciser ici que les acc&egrave;s aux diff&eacute;rents espaces priv&eacute;s du site peuvent n&eacute;cessiter l’acceptation par l’internaute du d&eacute;p&ocirc;t d’un cookie sur son ordinateur personnel pour une question de s&eacute;curit&eacute;.</small>
    2751',
    28         'conditions_utilisation_infos_personnelles' => '{{{Collecte et traitement de données personnelles}}}
     52        'conditions_utilisation_responsabilite' => '{{{Limitation de responsabilit&eacute;}}}
    2953
    30 {{Les informations éventuellement recueillies par {{[@nom_site@->@url_site@]}} ne sont jamais communiquées à des tiers.}}
    31 <br />Sauf cas particulier, ces informations proviennent de l’enregistrement volontaire d’une adresse courriel fournie par l’internaute, lui permettant de recevoir une documentation ou une newsletter, de demander son inscription dans le comité rédactionnel du site ou de se renseigner sur un point quelconque.
     54{{[@nom_site@->@url_site@]}} comporte des informations mises &agrave; disposition par des soci&eacute;t&eacute;s externes ou des liens hypertextes vers d\'autres sites ou d’autres sources externes qui n\'ont pas &eacute;t&eacute; d&eacute;velopp&eacute;s par {{[@nom_site@->@url_site@]}}. Les comportements des sites cibles, &eacute;ventuellement malveillants, ne sauraient &ecirc;tre rattach&eacute;s &agrave; la responsabilit&eacute; de {{[@nom_site@->@url_site@]}}. Plus g&eacute;n&eacute;ralement, le contenu mis &agrave; disposition sur ce site est fourni &agrave; titre informatif. Il appartient &agrave; l\'internaute d\'utiliser ces informations avec discernement. La responsabilit&eacute; de {{[@nom_site@->@url_site@]}} ne saurait &ecirc;tre engag&eacute;e de fait quant aux informations, opinions et recommandations formul&eacute;es par des tiers.
    3255
    33 En application de la [loi n° 78-17 du 6 janvier 1978 relative à l’informatique, aux fichiers et aux libertés|Voir le texte (legifrance.gouv.fr)->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000886460], {{l’internaute dispose d’un droit d’accès, de rectification et de suppression des informations personnelles le concernant stockées par {{[@nom_site@->@url_site@]}}, qu’il peut exercer à tout moment auprès de l’administrateur de {{[@nom_site@->@url_site@]}}.}} Pour une demande de ce type, veuillez adresser un courrier à @proprietaire_forme@ @proprietaire_nom@ ou contacter l’adresse courriel : [@proprietaire_mail_administratif@->mailto:@proprietaire_mail_administratif@].
    34 @cnil_texte@
    35 ',
    36         'conditions_utilisation_intro' => '{{{Acceptation de fait}}}
    37 
    38 {{En utilisant {{[@nom_site@->@url_site@]}}, l\'internaute prend note et accepte les conditions ici énumérées.}}
     56Dans la mesure o&ugrave; {{[@nom_site@->@url_site@]}} ne peut contr&ocirc;ler ces sites ou sources externes, {{[@nom_site@->@url_site@]}} ne peut &ecirc;tre tenu pour responsable de la mise &agrave; disposition de ces sites ou sources externes et ne peut supporter aucune responsabilit&eacute; quant aux contenus, publicit&eacute;s, produits, services ou tout autre mat&eacute;riel disponible sur ou &agrave; partir de ces sites ou sources externes. De plus, {{[@nom_site@->@url_site@]}} ne pourra &ecirc;tre tenu responsable de tous dommages ou pertes av&eacute;r&eacute;s ou all&eacute;gu&eacute;s cons&eacute;cutifs ou en relation avec l’utilisation ou le fait d’avoir fait confiance au contenu, &agrave; des biens ou des services disponibles sur ces sites ou sources externes.
    3957',
    4058        'conditions_utilisation_liens' => '{{{Liens vers @nom_site@}}}
    4159
    42 L’établissement de lien vers {{[@nom_site@->@url_site@]}} ne requiert pas d’autorisation dès lors qu\'ils ne sont pas utilisés à des fins commerciales ou publicitaires. Vous pouvez utiliser librement les liens ci-dessous sur tout type de support.
     60L’&eacute;tablissement de lien vers {{[@nom_site@->@url_site@]}} ne requiert pas d’autorisation d&egrave;s lors qu\'ils ne sont pas utilis&eacute;s &agrave; des fins commerciales ou publicitaires. Vous pouvez utiliser librement les liens ci-dessous sur tout type de support.
    4361
    4462||Liens hypertextes vers @nom_site@|Vous pouvez utiliser librement les liens ci-dessous.||
    45 |{{Aperçu du lien}}|{{Code HTML}}|
     63|{{Aper&ccedil;u du lien}}|{{Code HTML}}|
    4664|<a href="@url_site@" title="@nom_site@ - @descriptif_site@">@url_site@</a>|<code>
    4765<a href="@url_site@" title="@nom_site@ - @descriptif_site@">@url_site@</a>
    4866</code>|
    49 |<a href="@url_site@" title="@nom_site@ - @descriptif_site@"><img src="@logo_site@" border="0" /></a>|<code>
    50 <a href="@url_site@" title="@nom_site@ - @descriptif_site@"><img src="@logo_site@" border="0" /></a>
     67|<a href="@url_site@" title="@nom_site@ - @descriptif_site@"><img src="@logo_site@" border="0" style="max-width:120px;max-height:120px;" /></a>|<code>
     68<a href="@url_site@" title="@nom_site@ - @descriptif_site@"><img src="@logo_site@" border="0" style="max-width:120px;max-height:120px;" /></a>
    5169</code>|
    5270',
    53         'conditions_utilisation_responsabilite' => '{{{Limitation de responsabilité}}}
    5471
    55 {{[@nom_site@->@url_site@]}} comporte des informations mises à disposition par des sociétés externes ou des liens hypertextes vers d\'autres sites ou d’autres sources externes qui n\'ont pas été développés par {{[@nom_site@->@url_site@]}}. Les comportements des sites cibles, éventuellement malveillants, ne sauraient être rattachés à la responsabilité de {{[@nom_site@->@url_site@]}}. Plus généralement, le contenu mis à disposition sur ce site est fourni à titre informatif. Il appartient à l\'internaute d\'utiliser ces informations avec discernement. La responsabilité de {{[@nom_site@->@url_site@]}} ne saurait être engagée de fait quant aux informations, opinions et recommandations formulées par des tiers.
     72// E //
     73        'enregistre_pres' => 'enregistr&eacute; aupr&egrave;s de',
     74        'egalement_administrateur' => ' et est administr&eacute;',
    5675
    57 Dans la mesure où {{[@nom_site@->@url_site@]}} ne peut contrôler ces sites ou sources externes, {{[@nom_site@->@url_site@]}} ne peut être tenu pour responsable de la mise à disposition de ces sites ou sources externes et ne peut supporter aucune responsabilité quant aux contenus, publicités, produits, services ou tout autre matériel disponible sur ou à partir de ces sites ou sources externes. De plus, {{[@nom_site@->@url_site@]}} ne pourra être tenu responsable de tous dommages ou pertes avérés ou allégués consécutifs ou en relation avec l’utilisation ou le fait d’avoir fait confiance au contenu, à des biens ou des services disponibles sur ces sites ou sources externes.
     76// H //
     77        'hebergeur_mentions_legales' => '[hebergeur<-]{{{H&eacute;bergeur}}}
     78
     79{{[@nom_site@->@url_site@]}} est h&eacute;berg&eacute; par @hebergeur_forme@ {{@hebergeur_nom@}}@type_serveur_texte@@os_serveur_texte@. @hebergeur_web@ @hebergeur_mail_texte@
     80
     81{{@proprietaire_nom@}} d&eacute;cline toute responsabilit&eacute; quant aux &eacute;ventuelles interruptions du site {{[@nom_site@->@url_site@]}} et de ses services.
    5882',
    59         'copyright_info' => '© Copyright @date@ @nom_site@ | Tous droits réservés.',
    60         'createur_mentions_legales' => '[createur<-]{{{Concepteur / Créateur}}}
     83        'hebergeur_mentions_legales_idem' => '[hebergeur<-]{{{H&eacute;bergeur}}}
    6184
    62 L’ensemble du site {{[@nom_site@->@url_site@]}}, conception, charte graphique et applications, a été créé et développé@createur_administrateur_texte@ par @createur_forme@ {{@createur_nom@}}. @createur_web@ @createur_mail_texte@
    63 ',
    64         'createur_mentions_legales_idem' => '[createur<-]{{{Concepteur / Créateur}}}
    65 
    66 Le site {{[@nom_site@->@url_site@]}} a été créé par l’éditeur.
     85Le site {{[@nom_site@->@url_site@]}} est h&eacute;berg&eacute; par l’&eacute;diteur.
    6786',
    6887
    69         // E
    70         'egalement_administrateur' => ' et est administré',
    71         'enregistre_pres' => 'enregistré auprès de',
    72 
    73         // H
    74         'hebergeur_mentions_legales' => '[hebergeur<-]{{{Hébergeur}}}
    75 
    76 {{[@nom_site@->@url_site@]}} est hébergé par @hebergeur_forme@ {{@hebergeur_nom@}}@type_serveur_texte@@os_serveur_texte@. @hebergeur_web@ @hebergeur_mail_texte@
    77 
    78 {{@proprietaire_nom@}} décline toute responsabilité quant aux éventuelles interruptions du site {{[@nom_site@->@url_site@]}} et de ses services.
    79 ',
    80         'hebergeur_mentions_legales_idem' => '[hebergeur<-]{{{Hébergeur}}}
    81 
    82 Le site {{[@nom_site@->@url_site@]}} est hébergé par l’éditeur.
    83 ',
    84 
    85         // M
    86         'mention_cnil' => 'À ce titre, {{[@nom_site@->@url_site@]}} a fait l\'objet d\'une déclaration auprès de la {{<abbr title="Commission Nationale de l\'Informatique et des Libertés - www.cnil.fr">CNIL</abbr>}} le @date_cnil@, enregistrée sous la référence {{@numero_cnil@.}}',
     88// M //
    8789        'mentions_legales_copyright' => '{{{Contenus et droits de reproduction}}}
    8890
    89 En application des [articles L. 111-1 et L. 123-1 du Code de la Propriété Intellectuelle|Voir le texte (legifrance.gouv.fr)->http://www.legifrance.gouv.fr/affichCode.do?cidTexte=LEGITEXT000006069414], l’ensemble des contenus de ce site ({textes, images, vidéos et tout média en général}), sauf mention contraire explicite, est {{protégé par le droit d’auteur}}. La reproduction, même partielle, des contenus des pages de ce site sans accord préalable de @proprietaire_forme@ [{{@proprietaire_nom@}}->#proprietaire] est strictement interdite. Les citations courtes sont autorisées par le droit français pour commentaires et critiques, tant que ceux-ci y sont strictement concomitants et que sont précisés l\'auteur original et le lien Internet vers la page source.
     91En application des [articles L. 111-1 et L. 123-1 du Code de la Propri&eacute;t&eacute; Intellectuelle|Voir le texte (legifrance.gouv.fr)->http://www.legifrance.gouv.fr/affichCode.do?cidTexte=LEGITEXT000006069414], l’ensemble des contenus de ce site ({textes, images, vid&eacute;os et tout m&eacute;dia en g&eacute;n&eacute;ral}), sauf mention contraire explicite, est {{prot&eacute;g&eacute; par le droit d’auteur}}. La reproduction, m&ecirc;me partielle, des contenus des pages de ce site sans accord pr&eacute;alable de @proprietaire_forme@ [{{@proprietaire_nom@}}->#proprietaire] est strictement interdite.
    9092',
    9193        'mentions_legales_fonctionnement' => '{{{Fonctionnement du site}}}
    9294
    93 Les pages et le contenu de ce site sont générés par le logiciel libre {{SPIP}}, distribué sous licence GNU / GPL ({Licence Publique Générale}). Vous pouvez l’utiliser librement pour réaliser votre propre site web. Pour plus d’informations, reportez-vous au site : [spip.net->http://www.spip.net].
     95Les pages et le contenu de ce site sont g&eacute;n&eacute;r&eacute;s par le logiciel libre {{SPIP}}, distribu&eacute; sous licence GNU / GPL ({Licence Publique G&eacute;n&eacute;rale}). Vous pouvez l’utiliser librement pour r&eacute;aliser votre propre site web. Pour plus d’informations, reportez-vous au site : [spip.net->http://www.spip.net].
    9496
    9597<small>
    96 {{SPIP, Système de Publication pour l\'Internet
    97 <br />Copyright © 2001-2008, Arnaud Martin, Antoine Pitrou, Philippe Rivière et Emmanuel Saint-James.}}
     98{{SPIP, Syst&egrave;me de Publication pour l\'Internet
     99<br />Copyright &copy; 2001-2008, Arnaud Martin, Antoine Pitrou, Philippe Rivi&egrave;re et Emmanuel Saint-James.}}
    98100</small>
    99101',
    100102
    101         // O
    102         'os_du_serveur' => ' fonctionnant sur un système {{@os_serveur@}}',
     103// O //
     104        'os_du_serveur' => ' fonctionnant sur un syst&egrave;me {{@os_serveur@}}',
    103105
    104         // P
    105         'pas_config' => 'Il n\'y a pas assez d\'information pour générer cette page ... Veuillez renseigner ces informations sur [l\'espace de configuration du plugin "Mentions Légales"->@url_config@].',
    106         'pour_les_contacter' => 'Pour les contacter, utilisez l’adresse courriel : [@mail@->mailto:@mail@].',
    107         'proprietaire_mentions_legales' => '[editeur<-]{{{Propriétaire / Éditeur}}}
     106// P //
     107        'pas_config' => 'Il n\'y a pas assez d\'information pour g&eacute;n&eacute;rer cette page ... Veuillez renseigner ces informations sur [l\'espace de configuration du plugin "Mentions L&eacute;gales"->@url_config@].',
     108        'proprietaire_mentions_legales' => '[editeur<-]{{{Propri&eacute;taire / &Eacute;diteur}}}
    108109
    109 {{[@nom_site@->@url_site@]}} est un site web édité par @proprietaire_forme@ {{@proprietaire_nom@}} et publié sous la direction de {{@proprietaire_nom_responsable@}}{@proprietaire_fonction_responsable_texte@}. L’ensemble du site {{[@nom_site@->@url_site@]}}, pages et contenus, est la propriété de @proprietaire_forme@ {{@proprietaire_nom@}}. @proprietaire_web@
     110{{[@nom_site@->@url_site@]}} est un site web &eacute;dit&eacute; par @proprietaire_forme@ {{@proprietaire_nom@}} et publi&eacute; sous la direction de {{@proprietaire_nom_responsable@}}{@proprietaire_fonction_responsable_texte@}. L’ensemble du site {{[@nom_site@->@url_site@]}}, pages et contenus, est la propri&eacute;t&eacute; de @proprietaire_forme@ {{@proprietaire_nom@}}. @proprietaire_web@
    110111<br />Contact administratif du site {{[@nom_site@->@url_site@]}} : [@proprietaire_mail_administratif@->mailto:@proprietaire_mail_administratif@].
    111112',
     113        'pour_les_contacter' => 'Pour les contacter, utilisez l’adresse courriel : [@mail@->mailto:@mail@].',
    112114
    113         // R
     115// R //
    114116        'reportez_vous_au_site' => 'Pour plus d’informations, reportez-vous au site : [->@site@].',
    115117
    116         // S
    117         'sous_le_numero' => 'sous le numéro',
     118// S //
     119        'sous_le_numero' => 'sous le num&eacute;ro',
    118120        'sur_un_serveur' => ', sur un serveur {{@serveur@}}',
    119121
    120         // T
     122// T //
     123        // a conserver !!
    121124        'test_fichier_langue' => 'TEST',
    122125
    123         // V
    124         'vcard_info' => 'Si vous utilisez un gestionnaire de mails, un téléphone portable, un carnet d’adresse ou un organiseur électronique, vous pouvez télécharger nos coordonnées complètes au {{format \'vCard\'}} ({Virtual Card}) ci-dessous.
     126// V //
     127        // Texte v_cards
     128        'vcard_info' => 'Si vous utilisez un gestionnaire de mails, un t&eacute;l&eacute;phone portable, un carnet d’adresse ou un organiseur &eacute;lectronique, vous pouvez t&eacute;l&eacute;charger nos coordonn&eacute;es compl&egrave;tes au {{format \'vCard\'}} ({Virtual Card}) ci-dessous.
    125129
    126 Vous pouvez, selon votre système :
     130Vous pouvez, selon votre syst&egrave;me :
    127131- utiliser directement l’adresse URL ci-dessous pour charger automatiquement ces informations : {{@vcard_url@}}
    128132- visualiser la carte dans votre navigateur : {{[->@vcard_url@]}}
    129 - l’enregistrer sur votre ordinateur ({indiquer obligatoirement une extension de fichier {{\'.VCF\'}} si ce n’est pas le cas}) : {{[->@vcard_url_download@]}}'
     133- l’enregistrer sur votre ordinateur ({indiquer obligatoirement une extension de fichier {{\'.VCF\'}} si ce n’est pas le cas}) : {{[->@vcard_url_download@]}}',
     134
    130135);
    131 
    132136?>
  • _plugins_/spip_proprietaire/spip_3/modeles/carte_visite.html

    r48801 r60914  
    1010[(#SET{couleur_fond,[(#LOGO_SITE_SPIP||couleur_extraire|couleur_foncer|couleur_foncer)]})]
    1111<style type="text/css">
    12 html { font-size: 100%; }
    13 body { font-size: 0.8125em; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; color: #333; background: #FFF; margin: 0; padding: 0; }
    14 img { margin: 0; padding: 0.1em;}
    15 a, a img { color: #604A7F; text-decoration: none; border: none;}
    16 a:focus,a:hover,a:active,a:focus img,a:hover img,a:active img { color: #F57900; text-decoration: underline; border: none; }
    17 div.carte_visite {z-index: 100;}
    18 div.carte_visite img, div.carte_visite table td img {z-index: 105;}
     12div.carte_visite { font-size: 86%; font-family: "Luxi sans", "Lucida Grande", Lucida, "Lucida Sans Unicode", sans-serif; color: #333; background: #FFF; margin: 0; padding: 0; z-index: 100;}
     13div.carte_visite img, div.carte_visite table td img {margin: 0; padding: 0.1em; z-index: 105;}
     14div.carte_visite a, div.carte_visite a img { color: #604A7F; text-decoration: none; border: none;}
     15div.carte_visite a:focus, div.carte_visite a:hover, div.carte_visite a:active, div.carte_visite a:focus img, div.carte_visite a:hover img, div.carte_visite a:active img { color: #F57900; text-decoration: underline; border: none; }
    1916</style>
    2017<div class="carte_visite" style="position: relative; padding: 0.6em; margin: [(#ENV{type}|=={image}|?{0,1em})]; border: 1px solid #ccc; -moz-border-radius: 8px; -webkit-border-radius: 8px; width: 420px; background-color: ##GET{couleur_fond}; text-align: left;">
  • _plugins_/spip_proprietaire/spip_3/modeles/mentions_legales.html

    r54856 r60914  
    22        [(#TEXTES_LEGAUX{proprietaire_mentions_legales})]
    33        [(#MODELE{noisette_ours})]
    4 
     4       
    55[(#GET*{proprietaire}|table_valeur{hebergeur_idem}|=={''}|oui)
    66        [(#TEXTES_LEGAUX{hebergeur_mentions_legales})]
  • _plugins_/spip_proprietaire/spip_3/modeles/noisette_ours.html

    r54856 r60914  
    2121                        [<:spipproprio:siren:> (#GET*{proprietaire}|table_valeur{[(#GET{who})_enregistrement_siren]}|typo)]
    2222                ][(#GET*{proprietaire}|table_valeur{[(#GET{who})_enregistrement_tva_nonapplicable]}|=={oui}|non)[
    23                 <br /><:spipproprio:numero_maj:> <:spipproprio:tva_intracommunautaire:>
    24                         (#GET*{proprietaire}|table_valeur{[(#GET{who})_enregistrement_tvaintra]}|typo)[
     23                <br /><:spipproprio:numero_maj:> <:spipproprio:tva_intracommunautaire:> 
     24                        (#GET*{proprietaire}|table_valeur{[(#GET{who})_enregistrement_tvaintra]}|typo)[ 
    2525                                (#GET*{proprietaire}|table_valeur{[(#GET{who})_enregistrement_siren]}|typo)
    2626                        ]]
  • _plugins_/spip_proprietaire/spip_3/modeles/noisette_proprietaire.html

    r54856 r60914  
    3434                (#GET*{proprietaire}|table_valeur{proprietaire_enregistrement_siret}|=={''}|oui)
    3535                        [<:spipproprio:siren:> (#GET*{proprietaire}|table_valeur{proprietaire_enregistrement_siren}|typo)]
    36                 ][<br /><:spipproprio:numero_maj:> <:spipproprio:tva_intracommunautaire:>
    37                         (#GET*{proprietaire}|table_valeur{proprietaire_enregistrement_tvaintra}|typo)[
     36                ][<br /><:spipproprio:numero_maj:> <:spipproprio:tva_intracommunautaire:> 
     37                        (#GET*{proprietaire}|table_valeur{proprietaire_enregistrement_tvaintra}|typo)[ 
    3838                                (#GET*{proprietaire}|table_valeur{proprietaire_enregistrement_siren}|typo)
    3939                        ]
  • _plugins_/spip_proprietaire/spip_3/public/contenu/mentions_legales.html

    r48801 r60914  
     1    <p class="arbo"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <strong class="on"><:spipproprio:mentions_legales:></strong></p>
    12
    23                <div class="cartouche"><h1><:spipproprio:mentions_legales:></h1></div>
  • _plugins_/spip_proprietaire/spip_3/public/contenu/test_proprietaire.html

    r48801 r60914  
     1    <p class="arbo"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <strong class="on"><:spipproprio:testing_page_titre:></strong></p>
    12
    2         <div class="cartouche">
     3    <div class="cartouche">
    34                        <h1 class="entry-title"><:spipproprio:testing_page_titre:></h1>
    45                </div>
  • _plugins_/spip_proprietaire/spip_3/public/mentions_legales.html

    r48801 r60914  
     1#CACHE{0}
     2[(#ENV{docmode}|=={zpip}|oui)
     3<INCLURE{fond=structure}{env}{type=mentions_legales}{composition=#ENV{composition,#ENV{page}}}>
     4][(#ENV{docmode}|=={zpip}|non)
    15<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    26<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
    37<head>
    48<title><:spipproprio:mentions_legales:>[ - (#NOM_SITE_SPIP|textebrut)]</title>
    5 <INCLURE{fond=inc/inc-head}>
     9[(#ENV{docmode}|=={brut}|non)<INCLURE{fond=inclure/head}>]
     10[(#ENV{docmode}|=={brut}|oui)#INSERT_HEAD]
     11<meta name="robots" content="none" />
    612</head>
    713<body class="page_sommaire">
    8 <div id="page">
    9         <INCLURE{fond=inc-entete}>
    10         <div class="hfeed" id="conteneur">
    11         <div id="contenu">
    12         <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <strong class="on"><:spipproprio:mentions_legales:></strong></div>
    13 
    14                 <div class="cartouche"><h1><:spipproprio:mentions_legales:></h1></div>
    15                 <div class="texte entry-content">
    16                         #MODELE{mentions_legales}
    17                 <br /><br /></div>
    18 
    19                 <div class="cartouche"><h1><:spipproprio:conditions_utilisation:></h1></div>
    20                 <div class="texte entry-content">
    21                         #MODELE{conditions_utilisation}
    22                 <br /><br /></div>
    23 
    24         </div><!--#contenu-->
    25         </div><!--#conteneur-->
    26         <div id="navigation">
    27                 <INCLURE{fond=inc-rubriques}>
    28                 #FORMULAIRE_RECHERCHE
    29     </div><!--#navigation-->
    30         <div id="extra">
    31                 #FORMULAIRE_INSCRIPTION
    32         </div><!--#extra-->
    33         <INCLURE{fond=inc/inc-pied}{skel=#SQUELETTE}>
     14<div class="page">
     15        [(#ENV{docmode}|=={brut}|non)
     16                <INCLURE{fond=inclure/header}>
     17                <INCLURE{fond=inclure/nav,env} />
     18        ]
     19        <div class="main">
     20                <div class="wrapper hfeed">
     21                <div class="content hentry" id="content">
     22                <INCLURE{fond=contenu/mentions_legales}{env}>
     23                </div><!--.content-->
     24                </div><!--.wrapper-->
     25                <div class="aside">
     26                        [(#ENV{docmode}|=={brut}|non)<INCLURE{fond=inclure/rubriques}>]
     27                </div><!--.aside-->
     28        </div><!--.main-->
     29        [(#ENV{docmode}|=={brut}|non)<INCLURE{fond=inclure/footer,self=#SELF}>]
    3430</div><!--#page-->
    3531</body>
    36 </html>
     32</html>]
  • _plugins_/spip_proprietaire/spip_3/public/test_proprietaire.html

    r48801 r60914  
     1#CACHE{0}
     2[(#ENV{docmode}|=={zpip}|oui)
     3<INCLURE{fond=structure}{env}{type=doc_pubbaner}{composition=#ENV{composition,#ENV{page}}}>
     4][(#ENV{docmode}|=={zpip}|non)
    15<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    26<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG" dir="#LANG_DIR">
    37<head>
    48<title><:spipproprio:testing_page_titre:>[ - (#NOM_SITE_SPIP|textebrut)]</title>
    5 <INCLURE{fond=inc/inc-head}>
     9[(#ENV{docmode}|=={brut}|non)<INCLURE{fond=inclure/head}>]
     10[(#ENV{docmode}|=={brut}|oui)#INSERT_HEAD]
    611<meta name="robots" content="none" />
    712</head>
    813<body class="page_sommaire">
    9 <div id="page">
    10         <INCLURE{fond=inc-entete}>
    11         <div class="hfeed" id="conteneur">
    12         <div id="contenu">
    13         <div id="hierarchie"><a href="#URL_SITE_SPIP/"><:accueil_site:></a> &gt; <strong class="on"><:spipproprio:testing_page_titre:></strong></div>
    14 
    15         <div class="cartouche">
    16                         <h1 class="entry-title"><:spipproprio:testing_page_titre:></h1>
    17                 </div>
    18                 <div class="chapo"><:spipproprio:testing_page_intro{mentions_legales=#URL_PAGE{mentions_legales}}|propre:></div>
    19 
    20         <div class="cartouche">
    21                 <h2>1_ <:spipproprio:testing_page_bloc:></h2>
    22             <p><small><:spipproprio:testing_page_code:>
    23             <code>
    24             &#035;PROPRIETAIRE
    25             </code>
    26             <br /><:spipproprio:testing_page_modele:>
    27             <code>
    28             'noisette_proprietaire.html'
    29             </code>
    30             </small></p>
    31         </div>
    32                 <div class="texte entry-content">#PROPRIETAIRE</div>
    33                 <br class="nettoyeur" style="line-height:30px" />
    34 
    35         <div class="cartouche">
    36                 <h2>2_ <:spipproprio:testing_page_googlemap:></h2>
    37             <p><small><:spipproprio:testing_page_code:>
    38             <code>
    39             &#035;PROPRIETAIRE{googlemap}
    40             </code>
    41             <br /><:spipproprio:testing_page_modele:>
    42             <code>
    43             'noisette_googlemap.html'
    44             </code>
    45             </small></p>
    46         </div>
    47                 <div class="entry-content">#PROPRIETAIRE{googlemap}</div>
    48                 <br class="nettoyeur" style="line-height:30px" />
    49 
    50         <div class="cartouche">
    51                 <h2>3_ <:spipproprio:testing_page_carte_visite:></h2>
    52             <p><small><:spipproprio:testing_page_modele:><code>
    53             'carte_visite.html'
    54             </code></small></p>
    55         </div>
    56         <div class="cartouche">
    57                 <h3>3_a <:spipproprio:testing_page_carte_visite_normale:></h3>
    58             <p><small><:spipproprio:testing_page_code:><code>
    59             &#035;PROPRIETAIRE{carte_visite}
    60             </code></small></p>
    61         </div>
    62                 <div class="texte entry-content">#PROPRIETAIRE{carte_visite}</div>
    63                 <br class="nettoyeur" />
    64         <div class="cartouche">
    65                 <h3>3_b <:spipproprio:testing_page_carte_visite_chef:></h3>
    66             <p><small><:spipproprio:testing_page_code:><code>
    67             &#035;PROPRIETAIRE{carte_visite,chef}
    68             </code></small></p>
    69         </div>
    70                 <div class="texte entry-content">#PROPRIETAIRE{carte_visite,chef}</div>
    71                 <br class="nettoyeur" />
    72         <div class="cartouche">
    73                 <h3>3_c <:spipproprio:testing_page_carte_visite_webmaster:></h3>
    74             <p><small><:spipproprio:testing_page_code:><code>
    75             &#035;PROPRIETAIRE{carte_visite,webmaster}
    76             </code></small></p>
    77         </div>
    78                 <div class="texte entry-content">#PROPRIETAIRE{carte_visite,webmaster}</div>
    79                 <br class="nettoyeur" />
    80         <div class="cartouche">
    81                 <h3>3_d <:spipproprio:testing_page_carte_visite_administrateur:></h3>
    82             <p><small><:spipproprio:testing_page_code:><code>
    83             &#035;PROPRIETAIRE{carte_visite,admin}
    84             </code></small></p>
    85         </div>
    86                 <div class="texte entry-content">#PROPRIETAIRE{carte_visite,admin}</div>
    87                 <br class="nettoyeur" />
    88         <div class="cartouche">
    89                 <h3>3_e <:spipproprio:testing_page_carte_visite_site:></h3>
    90             <p><small><:spipproprio:testing_page_code:><code>
    91             &#035;PROPRIETAIRE{carte_visite,site}
    92             </code></small></p>
    93         </div>
    94                 <div class="texte entry-content">#PROPRIETAIRE{carte_visite,site}</div>
    95                 <br class="nettoyeur" style="line-height:30px" />
    96 
    97         <div class="cartouche">
    98                 <h2>4_ <:spipproprio:testing_page_business_cards:></h2>
    99         </div>
    100         <div class="cartouche">
    101                 <h3>4a_ <:spipproprio:testing_page_vcard:></h3>
    102             <p><small><:spipproprio:testing_page_code:>
    103             <code>
    104             &#035;PROPRIETAIRE{vcard}
    105             </code>
    106             <br /><:spipproprio:testing_page_modele:>
    107             <code>
    108             '?page=vcard'
    109             </code>
    110             </small></p>
    111         </div>
    112                 <div class="texte entry-content">#PROPRIETAIRE{vcard}</div>
    113                 <br class="nettoyeur" />
    114         <div class="cartouche">
    115                 <h3>4b_ <:spipproprio:testing_page_liens_cartes_visite:></h3>
    116             <p><small><:spipproprio:testing_page_code:>
    117             <code>
    118             &#035;PROPRIETAIRE{cartes_visite}
    119             </code>
    120             </small></p>
    121         </div>
    122                 <div class="texte entry-content">#PROPRIETAIRE{cartes_visite}</div>
    123                 <br class="nettoyeur" />
    124         <div class="cartouche">
    125                 <h3>4c_ <:spipproprio:testing_page_business_cards_complet:></h3>
    126             <p><small><:spipproprio:testing_page_code:>
    127             <code>
    128             &#035;PROPRIETAIRE{business_cards}
    129             </code>
    130             </small></p>
    131         </div>
    132                 <div class="texte entry-content">#PROPRIETAIRE{business_cards}</div>
    133                 <br class="nettoyeur" style="line-height:30px" />
    134 
    135         <div class="cartouche">
    136                 <h2>5_ <:spipproprio:testing_page_copyright:></h2>
    137             <p><small><:spipproprio:testing_page_code:><code>
    138             &#035;PROPRIETAIRE{copyright}
    139             </code></small></p>
    140         </div>
    141                 <div class="texte entry-content">#PROPRIETAIRE{copyright}</div>
    142                 <br class="nettoyeur" style="line-height:30px" />
    143 
    144         <div class="cartouche">
    145                 <h2>6_ <:spipproprio:testing_page_textes_proprietaire:></h2>
    146             <p><small><:spipproprio:testing_page_code:>
    147             <code>
    148             &#035;TEXTES_PROPRIETAIRE{chaine}
    149             </code>
    150             <:spipproprio:ou:>
    151             <code>
    152             &lt;:proprietaire:chaine|propre:&gt;
    153             </code>
    154             </small></p>
    155         </div>
    156                 <div class="texte entry-content">#TEXTES_PROPRIETAIRE{exemple}</div>
    157                 <br class="nettoyeur" style="line-height:30px" />
    158 
    159         </div><!--#contenu-->
    160         </div><!--#conteneur-->
    161         <div id="navigation">
    162                 <INCLURE{fond=inc-rubriques}>
    163                 #FORMULAIRE_RECHERCHE
    164     </div><!--#navigation-->
    165         <div id="extra">
    166                 #FORMULAIRE_INSCRIPTION
    167         </div><!--#extra-->
    168         <INCLURE{fond=inc/inc-pied}{skel=#SQUELETTE}>
     14<div class="page">
     15        [(#ENV{docmode}|=={brut}|non)
     16                <INCLURE{fond=inclure/header}>
     17                <INCLURE{fond=inclure/nav,env} />
     18        ]
     19        <div class="main">
     20                <div class="wrapper hfeed">
     21                <div class="content hentry" id="content">
     22                <INCLURE{fond=contenu/test_proprietaire}{env}>
     23                </div><!--.content-->
     24                </div><!--.wrapper-->
     25                <div class="aside">
     26                        [(#ENV{docmode}|=={brut}|non)<INCLURE{fond=inclure/rubriques}>]
     27                </div><!--.aside-->
     28        </div><!--.main-->
     29        [(#ENV{docmode}|=={brut}|non)<INCLURE{fond=inclure/footer,self=#SELF}>]
     30        [<br class="nettoyeur" /><p style="text-align:left;font-size:0.76em;">(#PROPRIETAIRE{footer})</p>]
    16931</div><!--#page-->
    17032</body>
    171 </html>
     33</html>]
  • _plugins_/spip_proprietaire/spip_3/spip_proprio_fonctions.php

    r60908 r60914  
    11<?php
    22if (!defined("_ECRIRE_INC_VERSION")) return;
     3
     4// ---------------------------------------
     5// FONCTIONS
     6// ---------------------------------------
     7
     8function make_google_map_proprietaire($conf, $who='proprietaire'){
     9        $str = $google_str = '';
     10        if (strlen($conf[$who.'_adresse_rue']))
     11                $str .= str_replace(array(',', ';', '.', ':', '/'), '', strip_tags($conf[$who.'_adresse_rue']));
     12        if (strlen($conf[$who.'_adresse_code_postal']))
     13                $str .= ' '.str_replace(array(',', ';', '.', ':', '/'), '', strip_tags($conf[$who.'_adresse_code_postal']));
     14        if (strlen($conf[$who.'_adresse_ville']))
     15                $str .= ' '.str_replace(array(',', ';', '.', ':', '/'), '', strip_tags($conf[$who.'_adresse_ville']));
     16        if (strlen($str)) {
     17                $entries = explode(' ', $str);
     18                foreach($entries as $entry)
     19                        if (strlen($entry)) $google_str .= urlencode($entry).'+';
     20                $google_str = trim($google_str, '+');
     21                return $google_str;
     22        }
     23        return false;
     24}
     25
     26// ---------------------------------------
     27// CONFIG
     28// ---------------------------------------
     29
     30function spip_proprio_enregistrer_config($args){
     31        if (!is_array($args)) return;
     32        $mess = array();
     33        $_conf = spip_proprio_recuperer_config();
     34        $conf = $_conf ? array_merge($_conf, $args) : $args;
     35        include_spip('inc/meta');
     36        ecrire_meta(_META_SPIP_PROPRIO, serialize($conf), 'non');
     37        ecrire_metas();
     38        return true;
     39}
     40
     41function spip_proprio_recuperer_config($str=''){
     42        if (!isset($GLOBALS['meta'][_META_SPIP_PROPRIO])) return NULL;
     43        $_conf = unserialize($GLOBALS['meta'][_META_SPIP_PROPRIO]);
     44        if (strlen($str)) {
     45                if (isset($_conf[$str])) return $_conf[$str];
     46                return false;
     47        }
     48        return $_conf;
     49}
     50
     51/**
     52 * Choix par defaut des options de presentation pour les formulaires
     53 */
     54function spip_proprio_form_config() {
     55        global $spip_ecran, $spip_lang, $spip_display;
     56        $config = $GLOBALS['meta'];
     57        $config['lignes'] = ($spip_ecran == "large") ? 8 : 5;
     58        $config['lignes_longues'] = $config['lignes']+15;
     59        $config['afficher_barre'] = $spip_display != 4;
     60        $config['langue'] = $spip_lang;
     61        $config['_browser_caret'] = $GLOBALS['browser_caret'];
     62        return $config;
     63}
     64
     65// ---------------------------------------
     66// TEXTES PROPRIETAIRE
     67// ---------------------------------------
     68
     69/**
     70 * Fonction de gestion des textes proprietaire
     71 */
     72function spip_proprio_proprietaire_texte($str='', $args=array(), $langdef='fr'){
     73        $souvenir = $GLOBALS['spip_lang'];
     74        $GLOBALS['spip_lang'] = $langdef;
     75       
     76        // Verification que la langue existe
     77//      $test = _T('proprietaire:exemple');
     78        // Ne fonctionne pas correctement avec '_T', on reprend la traduction pure de SPIP
     79        static $traduire=false ;
     80        if (!$traduire) {
     81                $traduire = charger_fonction('traduire', 'inc');
     82                include_spip('inc/lang');
     83        }
     84        $text = $traduire('proprietaire:test_fichier_langue',$GLOBALS['spip_lang']);
     85
     86        if (!isset($GLOBALS['i18n_proprietaire_'.$langdef])){
     87                $test = _T('texteslegaux:exemple');
     88                creer_fichier_textes_proprietaire( $GLOBALS['i18n_texteslegaux_'.$langdef], $langdef );
     89                $GLOBALS['i18n_proprietaire_'.$langdef] = $GLOBALS['i18n_texteslegaux_'.$langdef];
     90        }
     91        $GLOBALS['spip_lang'] = $souvenir;
     92        return _T('proprietaire:'.$str, $args);
     93}
     94
     95/**
     96 * Creation de tous les fichiers de langue 'proprietaire_XX'
     97 * pour toutes les langues utilisees en partie publique
     98 */
     99function spip_proprio_charger_toutes_les_langues(){
     100        // on force le chargement de proprietaire_XX si present
     101        // pour toutes les langues utilisees en partie publique
     102        $langues_du_site = array('fr');
     103        foreach(array('langues_utilisees', 'langues_multilingue', 'langue_site') as $ln_meta) {
     104                if (isset($GLOBALS['meta'][$ln_meta]))
     105                        $langues_du_site = array_merge($langues_du_site, explode(',',$GLOBALS['meta'][$ln_meta]));
     106        }
     107        $langues_du_site = array_unique($langues_du_site);
     108        foreach($langues_du_site as $ln) {
     109                spip_proprio_proprietaire_texte('', '', $ln);
     110        }
     111        return;
     112}
     113
     114function textes_proprietaire( $array=false, $lang=null ){
     115        if (is_null($lang)) $lang = $GLOBALS['spip_lang'];
     116        $globale = 'i18n_proprietaire_'.$lang;
     117
     118        $ok1 = spip_proprio_proprietaire_texte();
     119        if ($lang != 'fr')
     120                $ok2 = spip_proprio_proprietaire_texte('', '', $lang);
     121        if (isset($GLOBALS["$globale"]))
     122                $GLOBALS["$globale"] = array_merge($GLOBALS['i18n_proprietaire_fr'], $GLOBALS["$globale"]);
     123        else
     124                $GLOBALS["$globale"] = $GLOBALS['i18n_proprietaire_fr'];
     125        if ($array)
     126                return $GLOBALS["$globale"];
     127        return false;
     128}
     129
     130function charger_textes_proprietaire($bloc=true){
     131        include_spip('inc/presentation');
     132        include_spip('inc/texte');
     133        $div = '';
     134
     135        $valeurs = array();
     136        $tableau = textes_proprietaire(true);
     137        if (isset($tableau) AND is_array($tableau)) {
     138                ksort($tableau);
     139                if($bloc) $div .= debut_cadre_relief('',true,'','','raccourcis');
     140                $div .= "\n<table class='spip' style='border:0;'>";
     141                $div .= "\n<tr class='titrem'><th class='verdana1'>"._T('module_raccourci')."</th>\n<th class='verdana2'>"._T('module_texte_affiche')."</th></tr>\n";
     142                $i = 0;
     143                foreach ($tableau as $raccourci => $val) {
     144                        $bgcolor = alterner(++$i, 'row_even','row_odd');
     145                        $div .= "\n<tr class='$bgcolor'><td class='verdana2' style='min-width:150px;'>"
     146                                ."<a href='".generer_url_ecrire('spip_proprio_textes','raccourci='.$raccourci)."' title='"._T('spipproprio:ptexte_cliquez_pour_editer')."'><b>$raccourci</b></td>\n"
     147                                ."<td id='$raccourci' class='arial2 editable' style='min-width:300px;'>".propre( $val )."</td></tr>";
     148                }
     149                $div .= "</table>";
     150                if ($bloc) $div .= fin_cadre_relief(true);
     151        }
     152        return $div;
     153}
     154
     155function traiter_textes_proprietaire($raccourci, $lang='fr'){
     156        include_spip('inc/texte');
     157        $valeur = _request('value');
     158        $array_langue = textes_proprietaire(true);
     159//      $valeur = propre( $valeur );
     160        if (strlen($valeur)) $array_langue[$raccourci] = $valeur;
     161        elseif (isset($array_langue[$raccourci])) unset($array_langue[$raccourci]);
     162        if ($ok = creer_fichier_textes_proprietaire($array_langue, $lang))
     163                return $valeur;
     164        return false;
     165}
     166
     167function creer_fichier_textes_proprietaire($array_langue, $lang='fr'){
     168        $file = 'proprietaire_'.$lang;
     169        $globale = 'i18n_proprietaire_'.$lang;
     170        if ( !file_exists( find_in_path('lang/'.$file) ) ){
     171                include_spip('inc/flock');
     172                $contenu = var_export($array_langue, true);
     173                $contenu_final = '<'."?php\n\$GLOBALS['$globale'] = $contenu;\n?".'>';
     174                $dir = _DIR_PLUGIN_SPIP_PROPRIO;
     175                $a = ecrire_fichier(
     176                        ($dir[strlen($dir)-1] == '/' ? substr($dir, 0, -1) : $dir).'/lang/'.$file.'.php', $contenu_final
     177                );
     178                return $a;
     179        }
     180}
     181
     182function transformer_raccourci($str){
     183        include_spip('spip_proprio_fonctions');
     184        return spip_proprio_formater_nom_fichier($str);
     185}
     186
     187// ----------------------
     188// FILTRE CHAINES
     189// ----------------------
    3190
    4191/**
     
    126313
    127314// ----------------------
    128 // FILTRES INSEE
    129 // ----------------------
    130 // CF. <http://fr.wikipedia.org/wiki/Code_Insee>
    131 // Exemple : siren=732 829 320
    132 // Exemple : siret=404 833 048 00022 tva=FR 83 404 833 048
    133 
    134 /**
    135  * Calcule un numéro SIREN
    136  * @param numeric $_num Le numéro SIREN à compléter (8 ou 9 chiffres)
    137  * @param bool $remplacer_cle Doit-on renvoyer un SIREN valide (en remplaçant la clé le cas échéant) ?
    138  */
    139 function calculer_siren($_num=null, $remplacer_cle=false) {
    140         if (is_null($_num)) return 0;   
    141         $num = preg_replace('/[^0-9]/', '', $_num);
    142         if (strlen($num)>9) {
    143                 return false;
    144         }
    145         if ($remplacer_cle && strlen($num)==9) {
    146                 $num = substr($num, 0, 8);
    147         }
    148         if (strlen($num)==8) {
    149                 $_num = $_num.cle_de_luhn($num);
    150         }
    151     return $_num;
    152 }
    153 
    154 /**
    155  * Vérifier la validité d'un numéro SIREN
    156  * @param numeric $num Le numéro à vérifier (8 ou 9 chiffres)
    157  */
    158 function siren_valide($num=null) {
    159         if (is_null($num)) return 0;
    160         $num = calculer_siren($num);
    161         $num = preg_replace('/[^0-9]/', '', $num);
    162         if (strlen($num)!=9) {
    163                 return false;
    164         }
    165     return luhn_valide($num);
    166 }
    167 
    168 /**
    169  * Calcule un numéro SIRET
    170  * @param numeric $_num_siren Le numéro SIREN (8 ou 9 chiffres)
    171  * @param numeric $_num_siret Le numéro SIRET (1 à 5 chiffres)
    172  * @param bool $remplacer_cle Doit-on renvoyer un SIREN valide (en remplaçant la clé le cas échéant) ?
    173  */
    174 function calculer_siret($_num_siren=null, $_num_siret=null, $remplacer_cle=false) {
    175         if (is_null($_num_siren) || is_null($_num_siret)) return 0;     
    176         $_num_siren = calculer_siren($_num_siren);
    177         $num_siret = preg_replace('/[^0-9]/', '', $_num_siret);
    178         $num_siren = preg_replace('/[^0-9]/', '', $_num_siren);
    179         if (strlen($num_siret)>5) {
    180                 return false;
    181         } elseif (strlen($num_siret)<=3) {
    182                 $num_siret = sprintf("%04d", $num_siret);
    183         } elseif ($remplacer_cle && strlen($num_siret)==5) {
    184                 $num_siret = substr($num_siret, 0, 4);
    185         }
    186         if (strlen($num_siret)==4) {
    187                 $_num_siret = $num_siret.cle_de_luhn($num_siren.$num_siret);
    188         }
    189     return $_num_siren.(substr_count($_num_siren, ' ') ? ' ' : '').$_num_siret;
    190 }
    191 
    192 /**
    193  * Vérifier la validité d'un numéro SIRET
    194  * @param numeric $num_siren Le numéro SIREN (8 ou 9 chiffres) | Si unique argument, considéré comme SIRET complet
    195  * @param numeric $num_siret Le numéro SIRET (1 à 5 chiffres)
    196  */
    197 function siret_valide($num_siren=null, $num_siret=null) {
    198         if (is_null($num_siren)) return false; 
    199         $num_siren = preg_replace('/[^0-9]/', '', $num_siren);
    200         if (is_null($num_siret)) {
    201                 $bckup = $num_siren;
    202                 $num_siren = substr($bckup, 0, 9);
    203                 $num_siret = substr($bckup, 9);
    204         }
    205         $num_siren = calculer_siren($num_siren);
    206         if (!siren_valide($num_siren))
    207                 return false;
    208         $num_siret = calculer_siret($num_siren, $num_siret);
    209         $num_siret = preg_replace('/[^0-9]/', '', $num_siret);
    210         if (strlen($num_siret)!=14) {
    211                 return false;
    212         }
    213     return luhn_valide($num_siren.$num_siret);
    214 }
    215 
    216 /**
    217  * Renvoie l'identifiant de TVA intracommunautaire correspondant à un numéro SIREN tel qu'il est calculé par l'INSEE
    218  * Valable seulement en France
    219  * @param numeric $_num_siren Le numéro SIREN utilisé
    220  * @return string L'identifiant de TVA qui préfixe le numéro SIREN
    221  */
    222 function calculer_tva_intracom($_num_siren=null) {
    223         if (is_null($_num_siren)) return 0;     
    224         $num_siren = calculer_siren($_num_siren);
    225         $num_siren = preg_replace('/[^0-9]/', '', $num_siren);
    226         $tva = ( 12 + 3 * ( $num_siren % 97 ) ) % 97;
    227         return "FR ".$tva;
    228 }
    229 
    230 /**
    231  * Vérifier la validité d'un numéro de TVA intracommunautaire
    232  * @param numeric $num_siren Le numéro TVA
    233  */
    234 function tva_intracom_valide($_num_tva=null) {
    235         if (is_null($_num_tva)) return 0;       
    236         $num_tva = preg_replace('/[^0-9]/', '', $_num_tva);
    237         if (strlen($num_tva)!=11) {
    238                 return false;
    239         }
    240         $num_siren = substr($num_tva, 2);
    241         $tva_verif = str_replace('FR ', '', calculer_tva_intracom($num_siren));
    242         return $tva_verif==substr($num_tva, 0, 2);
    243 }
    244 
    245 /**
    246  * Formule de Luhn
    247  * @param numeric $_num La suite de chiffre sur laquelle calculée la clé (sans la clé donc ...)
    248  * @return numeric La clé calculée
    249  */
    250 function cle_de_luhn($_num=null) {
    251         if (is_null($_num)) return 0;   
    252         $num = $_num.'0';
    253         $length = strlen($num);
    254     $checksum = 0;
    255         for($i = $length - 1; $i >= 0; $i--) {
    256                 $digit = $num[$i];
    257                 if ((($length - $i) % 2) == 0) {
    258                         $digit = $digit * 2;
    259                         if ($digit > 9) {
    260                                 $digit = $digit - 9;
    261                         }
    262                 }
    263                 $checksum += $digit;
    264         }
    265         $cleLuhn = 10 - ( $checksum % 10 );
    266         if($cleLuhn == 10) {
    267                 $cleLuhn = 0;
    268         }
    269         return $cleLuhn;       
    270 }
    271 
    272 /**
    273  * Vérifie que le dernier chiffre de la suite est bien la clé de Luhn de la suite
    274  * @param numeric $num La suite à vérifier AVEC la clé en fin
    275  * @return bool OK si le dernier chiffre est bien la clé de Luhn de la suite précédente
    276  */
    277 function luhn_valide($num=null) {
    278         if (is_null($num)) return 0;   
    279         $_num = substr($num, 0, strlen($num)-1);
    280         return (intval($num) == intval($_num.cle_de_luhn($_num)));
    281 }
    282 
    283 /*
    284 $siren = '404 833 04';
    285 $siren_full = calculer_siren($siren);
    286 $siren_ok = siren_valide($siren_full);
    287 
    288 $siren_fake = '404 833 043';
    289 $siren_fake_ok = siren_valide($siren_fake);
    290 $siren_fake_recalc = calculer_siren($siren, true);
    291 $siren_fake_recalc_ok = siren_valide($siren_fake_recalc);
    292 
    293 $siret = '2';
    294 $siret_full = calculer_siret($siren, $siret);
    295 $siret_ok = siret_valide($siret_full);
    296 
    297 $siret_fake = '00024';
    298 $siret_fake_ok = siret_valide($siren_fake.$siret_fake);
    299 $siret_fake_recalc = calculer_siret($siren_fake_recalc, $siret_fake, true);
    300 $siret_fake_recalc_ok = siret_valide($siret_fake_recalc);
    301 
    302 $tva_intracom = calculer_tva_intracom($siren);
    303 $tva_intracom_full = $tva_intracom.' '.$siren_full;
    304 $tva_ok = tva_intracom_valide($tva_intracom_full);
    305 
    306 $tva_intracom_fake = 'FR 76';
    307 $tva_fake_ok = tva_intracom_valide($tva_fake.$siren_fake);
    308 $tva_fake_recalc = calculer_tva_intracom($siren_fake_recalc);
    309 $tva_fake_recalc_ok = tva_intracom_valide($tva_fake_recalc.$siren_fake_recalc);
    310 
    311         echo "<ul>";
    312         echo "<li>SIREN : '$siren'</li>";
    313         echo "<li>SIRET : '$siret'</li>";
    314         echo "<li>SIREN completé : '$siren_full' (valide : ".var_export($siren_ok, 1).")</li>";
    315         echo "<li>SIRET completé : '$siret_full' (valide : ".var_export($siret_ok, 1).")</li>";
    316         echo "<li>TVA intracommunautaire calculé : '$tva_intracom_full' (valide : ".var_export($tva_ok, 1).")</li>";
    317         echo "</ul>";
    318         echo "<ul>";
    319         echo "<li>SIREN faux : '$siren_fake' (valide : ".var_export($siren_fake_ok, 1).")</li>";
    320         echo "<li>SIRET faux : '$siret_fake' (valide : ".var_export($siret_fake_ok, 1).")</li>";
    321         echo "<li>TVA faux : '$tva_intracom_fake' (valide : ".var_export($tva_fake_ok, 1).")</li>";
    322         echo "</ul>";
    323         echo "<ul>";
    324         echo "<li>SIREN faux recalculé : '$siren_fake_recalc' (valide : ".var_export($siren_fake_recalc_ok, 1).")</li>";
    325         echo "<li>SIRET faux recalculé : '$siret_fake_recalc' (valide : ".var_export($siret_fake_recalc_ok, 1).")</li>";
    326         echo "<li>TVA faux recalculé : '$tva_fake_recalc' (valide : ".var_export($tva_fake_recalc_ok, 1).")</li>";
    327         echo "</ul>";
    328 
    329 exit;
    330 */
    331 
    332 /**
    333  * Complète les références depuis SIREN et SIRET
    334  * @param numeric $num_siren Le numéro SIREN (8 ou 9 chiffres) | Si unique argument, considéré comme SIRET complet
    335  * @param numeric $num_siret Le numéro SIRET (1 à 5 chiffres)
    336  * @return array( SIREN , SIRET , TVA )
    337  */
    338 function completer_insee($num_siren=null, $num_siret=null, $notva=false, $forcer_siret=false) {
    339         if (is_null($num_siren)) return false; 
    340         $num_siren = preg_replace('/[^0-9]/', '', $num_siren);
    341         if (is_null($num_siret)) {
    342                 if (strlen($num_siren)>9) {
    343                         $bckup = $num_siren;
    344                         $num_siren = substr($bckup, 0, 9);
    345                         $num_siret = substr($bckup, 9);
    346                 } else {
    347                         if ($forcer_siret) $num_siret = '1';
    348                         else $num_siret = false;
    349                 }
    350         }
    351         $siren_ok = calculer_siren($num_siren);
    352         $siret_ok = $num_siret ? calculer_siret($siren_ok, $num_siret) : '';
    353         $tva_intracom_ok = $notva===true ? '' : calculer_tva_intracom($siren_ok);
    354         return array($siren_ok, str_replace($siren_ok, '', $siret_ok), $tva_intracom_ok);
    355 }
    356 
    357 // ----------------------
    358315// FILTRE GENERATEUR D'IMAGE
    359316// ----------------------
  • _plugins_/spip_proprietaire/spip_3/spip_proprio_options.php

    r60908 r60914  
    103103 * Il est conseillé de prendre un moment pour personnaliser le modèle 'mentions_legales.html' présents
    104104 * dans le répertoire 'modeles/' du plugin. C'est ici que se construisent les textes légaux. Vous pouvez
    105  * modifier ou ajouter des textes dans le fichier de langue 'textes_legaux_XX.php' (<i>avec XX la langue
     105 * modifier ou ajouter des textes dans le fichier de langue 'texteslegaux_XX.php' (<i>avec XX la langue
    106106 * concernée</i>) dans le répertoire 'lang/' du plugin.
    107107 *
     
    124124define('_META_SPIP_PROPRIO', 'spip_proprietaire');
    125125
    126 // ---------------------------------------
    127 // FONCTIONS
    128 // ---------------------------------------
    129 
    130 function make_google_map_proprietaire($conf, $who='proprietaire'){
    131         $str = $google_str = '';
    132         if (strlen($conf[$who.'_adresse_rue']))
    133                 $str .= str_replace(array(',', ';', '.', ':', '/'), '', strip_tags($conf[$who.'_adresse_rue']));
    134         if (strlen($conf[$who.'_adresse_code_postal']))
    135                 $str .= ' '.str_replace(array(',', ';', '.', ':', '/'), '', strip_tags($conf[$who.'_adresse_code_postal']));
    136         if (strlen($conf[$who.'_adresse_ville']))
    137                 $str .= ' '.str_replace(array(',', ';', '.', ':', '/'), '', strip_tags($conf[$who.'_adresse_ville']));
    138         if (strlen($str)) {
    139                 $entries = explode(' ', $str);
    140                 foreach($entries as $entry)
    141                         if (strlen($entry)) $google_str .= urlencode($entry).'+';
    142                 $google_str = trim($google_str, '+');
    143                 return $google_str;
    144         }
    145         return false;
    146 }
    147 
    148 // ---------------------------------------
    149 // CONFIG
    150 // ---------------------------------------
    151 
    152 function spip_proprio_enregistrer_config($args){
    153         if (!is_array($args)) return;
    154         $mess = array();
    155         $_conf = spip_proprio_recuperer_config();
    156         $conf = $_conf ? array_merge($_conf, $args) : $args;
    157         include_spip('inc/meta');
    158         ecrire_meta(_META_SPIP_PROPRIO, serialize($conf), 'non');
    159         ecrire_metas();
    160         return true;
    161 }
    162 
    163 function spip_proprio_recuperer_config($str=''){
    164         if (!isset($GLOBALS['meta'][_META_SPIP_PROPRIO])) return NULL;
    165         $_conf = unserialize($GLOBALS['meta'][_META_SPIP_PROPRIO]);
    166         if (strlen($str)) {
    167                 if (isset($_conf[$str])) return $_conf[$str];
    168                 return false;
    169         }
    170         return $_conf;
    171 }
    172 
    173 /**
    174  * Choix par defaut des options de presentation pour les formulaires
    175  */
    176 function spip_proprio_form_config() {
    177         global $spip_ecran, $spip_lang, $spip_display;
    178         $config = $GLOBALS['meta'];
    179         $config['lignes'] = ($spip_ecran == "large") ? 8 : 5;
    180         $config['lignes_longues'] = $config['lignes']+15;
    181         $config['afficher_barre'] = $spip_display != 4;
    182         $config['langue'] = $spip_lang;
    183         $config['_browser_caret'] = $GLOBALS['browser_caret'];
    184         return $config;
    185 }
    186 
    187 // ---------------------------------------
    188 // TEXTES PROPRIETAIRE
    189 // ---------------------------------------
    190 
    191 /**
    192  * Fonction de gestion des textes proprietaire
    193  */
    194 function spip_proprio_proprietaire_texte($str='', $args=array(), $langdef='fr'){
    195         $souvenir = $GLOBALS['spip_lang'];
    196         $GLOBALS['spip_lang'] = $langdef;
    197        
    198         // Verification que la langue existe
    199 //      $test = _T('proprietaire:exemple');
    200         // Ne fonctionne pas correctement avec '_T', on reprend la traduction pure de SPIP
    201         static $traduire=false ;
    202         if (!$traduire) {
    203                 $traduire = charger_fonction('traduire', 'inc');
    204                 include_spip('inc/lang');
    205         }
    206         $text = $traduire('proprietaire:test_fichier_langue',$GLOBALS['spip_lang']);
    207 
    208         if (!isset($GLOBALS['i18n_proprietaire_'.$langdef])){
    209                 $test = _T('texteslegaux:exemple');
    210                 creer_fichier_textes_proprietaire( $GLOBALS['i18n_texteslegaux_'.$langdef], $langdef );
    211                 $GLOBALS['i18n_proprietaire_'.$langdef] = $GLOBALS['i18n_texteslegaux_'.$langdef];
    212         }
    213         $GLOBALS['spip_lang'] = $souvenir;
    214         return _T('proprietaire:'.$str, $args);
    215 }
    216 
    217 /**
    218  * Creation de tous les fichiers de langue 'proprietaire_XX'
    219  * pour toutes les langues utilisees en partie publique
    220  */
    221 function spip_proprio_charger_toutes_les_langues(){
    222         // on force le chargement de proprietaire_XX si present
    223         // pour toutes les langues utilisees en partie publique
    224         $langues_du_site = array('fr');
    225         foreach(array('langues_utilisees', 'langues_multilingue', 'langue_site') as $ln_meta) {
    226                 if (isset($GLOBALS['meta'][$ln_meta]))
    227                         $langues_du_site = array_merge($langues_du_site, explode(',',$GLOBALS['meta'][$ln_meta]));
    228         }
    229         $langues_du_site = array_unique($langues_du_site);
    230         foreach($langues_du_site as $ln) {
    231                 spip_proprio_proprietaire_texte('', '', $ln);
    232         }
    233         return;
    234 }
    235 
    236 function textes_proprietaire( $array=false, $lang=null ){
    237         if (is_null($lang)) $lang = $GLOBALS['spip_lang'];
    238         $globale = 'i18n_proprietaire_'.$lang;
    239 
    240         $ok1 = spip_proprio_proprietaire_texte();
    241         if ($lang != 'fr')
    242                 $ok2 = spip_proprio_proprietaire_texte('', '', $lang);
    243         if (isset($GLOBALS["$globale"]))
    244                 $GLOBALS["$globale"] = array_merge($GLOBALS['i18n_proprietaire_fr'], $GLOBALS["$globale"]);
    245         else
    246                 $GLOBALS["$globale"] = $GLOBALS['i18n_proprietaire_fr'];
    247         if ($array)
    248                 return $GLOBALS["$globale"];
    249         return false;
    250 }
    251 
    252 function charger_textes_proprietaire($bloc=true){
    253         include_spip('inc/presentation');
    254         include_spip('inc/texte');
    255         $div = '';
    256 
    257         $valeurs = array();
    258         $tableau = textes_proprietaire(true);
    259         if (isset($tableau) AND is_array($tableau)) {
    260                 ksort($tableau);
    261                 if($bloc) $div .= debut_cadre_relief('',true,'','','raccourcis');
    262                 $div .= "\n<table class='spip' style='border:0;'>";
    263                 $div .= "\n<tr class='titrem'><th class='verdana1'>"._T('module_raccourci')."</th>\n<th class='verdana2'>"._T('module_texte_affiche')."</th></tr>\n";
    264                 $i = 0;
    265                 foreach ($tableau as $raccourci => $val) {
    266                         $bgcolor = alterner(++$i, 'row_even','row_odd');
    267                         $div .= "\n<tr class='$bgcolor'><td class='verdana2' style='min-width:150px;'>"
    268                                 ."<a href='".generer_url_ecrire('spip_proprio','page=textes&editer='.$raccourci)."' title='"._T('spipproprio:ptexte_cliquez_pour_editer')."'><b>$raccourci</b></td>\n"
    269                                 ."<td id='$raccourci' class='arial2 editable' style='min-width:300px;'>".propre( $val )."</td></tr>";
    270                 }
    271                 $div .= "</table>";
    272                 if ($bloc) $div .= fin_cadre_relief(true);
    273         }
    274         return $div;
    275 }
    276 
    277 function traiter_textes_proprietaire($raccourci, $lang='fr'){
    278         include_spip('inc/texte');
    279         $valeur = _request('value');
    280         $array_langue = textes_proprietaire(true);
    281 //      $valeur = propre( $valeur );
    282         if (strlen($valeur)) $array_langue[$raccourci] = $valeur;
    283         elseif (isset($array_langue[$raccourci])) unset($array_langue[$raccourci]);
    284         if ($ok = creer_fichier_textes_proprietaire($array_langue, $lang))
    285                 return $valeur;
    286         return false;
    287 }
    288 
    289 function creer_fichier_textes_proprietaire($array_langue, $lang='fr'){
    290         $file = 'proprietaire_'.$lang;
    291         $globale = 'i18n_proprietaire_'.$lang;
    292         if ( !file_exists( find_in_path('lang/'.$file) ) ){
    293                 include_spip('inc/flock');
    294                 $contenu = var_export($array_langue, true);
    295                 $contenu_final = '<'."?php\n\$GLOBALS['$globale'] = $contenu;\n?".'>';
    296                 $dir = _DIR_PLUGIN_SPIP_PROPRIO;
    297                 $a = ecrire_fichier(
    298                         ($dir[strlen($dir)-1] == '/' ? substr($dir, 0, -1) : $dir).'/lang/'.$file.'.php', $contenu_final
    299                 );
    300                 return $a;
    301         }
    302 }
    303 
    304 function transformer_raccourci($str){
    305         include_spip('spip_proprio_fonctions');
    306         return spip_proprio_formater_nom_fichier($str);
    307 }
    308126
    309127?>
Note: See TracChangeset for help on using the changeset viewer.