Changeset 96381 in spip-zone


Ignore:
Timestamp:
Apr 1, 2016, 1:54:15 PM (3 years ago)
Author:
marcimat@…
Message:

Formulaire de configuration en écriture 3.1

Location:
_plugins_/videos/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/videos/trunk/formulaires/configurer_videos.html

    r90015 r96381  
    1717[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
    1818[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
    19                
    20                
    21                 <pre><code>
    22                         [(#CONFIG{videos/}|foreach)]
    23                 </code></pre>
     19
    2420        <form method="post" action=#ENV{action}><div>
    2521                #ACTION_FORMULAIRE{#ENV{action}}
    2622                <input type="hidden" name="responsive" value="" />
    27                 <ul>
    28                         <li class="fieldset">
    29                                 <h3 class="legend"><:videos:cfg_titre_configurations_communes:></h3>
    30                                 <ul>
    31                                         <li>
    32                                                 <label for="responsive"><:videos:cfg_label_responsive:></label>
    33                                                 <p class='explication'><:videos:cfg_explication_responsive:></p>
    3423
    35                                                 <input type="checkbox"[ (#ENV{responsive}|=={oui}|oui)checked="checked"] name="responsive" value="oui" id="responsive" class="text" />
    36                                         </li>
    37                                         <li>
    38                                                 <label for="largeur"><:videos:cfg_label_largeur:></label>
    39                                                 <p class='explication'><:videos:cfg_explication_largeur:></p>
    40                                                 <input type="text" name="largeur" value="[(#ENV{largeur,#GET{largeur_defaut}})]" id="largeur" class="text" />
    41                                         </li>
    42                                         <li>
    43                                                 <label for="hauteur"><:videos:cfg_label_hauteur:></label>
    44                                                 <p class='explication'><:videos:cfg_explication_hauteur:></p>
    45                                                 <input type="text" name="hauteur" value="[(#ENV{hauteur,#GET{hauteur_defaut}})]" id="hauteur" class="text" />
    46                                         </li>
    47                                         <li>
    48                                                 <label for="wmode"><:videos:cfg_label_wmode:></label>
    49                                                 <div class='explication'><:videos:cfg_explication_wmode:></div>
    50                                                 [(#SET{wmode,[(#ENV{wmode}|sinon{opaque})]})]
    51                                                 <select name="wmode" id="wmode" size="1">
    52                                                         <option value="opaque"[(#ENV{wmode}|=={opaque}|oui) selected='selected']>Opaque</option>
    53                                                         <option value="transparent"[(#ENV{wmode}|=={transparent}|oui) selected='selected']>Transparent</option>
    54                                                         <option value="window"[(#ENV{wmode}|=={window}|oui) selected='selected']>Window</option>
    5524
    56                                                 </select>
    57                                         </li>
    58                                         <li>
    59                                                 <label for="titre_descriptif"><:videos:cfg_label_titre_descriptif:></label>
    60                                                 <p class='explication'><:videos:cfg_explication_titre_descriptif:></p>
    61                                                 <div class="choix">
    62                                                         <input type="radio" name="titre_descriptif" class="radio" id="titre_descriptif_on" value="oui" [(#ENV{titre_descriptif,#GET{titre_descriptif_defaut}}|=={oui}|oui) checked="checked"] />
    63                                                         <label for='titre_descriptif_on'><:item_oui:></label>
    64                                                 </div>
    65                                                 <div class="choix">
    66                                                         <input type="radio" name="titre_descriptif" class="radio" id="titre_descriptif_off" value="non" [(#ENV{titre_descriptif,#GET{titre_descriptif_defaut}}|=={non}|oui) checked="checked"] />
    67                                                         <label for='titre_descriptif_off'><:item_non:></label>
    68                                                 </div>
    69                                         </li>
    70                                         <li>
    71                                                 <label for="liste_definition"><:videos:cfg_label_liste_definition:></label>
    72                                                 <p class='explication'><:videos:cfg_explication_liste_definition:></p>
    73                                                 <div class="choix">
    74                                                         <input type="radio" name="liste_definition" class="radio" id="liste_definition_on" value="oui" [(#ENV{liste_definition,#GET{liste_definition_defaut}}|=={oui}|oui) checked="checked"] />
    75                                                         <label for='liste_definition_on'><:item_oui:></label>
    76                                                 </div>
    77                                                 <div class="choix">
    78                                                         <input type="radio" name="liste_definition" class="radio" id="liste_definition_off" value="non" [(#ENV{liste_definition,#GET{liste_definition_defaut}}|=={non}|oui) checked="checked"] />
    79                                                         <label for='liste_definition_off'><:item_non:></label>
    80                                                 </div>
    81                                         </li>
    82                                 </ul>
    83                         </li>
    84                         [(#REM) <!-- CFG Youtube -->]
    85                         <li class="fieldset">
    86                                 <h3 class="legend"><:videos:cfg_titre_configurations_youtube:></h3>
    87                                 <ul>
    88                                         <li>
    89                                                 <label for="youtube_api_key"><:videos:cfg_label_youtube_api_key:></label>
    90                                                 <p class='explication'><:videos:cfg_explication_youtube_api_key:></p>
    91                                                 <input type="text" name="youtube_api_key" id="youtube_api_key" value="#ENV{youtube_api_key}" class="text"/>
    92                                         </li>
    93                                         [(#REM) <!-- En cours : ajout de l'identifiant de chaine a diffuser,
    94                                                 pour le skel youtube_channel
    95                                         <li>
    96                                                 <label for="youtube_channel"><:videos:cfg_label_youtube_channel:></label>
    97                                                 <p class='explication'><:videos:cfg_explication_youtube_channel:></p>
    98                                                 <input type="text" name="youtube_channel" id="youtube_channel" value="#ENV{youtube_channel}" class="text"/>
    99                                         </li>
    100                                         -->]
    101                                         <li>
    102                                                 <label for="liste_definition"><:videos:cfg_label_mode_confidentialite:></label>
    103                                                 <p class='explication'><:videos:cfg_explication_mode_confidentialite:></p>
    104                                                 <div class="choix">
    105                                                         <input type="radio" name="mode_confidentialite" class="radio" id="mode_confidentialite_on" value="oui" [(#ENV{mode_confidentialite,#GET{mode_confidentialite_defaut}}|=={oui}|oui) checked="checked"] />
    106                                                         <label for='mode_confidentialite_on'><:item_oui:></label>
    107                                                 </div>
    108                                                 <div class="choix">
    109                                                         <input type="radio" name="mode_confidentialite" class="radio" id="mode_confidentialite_off" value="non" [(#ENV{mode_confidentialite,#GET{mode_confidentialite_defaut}}|=={non}|oui) checked="checked"] />
    110                                                         <label for='mode_confidentialite_off'><:item_non:></label>
    111                                                 </div>
    112                                         </li>
    113                                         <li>
    114                                                 <label for="liste_definition"><:videos:cfg_label_afficher_commandes:></label>
    115                                                 <p class='explication'><:videos:cfg_explication_afficher_commandes:></p>
    116                                                 <div class="choix">
    117                                                         <input type="radio" name="afficher_commandes" class="radio" id="afficher_commandes_on" value="oui" [(#ENV{afficher_commandes,#GET{afficher_commandes_defaut}}|=={oui}|oui) checked="checked"] />
    118                                                         <label for='afficher_commandes_on'><:item_oui:></label>
    119                                                 </div>
    120                                                 <div class="choix">
    121                                                         <input type="radio" name="afficher_commandes" class="radio" id="afficher_commandes_off" value="non" [(#ENV{afficher_commandes,#GET{afficher_commandes_defaut}}|=={non}|oui) checked="checked"] />
    122                                                         <label for='afficher_commandes_off'><:item_non:></label>
    123                                                 </div>
    124                                         </li>
    125                                         <li>
    126                                                 <label for="liste_definition"><:videos:cfg_label_afficher_titres_et_actions:></label>
    127                                                 <p class='explication'><:videos:cfg_explication_afficher_titres_et_actions:></p>
    128                                                 <div class="choix">
    129                                                         <input type="radio" name="afficher_titres_et_actions" class="radio" id="afficher_titres_et_actions_on" value="oui" [(#ENV{afficher_titres_et_actions,#GET{afficher_titres_et_actions_defaut}}|=={oui}|oui) checked="checked"] />
    130                                                         <label for='afficher_titres_et_actions_on'><:item_oui:></label>
    131                                                 </div>
    132                                                 <div class="choix">
    133                                                         <input type="radio" name="afficher_titres_et_actions" class="radio" id="afficher_titres_et_actions_off" value="non" [(#ENV{afficher_titres_et_actions,#GET{afficher_titres_et_actions_defaut}}|=={non}|oui) checked="checked"] />
    134                                                         <label for='afficher_titres_et_actions_off'><:item_non:></label>
    135                                                 </div>
    136                                         </li>
    137                                         <li>
    138                                                 <label for="liste_definition"><:videos:cfg_label_afficher_suggestions:></label>
    139                                                 <p class='explication'><:videos:cfg_explication_afficher_suggestions:></p>
    140                                                 <div class="choix">
    141                                                         <input type="radio" name="afficher_suggestions" class="radio" id="afficher_suggestions_on" value="oui" [(#ENV{afficher_suggestions,#GET{afficher_suggestions_defaut}}|=={oui}|oui) checked="checked"] />
    142                                                         <label for='afficher_suggestions_on'><:item_oui:></label>
    143                                                 </div>
    144                                                 <div class="choix">
    145                                                         <input type="radio" name="afficher_suggestions" class="radio" id="afficher_suggestions_off" value="non" [(#ENV{afficher_suggestions,#GET{afficher_suggestions_defaut}}|=={non}|oui) checked="checked"] />
    146                                                         <label for='afficher_suggestions_off'><:item_non:></label>
    147                                                 </div>
    148                                         </li>
    149                                 </ul>
    150                         </li>
     25                <div class="fieldset">
     26                        <h3 class="legend"><:videos:cfg_titre_configurations_communes:></h3>
    15127
    152                 [(#REM)
    153                         <li class="fieldset">
    154                                 <h3 class="legend"><:videos:cfg_titre_configurations_dailymotion:></h3>
    155                                 <ul>
    156                                         <li>
    157                                                 <p>En travaux...</p>
    158                                         </li>
    159                                 </ul>
    160                         </li>]
     28                        <div class='editer-groupe'>
     29                                <div class='editer'>
     30                                        <label for="responsive"><:videos:cfg_label_responsive:></label>
     31                                        <div class="choix">
     32                                                <input type="checkbox"[ (#ENV{responsive}|=={oui}|oui)checked="checked"] name="responsive" value="oui" id="responsive" class="checkbox" />
     33                                                <label for="responsive"><:videos:cfg_explication_responsive:></label>
     34                                        </div>
     35                                </div>
     36                                <div class='editer'>
     37                                        <label for="largeur"><:videos:cfg_label_largeur:></label>
     38                                        <p class='explication'><:videos:cfg_explication_largeur:></p>
     39                                        <input type="text" name="largeur" value="[(#ENV{largeur,#GET{largeur_defaut}})]" id="largeur" class="text" />
     40                                </div>
     41                                <div class='editer'>
     42                                        <label for="hauteur"><:videos:cfg_label_hauteur:></label>
     43                                        <p class='explication'><:videos:cfg_explication_hauteur:></p>
     44                                        <input type="text" name="hauteur" value="[(#ENV{hauteur,#GET{hauteur_defaut}})]" id="hauteur" class="text" />
     45                                </div>
     46                                <div class='editer'>
     47                                        <label for="wmode"><:videos:cfg_label_wmode:></label>
     48                                        <div class='explication'><:videos:cfg_explication_wmode:></div>
     49                                        [(#SET{wmode,[(#ENV{wmode}|sinon{opaque})]})]
     50                                        <select name="wmode" id="wmode" size="1">
     51                                                <option value="opaque"[(#ENV{wmode}|=={opaque}|oui) selected='selected']>Opaque</option>
     52                                                <option value="transparent"[(#ENV{wmode}|=={transparent}|oui) selected='selected']>Transparent</option>
     53                                                <option value="window"[(#ENV{wmode}|=={window}|oui) selected='selected']>Window</option>
    16154
    162                 [(#REM)
    163                         <li class="fieldset">
    164                                 <h3 class="legend"><:videos:cfg_titre_configurations_vimeo:></h3>
    165                                 <ul>
    166                                         <li>
    167                                                 <p>En travaux...</p>
    168                                         </li>
    169                                 </ul>
    170                         </li>]
     55                                        </select>
     56                                </div>
     57                                <div class='editer'>
     58                                        <label for="titre_descriptif"><:videos:cfg_label_titre_descriptif:></label>
     59                                        <p class='explication'><:videos:cfg_explication_titre_descriptif:></p>
     60                                        <div class="choix">
     61                                                <input type="radio" name="titre_descriptif" class="radio" id="titre_descriptif_on" value="oui" [(#ENV{titre_descriptif,#GET{titre_descriptif_defaut}}|=={oui}|oui) checked="checked"] />
     62                                                <label for='titre_descriptif_on'><:item_oui:></label>
     63                                        </div>
     64                                        <div class="choix">
     65                                                <input type="radio" name="titre_descriptif" class="radio" id="titre_descriptif_off" value="non" [(#ENV{titre_descriptif,#GET{titre_descriptif_defaut}}|=={non}|oui) checked="checked"] />
     66                                                <label for='titre_descriptif_off'><:item_non:></label>
     67                                        </div>
     68                                </div>
     69                                <div class='editer'>
     70                                        <label for="liste_definition"><:videos:cfg_label_liste_definition:></label>
     71                                        <p class='explication'><:videos:cfg_explication_liste_definition:></p>
     72                                        <div class="choix">
     73                                                <input type="radio" name="liste_definition" class="radio" id="liste_definition_on" value="oui" [(#ENV{liste_definition,#GET{liste_definition_defaut}}|=={oui}|oui) checked="checked"] />
     74                                                <label for='liste_definition_on'><:item_oui:></label>
     75                                        </div>
     76                                        <div class="choix">
     77                                                <input type="radio" name="liste_definition" class="radio" id="liste_definition_off" value="non" [(#ENV{liste_definition,#GET{liste_definition_defaut}}|=={non}|oui) checked="checked"] />
     78                                                <label for='liste_definition_off'><:item_non:></label>
     79                                        </div>
     80                                </div>
     81                        </div>
     82                </div>
    17183
    172                         [(#REM)
    173                         <li class="fieldset">
    174                                 <h3 class="legend"><:videos:cfg_titre_configurations_html5:></h3>
    175                                 <ul>
    176                                         <li>
    177                                                 <p>En travaux...</p>
    178                                         </li>
    179                                 </ul>
    180                         </li>]
    181                 </ul>
     84                [(#REM) <!-- CFG Youtube -->]
     85                <div class="fieldset">
     86                        <h3 class="legend"><:videos:cfg_titre_configurations_youtube:></h3>
     87                        <div class='editer-groupe'>
     88                                <div class='editer'>
     89                                        <label for="youtube_api_key"><:videos:cfg_label_youtube_api_key:></label>
     90                                        <p class='explication'><:videos:cfg_explication_youtube_api_key:></p>
     91                                        <input type="text" name="youtube_api_key" id="youtube_api_key" value="#ENV{youtube_api_key}" class="text"/>
     92                                </div>
     93                                [(#REM)
     94                                <!-- En cours : ajout de l'identifiant de chaine a diffuser, pour le skel youtube_channel
     95                                <div class='editer-groupe'>
     96                                        <label for="youtube_channel"><:videos:cfg_label_youtube_channel:></label>
     97                                        <p class='explication'><:videos:cfg_explication_youtube_channel:></p>
     98                                        <input type="text" name="youtube_channel" id="youtube_channel" value="#ENV{youtube_channel}" class="text"/>
     99                                </div>
     100                                -->]
     101                                <div class='editer'>
     102                                        <label for="liste_definition"><:videos:cfg_label_mode_confidentialite:></label>
     103                                        <p class='explication'><:videos:cfg_explication_mode_confidentialite:></p>
     104                                        <div class="choix">
     105                                                <input type="radio" name="mode_confidentialite" class="radio" id="mode_confidentialite_on" value="oui" [(#ENV{mode_confidentialite,#GET{mode_confidentialite_defaut}}|=={oui}|oui) checked="checked"] />
     106                                                <label for='mode_confidentialite_on'><:item_oui:></label>
     107                                        </div>
     108                                        <div class="choix">
     109                                                <input type="radio" name="mode_confidentialite" class="radio" id="mode_confidentialite_off" value="non" [(#ENV{mode_confidentialite,#GET{mode_confidentialite_defaut}}|=={non}|oui) checked="checked"] />
     110                                                <label for='mode_confidentialite_off'><:item_non:></label>
     111                                        </div>
     112                                </div>
     113                                <div class='editer'>
     114                                        <label for="liste_definition"><:videos:cfg_label_afficher_commandes:></label>
     115                                        <p class='explication'><:videos:cfg_explication_afficher_commandes:></p>
     116                                        <div class="choix">
     117                                                <input type="radio" name="afficher_commandes" class="radio" id="afficher_commandes_on" value="oui" [(#ENV{afficher_commandes,#GET{afficher_commandes_defaut}}|=={oui}|oui) checked="checked"] />
     118                                                <label for='afficher_commandes_on'><:item_oui:></label>
     119                                        </div>
     120                                        <div class="choix">
     121                                                <input type="radio" name="afficher_commandes" class="radio" id="afficher_commandes_off" value="non" [(#ENV{afficher_commandes,#GET{afficher_commandes_defaut}}|=={non}|oui) checked="checked"] />
     122                                                <label for='afficher_commandes_off'><:item_non:></label>
     123                                        </div>
     124                                </div>
     125                                <div class='editer'>
     126                                        <label for="liste_definition"><:videos:cfg_label_afficher_titres_et_actions:></label>
     127                                        <p class='explication'><:videos:cfg_explication_afficher_titres_et_actions:></p>
     128                                        <div class="choix">
     129                                                <input type="radio" name="afficher_titres_et_actions" class="radio" id="afficher_titres_et_actions_on" value="oui" [(#ENV{afficher_titres_et_actions,#GET{afficher_titres_et_actions_defaut}}|=={oui}|oui) checked="checked"] />
     130                                                <label for='afficher_titres_et_actions_on'><:item_oui:></label>
     131                                        </div>
     132                                        <div class="choix">
     133                                                <input type="radio" name="afficher_titres_et_actions" class="radio" id="afficher_titres_et_actions_off" value="non" [(#ENV{afficher_titres_et_actions,#GET{afficher_titres_et_actions_defaut}}|=={non}|oui) checked="checked"] />
     134                                                <label for='afficher_titres_et_actions_off'><:item_non:></label>
     135                                        </div>
     136                                </div>
     137                                <div class='editer'>
     138                                        <label for="liste_definition"><:videos:cfg_label_afficher_suggestions:></label>
     139                                        <p class='explication'><:videos:cfg_explication_afficher_suggestions:></p>
     140                                        <div class="choix">
     141                                                <input type="radio" name="afficher_suggestions" class="radio" id="afficher_suggestions_on" value="oui" [(#ENV{afficher_suggestions,#GET{afficher_suggestions_defaut}}|=={oui}|oui) checked="checked"] />
     142                                                <label for='afficher_suggestions_on'><:item_oui:></label>
     143                                        </div>
     144                                        <div class="choix">
     145                                                <input type="radio" name="afficher_suggestions" class="radio" id="afficher_suggestions_off" value="non" [(#ENV{afficher_suggestions,#GET{afficher_suggestions_defaut}}|=={non}|oui) checked="checked"] />
     146                                                <label for='afficher_suggestions_off'><:item_non:></label>
     147                                        </div>
     148                                </div>
     149                        </div>
     150                </div>
     151
     152
    182153                <input type="hidden" name="_meta_casier" value="videos" />
    183154                <p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:>" /></p>
  • _plugins_/videos/trunk/paquet.xml

    r96380 r96381  
    1515        <auteur lien="http://demo.apsulis.com" mail="XDjuj@apsulis.com">XDjuj</auteur>
    1616        <auteur lien="http://www.mister-graphx.com" mail="arnaud@mister-graphx.com">Arnaud B. (Mist. GraphX)</auteur>
    17        
     17
    1818        <copyright>2010</copyright>
    1919
     
    2424        <pipeline nom="header_prive" action="insert_head" inclure="videos_pipelines.php" />
    2525        <pipeline nom="jquery_plugins" inclure="videos_pipelines.php" />
    26     <pipeline nom="formulaire_fond" inclure="videos_pipelines.php" />
     26        <pipeline nom="formulaire_fond" inclure="videos_pipelines.php" />
    2727        <pipeline nom="ieconfig_metas" inclure="videos_pipelines.php" />
    28        
     28
    2929        <necessite nom="medias" compatibilite="[2.7.27;[" />
    3030
Note: See TracChangeset for help on using the changeset viewer.