Changeset 86706 in spip-zone


Ignore:
Timestamp:
Dec 14, 2014, 5:52:02 PM (5 years ago)
Author:
teddy.spip@…
Message:
  • On change la construction des labels pour être proche de ce que fait la Fabrique ;
  • Ajout de sgbd_charset, sgbd_collation, php_timezone, logiciel_charset ;
  • Modification des couples password/login pour être plus ressemblant à spip_auteurs.login, spip_auteurs.password ;
  • Prise en charge de ces nouveaux champs dans l'analyse du xml, le bo du site est aussi pris en compte ;
  • Dans l'analyse du xml, on regarde les anciennes valeurs de type de site pour les retranscrire vers les nouvelles valeurs ;
  • Petite correction lors de la maj à cause d'une faute de frappe sur le type de site ;
  • Up de Y pour la version et le schéma.
Location:
_plugins_/projets_sites/serveur/trunk
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/projets_sites/serveur/trunk/base/projets_sites.php

    r86561 r86706  
    7070            "logiciel_revision"  => "varchar(25) NOT NULL DEFAULT ''",
    7171            "logiciel_plugins"   => "text DEFAULT '' NOT NULL",
     72            "logiciel_charset"   => "varchar(25) DEFAULT '' NOT NULL",
    7273            "auteurs_admin"      => "text DEFAULT '' NOT NULL",
    7374            "auteurs_webmestres" => "text DEFAULT '' NOT NULL",
    7475            "fo_url"             => "varchar(255) NOT NULL DEFAULT ''",
    75             "fo_login"           => "varchar(25) NOT NULL DEFAULT ''",
    76             "fo_password"        => "varchar(25) NOT NULL DEFAULT ''",
     76            "fo_login"           => "varchar(255) NOT NULL DEFAULT ''",
     77            "fo_password"        => "tinytext NOT NULL DEFAULT ''",
    7778            "bo_url"             => "varchar(255) NOT NULL DEFAULT ''",
    78             "bo_login"           => "varchar(25) NOT NULL DEFAULT ''",
    79             "bo_password"        => "varchar(25) NOT NULL DEFAULT ''",
     79            "bo_login"           => "varchar(255) NOT NULL DEFAULT ''",
     80            "bo_password"        => "tinytext NOT NULL DEFAULT ''",
    8081            "serveur_nom"        => "varchar(255) NOT NULL DEFAULT ''",
    8182            "serveur_port"       => "varchar(5) NOT NULL DEFAULT ''",
     
    8990            "sas_port"           => "varchar(5) NOT NULL DEFAULT ''",
    9091            "sas_protocole"      => "varchar(50) NOT NULL DEFAULT ''",
    91             "sas_login"          => "varchar(25) NOT NULL DEFAULT ''",
    92             "sas_password"       => "varchar(25) NOT NULL DEFAULT ''",
     92            "sas_login"          => "varchar(255) NOT NULL DEFAULT ''",
     93            "sas_password"       => "tinytext NOT NULL DEFAULT ''",
    9394            "sgbd_type"          => "varchar(25) NOT NULL DEFAULT ''",
    9495            "sgbd_version"       => "varchar(50) NOT NULL DEFAULT ''",
     
    9798            "sgbd_nom"           => "varchar(50) NOT NULL DEFAULT ''",
    9899            "sgbd_prefixe"       => "varchar(25) NOT NULL DEFAULT ''",
    99             "sgbd_login"         => "varchar(25) NOT NULL DEFAULT ''",
    100             "sgbd_password"      => "varchar(25) NOT NULL DEFAULT ''",
     100            "sgbd_charset"       => "tinytext NOT NULL DEFAULT ''",
     101            "sgbd_collation"     => "tinytext NOT NULL DEFAULT ''",
     102            "sgbd_login"         => "varchar(255) NOT NULL DEFAULT ''",
     103            "sgbd_password"      => "tinytext NOT NULL DEFAULT ''",
    101104            "apache_modules"     => "text DEFAULT '' NOT NULL",
    102105            "php_version"        => "varchar(25) NOT NULL DEFAULT ''",
    103106            "php_memory"         => "varchar(10) NOT NULL DEFAULT ''",
    104107            "php_extensions"     => "text DEFAULT '' NOT NULL",
     108            "php_timezone"       => "tinytext DEFAULT '' NOT NULL",
    105109            "sso"                => "varchar(25) NOT NULL DEFAULT ''",
    106110            "perimetre_acces"    => "mediumtext NOT NULL",
     
    127131            'logiciel_plugins',
    128132            'logiciel_revision',
     133            'logiciel_charset',
    129134            'auteurs_admin',
    130135            'auteurs_webmestres',
     
    155160            "sgbd_nom",
    156161            "sgbd_prefixe",
     162            "sgbd_charset",
     163            "sgbd_collation",
    157164            "sgbd_login",
    158165            "sgbd_password",
     
    161168            'php_version',
    162169            'php_memory',
     170            'php_timezone',
    163171            'sso',
    164172            'perimetre_acces',
     
    178186            'logiciel_plugins',
    179187            'logiciel_revision',
     188            'logiciel_charset',
    180189            'auteurs_admin',
    181190            'auteurs_webmestres',
     
    206215            "sgbd_nom",
    207216            "sgbd_prefixe",
     217            "sgbd_charset",
     218            "sgbd_collation",
    208219            "sgbd_login",
    209220            "sgbd_password",
     
    212223            'php_version',
    213224            'php_memory',
     225            'php_timezone',
    214226            'sso',
    215227            'perimetre_acces',
     
    229241            'logiciel_plugins'  => 6,
    230242            'logiciel_revision' => 6,
     243            'logiciel_charset'  => 6,
    231244            'auteurs_admin'     => 6,
    232245            'auteurs_webmestres' => 6,
     
    257270            "sgbd_nom"          => 6,
    258271            "sgbd_prefixe"      => 1,
     272            "sgbd_charset"      => 1,
     273            "sgbd_collation"    => 1,
    259274            "sgbd_login"        => 2,
    260275            "sgbd_password"     => 1,
     
    263278            'php_version'       => 6,
    264279            'php_memory'        => 1,
     280            'php_timezone'      => 1,
    265281            'sso'               => 5,
    266282            'perimetre_acces'   => 5,
  • _plugins_/projets_sites/serveur/trunk/formulaires/configurer_projets_sites.html

    r84780 r86706  
    1111                <ul>
    1212
    13                         [(#SAISIE{explication, explication_curl,
    14                                 texte=<:projets_sites:explication_curl:>})]
     13                        [(#SAISIE{explication, curl_explication,
     14                                texte=<:projets_sites:curl_explication:>})]
    1515
    1616                        [(#SAISIE{input, login,
    17                                 label=<:projets_sites:label_login:>})]
     17                                label=<:projets_sites:login_label:>})]
    1818
    1919                        [(#SAISIE{input, password,
    20                                 label=<:projets_sites:label_password:>})]
     20                                label=<:projets_sites:password_label:>})]
    2121
    2222                </ul>
  • _plugins_/projets_sites/serveur/trunk/formulaires/editer_projets_site.html

    r84848 r86706  
    3030                <ul>
    3131                        [(#SAISIE{input, titre, obligatoire=oui,
    32                                 label=<:projets_site:label_titre:>,
     32                                label=<:projets_site:titre_label:>,
    3333                                size=255,
    3434                                maxlength=255,
     
    3636
    3737                        [(#SAISIE{selection, type_site, obligatoire=oui,
    38                                 label=<:projets_site:label_type_site:>,
    39                                 datas=[(#ARRAY{prod,<:projets_site:type_site_prod:>,rec,<:projets_site:type_site_rec:>,dev,<:projets_site:type_site_dev:>,prep,<:projets_site:type_site_prep:>})],disable=[(#GET{disabled})]})]
     38                                label=<:projets_site:type_site_label:>,
     39                                datas=#ARRAY{01local,<:projets_site:type_site_01local:>,02dev,<:projets_site:type_site_02dev:>,03inte,<:projets_site:type_site_03inte:>,04test,<:projets_site:type_site_04test:>,05rec,<:projets_site:type_site_05rec:>,06prep,<:projets_site:type_site_06prep:>,07prod,<:projets_site:type_site_07prod:>},
     40                                defaut='07prod',disable=[(#GET{disabled})]})]
    4041
    4142                        [(#SAISIE{input, uniqid,
    42                                 label=<:projets_site:label_uniqid:>,
    43                                 explication=<:projets_site:explication_uniqid:>,
     43                                label=<:projets_site:uniqid_label:>,
     44                                explication=<:projets_site:uniqid_explication:>,
    4445                                size=255,
    4546                                maxlength=255})]
    4647
    4748                        [(#SAISIE{input, webservice,
    48                                 label=<:projets_site:label_webservice:>,
    49                                 explication=<:projets_site:explication_webservice:>})]
     49                                label=<:projets_site:webservice_label:>,
     50                                explication=<:projets_site:webservice_explication:>})]
    5051
    5152                        [(#SAISIE{date, date_creation,
    52                                 label=<:projets_site:label_date_creation:>,
     53                                label=<:projets_site:date_creation_label:>,
    5354                                disable=[(#GET{disabled})]})]
    5455
    5556                        [(#SAISIE{textarea, descriptif,
    56                                 label=<:projets_site:label_descriptif:>,
     57                                label=<:projets_site:descriptif_label:>,
    5758                                li_class='haut',
    5859                                inserer_barre='edition',
     
    6566                <fieldset>
    6667                        <h3 class="legend">
    67                                 <:projets_site:label_fo_fieldset:>
     68                                <:projets_site:fo_fieldset_label:>
    6869                        </h3>
    6970                        <ul>
    7071                                [(#SAISIE{input, fo_url,
    71                                         label=<:projets_site:label_fo_url:>,
     72                                        label=<:projets_site:fo_url_label:>,
    7273                                        size=255,
    7374                                        maxlength=255,
     
    7576
    7677                                [(#SAISIE{input, fo_login,
    77                                         label=<:projets_site:label_fo_login:>,
     78                                        label=<:projets_site:fo_login_label:>,
    7879                                        size=25,
    7980                                        maxlength=25})]
    8081
    8182                                [(#SAISIE{input, fo_password,
    82                                         label=<:projets_site:label_fo_password:>,
     83                                        label=<:projets_site:fo_password_label:>,
    8384                                        size=25,
    8485                                        maxlength=25})]
     
    9091                <fieldset>
    9192                        <h3 class="legend">
    92                                 <:projets_site:label_bo_fieldset:>
     93                                <:projets_site:bo_fieldset_label:>
    9394                        </h3>
    9495                        <ul>
    9596                                [(#SAISIE{input, bo_url,
    96                                         label=<:projets_site:label_bo_url:>,
     97                                        label=<:projets_site:bo_url_label:>,
    9798                                        size=255,
    9899                                        maxlength=255})]
    99100
    100101                                [(#SAISIE{input, bo_login,
    101                                         label=<:projets_site:label_bo_login:>,
     102                                        label=<:projets_site:bo_login_label:>,
    102103                                        size=25,
    103104                                        maxlength=25})]
    104105
    105106                                [(#SAISIE{input, bo_password,
    106                                         label=<:projets_site:label_bo_password:>,
     107                                        label=<:projets_site:bo_password_label:>,
    107108                                        size=25,
    108109                                        maxlength=25})]
     
    114115                <fieldset>
    115116                        <h3 class="legend">
    116                                 <:projets_site:label_logiciel_fieldset:>
     117                                <:projets_site:logiciel_fieldset_label:>
    117118                        </h3>
    118119                        <ul>
    119120                                [(#SAISIE{input, logiciel_nom, obligatoire=oui,
    120                                         label=<:projets_site:label_logiciel_nom:>,
     121                                        label=<:projets_site:logiciel_nom_label:>,
    121122                                        size=25,maxlength=25,
    122123                                        disable=[(#GET{disabled})]})]
    123124
    124125                                [(#SAISIE{input, logiciel_version, obligatoire=oui,
    125                                         label=<:projets_site:label_logiciel_version:>,
     126                                        label=<:projets_site:logiciel_version_label:>,
    126127                                        size=25,
    127128                                        maxlength=25,
     
    129130
    130131                                [(#SAISIE{input, logiciel_revision,
    131                                         label=<:projets_site:label_logiciel_revision:>,
     132                                        label=<:projets_site:logiciel_revision_label:>,
    132133                                        size=25,
    133134                                        maxlength=25,
    134135                                        disable=[(#GET{disabled})]})]
    135136
    136                                 [(#SAISIE{explication,explication_logiciel_plugins,
    137                                         inserer_debut=<:projets_site:explication_logiciel_plugins_titre:>,
    138                                         texte=<:projets_site:explication_logiciel_plugins:>})]
     137                                [(#SAISIE{input, logiciel_charset,
     138                                        label=<:projets_site:logiciel_charset_label:>,
     139                                        disable=[(#GET{disabled})]})]
     140
     141                                [(#SAISIE{explication,logiciel_plugins_explication,
     142                                        inserer_debut=<:projets_site:logiciel_plugins_titre_explication:>,
     143                                        texte=<:projets_site:logiciel_plugins_explication:>})]
    139144
    140145                                [(#SAISIE{textarea, logiciel_plugins,
    141                                         label=<:projets_site:label_logiciel_plugins:>,
     146                                        label=<:projets_site:logiciel_plugins_label:>,
    142147                                        rows=6,
    143148                                        disable=[(#GET{disabled})]})]
     
    149154                <fieldset>
    150155                        <h3 class="legend">
    151                                 <:projets_site:label_auteurs_fieldset:>
    152                         </h3>
    153                         <ul>
    154                                 [(#SAISIE{explication, explication_auteurs,
    155                                         inserer_debut=<:projets_site:explication_auteurs_titre:>,
    156                                         texte=<:projets_site:explication_auteurs:>})]
     156                                <:projets_site:auteurs_fieldset_label:>
     157                        </h3>
     158                        <ul>
     159                                [(#SAISIE{explication, auteurs_explication,
     160                                        inserer_debut=<:projets_site:auteurs_titre_explication:>,
     161                                        texte=<:projets_site:auteurs_explication:>})]
    157162
    158163                                [(#SAISIE{textarea, auteurs_admin,
    159                                         label=<:projets_site:label_auteurs_admin:>,
     164                                        label=<:projets_site:auteurs_admin_label:>,
    160165                                        rows=6,
    161166                                        disable=[(#GET{disabled})]})]
    162167
    163168                                [(#SAISIE{textarea, auteurs_webmestres,
    164                                         label=<:projets_site:label_auteurs_webmestres:>,
     169                                        label=<:projets_site:auteurs_webmestres_label:>,
    165170                                        rows=6,
    166171                                        disable=[(#GET{disabled})]})]
     
    172177                <fieldset>
    173178                        <h3 class="legend">
    174                                 <:projets_site:label_serveur_fieldset:>
     179                                <:projets_site:serveur_fieldset_label:>
    175180                        </h3>
    176181                        <ul>
    177182                                [(#SAISIE{input, serveur_nom,
    178                                         label=<:projets_site:label_serveur_nom:>,
     183                                        label=<:projets_site:serveur_nom_label:>,
    179184                                        size=255,
    180185                                        maxlength=255,
     
    182187
    183188                                [(#SAISIE{input, serveur_port,
    184                                         label=<:projets_site:label_serveur_port:>,
     189                                        label=<:projets_site:serveur_port_label:>,
    185190                                        size=4,
    186191                                        maxlength=4,
     
    188193
    189194                                [(#SAISIE{input, serveur_path,
    190                                         label=<:projets_site:label_serveur_path:>,
     195                                        label=<:projets_site:serveur_path_label:>,
    191196                                        size=255,
    192197                                        maxlength=255,
     
    194199
    195200                                [(#SAISIE{textarea, serveur_logiciel,
    196                                         label=<:projets_site:label_serveur_logiciel:>,
     201                                        label=<:projets_site:serveur_logiciel_label:>,
    197202                                        rows=6,
    198203                                        disable=[(#GET{disabled})]})]
    199204
    200205                                [(#SAISIE{input, serveur_surveillance,
    201                                         label=<:projets_site:label_serveur_surveillance:>,
     206                                        label=<:projets_site:serveur_surveillance_label:>,
    202207                                        size=255,
    203208                                        maxlength=255})]
     
    209214                <fieldset>
    210215                        <h3 class="legend">
    211                                 <:projets_site:label_apache_fieldset:>
     216                                <:projets_site:apache_fieldset_label:>
    212217                        </h3>
    213218                        <ul>
    214219                                [(#SAISIE{textarea, apache_modules,
    215                                         label=<:projets_site:label_apache_modules:>,
     220                                        label=<:projets_site:apache_modules_label:>,
    216221                                        rows=6,
    217222                                        disable=[(#GET{disabled})]})]
     
    223228                <fieldset>
    224229                        <h3 class="legend">
    225                                 <:projets_site:label_php_fieldset:>
     230                                <:projets_site:php_fieldset_label:>
    226231                        </h3>
    227232                        <ul>
    228233                                [(#SAISIE{input, php_version,
    229                                         label=<:projets_site:label_php_version:>,
     234                                        label=<:projets_site:php_version_label:>,
    230235                                        size=25,
    231236                                        maxlength=25,
     
    233238
    234239                                [(#SAISIE{input, php_memory,
    235                                         label=<:projets_site:label_php_memory:>,
     240                                        label=<:projets_site:php_memory_label:>,
    236241                                        size=10,
    237242                                        maxlength=10,
     
    239244
    240245                                [(#SAISIE{textarea, php_extensions,
    241                                         label=<:projets_site:label_php_extensions:>,
    242                                         rows=6,
     246                                        label=<:projets_site:php_extensions_label:>,
     247                                        rows=6,
     248                                        disable=[(#GET{disabled})]})]
     249
     250                                [(#SAISIE{input, php_timezone,
     251                                        label=<:projets_site:php_timezone_label:>,
    243252                                        disable=[(#GET{disabled})]})]
    244253
     
    249258                <fieldset>
    250259                        <h3 class="legend">
    251                                 <:projets_site:label_versioning_fieldset:>
     260                                <:projets_site:versioning_fieldset_label:>
    252261                        </h3>
    253262                        <ul>
    254263                                [(#SAISIE{input, versioning_type,
    255                                         label=<:projets_site:label_versioning_type:>,
    256                                         size=255,
    257                                         maxlength=255,
    258                                         explication=<:projets_site:explication_versioning_type:>})]
     264                                        label=<:projets_site:versioning_type_label:>,
     265                                        size=255,
     266                                        maxlength=255,
     267                                        explication=<:projets_site:versioning_type_explication:>})]
    259268
    260269                                [(#SAISIE{input, versioning_path,
    261                                         label=<:projets_site:label_versioning_path:>,
     270                                        label=<:projets_site:versioning_path_label:>,
    262271                                        size=255,
    263272                                        maxlength=255})]
    264273
    265274                                [(#SAISIE{input, versioning_trac,
    266                                         label=<:projets_site:label_versioning_trac:>,
     275                                        label=<:projets_site:versioning_trac_label:>,
    267276                                        size=255,
    268277                                        maxlength=255})]
     
    273282                <fieldset>
    274283                        <h3 class="legend">
    275                                 <:projets_site:label_sas_fieldset:>
     284                                <:projets_site:sas_fieldset_label:>
    276285                        </h3>
    277286                        <ul>
    278287                                [(#SAISIE{input, sas_protocole,
    279                                         label=<:projets_site:label_sas_protocole:>,
    280                                         size=255,
    281                                         maxlength=255,
    282                                         explication=<:projets_site:explication_sas_protocole:>})]
     288                                        label=<:projets_site:sas_protocole_label:>,
     289                                        size=255,
     290                                        maxlength=255,
     291                                        explication=<:projets_site:sas_protocole_explication:>})]
    283292
    284293                                [(#SAISIE{input, sas_serveur,
    285                                         label=<:projets_site:label_sas_serveur:>,
     294                                        label=<:projets_site:sas_serveur_label:>,
    286295                                        size=255,
    287296                                        maxlength=255})]
    288297
    289298                                [(#SAISIE{input, sas_port,
    290                                         label=<:projets_site:label_sas_port:>,
     299                                        label=<:projets_site:sas_port_label:>,
    291300                                        size=5,
    292301                                        maxlength=5})]
    293302
    294303                                [(#SAISIE{input, sas_login,
    295                                         label=<:projets_site:label_sas_login:>,
     304                                        label=<:projets_site:sas_login_label:>,
    296305                                        size=25,
    297306                                        maxlength=25})]
    298307
    299308                                [(#SAISIE{input, sas_password,
    300                                         label=<:projets_site:label_sas_password:>,
     309                                        label=<:projets_site:sas_password_label:>,
    301310                                        size=25,
    302311                                        maxlength=25})]
     
    307316                <fieldset>
    308317                        <h3 class="legend">
    309                                 <:projets_site:label_sgbd_fieldset:>
     318                                <:projets_site:sgbd_fieldset_label:>
    310319                        </h3>
    311320                        <ul>
    312321                                [(#SAISIE{input, sgbd_type,
    313                                         label=<:projets_site:label_sgbd_type:>,
    314                                         explication=<:projets_site:explication_sgbd_type:>,
     322                                        label=<:projets_site:sgbd_type_label:>,
     323                                        explication=<:projets_site:sgbd_type_explication:>,
    315324                                        size=25,
    316325                                        maxlength=25,
     
    318327
    319328                                [(#SAISIE{input, sgbd_version,
    320                                         label=<:projets_site:label_sgbd_version:>,
     329                                        label=<:projets_site:sgbd_version_label:>,
    321330                                        size=50,
    322331                                        maxlength=50,
     
    324333
    325334                                [(#SAISIE{input, sgbd_serveur,
    326                                         label=<:projets_site:label_sgbd_serveur:>,
     335                                        label=<:projets_site:sgbd_serveur_label:>,
    327336                                        size=255,
    328337                                        maxlength=255,
     
    330339
    331340                                [(#SAISIE{input, sgbd_port,
    332                                         label=<:projets_site:label_sgbd_port:>,
     341                                        label=<:projets_site:sgbd_port_label:>,
    333342                                        size=5,
    334343                                        maxlength=5,
     
    336345
    337346                                [(#SAISIE{input, sgbd_nom,
    338                                         label=<:projets_site:label_sgbd_nom:>,
     347                                        label=<:projets_site:sgbd_nom_label:>,
    339348                                        size=50,
    340349                                        maxlength=50,
     
    342351
    343352                                [(#SAISIE{input, sgbd_prefixe,
    344                                         label=<:projets_site:label_sgbd_prefixe:>,
     353                                        label=<:projets_site:sgbd_prefixe_label:>,
    345354                                        size=25,
    346355                                        maxlength=25,
    347356                                        disable=[(#GET{disabled})]})]
    348357
     358                                [(#SAISIE{input, sgbd_charset,
     359                                        label=<:projets_site:sgbd_charset_label:>,
     360                                        disable=[(#GET{disabled})]})]
     361
     362                                [(#SAISIE{input, sgbd_collation,
     363                                        label=<:projets_site:sgbd_collation_label:>,
     364                                        disable=[(#GET{disabled})]})]
     365
    349366                                [(#SAISIE{input, sgbd_login,
    350                                         label=<:projets_site:label_sgbd_login:>,
     367                                        label=<:projets_site:sgbd_login_label:>,
    351368                                        size=25,
    352369                                        maxlength=25})]
    353370
    354371                                [(#SAISIE{input, sgbd_password,
    355                                         label=<:projets_site:label_sgbd_password:>,
     372                                        label=<:projets_site:sgbd_password_label:>,
    356373                                        size=25,
    357374                                        maxlength=25})]
     
    363380                <fieldset>
    364381                        <h3 class="legend">
    365                                 <:projets_site:label_autres_fieldset:>
     382                                <:projets_site:autres_fieldset_label:>
    366383                        </h3>
    367384                        <ul>
    368385                                [(#SAISIE{input, sso,
    369                                         label=<:projets_site:label_sso:>,
     386                                        label=<:projets_site:sso_label:>,
    370387                                        size=25,
    371388                                        maxlength=25})]
    372389
    373390                                [(#SAISIE{textarea, perimetre_acces,
    374                                         label=<:projets_site:label_perimetre_acces:>,
     391                                        label=<:projets_site:perimetre_acces_label:>,
    375392                                        li_class=haut, class=inserer_barre_edition, rows=6})]
    376393
    377394                                [(#SAISIE{textarea, statistiques,
    378                                         label=<:projets_site:label_statistiques:>,
     395                                        label=<:projets_site:statistiques_label:>,
    379396                                        li_class=haut, class=inserer_barre_edition, rows=6})]
    380397
    381398                                [(#SAISIE{textarea, moteur_recherche,
    382                                         label=<:projets_site:label_moteur_recherche:>,
    383                                         explication=<:projets_site:explication_moteur_recherche:>,
     399                                        label=<:projets_site:moteur_recherche_label:>,
     400                                        explication=<:projets_site:moteur_recherche_explication:>,
    384401                                        li_class=haut, class=inserer_barre_edition, rows=6})]
    385402
    386403                                [(#SAISIE{textarea, autres_outils,
    387                                         label=<:projets_site:label_autres_outils:>,
     404                                        label=<:projets_site:autres_outils_label:>,
    388405                                        li_class=haut, class=inserer_barre_edition, rows=6})]
    389406
    390407                                [(#SAISIE{textarea, remarques,
    391                                         label=<:projets_site:label_remarques:>,
    392                                         explication=<:projets_site:explication_remarques:>,
     408                                        label=<:projets_site:remarques_label:>,
     409                                        explication=<:projets_site:remarques_explication:>,
    393410                                        li_class=haut, class=inserer_barre_edition, rows=6})]
    394411
  • _plugins_/projets_sites/serveur/trunk/inc/analyser_webservice.php

    r84780 r86706  
    4545                    $valeurs['logiciel_version'] = $xml[$key]['version'];
    4646                    $valeurs['logiciel_revision'] = $xml[$key]['revision'];
     47                    $valeurs['logiciel_charset'] = $xml[$key]['charset'];
    4748                    break;
    4849                case 'date_creation':
     
    5253                    $valeurs['fo_url'] = $xml[$key]['url'];
    5354                    break;
     55                case 'bo':
     56                    $valeurs['bo_url'] = $xml[$key]['url'];
     57                    break;
    5458                case 'type_site':
    5559                    $valeurs['type_site'] = $xml[$key]['value'];
     60                    // Au cas où InfoSPIP n'est pas à jour sur le site cible.
     61                    if ($xml[$key]['value'] == 'prod') {
     62                        $valeurs['type_site'] = '07prod';
     63                    } elseif ($xml[$key]['value'] == 'prep') {
     64                        $valeurs['type_site'] = '06prep';
     65                    } elseif ($xml[$key]['value'] == 'rec') {
     66                        $valeurs['type_site'] = '05rec';
     67                    } elseif ($xml[$key]['value'] == 'dev') {
     68                        $valeurs['type_site'] = '02dev';
     69                    }
    5670                    break;
    5771                case 'applicatif':
     
    7488                    $valeurs['php_version'] = $xml[$key]['version'];
    7589                    $valeurs['php_memory'] = $xml[$key]['memory'];
     90                    $valeurs['php_timezone'] = $xml[$key]['timezone'];
    7691                    break;
    7792                case 'administrateurs':
     
    107122                    $valeurs['sgbd_prefixe'] = $xml[$key]['prefixe'];
    108123                    $valeurs['sgbd_version'] = $xml[$key]['version'];
     124                    $valeurs['sgbd_charset'] = $xml[$key]['charset'];
     125                    $valeurs['sgbd_collation'] = $xml[$key]['collation'];
    109126                    break;
    110127                default:
     
    115132    }
    116133    ksort($valeurs);
    117 
    118134    return $valeurs;
    119135}
  • _plugins_/projets_sites/serveur/trunk/lang/projets_site_fr.php

    r86561 r86706  
    1111    // A
    1212    'ajouter_lien_projets_site' => 'Ajouter ce site',
     13    'apache_fieldset_label' => 'Apache',
     14    'apache_modules_label' => 'Modules Apache&nbsp;:',
     15    'auteur_email_label' => 'E-mail',
     16    'auteur_id_label' => '#',
     17    'auteur_login_label' => 'Login',
     18    'auteur_nom_label' => 'Nom',
     19    'auteurs_admin_fieldset_label' => 'Administrateurs',
     20    'auteurs_admin_label' => 'Administrateurs&nbsp;:',
     21    'auteurs_explication' => 'Saisir la liste des auteurs du site en respectant les règles suivantes&nbsp;: </p><ul class="spip"><li>Un administrateur par ligne&nbsp;;</li><li>L\'identifiant, le login, l\'email et le nom seront séparés par un pipe&nbsp;"|"&nbsp;;</li><li>Pas de raccourcis typographiques de SPIP, ni de code html.</li></ul>',
     22    'auteurs_fieldset_label' => 'Les auteurs',
     23    'auteurs_titre_explication' => '<h4>Règles de saisies</h4>',
     24    'auteurs_webmestres_fieldset_label' => 'Webmestres',
     25    'auteurs_webmestres_label' => 'Webmestres&nbsp;:',
     26    'autres_fieldset_label' => 'Autres',
     27    'autres_outils_label' => 'Autres outils&nbsp;:',
    1328    'avis_site_introuvable' => 'Site introuvable',
    1429
     30    // B
     31    'bo_fieldset_label' => 'Back office&nbsp;:',
     32    'bo_login_label' => 'Identifiant du Back Office&nbsp;:',
     33    'bo_password_label' => 'Mot de passe du Back Office&nbsp;:',
     34    'bo_url_label' => 'Url du Back Office&nbsp;:',
     35
    1536    // C
     37    'confirmer_maj_projets_site' => 'Veuillez confirmer la demande de mise à jour de ce site par le biais du webservice.',
    1638    'confirmer_supprimer_projets_site' => 'Êtes-vous sûr de vouloir supprimer les informations relatives à ce site&nbsp;?',
    1739    'consultation_webservice' => 'Consultation du webservice',
    18     'confirmer_maj_projets_site' => 'Veuillez confirmer la demande de mise à jour de ce site par le biais du webservice.',
    1940
    20     // E
    21     'explication_auteurs' => 'Saisir la liste des auteurs du site en respectant les règles suivantes&nbsp;: </p>
    22     <ul class="spip">
    23     <li>Un administrateur par ligne&nbsp;;</li>
    24     <li>L\'identifiant, le login, l\'email et le nom seront séparés par un pipe&nbsp;"|"&nbsp;;</li>
    25     <li>Pas de raccourcis typographiques de SPIP, ni de code html.</li>
    26     </ul>',
    27     'explication_auteurs_titre' => '<h4>Règles de saisies</h4>',
    28     'explication_logiciel_plugins' => 'Saisir la liste des plugins du site en respectant les règles suivantes&nbsp;: </p>
    29     <ul class="spip">
    30     <li>Un plugin par ligne&nbsp;;</li>
    31     <li>Le préfixe, le numéro de version, le titre complet et le statut du plugin seront séparés par un pipe&nbsp;"|"&nbsp;;</li>
    32     <li>Pas de raccourcis typographiques de SPIP, ni de code html.</li>
    33     </ul>',
    34     'explication_logiciel_plugins_titre' => '<h4>Règles de saisies</h4>',
    35     'explication_moteur_recherche' => 'Exemples : Moteur interne au logiciel, Exalead, Google, etc.',
    36     'explication_remarques' => 'Caractéristiques particulières, fonctionnalités, etc.',
    37     'explication_sas_protocole' => 'Exemples&nbsp;: FTP, SFTP, etc.',
    38     'explication_sgbd_type' => 'Exemples: MySQL, Oracle, Microsoft SQL Server, MongoDB, etc.',
    39     'explication_sso' => 'Méthode d\'authentification unique',
    40     'explication_supprimer_projets_site' => 'La suppression de ce site risque de rompre les liens entres objets.',
    41     'explication_uniqid' => 'Une clé d\'identification permettant de récupérer la configuration du
    42     serveur du site enregistré.',
    43     'explication_versioning_type' => 'Exemples: SVN, CVS, Git, etc.',
    44     'explication_webservice' => 'URL pour un suivi de configuration du site.',
     41    // D
     42    'date_creation_label' => 'Date de création&nbsp;:',
     43    'descriptif_label' => 'Descriptif',
     44
     45    // F
     46    'fo_fieldset_label' => 'Front office',
     47    'fo_login_label' => 'Identifiant du Front Office&nbsp;:',
     48    'fo_password_label' => 'Mot de passe du Front Office&nbsp;:',
     49    'fo_url_label' => 'Url du Front Office&nbsp;:',
    4550
    4651    // I
    4752    'icone_creer_projets_site' => 'Ajouter un site',
    4853    'icone_modifier_projets_site' => 'Modifier ce site',
     54    'id_projets_site_label' => 'Identifiant du site',
    4955    'info_1_auteur_admin' => 'Un administrateur',
    5056    'info_1_auteur_webmestre' => 'Un webmestre',
     
    6470
    6571    // L
    66     'label_apache_fieldset' => 'Apache',
    67     'label_apache_modules' => 'Modules Apache&nbsp;:',
    68     'label_auteur_email' => 'E-mail',
    69     'label_auteur_id' => '#',
    70     'label_auteur_login' => 'Login',
    71     'label_auteur_nom' => 'Nom',
    72     'label_auteurs_admin' => 'Administrateurs&nbsp;:',
    73     'label_auteurs_admin_fieldset' => 'Administrateurs',
    74     'label_auteurs_fieldset' => 'Les auteurs',
    75     'label_auteurs_webmestres' => 'Webmestres&nbsp;:',
    76     'label_auteurs_webmestres_fieldset' => 'Webmestres',
    77     'label_autres_fieldset' => 'Autres',
    78     'label_autres_outils' => 'Autres outils&nbsp;:',
    79     'label_bo_fieldset' => 'Back office&nbsp;:',
    80     'label_bo_login' => 'Identifiant du Back Office&nbsp;:',
    81     'label_bo_password' => 'Mot de passe du Back Office&nbsp;:',
    82     'label_bo_url' => 'Url du Back Office&nbsp;:',
    83     'label_date_creation' => 'Date de création&nbsp;:',
    84     'label_descriptif' => 'Descriptif',
    85     'label_fo_fieldset' => 'Front office',
    86     'label_fo_login' => 'Identifiant du Front Office&nbsp;:',
    87     'label_fo_password' => 'Mot de passe du Front Office&nbsp;:',
    88     'label_fo_url' => 'Url du Front Office&nbsp;:',
    89     'label_id_projets_site' => 'Identifiant du site',
    90     'label_logiciel_fieldset' => 'Logiciel',
    91     'label_logiciel_nom' => 'Nom du logiciel&nbsp;:',
    92     'label_logiciel_plugins' => 'Plugins du logiciel&nbsp;:',
    93     'label_logiciel_revision' => 'Numéro de révision&nbsp;:',
    94     'label_logiciel_version' => 'Version du logiciel&nbsp;:',
    95     'label_maj' => 'Date de mise à jour',
    96     'label_moteur_recherche' => 'Moteur de recherche&nbsp;:',
    97     'label_perimetre_acces' => 'Périmètre d\'accès&nbsp;:',
    98     'label_php_extensions' => 'Extensions PHP&nbsp;:',
    99     'label_php_fieldset' => 'PHP',
    100     'label_php_memory' => 'Mémoire allouée à PHP&nbsp;:',
    101     'label_php_version' => 'Version de PHP&nbsp;:',
    102     'label_prefixe' => 'Préfixe',
    103     'label_remarques' => 'Remarques&nbsp;:',
    104     'label_projets_site_champs' => 'Champs de la table <em>spip_projets_sites</em>',
    105     'label_sas_fieldset' => 'Système d\'accès sécurisé (SAS)',
    106     'label_sas_login' => 'Identifiant&nbsp;:',
    107     'label_sas_nom' => 'Nom&nbsp;:',
    108     'label_sas_password' => 'Mot de passe&nbsp;:',
    109     'label_sas_port' => 'Port&nbsp;:',
    110     'label_sas_protocole' => 'Protocole de connexion&nbsp;:',
    111     'label_sas_serveur' => 'Serveur SAS&nbsp;:',
    112     'label_serveur_fieldset' => 'Serveur du site',
    113     'label_serveur_logiciel' => 'Logiciel du serveur&nbsp;:',
    114     'label_serveur_nom' => 'Nom du serveur&nbsp;:',
    115     'label_serveur_path' => 'Chemin du site sur le serveur&nbsp;:',
    116     'label_serveur_port' => 'Port du serveur&nbsp;:',
    117     'label_serveur_surveillance' => 'Surveillance du serveur&nbsp;:',
    118     'label_sgbd_fieldset' => 'Informations sur la SGBD',
    119     'label_sgbd_login' => 'Identifiant&nbsp;:',
    120     'label_sgbd_nom' => 'Nom de la SGBD&nbsp;:',
    121     'label_sgbd_password' => 'Mot de passe&nbsp;:',
    122     'label_sgbd_port' => 'Port&nbsp;:',
    123     'label_sgbd_prefixe' => 'Préfixe des tables&nbsp;:',
    124     'label_sgbd_serveur' => 'Serveur SGBD&nbsp;:',
    125     'label_sgbd_type' => 'Type de SGBD&nbsp;:',
    126     'label_sgbd_version' => 'Version de la SGBD&nbsp;:',
    127     'label_sso' => 'SSO&nbsp;:',
    128     'label_statistiques' => 'Outils de statistiques&nbsp;:',
    129     'label_statut' => 'Statut',
    130     'label_titre' => 'Titre',
    131     'label_type_site' => 'Type de site&nbsp;:',
    132     'label_uniqid' => 'Unique ID&nbsp;:',
    133     'label_version' => 'Version',
    134     'label_versioning_fieldset' => 'Gestionnaire de versions',
    135     'label_versioning_path' => 'Chemin du dépôt&nbsp;:',
    136     'label_versioning_trac' => 'Trac du dépôt&nbsp;:',
    137     'label_versioning_type' => 'Type de versioning&nbsp;:',
    138     'label_webservice' => 'Url du Web Service&nbsp;:',
     72    'logiciel_charset_label' => 'Jeu de caractères&nbsp;:',
     73    'logiciel_fieldset_label' => 'Logiciel',
     74    'logiciel_nom_label' => 'Nom du logiciel&nbsp;:',
     75    'logiciel_plugins_explication' => 'Saisir la liste des plugins du site en respectant les règles suivantes&nbsp;: </p><ul class="spip"><li>Un plugin par ligne&nbsp;;</li><li>Le préfixe, le numéro de version, le titre complet et le statut du plugin seront séparés par un pipe&nbsp;"|"&nbsp;;</li><li>Pas de raccourcis typographiques de SPIP, ni de code html.</li></ul>',
     76    'logiciel_plugins_label' => 'Plugins du logiciel&nbsp;:',
     77    'logiciel_plugins_titre_explication' => '<h4>Règles de saisies</h4>',
     78    'logiciel_revision_label' => 'Numéro de révision&nbsp;:',
     79    'logiciel_version_label' => 'Version du logiciel&nbsp;:',
    13980
    14081    // M
     82    'maj_label' => 'Date de mise à jour',
    14183    'maj_projets_site' => 'Mettre à jour le site',
    14284    'maj_webservice_log_ko' => 'Le site de projet n°@id@ n\'a pu être mis à jour par l\'url @webservice@',
    14385    'maj_webservice_log_ok' => 'Le site de projet n°@id@ a été mis à jour par l\'url @webservice@',
     86    'moteur_recherche_explication' => 'Exemples : Moteur interne au logiciel, Exalead, Google, etc.',
     87    'moteur_recherche_label' => 'Moteur de recherche&nbsp;:',
     88
     89    // P
     90    'perimetre_acces_label' => 'Périmètre d\'accès&nbsp;:',
     91    'php_extensions_label' => 'Extensions PHP&nbsp;:',
     92    'php_fieldset_label' => 'PHP',
     93    'php_memory_label' => 'Mémoire allouée à PHP&nbsp;:',
     94    'php_timezone_label' => 'Fuseau horaire&nbsp;:',
     95    'php_version_label' => 'Version de PHP&nbsp;:',
     96    'prefixe_label' => 'Préfixe',
     97    'projets_site_champs_label' => 'Champs de la table <em>spip_projets_sites</em>',
    14498
    14599    // R
     100    'remarques_explication' => 'Caractéristiques particulières, fonctionnalités, etc.',
     101    'remarques_label' => 'Remarques&nbsp;:',
    146102    'retirer_lien_projets_site' => 'Retirer ce site',
    147103    'retirer_tous_liens_projets_sites' => 'Retirer tous les sites',
    148104
    149105    // S
     106    'sas_fieldset_label' => 'Système d\'accès sécurisé (SAS)',
     107    'sas_login_label' => 'Identifiant&nbsp;:',
     108    'sas_nom_label' => 'Nom&nbsp;:',
     109    'sas_password_label' => 'Mot de passe&nbsp;:',
     110    'sas_port_label' => 'Port&nbsp;:',
     111    'sas_protocole_explication' => 'Exemples&nbsp;: FTP, SFTP, etc.',
     112    'sas_protocole_label' => 'Protocole de connexion&nbsp;:',
     113    'sas_serveur_label' => 'Serveur SAS&nbsp;:',
     114    'serveur_fieldset_label' => 'Serveur du site',
     115    'serveur_logiciel_label' => 'Logiciel du serveur&nbsp;:',
     116    'serveur_nom_label' => 'Nom du serveur&nbsp;:',
     117    'serveur_path_label' => 'Chemin du site sur le serveur&nbsp;:',
     118    'serveur_port_label' => 'Port du serveur&nbsp;:',
     119    'serveur_surveillance_label' => 'Surveillance du serveur&nbsp;:',
     120    'sgbd_charset_label' => 'Jeu de caractères&nbsp;:',
     121    'sgbd_collation_label' => 'Collation&nbsp;:',
     122    'sgbd_fieldset_label' => 'Informations sur la SGBD',
     123    'sgbd_login_label' => 'Identifiant&nbsp;:',
     124    'sgbd_nom_label' => 'Nom de la SGBD&nbsp;:',
     125    'sgbd_password_label' => 'Mot de passe&nbsp;:',
     126    'sgbd_port_label' => 'Port&nbsp;:',
     127    'sgbd_prefixe_label' => 'Préfixe des tables&nbsp;:',
     128    'sgbd_serveur_label' => 'Serveur SGBD&nbsp;:',
     129    'sgbd_type_explication' => 'Exemples: MySQL, Oracle, Microsoft SQL Server, MongoDB, etc.',
     130    'sgbd_type_label' => 'Type de SGBD&nbsp;:',
     131    'sgbd_version_label' => 'Version de la SGBD&nbsp;:',
    150132    'site_orphelin' => 'Site sans projet(s)',
     133    'sso_explication' => 'Méthode d\'authentification unique',
     134    'sso_label' => 'SSO&nbsp;:',
     135    'statistiques_label' => 'Outils de statistiques&nbsp;:',
     136    'statut_label' => 'Statut',
    151137    'supprimer_projets_site' => 'Supprimer ce site',
     138    'supprimer_projets_site_explication' => 'La suppression de ce site risque de rompre les liens entres objets.',
    152139
    153140    // T
     
    158145    'texte_referencement_automatique' => '<strong>Ajout automatisé par webservice</strong><br/>Vous pouvez importer les données de votre site par le biais de l\'url de webservice si vous l\'avez configuré sur ce dernier.',
    159146    'texte_referencement_automatique_verifier' => 'Veuillez vérifier les informations fournies par <tt>@url@</tt> avant d’enregistrer.',
     147    'titre_label' => 'Titre',
    160148    'titre_langue_projets_site' => 'Langue de ce site',
    161149    'titre_logo_projets_site' => 'Logo de ce site',
     
    165153    'titre_projets_sites_rubrique' => 'Sites de la rubrique',
    166154    'type_site_' => 'Environnement non-défini',
    167     'type_site__abbr' => 'N/A',
    168     'type_site__court' => 'Non défini',
    169155    'type_site_01local' => 'Environnement local',
    170156    'type_site_01local_abbr' => 'Local',
     
    188174    'type_site_07prod_abbr' => 'Prod',
    189175    'type_site_07prod_court' => 'Production',
     176    'type_site__abbr' => 'N/A',
     177    'type_site__court' => 'Non défini',
     178    'type_site_label' => 'Type de site&nbsp;:',
     179
     180    // U
     181    'uniqid_explication' => 'Une clé d\'identification permettant de récupérer la configuration du serveur du site enregistré.',
     182    'uniqid_label' => 'Unique ID&nbsp;:',
     183
     184    // V
     185    'version_label' => 'Version',
     186    'versioning_fieldset_label' => 'Gestionnaire de versions',
     187    'versioning_path_label' => 'Chemin du dépôt&nbsp;:',
     188    'versioning_trac_label' => 'Trac du dépôt&nbsp;:',
     189    'versioning_type_explication' => 'Exemples: SVN, CVS, Git, etc.',
     190    'versioning_type_label' => 'Type de versioning&nbsp;:',
    190191
    191192    // W
    192193    'webservice_absent' => 'Aucun webservice',
     194    'webservice_explication' => 'URL pour un suivi de configuration du site.',
     195    'webservice_label' => 'Url du Web Service&nbsp;:',
    193196);
    194197
  • _plugins_/projets_sites/serveur/trunk/lang/projets_sites_fr.php

    r84780 r86706  
    1212
    1313        // E
    14         'explication_curl' => 'Veuillez indiquer le login et le mot de passe utilisés pour se connecter sur les pages du webservice. Ces informations seront utilisées avec la fonction CURL de PHP si elle est présente sur votre site.',
     14        'curl_explication' => 'Veuillez indiquer le login et le mot de passe utilisés pour se connecter sur les pages du webservice. Ces informations seront utilisées avec la fonction CURL de PHP si elle est présente sur votre site.',
    1515
    1616        // L
    17         'label_login' => 'Login',
    18         'label_password' => 'Mot de passe',
     17        'login_label' => 'Login',
     18        'password_label' => 'Mot de passe',
    1919
    2020    // P
  • _plugins_/projets_sites/serveur/trunk/paquet.xml

    r86561 r86706  
    22        prefix="projets_sites"
    33        categorie="divers"
    4         version="1.6.0"
    5         etat="test"
     4        version="1.7.0"
     5        etat="stable"
    66        compatibilite="[3.0.5;3.0.*]"
    77        logo="prive/themes/spip/images/projets_sites-64.png"
    88        documentation=""
    9         schema="1.4.0"
     9        schema="1.5.0"
    1010>
    1111        <nom>Sites pour projets</nom>
  • _plugins_/projets_sites/serveur/trunk/prive/objets/contenu/projets_site.html

    r84850 r86706  
    33
    44        [<div class="champ contenu_type_site[ (#TYPE_SITE*|strlen|?{'',vide})]">
    5                 <div class="label visible"><:projets_site:label_type_site:></div>
     5                <div class="label visible"><:projets_site:type_site_label:></div>
    66                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{type_site})]] type_site'>(#VAL{projets_site:type_site_}|concat{#TYPE_SITE,'_court'}|_T)</div>
    77        </div>]
     
    99[(#AUTORISER{voir,projetssitesecurite,#ID_PROJETS_SITE}|oui)
    1010        [<div class="champ contenu_uniqid[ (#UNIQID*|strlen|?{'',vide})]">
    11                 <div class="label visible"><:projets_site:label_uniqid:></div>
     11                <div class="label visible"><:projets_site:uniqid_label:></div>
    1212                <div dir='#LANG_DIR' class='span #EDIT{uniqid} uniqid'>(#UNIQID)</div>
    1313        </div>]
    1414
    1515        [<div class="champ contenu_webservice[ (#WEBSERVICE*|strlen|?{'',vide})]">
    16                 <div class="label visible"><:projets_site:label_webservice:></div>
     16                <div class="label visible"><:projets_site:webservice_label:></div>
    1717                <div dir='#LANG_DIR' class='span #EDIT{webservice} webservice'><a href="#WEBSERVICE" class="spip_out">(#WEBSERVICE)</a></div>
    1818        </div>]
    1919]
    2020        [<div class="champ contenu_date_creation[ (#DATE_CREATION*|strlen|?{'',vide})]">
    21                 <div class="label visible"><:projets_site:label_date_creation:></div>
     21                <div class="label visible"><:projets_site:date_creation_label:></div>
    2222                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{date_creation})]] date_creation'>(#DATE_CREATION|affdate)</div>
    2323        </div>]
    2424
    2525        [<div class="champ contenu_descriptif[ (#DESCRIPTIF*|strlen|?{'',vide})]">
    26                 <div class="label visible"><:projets_site:label_descriptif:></div>
     26                <div class="label visible"><:projets_site:descriptif_label:></div>
    2727                <div dir='#LANG_DIR' class='span #EDIT{logiciel_nom} descriptif'>(#DESCRIPTIF)</div>
    2828        </div>]
    2929
    3030<!-- Front office -->
    31 <div class="champ fieldset"><h3 class="legend fo_fieldset"><:projets_site:label_fo_fieldset:></h3></div>
     31<div class="champ fieldset"><h3 class="legend fo_fieldset"><:projets_site:fo_fieldset_label:></h3></div>
    3232
    3333        [<div class="champ contenu_fo_url[ (#FO_URL*|strlen|?{'',vide})]">
    34                 <div class="label visible"><:projets_site:label_fo_url:></div>
     34                <div class="label visible"><:projets_site:fo_url_label:></div>
    3535                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{fo_url})]]  fo_url'><a href="#FO_URL" class="spip_out">(#FO_URL)</a></div>
    3636        </div>]
    3737
    3838        [<div class="champ contenu_fo_login[ (#FO_LOGIN*|strlen|?{'',vide})]">
    39                 <div class="label visible"><:projets_site:label_fo_login:></div>
     39                <div class="label visible"><:projets_site:fo_login_label:></div>
    4040                <div dir='#LANG_DIR' class='span #EDIT{fo_login} fo_login'>(#FO_LOGIN)</div>
    4141        </div>]
    4242
    4343        [<div class="champ contenu_fo_password[ (#FO_PASSWORD*|strlen|?{'',vide})]">
    44                 <div class="label visible"><:projets_site:label_fo_password:></div>
     44                <div class="label visible"><:projets_site:fo_password_label:></div>
    4545                <div dir='#LANG_DIR' class='span #EDIT{fo_password} fo_password'>(#FO_PASSWORD)</div>
    4646        </div>]
    4747
    4848<!-- Back office -->
    49 <div class="champ fieldset"><h3 class="legend bo_fieldset"><:projets_site:label_bo_fieldset:></h3></div>
     49<div class="champ fieldset"><h3 class="legend bo_fieldset"><:projets_site:bo_fieldset_label:></h3></div>
    5050
    5151        [<div class="champ contenu_bo_url[ (#BO_URL*|strlen|?{'',vide})]">
    52                 <div class="label visible"><:projets_site:label_bo_url:></div>
     52                <div class="label visible"><:projets_site:bo_url_label:></div>
    5353                <div dir='#LANG_DIR' class='span #EDIT{bo_url} bo_url'><a href="#BO_URL" class="spip_out">(#BO_URL)</a></div>
    5454        </div>]
    5555
    5656        [<div class="champ contenu_bo_login[ (#BO_LOGIN*|strlen|?{'',vide})]">
    57                 <div class="label visible"><:projets_site:label_bo_login:></div>
     57                <div class="label visible"><:projets_site:bo_login_label:></div>
    5858                <div dir='#LANG_DIR' class='span #EDIT{bo_login} bo_login'>(#BO_LOGIN)</div>
    5959        </div>]
    6060
    6161        [<div class="champ contenu_bo_password[ (#BO_PASSWORD*|strlen|?{'',vide})]">
    62                 <div class="label visible"><:projets_site:label_bo_password:></div>
     62                <div class="label visible"><:projets_site:bo_password_label:></div>
    6363                <div dir='#LANG_DIR' class='span #EDIT{bo_password} bo_password'>(#BO_PASSWORD)</div>
    6464        </div>]
    6565
    6666<!-- Logiciel/CMS -->
    67 <div class="champ fieldset"><h3 class="legend logiciel_fieldset"><:projets_site:label_logiciel_fieldset:></h3></div>
     67<div class="champ fieldset"><h3 class="legend logiciel_fieldset"><:projets_site:logiciel_fieldset_label:></h3></div>
    6868
    6969        [<div class="champ contenu_logiciel_nom[ (#LOGICIEL_NOM*|strlen|?{'',vide})]">
    70                 <div class="label visible"><:projets_site:label_logiciel_nom:></div>
     70                <div class="label visible"><:projets_site:logiciel_nom_label:></div>
    7171                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{logiciel_nom})]] logiciel_nom'>(#LOGICIEL_NOM)</div>
    7272        </div>]
    7373
    7474        [<div class="champ contenu_logiciel_version[ (#LOGICIEL_VERSION*|strlen|?{'',vide})]">
    75                 <div class="label visible"><:projets_site:label_logiciel_version:></div>
     75                <div class="label visible"><:projets_site:logiciel_version_label:></div>
    7676                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{logiciel_version})]] logiciel_version'>(#LOGICIEL_VERSION)</div>
    7777        </div>]
    7878
    7979        [<div class="champ contenu_logiciel_revision[ (#LOGICIEL_REVISION*|strlen|?{'',vide})]">
    80                 <div class="label visible"><:projets_site:label_logiciel_revision:></div>
     80                <div class="label visible"><:projets_site:logiciel_revision_label:></div>
    8181                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{logiciel_revision})]] logiciel_revision'>(#LOGICIEL_REVISION)</div>
     82        </div>]
     83
     84        [<div class="champ contenu_logiciel_charset[ (#LOGICIEL_CHARSET*|strlen|?{'',vide})]">
     85                <div class="label visible"><:projets_site:logiciel_charset_label:></div>
     86                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{logiciel_charset})]] logiciel_charset'>(#LOGICIEL_CHARSET)</div>
    8287        </div>]
    8388
     
    8893<B_plugins>
    8994        <div class="champ contenu_logiciel_plugins">
    90                 <div class="label visible"><:projets_site:label_logiciel_plugins:></div>
     95                <div class="label visible"><:projets_site:logiciel_plugins_label:></div>
    9196                <div dir='#LANG_DIR' class='[(#WEBSERVICE|non)[(#EDIT{logiciel_plugins})]] logiciel_plugins clearfix'>
    9297                <table class="table spip liste">
     
    9499                        <thead>
    95100                                <tr>
    96                                         <th class="principale prefixe"><:projets_site:label_prefixe:></th>
    97                                         <th class="secondaire version"><:projets_site:label_version:></th>
    98                                         <th class="principale titre"><:projets_site:label_titre:></th>
    99                                         <th class="secondaire statut"><:projets_site:label_statut:></th>
     101                                        <th class="principale prefixe"><:projets_site:prefixe_label:></th>
     102                                        <th class="secondaire version"><:projets_site:version_label:></th>
     103                                        <th class="principale titre"><:projets_site:titre_label:></th>
     104                                        <th class="secondaire statut"><:projets_site:statut_label:></th>
    100105                                </tr>
    101106                        </thead>
     
    116121</B_plugins>
    117122        [<div class="champ contenu_logiciel_plugins[ (#LOGICIEL_PLUGINS*|strlen|?{'',vide})]">
    118                 <div class="label visible"><:projets_site:label_logiciel_plugins:></div>
     123                <div class="label visible"><:projets_site:logiciel_plugins_label:></div>
    119124                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{logiciel_plugins})]] logiciel_plugins'>(#LOGICIEL_PLUGINS)</div>
    120125        </div>]
    121126<//B_plugins>
    122127
    123 <div class="champ fieldset"><h3 class="legend auteurs_fieldset"><:projets_site:label_auteurs_fieldset:></h3></div>
     128<div class="champ fieldset"><h3 class="legend auteurs_fieldset"><:projets_site:auteurs_fieldset_label:></h3></div>
    124129
    125130[(#REM)
     
    129134<B_admins>
    130135        <div class="champ contenu_auteurs_admin[ (#AUTEURS_ADMIN*|strlen|?{'',vide})]">
    131                 <div class="label visible"><:projets_site:label_auteurs_admin:></div>
     136                <div class="label visible"><:projets_site:auteurs_admin_label:></div>
    132137                <div dir='#LANG_DIR' class='[(#WEBSERVICE|non)[(#EDIT{auteurs_admin})]] auteurs_admin clearfix'>
    133138                <table class="table spip liste">
     
    135140                        <thead>
    136141                                <tr>
    137                                         <th class="secondaire id"><:projets_site:label_auteur_id:></th>
    138                                         <th class="secondaire login"><:projets_site:label_auteur_login:></th>
    139                                         <th class="secondaire email"><:projets_site:label_auteur_email:></th>
    140                                         <th class="principale statut"><:projets_site:label_auteur_nom:></th>
     142                                        <th class="secondaire id"><:projets_site:auteur_id_label:></th>
     143                                        <th class="secondaire login"><:projets_site:auteur_login_label:></th>
     144                                        <th class="secondaire email"><:projets_site:auteur_email_label:></th>
     145                                        <th class="principale statut"><:projets_site:auteur_nom_label:></th>
    141146                                </tr>
    142147                        </thead>
     
    156161</B_admins>
    157162        [<div class="champ contenu_auteurs_admin[ (#AUTEURS_ADMIN*|strlen|?{'',vide})]">
    158                 <div class="label visible"><:projets_site:label_auteurs_admin:></div>
     163                <div class="label visible"><:projets_site:auteurs_admin_label:></div>
    159164                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{auteurs_admin})]] auteurs_admin'>(#AUTEURS_ADMIN)</div>
    160165        </div>]
     
    167172<B_webmestres>
    168173        <div class="champ contenu_auteurs_webmestres[ (#AUTEURS_WEBMESTRES*|strlen|?{'',vide})]">
    169                 <div class="label visible"><:projets_site:label_auteurs_webmestres:></div>
     174                <div class="label visible"><:projets_site:auteurs_webmestres_label:></div>
    170175                <div dir='#LANG_DIR' class='[(#WEBSERVICE|non)[(#EDIT{auteurs_webmestres})]] auteurs_webmestres clearfix'>
    171176                <table class="table spip liste">
     
    173178                        <thead>
    174179                                <tr>
    175                                         <th class="secondaire id"><:projets_site:label_auteur_id:></th>
    176                                         <th class="secondaire login"><:projets_site:label_auteur_login:></th>
    177                                         <th class="secondaire email"><:projets_site:label_auteur_email:></th>
    178                                         <th class="principale statut"><:projets_site:label_auteur_nom:></th>
     180                                        <th class="secondaire id"><:projets_site:auteur_id_label:></th>
     181                                        <th class="secondaire login"><:projets_site:auteur_login_label:></th>
     182                                        <th class="secondaire email"><:projets_site:auteur_email_label:></th>
     183                                        <th class="principale statut"><:projets_site:auteur_nom_label:></th>
    179184                                </tr>
    180185                        </thead>
     
    192197</B_webmestres>
    193198        [<div class="champ contenu_auteurs_webmestre[ (#AUTEURS_WEBMESTRES*|strlen|?{'',vide})]">
    194                 <div class="label visible"><:projets_site:label_auteurs_webmestres:></div>
     199                <div class="label visible"><:projets_site:auteurs_webmestres_label:></div>
    195200                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{auteurs_webmestres})]] auteurs_webmestres'>(#AUTEURS_WEBMESTRES)</div>
    196201        </div>]
     
    198203
    199204<!-- Serveur  -->
    200 <div class="champ fieldset"><h3 class="legend serveur_fieldset"><:projets_site:label_serveur_fieldset:></h3></div>
     205<div class="champ fieldset"><h3 class="legend serveur_fieldset"><:projets_site:serveur_fieldset_label:></h3></div>
    201206
    202207        [<div class="champ contenu_serveur_nom[ (#SERVEUR_NOM*|strlen|?{'',vide})]">
    203                 <div class="label visible"><:projets_site:label_serveur_nom:></div>
     208                <div class="label visible"><:projets_site:serveur_nom_label:></div>
    204209                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{serveur_nom})]] serveur_nom'>(#SERVEUR_NOM)</div>
    205210        </div>]
    206211
    207212        [<div class="champ contenu_serveur_port[ (#SERVEUR_PORT*|strlen|?{'',vide})]">
    208                 <div class="label visible"><:projets_site:label_serveur_port:></div>
     213                <div class="label visible"><:projets_site:serveur_port_label:></div>
    209214                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{serveur_port})]] serveur_port'>(#SERVEUR_PORT)</div>
    210215        </div>]
    211216
    212217        [<div class="champ contenu_serveur_path[ (#SERVEUR_PATH*|strlen|?{'',vide})]">
    213                 <div class="label visible"><:projets_site:label_serveur_path:></div>
     218                <div class="label visible"><:projets_site:serveur_path_label:></div>
    214219                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{serveur_path})]] serveur_path'>(#SERVEUR_PATH)</div>
    215220        </div>]
    216221
    217222        [<div class="champ contenu_serveur_logiciel[ (#SERVEUR_LOGICIEL*|strlen|?{'',vide})]">
    218                 <div class="label visible"><:projets_site:label_serveur_logiciel:></div>
     223                <div class="label visible"><:projets_site:serveur_logiciel_label:></div>
    219224                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{serveur_logiciel})]] serveur_logiciel'>(#SERVEUR_LOGICIEL)</div>
    220225        </div>]
    221226
    222227        [<div class="champ contenu_serveur_surveillance[ (#SERVEUR_SURVEILLANCE*|strlen|?{'',vide})]">
    223                 <div class="label visible"><:projets_site:label_serveur_surveillance:></div>
     228                <div class="label visible"><:projets_site:serveur_surveillance_label:></div>
    224229                <div dir='#LANG_DIR' class='span #EDIT{serveur_surveillance} serveur_surveillance'>(#SERVEUR_SURVEILLANCE)</div>
    225230        </div>]
    226231
    227232<!-- Apache -->
    228 <div class="champ fieldset"><h3 class="legend apache_fieldset"><:projets_site:label_apache_fieldset:></h3></div>
     233<div class="champ fieldset"><h3 class="legend apache_fieldset"><:projets_site:apache_fieldset_label:></h3></div>
    229234        [<div class="champ contenu_apache_modules[ (#APACHE_MODULES*|strlen|?{'',vide})]">
    230                 <div class="label visible"><:projets_site:label_apache_modules:></div>
     235                <div class="label visible"><:projets_site:apache_modules_label:></div>
    231236                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{apache_modules})]] apache_modules'>(#APACHE_MODULES)</div>
    232237        </div>]
    233238
    234239<!-- PHP -->
    235 <div class="champ fieldset"><h3 class="legend php_fieldset"><:projets_site:label_php_fieldset:></h3></div>
     240<div class="champ fieldset"><h3 class="legend php_fieldset"><:projets_site:php_fieldset_label:></h3></div>
    236241        [<div class="champ contenu_php_version[ (#PHP_VERSION*|strlen|?{'',vide})]">
    237                 <div class="label visible"><:projets_site:label_php_version:></div>
     242                <div class="label visible"><:projets_site:php_version_label:></div>
    238243                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{php_version})]] php_version'>(#PHP_VERSION)</div>
    239244        </div>]
    240245
    241246        [<div class="champ contenu_php_memory[ (#PHP_MEMORY*|strlen|?{'',vide})]">
    242                 <div class="label visible"><:projets_site:label_php_memory:></div>
     247                <div class="label visible"><:projets_site:php_memory_label:></div>
    243248                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{php_memory})]] php_memory'>(#PHP_MEMORY)</div>
    244249        </div>]
    245250
    246251        [<div class="champ contenu_php_extensions[ (#PHP_EXTENSIONS*|strlen|?{'',vide})]">
    247                 <div class="label visible"><:projets_site:label_php_extensions:></div>
     252                <div class="label visible"><:projets_site:php_extensions_label:></div>
    248253                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{php_extensions})]] php_extensions'>(#PHP_EXTENSIONS)</div>
    249254        </div>]
    250255
     256        [<div class="champ contenu_php_timezone[ (#PHP_TIMEZONE*|strlen|?{'',vide})]">
     257                <div class="label visible"><:projets_site:php_timezone_label:></div>
     258                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{php_timezone})]] php_timezone'>(#PHP_TIMEZONE)</div>
     259        </div>]
     260
    251261<!-- Gestion de versions -->
    252 <div class="champ fieldset"><h3 class="legend versioning_fieldset"><:projets_site:label_versioning_fieldset:></h3></div>
     262<div class="champ fieldset"><h3 class="legend versioning_fieldset"><:projets_site:versioning_fieldset_label:></h3></div>
    253263
    254264        [<div class="champ contenu_versioning_type[ (#VERSIONING_TYPE*|strlen|?{'',vide})]">
    255                 <div class="label visible"><:projets_site:label_versioning_type:></div>
     265                <div class="label visible"><:projets_site:versioning_type_label:></div>
    256266                <div dir='#LANG_DIR' class='span #EDIT{versioning_type} versioning_type'>(#VERSIONING_TYPE)</div>
    257267        </div>]
    258268
    259269        [<div class="champ contenu_versioning_path[ (#VERSIONING_PATH*|strlen|?{'',vide})]">
    260                 <div class="label visible"><:projets_site:label_versioning_path:></div>
     270                <div class="label visible"><:projets_site:versioning_path_label:></div>
    261271                <div dir='#LANG_DIR' class='span #EDIT{versioning_path} versioning_path'>(#VERSIONING_PATH)</div>
    262272        </div>]
    263273
    264274        [<div class="champ contenu_versioning_trac[ (#VERSIONING_TRAC*|strlen|?{'',vide})]">
    265                 <div class="label visible"><:projets_site:label_versioning_trac:></div>
     275                <div class="label visible"><:projets_site:versioning_trac_label:></div>
    266276                <div dir='#LANG_DIR' class='span #EDIT{versioning_trac} versioning_trac'>(#VERSIONING_TRAC)</div>
    267277        </div>]
    268278
    269279<!-- SAS -->
    270 <div class="champ fieldset"><h3 class="legend sas_fieldset"><:projets_site:label_sas_fieldset:></h3></div>
     280<div class="champ fieldset"><h3 class="legend sas_fieldset"><:projets_site:sas_fieldset_label:></h3></div>
    271281
    272282        [<div class="champ contenu_sas_protocole[ (#SAS_PROTOCOLE*|strlen|?{'',vide})]">
    273                 <div class="label visible"><:projets_site:label_sas_protocole:></div>
     283                <div class="label visible"><:projets_site:sas_protocole_label:></div>
    274284                <div dir='#LANG_DIR' class='span #EDIT{sas_protocole} sas_protocole'>(#SAS_PROTOCOLE)</div>
    275285        </div>]
    276286
    277287        [<div class="champ contenu_sas_serveur[ (#SAS_SERVEUR*|strlen|?{'',vide})]">
    278                 <div class="label visible"><:projets_site:label_sas_serveur:></div>
     288                <div class="label visible"><:projets_site:sas_serveur_label:></div>
    279289                <div dir='#LANG_DIR' class='span #EDIT{sas_serveur} sas_serveur'>(#SAS_SERVEUR)</div>
    280290        </div>]
    281291
    282292        [<div class="champ contenu_sas_port[ (#SAS_PORT*|strlen|?{'',vide})]">
    283                 <div class="label visible"><:projets_site:label_sas_port:></div>
     293                <div class="label visible"><:projets_site:sas_port_label:></div>
    284294                <div dir='#LANG_DIR' class='span #EDIT{sas_port} sas_port'>(#SAS_PORT)</div>
    285295        </div>]
     
    287297[(#AUTORISER{voir,projetssitesecurite,#ID_PROJETS_SITE}|oui)
    288298        [<div class="champ contenu_sas_login[ (#SAS_LOGIN*|strlen|?{'',vide})]">
    289                 <div class="label visible"><:projets_site:label_sas_login:></div>
     299                <div class="label visible"><:projets_site:sas_login_label:></div>
    290300                <div dir='#LANG_DIR' class='span #EDIT{sas_login} sas_login'>(#SAS_LOGIN)</div>
    291301        </div>]
    292302
    293303        [<div class="champ contenu_sas_password[ (#SAS_PASSWORD*|strlen|?{'',vide})]">
    294                 <div class="label visible"><:projets_site:label_sas_password:></div>
     304                <div class="label visible"><:projets_site:sas_password_label:></div>
    295305                <div dir='#LANG_DIR' class='span #EDIT{sas_password} sas_password'>(#SAS_PASSWORD)</div>
    296306        </div>]
    297307]
    298308<!-- SGBD -->
    299 <div class="champ fieldset"><h3 class="legend sgbd_fieldset"><:projets_site:label_sgbd_fieldset:></h3></div>
     309<div class="champ fieldset"><h3 class="legend sgbd_fieldset"><:projets_site:sgbd_fieldset_label:></h3></div>
    300310
    301311        [<div class="champ contenu_sgbd_type[ (#SGBD_TYPE*|strlen|?{'',vide})]">
    302                 <div class="label visible"><:projets_site:label_sgbd_type:></div>
     312                <div class="label visible"><:projets_site:sgbd_type_label:></div>
    303313                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{sgbd_type})]] sgbd_type'>(#SGBD_TYPE)</div>
    304314        </div>]
    305315
    306316        [<div class="champ contenu_sgbd_version[ (#SGBD_VERSION*|strlen|?{'',vide})]">
    307                 <div class="label visible"><:projets_site:label_sgbd_version:></div>
     317                <div class="label visible"><:projets_site:sgbd_version_label:></div>
    308318                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{sgbd_version})]] sgbd_version'>(#SGBD_VERSION)</div>
    309319        </div>]
    310320
    311321        [<div class="champ contenu_sgbd_serveur[ (#SGBD_SERVEUR*|strlen|?{'',vide})]">
    312                 <div class="label visible"><:projets_site:label_sgbd_serveur:></div>
     322                <div class="label visible"><:projets_site:sgbd_serveur_label:></div>
    313323                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{sgbd_serveur})]] sgbd_serveur'>(#SGBD_SERVEUR)</div>
    314324        </div>]
    315325
    316326        [<div class="champ contenu_sgbd_port[ (#SGBD_PORT*|strlen|?{'',vide})]">
    317                 <div class="label visible"><:projets_site:label_sgbd_port:></div>
     327                <div class="label visible"><:projets_site:sgbd_port_label:></div>
    318328                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{sgbd_port})]] sgbd_port'>(#SGBD_PORT)</div>
    319329        </div>]
     
    321331[(#AUTORISER{voir,projetssitesecurite,#ID_PROJETS_SITE}|oui)
    322332        [<div class="champ contenu_sgbd_nom[ (#SGBD_NOM*|strlen|?{'',vide})]">
    323                 <div class="label visible"><:projets_site:label_sgbd_nom:></div>
     333                <div class="label visible"><:projets_site:sgbd_nom_label:></div>
    324334                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{sgbd_nom})]] sgbd_nom'>(#SGBD_NOM)</div>
    325335        </div>]
    326336]
    327337        [<div class="champ contenu_sgbd_prefixe[ (#SGBD_PREFIXE*|strlen|?{'',vide})]">
    328                 <div class="label visible"><:projets_site:label_sgbd_prefixe:></div>
     338                <div class="label visible"><:projets_site:sgbd_prefixe_label:></div>
    329339                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{sgbd_prefixe})]] sgbd_prefixe'>(#SGBD_PREFIXE)</div>
     340        </div>]
     341
     342        [<div class="champ contenu_sgbd_charset[ (#SGBD_CHARSET*|strlen|?{'',vide})]">
     343                <div class="label visible"><:projets_site:sgbd_charset_label:></div>
     344                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{sgbd_charset})]] sgbd_charset'>(#SGBD_CHARSET)</div>
     345        </div>]
     346
     347        [<div class="champ contenu_sgbd_collation[ (#SGBD_COLLATION*|strlen|?{'',vide})]">
     348                <div class="label visible"><:projets_site:sgbd_collation_label:></div>
     349                <div dir='#LANG_DIR' class='span [(#WEBSERVICE|non)[(#EDIT{sgbd_collation})]] sgbd_collation'>(#SGBD_COLLATION)</div>
    330350        </div>]
    331351
    332352[(#AUTORISER{voir,projetssitesecurite,#ID_PROJETS_SITE}|oui)
    333353        [<div class="champ contenu_sgbd_login[ (#SGBD_LOGIN*|strlen|?{'',vide})]">
    334                 <div class="label visible"><:projets_site:label_sgbd_login:></div>
     354                <div class="label visible"><:projets_site:sgbd_login_label:></div>
    335355                <div dir='#LANG_DIR' class='span #EDIT{sgbd_login} sgbd_login'>(#SGBD_LOGIN)</div>
    336356        </div>]
    337357
    338358        [<div class="champ contenu_sgbd_password[ (#SGBD_PASSWORD*|strlen|?{'',vide})]">
    339                 <div class="label visible"><:projets_site:label_sgbd_password:></div>
     359                <div class="label visible"><:projets_site:sgbd_password_label:></div>
    340360                <div dir='#LANG_DIR' class='span #EDIT{sgbd_password} sgbd_password'>(#SGBD_PASSWORD)</div>
    341361        </div>]
    342362]
    343363<!-- Autres -->
    344 <div class="champ fieldset"><h3 class="legend autres_fieldset"><:projets_site:label_autres_fieldset:></h3></div>
     364<div class="champ fieldset"><h3 class="legend autres_fieldset"><:projets_site:autres_fieldset_label:></h3></div>
    345365
    346366[<div class="champ contenu_sso[ (#SSO*|strlen|?{'',vide})]">
    347         <div class="label visible"><:projets_site:label_sso:></div>
     367        <div class="label visible"><:projets_site:sso_label:></div>
    348368        <div dir='#LANG_DIR' class='span #EDIT{sso} sso'>(#SSO)</div>
    349369</div>]
    350370
    351371[<div class="champ contenu_perimetre_acces[ (#PERIMETRE_ACCES*|strlen|?{'',vide})]">
    352         <div class="label visible"><:projets_site:label_perimetre_acces:></div>
     372        <div class="label visible"><:projets_site:perimetre_acces_label:></div>
    353373        <div dir='#LANG_DIR' class='span #EDIT{perimetre_acces} perimetre_acces'>(#PERIMETRE_ACCES)</div>
    354374</div>]
    355375
    356376[<div class="champ contenu_statistiques[ (#STATISTIQUES*|strlen|?{'',vide})]">
    357         <div class="label visible"><:projets_site:label_statistiques:></div>
     377        <div class="label visible"><:projets_site:statistiques_label:></div>
    358378        <div dir='#LANG_DIR' class='span #EDIT{statistiques} statistiques'>(#STATISTIQUES)</div>
    359379</div>]
    360380
    361381[<div class="champ contenu_moteur_recherche[ (#MOTEUR_RECHERCHE*|strlen|?{'',vide})]">
    362         <div class="label visible"><:projets_site:label_moteur_recherche:></div>
     382        <div class="label visible"><:projets_site:moteur_recherche_label:></div>
    363383        <div dir='#LANG_DIR' class='span #EDIT{moteur_recherche} moteur_recherche'>(#MOTEUR_RECHERCHE)</div>
    364384</div>]
    365385
    366386[<div class="champ contenu_autres_outils[ (#AUTRES_OUTILS*|strlen|?{'',vide})]">
    367         <div class="label visible"><:projets_site:label_autres_outils:></div>
     387        <div class="label visible"><:projets_site:autres_outils_label:></div>
    368388        <div dir='#LANG_DIR' class='span #EDIT{autres_outils} autres_outils'>(#AUTRES_OUTILS)</div>
    369389</div>]
    370390
    371391[<div class="champ contenu_remarques[ (#REMARQUES*|strlen|?{'',vide})]">
    372         <div class="label visible"><:projets_site:label_remarques:></div>
     392        <div class="label visible"><:projets_site:remarques_label:></div>
    373393        <div dir='#LANG_DIR' class='span #EDIT{remarques} remarques'>(#REMARQUES)</div>
    374394</div>]
  • _plugins_/projets_sites/serveur/trunk/prive/objets/infos/projets_site.html

    r84780 r86706  
    1313                        |concat{' ',<:projets_site:supprimer_projets_site:>})],
    1414                        [(#URL_ACTION_AUTEUR{supprimer_projets_site,#ID_PROJETS_SITE,#URL_ECRIRE{projets_sites}})],
    15                         icone s24 horizontale danger projets_site-del-24,<:projets_site:confirmer_supprimer_projets_site:>\n\n<:projets_site:explication_supprimer_projets_site:>})]
     15                        icone s24 horizontale danger projets_site-del-24,<:projets_site:confirmer_supprimer_projets_site:>\n\n<:projets_site:supprimer_projets_site_explication:>})]
    1616        ]
    1717[(#WEBSERVICE|oui)
  • _plugins_/projets_sites/serveur/trunk/prive/objets/liste/projets_sites.html

    r84780 r86706  
    1313                <tr class='first_row'>
    1414                        <th class='picto' scope='col'></th>
    15                         <th class='titre' scope='col'><:projets_site:label_titre:></th>
    16                         <th class='type_site' scope='col'>[(#TRI{type_site,<:projets_site:label_type_site:>,ajax})]</th>
     15                        <th class='titre' scope='col'><:projets_site:titre_label:></th>
     16                        <th class='type_site' scope='col'>[(#TRI{type_site,<:projets_site:type_site_label:>,ajax})]</th>
    1717                        <th class='date' scope='col'>[(#TRI{date_creation,<:date:>,ajax})]</th>
    1818                        <th class='id' scope='col'>[(#TRI{id_projets_site,<:info_numero_abbreviation:>,ajax})]</th>
  • _plugins_/projets_sites/serveur/trunk/prive/objets/liste/projets_sites_associer.html

    r84780 r86706  
    4040       
    4141                <tr class='first_row'>
    42                         <th class='titre' scope='col'>[(#TRI{multi titre,<:projets_site:label_titre:>,ajax})]</th>
    43                         <th class='type_site' scope='col'>[(#TRI{type_site,<:projets_site:label_type_site:>,ajax})]</th>
     42                        <th class='titre' scope='col'>[(#TRI{multi titre,<:projets_site:titre_label:>,ajax})]</th>
     43                        <th class='type_site' scope='col'>[(#TRI{type_site,<:projets_site:type_site_label:>,ajax})]</th>
    4444                        <th class='action' scope='col'></th>
    4545                </tr>
  • _plugins_/projets_sites/serveur/trunk/prive/objets/liste/projets_sites_lies.html

    r84780 r86706  
    3434
    3535                <tr class='first_row'>
    36                         <th class='titre' scope='col'>[(#TRI{multi titre,<:projets_site:label_titre:>,ajax})]</th>
    37                         <th class='type_site' scope='col'>[(#TRI{type_site,<:projets_site:label_type_site:>,ajax})]</th>
     36                        <th class='titre' scope='col'>[(#TRI{multi titre,<:projets_site:titre_label:>,ajax})]</th>
     37                        <th class='type_site' scope='col'>[(#TRI{type_site,<:projets_site:type_site_label:>,ajax})]</th>
    3838                        <th class='action' scope='col'></th>
    3939                </tr>
  • _plugins_/projets_sites/serveur/trunk/projets_sites_administrations.php

    r86561 r86706  
    108108    );
    109109
     110    /*
     111     * On ajoute :
     112     * - logiciel_charset ;
     113     * - sgbd_charset ;
     114     * - sgbd_collation ;
     115     * - php_timezone ;
     116     * Et on change les couples login/password pour suivre ce qui se fait dans spip_auteurs.
     117    **/
     118    $maj['1.5.0'] = array(
     119        array('sql_alter', "TABLE spip_projets_sites ADD logiciel_charset varchar(25) NOT NULL DEFAULT '' AFTER logiciel_plugins"),
     120        array('sql_alter', "TABLE spip_projets_sites ADD sgbd_charset tinytext NOT NULL DEFAULT '' AFTER sgbd_prefixe"),
     121        array('sql_alter', "TABLE spip_projets_sites ADD sgbd_collation tinytext NOT NULL DEFAULT '' AFTER sgbd_prefixe"),
     122        array('sql_alter', "TABLE spip_projets_sites ADD php_timezone tinytext NOT NULL DEFAULT '' AFTER php_extensions"),
     123        array('sql_alter', "TABLE spip_projets_sites CHANGE fo_login fo_login varchar(255) NOT NULL DEFAULT ''"),
     124        array('sql_alter', "TABLE spip_projets_sites CHANGE fo_password fo_password tinytext NOT NULL DEFAULT ''"),
     125        array('sql_alter', "TABLE spip_projets_sites CHANGE bo_login bo_login varchar(255) NOT NULL DEFAULT ''"),
     126        array('sql_alter', "TABLE spip_projets_sites CHANGE bo_password bo_password tinytext NOT NULL DEFAULT ''"),
     127        array('sql_alter', "TABLE spip_projets_sites CHANGE sas_login sas_login varchar(255) NOT NULL DEFAULT ''"),
     128        array('sql_alter', "TABLE spip_projets_sites CHANGE sas_password sas_password tinytext NOT NULL DEFAULT ''"),
     129        array('sql_alter', "TABLE spip_projets_sites CHANGE sgbd_login sgbd_login varchar(255) NOT NULL DEFAULT ''"),
     130        array('sql_alter', "TABLE spip_projets_sites CHANGE sgbd_password sgbd_password tinytext NOT NULL DEFAULT ''"),
     131        array('projets_sites_maj150'),
     132    );
     133
    110134    include_spip('base/upgrade');
    111135    maj_plugin($nom_meta_base_version, $version_cible, $maj);
     
    141165            switch ($projets_site['type_site']) {
    142166                case 'prod':
    143                     sql_updateq('spip_projets_sites', array('type_site' => '07prop'), 'id_projets_site=' . $projets_site['id_projets_site']);
     167                    sql_updateq(
     168                        'spip_projets_sites',
     169                        array('type_site' => '07prod'),
     170                        'id_projets_site=' . $projets_site['id_projets_site']
     171                    );
    144172                    break;
    145173                case 'prep':
    146                     sql_updateq('spip_projets_sites', array('type_site' => '06prep'), 'id_projets_site=' . $projets_site['id_projets_site']);
     174                    sql_updateq(
     175                        'spip_projets_sites',
     176                        array('type_site' => '06prep'),
     177                        'id_projets_site=' . $projets_site['id_projets_site']
     178                    );
    147179                    break;
    148180                case 'rec':
    149                     sql_updateq('spip_projets_sites', array('type_site' => '05rec'), 'id_projets_site=' . $projets_site['id_projets_site']);
     181                    sql_updateq(
     182                        'spip_projets_sites',
     183                        array('type_site' => '05rec'),
     184                        'id_projets_site=' . $projets_site['id_projets_site']
     185                    );
    150186                    break;
    151187                case 'dev':
    152                     sql_updateq('spip_projets_sites', array('type_site' => '02dev'), 'id_projets_site=' . $projets_site['id_projets_site']);
     188                    sql_updateq(
     189                        'spip_projets_sites',
     190                        array('type_site' => '02dev'),
     191                        'id_projets_site=' . $projets_site['id_projets_site']
     192                    );
    153193                    break;
    154194                case '07pr':
    155                     sql_updateq('spip_projets_sites', array('type_site' => '07prop'), 'id_projets_site=' . $projets_site['id_projets_site']);
     195                    sql_updateq(
     196                        'spip_projets_sites',
     197                        array('type_site' => '07prod'),
     198                        'id_projets_site=' . $projets_site['id_projets_site']
     199                    );
    156200                    break;
    157201                case '06pr':
    158                     sql_updateq('spip_projets_sites', array('type_site' => '06prep'), 'id_projets_site=' . $projets_site['id_projets_site']);
     202                    sql_updateq(
     203                        'spip_projets_sites',
     204                        array('type_site' => '06prep'),
     205                        'id_projets_site=' . $projets_site['id_projets_site']
     206                    );
    159207                    break;
    160208                case '05re':
    161                     sql_updateq('spip_projets_sites', array('type_site' => '05rec'), 'id_projets_site=' . $projets_site['id_projets_site']);
     209                    sql_updateq(
     210                        'spip_projets_sites',
     211                        array('type_site' => '05rec'),
     212                        'id_projets_site=' . $projets_site['id_projets_site']
     213                    );
    162214                    break;
    163215                case '04te':
    164                     sql_updateq('spip_projets_sites', array('type_site' => '04test'), 'id_projets_site=' . $projets_site['id_projets_site']);
     216                    sql_updateq(
     217                        'spip_projets_sites',
     218                        array('type_site' => '04test'),
     219                        'id_projets_site=' . $projets_site['id_projets_site']
     220                    );
    165221                    break;
    166222                case '03in':
    167                     sql_updateq('spip_projets_sites', array('type_site' => '03inte'), 'id_projets_site=' . $projets_site['id_projets_site']);
     223                    sql_updateq(
     224                        'spip_projets_sites',
     225                        array('type_site' => '03inte'),
     226                        'id_projets_site=' . $projets_site['id_projets_site']
     227                    );
    168228                    break;
    169229                case '02de':
    170                     sql_updateq('spip_projets_sites', array('type_site' => 'O2dev'), 'id_projets_site=' . $projets_site['id_projets_site']);
     230                    sql_updateq(
     231                        'spip_projets_sites',
     232                        array('type_site' => 'O2dev'),
     233                        'id_projets_site=' . $projets_site['id_projets_site']
     234                    );
    171235                    break;
    172236                case '01lo':
    173                     sql_updateq('spip_projets_sites', array('type_site' => '01local'), 'id_projets_site=' . $projets_site['id_projets_site']);
     237                    sql_updateq(
     238                        'spip_projets_sites',
     239                        array('type_site' => '01local'),
     240                        'id_projets_site=' . $projets_site['id_projets_site']
     241                    );
    174242                    break;
    175243                default:
     
    180248}
    181249
     250function projets_sites_maj150() {
     251    $projets_sites = sql_allfetsel('id_projets_site,type_site', 'spip_projets_sites');
     252
     253    if (is_array($projets_sites) and count($projets_sites) > 0) {
     254        foreach ($projets_sites as $key => $projets_site) {
     255            switch ($projets_site['type_site']) {
     256                case '07prop':
     257                    sql_updateq(
     258                        'spip_projets_sites',
     259                        array('type_site' => '07prod'),
     260                        'id_projets_site=' . $projets_site['id_projets_site']
     261                    );
     262                    break;
     263                default:
     264                    break;
     265            }
     266        }
     267    }
     268}
     269
    182270?>
Note: See TracChangeset for help on using the changeset viewer.