Changeset 74840 in spip-zone


Ignore:
Timestamp:
Aug 19, 2013, 3:24:57 PM (6 years ago)
Author:
cyril@…
Message:

travail sur un nouveau formulaire d'ajout d'une activité pour l'interface publique;

Location:
_plugins_/dayfill/trunk
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/dayfill/trunk/fabrique_dayfill.php

    r71519 r74840  
    2121
    2222$data = array (
    23   'fabrique' => 
     23  'fabrique' =>
    2424  array (
    2525    'version' => 5,
    2626  ),
    27   'paquet' => 
     27  'paquet' =>
    2828  array (
    2929    'nom' => 'DayFill',
     
    4343    'formulaire_config' => 'on',
    4444    'formulaire_config_titre' => 'Configuer le gestionnaire d\'activités',
    45     'fichiers' => 
     45    'fichiers' =>
    4646    array (
    4747      0 => 'autorisations',
    4848      1 => 'pipelines',
    4949    ),
    50     'inserer' => 
     50    'inserer' =>
    5151    array (
    5252      'paquet' => '',
    53       'administrations' => 
     53      'administrations' =>
    5454      array (
    5555        'maj' => '',
     
    5757        'fin' => '',
    5858      ),
    59       'base' => 
    60       array (
    61         'tables' => 
     59      'base' =>
     60      array (
     61        'tables' =>
    6262        array (
    6363          'fin' => '',
     
    6565      ),
    6666    ),
    67     'scripts' => 
     67    'scripts' =>
    6868    array (
    6969      'pre_copie' => '',
     
    7272    'exemples' => '',
    7373  ),
    74   'objets' => 
    75   array (
    76     0 => 
     74  'objets' =>
     75  array (
     76    0 =>
    7777    array (
    7878      'nom' => 'Activités',
     
    8484      'cle_primaire_sql' => 'bigint(21) NOT NULL',
    8585      'table_type' => 'projets_activite',
    86       'champs' => 
    87       array (
    88         0 => 
     86      'champs' =>
     87      array (
     88        0 =>
    8989        array (
    9090          'nom' => 'Id projet',
    9191          'champ' => 'id_projet',
    9292          'sql' => 'int(11) DEFAULT NULL',
    93           'caracteristiques' => 
    94           array (
    95             0 => 'editable',
    96           ),
    97           'recherche' => '',
    98           'saisie' => 'projets',
     93          'caracteristiques' =>
     94          array (
     95            0 => 'editable',
     96          ),
     97          'recherche' => '',
     98          'saisies' => 'projets',
    9999          'explication' => '',
    100100          'saisie_options' => '',
    101101        ),
    102         5 => 
     102        5 =>
    103103        array (
    104104          'nom' => 'Descriptif',
    105105          'champ' => 'descriptif',
    106106          'sql' => 'varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL',
    107           'caracteristiques' => 
     107          'caracteristiques' =>
    108108          array (
    109109            0 => 'editable',
     
    111111          ),
    112112          'recherche' => '10',
    113           'saisie' => 'textarea',
     113          'saisies' => 'textarea',
    114114          'explication' => 'Décrivez l\'activité',
    115115          'saisie_options' => '',
    116116        ),
    117         7 => 
     117        7 =>
    118118        array (
    119119          'nom' => 'Auteur',
    120120          'champ' => 'id_auteur',
    121121          'sql' => 'int(11) NOT NULL DEFAULT \'0\'',
    122           'caracteristiques' => 
    123           array (
    124             0 => 'editable',
    125             1 => 'obligatoire',
    126           ),
    127           'recherche' => '',
    128           'saisie' => 'auteurs',
     122          'caracteristiques' =>
     123          array (
     124            0 => 'editable',
     125            1 => 'obligatoire',
     126          ),
     127          'recherche' => '',
     128          'saisies' => 'auteurs',
    129129          'explication' => 'Indiquez l\'auteur de l\'activité',
    130130          'saisie_options' => '',
    131131        ),
    132         8 => 
     132        8 =>
    133133        array (
    134134          'nom' => 'Heure debut',
    135135          'champ' => 'date_debut',
    136136          'sql' => 'datetime NOT NULL DEFAULT \'0000-00-00 00:00:00\'',
    137           'caracteristiques' => 
    138           array (
    139             0 => 'editable',
    140             1 => 'obligatoire',
    141           ),
    142           'recherche' => '',
    143           'saisie' => 'date',
     137          'caracteristiques' =>
     138          array (
     139            0 => 'editable',
     140            1 => 'obligatoire',
     141          ),
     142          'recherche' => '',
     143          'saisies' => 'date',
    144144          'explication' => 'Indiquez le moment où l\'activité a démarré',
    145145          'saisie_options' => 'horaire=oui,heure_pas=5',
    146146        ),
    147         9 => 
     147        9 =>
    148148        array (
    149149          'nom' => 'Heure fin',
    150150          'champ' => 'date_fin',
    151151          'sql' => 'datetime NOT NULL DEFAULT \'0000-00-00 00:00:00\'',
    152           'caracteristiques' => 
    153           array (
    154             0 => 'editable',
    155             1 => 'obligatoire',
    156           ),
    157           'recherche' => '',
    158           'saisie' => 'date',
     152          'caracteristiques' =>
     153          array (
     154            0 => 'editable',
     155            1 => 'obligatoire',
     156          ),
     157          'recherche' => '',
     158          'saisies' => 'date',
    159159          'explication' => 'Indiquez le moment où l\'activité a pris fin',
    160160          'saisie_options' => 'horaire=oui,heure_pas=5',
    161161        ),
    162         10 => 
     162        10 =>
    163163        array (
    164164          'nom' => 'Nb heures passees',
    165165          'champ' => 'nb_heures_passees',
    166166          'sql' => 'decimal(18,2) DEFAULT NULL',
    167           'caracteristiques' => 
    168           array (
    169             0 => 'editable',
    170             1 => 'obligatoire',
    171           ),
    172           'recherche' => '',
    173           'saisie' => 'input',
     167          'caracteristiques' =>
     168          array (
     169            0 => 'editable',
     170            1 => 'obligatoire',
     171          ),
     172          'recherche' => '',
     173          'saisies' => 'input',
    174174          'explication' => 'Indiquez la durée brute de l\'activité, en heures.',
    175175          'saisie_options' => '',
    176176        ),
    177         11 => 
     177        11 =>
    178178        array (
    179179          'nom' => 'Nb heures decomptees',
    180180          'champ' => 'nb_heures_decomptees',
    181181          'sql' => 'decimal(18,2) DEFAULT NULL',
    182           'caracteristiques' => 
    183           array (
    184             0 => 'editable',
    185             1 => 'obligatoire',
    186           ),
    187           'recherche' => '',
    188           'saisie' => 'input',
     182          'caracteristiques' =>
     183          array (
     184            0 => 'editable',
     185            1 => 'obligatoire',
     186          ),
     187          'recherche' => '',
     188          'saisies' => 'input',
    189189          'explication' => 'Indiquez la durée de l\'activité qui sera réellement prise en compte, en heures.',
    190190          'saisie_options' => '',
     
    194194      'champ_date' => '',
    195195      'statut' => '',
    196       'chaines' => 
     196      'chaines' =>
    197197      array (
    198198        'titre_objets' => 'Activités',
     
    218218      'auteurs_liens' => '',
    219219      'vue_auteurs_liens' => '',
    220       'echafaudages' => 
     220      'echafaudages' =>
    221221      array (
    222222        0 => 'prive/squelettes/contenu/objets.html',
     
    224224        2 => 'prive/squelettes/contenu/objet.html',
    225225      ),
    226       'autorisations' => 
     226      'autorisations' =>
    227227      array (
    228228        'objet_creer' => '',
     
    232232        'associerobjet' => '',
    233233      ),
    234       'boutons' => 
     234      'boutons' =>
    235235      array (
    236236        0 => 'menu_edition',
     
    239239    ),
    240240  ),
    241   'images' => 
    242   array (
    243     'paquet' => 
    244     array (
    245       'logo' => 
    246       array (
    247         0 => 
     241  'images' =>
     242  array (
     243    'paquet' =>
     244    array (
     245      'logo' =>
     246      array (
     247        0 =>
    248248        array (
    249249          'extension' => 'png',
     
    252252      ),
    253253    ),
    254     'objets' => 
    255     array (
    256       0 => 
    257       array (
    258         'logo' => 
    259         array (
    260           0 => 
     254    'objets' =>
     255    array (
     256      0 =>
     257      array (
     258        'logo' =>
     259        array (
     260          0 =>
    261261          array (
    262262            'extension' => 'png',
  • _plugins_/dayfill/trunk/formulaires/configurer_dayfill.html

    r71520 r74840  
    1414                                                class=chosen,
    1515                                                explication=<:dayfill:explication_id_auteur:> })]
     16
     17                [(#SAISIE{groupe_mots, types_activite,
     18                                                label=<:dayfill:label_groupe_mots_activites:>,
     19                                                class=chosen,
     20                                                explication=<:dayfill:explication_groupe_mots_activites:> })]
     21
     22                [(#SAISIE{mot, activite_par_defaut,
     23                        label=<dayfill:label_activite_par_defaut:>,
     24                        id_groupe=#CONFIG{dayfill/types_activite},
     25                        class=chosen,
     26                        explication=<:dayfill:explication_activite_par_defaut:> })]
     27
    1628                </ul>
    1729                <input type="hidden" name="_meta_casier" value="dayfill" />
  • _plugins_/dayfill/trunk/lang/dayfill_fr.php

    r74783 r74840  
    77
    88        // A
    9         'affichage_liste'               => 'Liste',
    10         'affichage_calendrier'          => 'Calendrier',
    11     'ajouter_activite'              => 'Ajouter une activité',
     9        'affichage_liste'                   => 'Liste',
     10        'affichage_calendrier'              => 'Calendrier',
     11        'ajouter_activite'                  => 'Ajouter une activité',
    1212
    1313        // D
    14         'dayfill_titre'                 => 'DayFill',
     14        'dayfill_titre'                     => 'DayFill',
    1515
    1616        // C
    17         'cfg_exemple'                   => 'Exemple',
    18         'cfg_exemple_explication'       => 'Explication de cet exemple',
    19         'cfg_titre_parametrages'        => 'Paramétrages',
     17        'cfg_exemple'                       => 'Exemple',
     18        'cfg_exemple_explication'           => 'Explication de cet exemple',
     19        'cfg_titre_parametrages'            => 'Paramétrages',
    2020
    2121        // E
    22         'explication_id_auteur'         => "Sélectionnez des collaborateurs potentiels parmi tous les auteurs du site.",
     22        'explication_id_auteur'             => "Sélectionnez des collaborateurs potentiels parmi tous les auteurs du site.",
     23        'explication_groupe_mots_activites' => "Sélectionnez le groupe de mots-clé utilisé pour définir les activités",
     24        'explication_type_activite'         => "Sélectionner le type d'activité qui a été effectuée",
     25        'explication_activite_par_defaut'   => "Précisez le type d'activité sélectionné par défaut",
     26        'explication_detail_activite'       => "Décrivez l'activité effectuée",
     27        'explication_quelle_organisation'   => "Sélectionez le client pour qui l'activité a été effectuée",
     28        'explication_quel_projet'           => "Sélectionnez un des projets actifs du client sélectionné",
    2329
    2430        // L
    25         'label_auteurs_potentiels'      => "Collaborateurs potentiels",
    26         'label_auteurs_projet'          => "Déjà attribués au projet",
    27         'label_date_action'             => "Date",
    28         'label_decrire_action'          => "Décrivez le type d'action effectuée",
    29         'label_heure_debut'             => "Début",
    30         'label_heure_fin'               => "Fin",
    31         'label_heure_de'                => "De : ",
    32         'label_heure_a'                 => " à : ",
    33         'label_id_projet'               => "ID",
    34         'label_quel_client'             => "Pour quel client ?",
    35         'label_quel_projet'             => "Dans le cadre de quel projet ?",
    36         'label_quel_temps_passe'        => "Combien de temps &agrave; facturer ?",
    37         'label_quel_type_action'        => "Quel type d'action a été effectué ?",
    38         'label_type_action'             => "Type d'action",
     31        'label_activite_par_defaut'         => "Type d'activité par défaut",
     32        'label_auteurs_potentiels'          => "Collaborateurs potentiels",
     33        'label_auteurs_projet'              => "Déjà attribués au projet",
     34        'label_date_action'                 => "Date",
     35        'label_detail_activite'             => "Détail de l'activité",
     36        'label_decrire_action'              => "Décrivez le type d'action effectuée",
     37        'label_groupe_mots_activites'       => "Groupe de mots-clé pour les activités",
     38        'label_heure_debut'                 => "Début",
     39        'label_heure_fin'                   => "Fin",
     40        'label_heure_de'                    => "De : ",
     41        'label_heure_a'                     => " à : ",
     42        'label_id_projet'                   => "ID",
     43        'label_quel_client'                 => "Pour quel client ?",
     44        'label_quelle_organisation'         => "Pour quel client ?",
     45        'label_quel_projet'                 => "Dans le cadre de quel projet ?",
     46        'label_quel_temps_passe'            => "Combien de temps &agrave; facturer ?",
     47        'label_quel_type_action'            => "Quel type d'action a été effectué ?",
     48        'label_type_action'                 => "Type d'action",
     49        'label_type_activite'               => "Type d'activité",
    3950
    4051        // T
    41         'titre_page_configurer_dayfill' => 'Configuer le gestionnaire d\'activités',
     52        'titre_page_configurer_dayfill'     => 'Configuer le gestionnaire d\'activités',
    4253
    4354);
  • _plugins_/dayfill/trunk/paquet.xml

    r72981 r74840  
    22        prefix="dayfill"
    33        categorie="divers"
    4         version="2.1.1"
     4        version="2.1.2"
    55        etat="dev"
    66        compatibilite="[3.0.7;3.0.*]"
Note: See TracChangeset for help on using the changeset viewer.