Changeset 74329 in spip-zone for _plugins_/spip-bible


Ignore:
Timestamp:
Jul 17, 2013, 12:55:09 AM (6 years ago)
Author:
maieul@…
Message:

forme_livre : lister automatiquement à partir des ficer automatiquement à partir des fichier dans le path de SPIP

Location:
_plugins_/spip-bible/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spip-bible/trunk/formulaires/bible_reference.html

    r74284 r74329  
    9191       
    9292        <B_forme_livre>
    93                 <li>
    94                 <label for="forme_livre"><:bible:form_forme_livre:></label>
    95                 <select name="forme_livre">
    96                 <BOUCLE_forme_livre(DATA){source tableau, #VAL{forme_livre}|bible_tableau}{si #CONFIG{bible_pp/forme_livre}|oui}>
    97                     <option value="#VALEUR" [selected='(#GET{forme_livre}|=={#VALEUR})']>[(#VAL{bible:cfg_forme_livre_#VALEUR}|_T)]</option>
     93            <li>
     94            <label for="forme_livre"><:bible:form_forme_livre:></label>
     95            <select name="forme_livre">
     96                <BOUCLE_forme_livre(DATA){source tableau, #VAL{forme_livre/}|find_all_in_path{""}|array_keys}{si #CONFIG{bible_pp/forme_livre}|oui}>
     97                    <option value="[(#VALEUR|basename{.html})]" [selected='(#GET{forme_livre}|=={#VALEUR|basename{.html}})']>[(#VAL{bible:cfg_forme_livre_#VALEUR}|basename{.html}|_T)]</option>
    9898                </BOUCLE_forme_livre>
    99                 </select>
    100                 </li>
     99            </select>
     100            </li>
    101101         </B_forme_livre>
    102102       
  • _plugins_/spip-bible/trunk/formulaires/configurer_bible.html

    r74282 r74329  
    6262                               
    6363                        </li>
    64                        
     64
    6565                        <B_forme_livre>
    66                         <li>
    67                         <label for="forme_livre"><:bible:cfg_forme_livre:></label>
    68                         <select name="forme_livre">
    69                         <BOUCLE_forme_livre(DATA){source tableau, #VAL{forme_livre}|bible_tableau}>
    70                             <option value="#VALEUR" [selected='(#CONFIG{bible/forme_livre}|=={#VALEUR})']>[(#VAL{bible:cfg_forme_livre_#VALEUR}|_T)]</option>
    71                         </BOUCLE_forme_livre>
    72                         </select>
    73                         </li>
    74                         </B_forme_livre>
    75                
    76        
     66                            <li>
     67                            <label for="forme_livre"><:bible:cfg_forme_livre:></label>
     68                            <select name="forme_livre">
     69                                <BOUCLE_forme_livre(DATA){source tableau, #VAL{forme_livre/}|find_all_in_path{""}|array_keys}{si #CONFIG{bible_pp/forme_livre}|oui}>
     70                                    <option value="[(#VALEUR|basename{.html})]" [selected='(#CONFIG{bible/forme_livre}|=={#VALEUR|basename{.html}})']>[(#VAL{bible:cfg_forme_livre_#VALEUR}|basename{.html}|_T)]</option>
     71                                </BOUCLE_forme_livre>
     72                            </select>
     73                            </li>
     74                         </B_forme_livre>                       
    7775       
    7876                       
  • _plugins_/spip-bible/trunk/inc/bible_tableau.php

    r74323 r74329  
    1818                )
    1919        );
    20         $forme_livre = array('abbr','complete','raccourcie');
    2120        $nombre_chapitres = array(50,40,27,36,34,24,21,4,31,24,22,25,29,36,10,13,14,16,10,16,15,42,150,31,51,8,1,51,66,52,5,6,48,13,14,3,9,1,4,7,3,3,3,2,14,14,28,16,24,21,28,16,16,13,6,6,4,4,5,3,6,4,3,1,13,5,5,3,5,1,1,1,22);
    2221       
     
    29892988                case 'livres':
    29902989                        return $tableau_livres;
    2991                 case 'forme_livre':
    2992                         return $forme_livre;
    29932990                case 'original':
    29942991                        return $tableau_langue_original;
Note: See TracChangeset for help on using the changeset viewer.