Changeset 80025 in spip-zone


Ignore:
Timestamp:
Jan 13, 2014, 9:43:12 PM (6 years ago)
Author:
gildas.cotomale@…
Message:

permettre au webmestre de pouvoir définir des licences propres au site (non encore documenté). cf. http://contrib.spip.net/Une-licence-pour-un-article?lang=fr#forum473256

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/licence/inc/licence.php

    r80024 r80025  
    1111if (!defined("_ECRIRE_INC_VERSION")) return;
    1212
    13 $GLOBALS['licence_licences'] = array (
    14                         "1"     => array(
    15                                 # nom de la licence
    16                                 "name"  => _T('licence:titre_copyright'),
    17                                 # numero d'identifiacation de la licence
    18                                 "id"            => "1",
    19                                 # nom de l'icone de la licence (optionnel)
    20                                 # l'icone devra être placé dans le répertoire img_pack du plugin
    21                                 "icon"          => "copyright.png",
    22                                 # Lien documentaire vers la licence (optionnel)
    23                                 "link"          => "",
    24                                 # Description un peu plus détaillée de la licence
    25                                 "description"   => _T('licence:description_copyright'),
    26                                 # Une abbréviation commune à toutes les langues
    27                                 "abbr" => 'copyright'),
    28                         "2"     => array(
    29                                 "name"          =>      _T('licence:titre_gpl'),
    30                                 "id"            => "2",
     13if (!defined('MES_LICENCES')) define('MES_LICENCES', array());
     14
     15$GLOBALS['licence_licences'] = array_merge(array (
     16                "1" => array(
     17                                "name"          => _T('licence:titre_copyright'), // nom de la licence
     18                                "id"            => "1", // numero d'identifiacation de la licence
     19                                "icon"          => "copyright.png", // nom de l'icone de la licence (optionnel),  l'icone devra être placé dans le répertoire img_pack du plugin
     20                                "link"          => "", // lien documentaire vers la licence (optionnel)
     21                                "description" => _T('licence:description_copyright'), // description un peu plus détaillée de la licence
     22                                "abbr"          => 'copyright'), // une abbréviation commune à toutes les langues
     23                "2" => array(
     24                                "name"          =>      _T('licence:titre_gpl'), // nom de la licence
     25                                "id"            => "2", // numero d'identifiacation de la licence
    3126                                "icon"          => "gnu-gpl.png",
    3227                                "link"          => _T('licence:lien_gpl'),
    3328                                "description" => _T('licence:description_gpl'),
    34                                 "abbr" => "GPL"),
    35                         "3"     => array(
    36                                 "name"          => _T('licence:titre_cc_by'),
    37                                 "id"            => "3",
     29                                "abbr"          => "GPL"),
     30                "3" => array(
     31                                "name"          => _T('licence:titre_cc_by'), // nom de la licence
     32                                "id"            => "3", // numero d'identifiacation de la licence
    3833                                "icon"          => "cc-by.png",
    3934                                "link"          => _T('licence:lien_cc_by'),
    4035                                "description" => _T('licence:description_cc_by'),
    41                                 "abbr" => "cc-by"),
    42                         "4"     => array(
    43                                 "name"          => _T('licence:titre_cc_by_nd'),
    44                                 "id"            => "4",
     36                                "abbr"          => "cc-by"),
     37                "4" => array(
     38                                "name"          => _T('licence:titre_cc_by_nd'), // nom de la licence
     39                                "id"            => "4", // numero d'identifiacation de la licence
    4540                                "icon"          => "cc-by-nd.png",
    4641                                "link"          => _T('licence:lien_cc_by_nd'),
    4742                                "description" => _T('licence:description_cc_by_nd'),
    48                                 "abbr"          => "cc-by-nd"),
    49                         "5"     => array(
    50                                 "name"          => _T('licence:titre_cc_by_nc_nd'),
    51                                 "id"            => "5",
     43                                "abbr"          => "cc-by-nd"),
     44                "5" => array(
     45                                "name"          => _T('licence:titre_cc_by_nc_nd'), // nom de la licence
     46                                "id"            => "5", // numero d'identifiacation de la licence
    5247                                "icon"          => "cc-by-nc-nd.png",
    5348                                "link"          => _T('licence:lien_cc_by_nc_nd'),
    5449                                "description" => _T('licence:description_cc_by_nc_nd'),
    55                                 "abbr"          => "cc-by-nc-nd"),
    56                         "6"     => array(
    57                                 "name"          => _T('licence:titre_cc_by_nc'),
    58                                 "id"            => "6",
     50                                "abbr"          => "cc-by-nc-nd"),
     51                "6" => array(
     52                                "name"          => _T('licence:titre_cc_by_nc'), // nom de la licence
     53                                "id"            => "6", // numero d'identifiacation de la licence
    5954                                "icon"          => "cc-by-nc.png",
    6055                                "link"          => _T('licence:lien_cc_by_nc'),
    6156                                "description" => _T('licence:description_cc_by_nc'),
    62                                 "abbr"          => "cc-by-nc"),
    63                         "7"     => array(
    64                                 "name"          => _T('licence:titre_cc_by_nc_sa'),
    65                                 "id"            => "7",
     57                                "abbr"          => "cc-by-nc"),
     58                "7" => array(
     59                                "name"          => _T('licence:titre_cc_by_nc_sa'), // nom de la licence
     60                                "id"            => "7", // numero d'identifiacation de la licence
    6661                                "icon"          => "cc-by-nc-sa.png",
    6762                                "link"          => _T('licence:lien_cc_by_nc_sa'),
    6863                                "description" => _T('licence:description_cc_by_nc_sa'),
    69                                 "abbr"          => "cc-by-nc-sa"),
    70                         "8"     => array(
    71                                 "name"          => _T('licence:titre_cc_by_sa'),
    72                                 "id"            => "8",
     64                                "abbr"          => "cc-by-nc-sa"),
     65                "8" => array(
     66                                "name"          => _T('licence:titre_cc_by_sa'), // nom de la licence
     67                                "id"            => "8", // numero d'identifiacation de la licence
    7368                                "icon"          => "cc-by-sa.png",
    7469                                "link"          => _T('licence:lien_cc_by_sa'),
    7570                                "description" => _T('licence:description_cc_by_sa'),
    76                                 "abbr"          => "cc-by-sa"),
    77                         "9"     => array(
    78                                 "name"          => _T('licence:titre_art_libre'),
    79                                 "id"            => "9",
     71                                "abbr"          => "cc-by-sa"),
     72                "9" => array(
     73                                "name"          => _T('licence:titre_art_libre'), // nom de la licence
     74                                "id"            => "9", // numero d'identifiacation de la licence
    8075                                "icon"          => "copyleft.png",
    8176                                "link"          => _T('licence:lien_art_libre'),
    8277                                "description" => _T('licence:description_art_libre'),
    83                                 "abbr"          => "lal"),
    84                         "10"    => array(
    85                                 "name"          => _T('licence:titre_gfdl'),
    86                                 "id"            => "10",
     78                                "abbr"          => "lal"),
     79                "10" => array(
     80                                "name"          => _T('licence:titre_gfdl'), // nom de la licence
     81                                "id"            => "10", // numero d'identifiacation de la licence
    8782                                "icon"          => "gnu-gfdl.png",
    8883                                "link"          => _T('licence:lien_gfdl'),
    8984                                "description" => _T('licence:description_gfdl'),
    90                                 "abbr"          => "gfdl"),
    91                         "11"    => array(
    92                                 "name"          => _T('licence:titre_wtfpl'),
    93                                 "id"            => "11",
     85                                "abbr"          => "gfdl"),
     86                "11" => array(
     87                                "name"          => _T('licence:titre_wtfpl'), // nom de la licence
     88                                "id"            => "11", // numero d'identifiacation de la licence
    9489                                "icon"          => "wtfpl.png",
    9590                                "link"          => _T('licence:lien_whfpl'),
    9691                                "description" => _T('licence:description_wtfpl'),
    97                                 "abbr"          => "wtfpl"),
    98                         "12"    => array(
    99                                 "name"          => _T('licence:titre_cc0'),
    100                                 "id"            => "12",
     92                                "abbr"          => "wtfpl"),
     93                "12" => array(
     94                                "name"          => _T('licence:titre_cc0'), // nom de la licence
     95                                "id"            => "12", // numero d'identifiacation de la licence
    10196                                "icon"          => "cc-zero-publicdomain.png",
    10297                                "link"          => _T('licence:lien_cc0'),
    10398                                "description" => _T('licence:description_cc0'),
    104                                 "abbr"          => "cc0"),
    105                         "0"     => array(
    106                                 "name"          => _T('licence:titre_autre'),
    107                                 "id"            => "0",
     99                                "abbr"          => "cc0"),
     100                "0" => array(
     101                                "name"          => _T('licence:titre_autre'), // nom de la licence
     102                                "id"            => "0", // numero d'identifiacation de la licence
    108103                                "icon"          => "",
    109104                                "link"          => "",
    110105                                "description" => _T('licence:description_autre'),
    111                                 "abbr"          => "???"),
    112 );
     106                                "abbr"          => "???"),
     107), MES_LICENCES);
    113108
    114109?>
Note: See TracChangeset for help on using the changeset viewer.