Artifact 75296b729d40361d004daf0e70acbdceb2d0e4b0:


0000: 7b 69 6e 63 6c 75 64 65 20 66 69 6c 65 3d 22 61  {include file="a
0010: 64 6d 69 6e 2f 5f 68 65 61 64 2e 74 70 6c 22 20  dmin/_head.tpl" 
0020: 74 69 74 6c 65 3d 22 43 6f 6e 66 69 67 75 72 61  title="Configura
0030: 74 69 6f 6e 20 e2 80 94 20 53 69 74 65 20 70 75  tion ... Site pu
0040: 62 6c 69 63 22 20 63 75 72 72 65 6e 74 3d 22 63  blic" current="c
0050: 6f 6e 66 69 67 22 20 6a 73 3d 31 7d 0a 0a 7b 69  onfig" js=1}..{i
0060: 66 20 24 65 72 72 6f 72 20 26 26 20 24 65 72 72  f $error && $err
0070: 6f 72 20 21 3d 20 27 4f 4b 27 7d 0a 20 20 20 20  or != 'OK'}.    
0080: 3c 70 20 63 6c 61 73 73 3d 22 65 72 72 6f 72 22  <p class="error"
0090: 3e 0a 20 20 20 20 20 20 20 20 7b 24 65 72 72 6f  >.        {$erro
00a0: 72 7c 65 73 63 61 70 65 7d 0a 20 20 20 20 3c 2f  r|escape}.    </
00b0: 70 3e 0a 7b 2f 69 66 7d 0a 0a 7b 69 6e 63 6c 75  p>.{/if}..{inclu
00c0: 64 65 20 66 69 6c 65 3d 22 61 64 6d 69 6e 2f 63  de file="admin/c
00d0: 6f 6e 66 69 67 2f 5f 6d 65 6e 75 2e 74 70 6c 22  onfig/_menu.tpl"
00e0: 20 63 75 72 72 65 6e 74 3d 22 73 69 74 65 22 7d   current="site"}
00f0: 0a 0a 7b 69 66 20 69 73 73 65 74 28 24 65 64 69  ..{if isset($edi
0100: 74 29 7d 0a 20 20 20 20 3c 66 6f 72 6d 20 6d 65  t)}.    <form me
0110: 74 68 6f 64 3d 22 70 6f 73 74 22 20 61 63 74 69  thod="post" acti
0120: 6f 6e 3d 22 7b 24 73 65 6c 66 5f 75 72 6c 7c 65  on="{$self_url|e
0130: 73 63 61 70 65 7d 22 3e 0a 20 20 20 20 20 20 20  scape}">.       
0140: 20 3c 68 33 3e c3 89 64 69 74 65 72 20 75 6e 20   <h3>..diter un 
0150: 73 71 75 65 6c 65 74 74 65 3c 2f 68 33 3e 0a 0a  squelette</h3>..
0160: 20 20 20 20 20 20 20 20 7b 69 66 20 24 65 72 72          {if $err
0170: 6f 72 20 3d 3d 20 27 4f 4b 27 7d 0a 20 20 20 20  or == 'OK'}.    
0180: 20 20 20 20 3c 70 20 63 6c 61 73 73 3d 22 63 6f      <p class="co
0190: 6e 66 69 72 6d 22 3e 0a 20 20 20 20 20 20 20 20  nfirm">.        
01a0: 20 20 20 20 4d 6f 64 69 66 69 63 61 74 69 6f 6e      Modification
01b0: 73 20 65 6e 72 65 67 69 73 74 72 c3 a9 65 73 2e  s enregistr..es.
01c0: 0a 20 20 20 20 20 20 20 20 3c 2f 70 3e 0a 20 20  .        </p>.  
01d0: 20 20 20 20 20 20 7b 2f 69 66 7d 0a 0a 20 20 20        {/if}..   
01e0: 20 20 20 20 20 3c 66 69 65 6c 64 73 65 74 20 63       <fieldset c
01f0: 6c 61 73 73 3d 22 73 6b 65 6c 45 64 69 74 22 3e  lass="skelEdit">
0200: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 6c 65  .            <le
0210: 67 65 6e 64 3e 7b 24 65 64 69 74 2e 66 69 6c 65  gend>{$edit.file
0220: 7c 65 73 63 61 70 65 7d 3c 2f 6c 65 67 65 6e 64  |escape}</legend
0230: 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 70  >.            <p
0240: 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  >.              
0250: 20 20 3c 74 65 78 74 61 72 65 61 20 6e 61 6d 65    <textarea name
0260: 3d 22 63 6f 6e 74 65 6e 74 22 20 63 6f 6c 73 3d  ="content" cols=
0270: 22 39 30 22 20 72 6f 77 73 3d 22 35 30 22 20 69  "90" rows="50" i
0280: 64 3d 22 66 5f 63 6f 6e 74 65 6e 74 22 3e 7b 66  d="f_content">{f
0290: 6f 72 6d 5f 66 69 65 6c 64 20 6e 61 6d 65 3d 63  orm_field name=c
02a0: 6f 6e 74 65 6e 74 20 64 61 74 61 3d 24 65 64 69  ontent data=$edi
02b0: 74 7d 3c 2f 74 65 78 74 61 72 65 61 3e 0a 20 20  t}</textarea>.  
02c0: 20 20 20 20 20 20 20 20 20 20 3c 2f 70 3e 0a 20            </p>. 
02d0: 20 20 20 20 20 20 20 3c 2f 66 69 65 6c 64 73 65         </fieldse
02e0: 74 3e 0a 0a 20 20 20 20 20 20 20 20 3c 70 20 63  t>..        <p c
02f0: 6c 61 73 73 3d 22 73 75 62 6d 69 74 22 3e 0a 20  lass="submit">. 
0300: 20 20 20 20 20 20 20 20 20 20 20 7b 63 73 72 66             {csrf
0310: 5f 66 69 65 6c 64 20 6b 65 79 3d 24 63 73 72 66  _field key=$csrf
0320: 5f 6b 65 79 7d 0a 20 20 20 20 20 20 20 20 20 20  _key}.          
0330: 20 20 3c 69 6e 70 75 74 20 74 79 70 65 3d 22 73    <input type="s
0340: 75 62 6d 69 74 22 20 6e 61 6d 65 3d 22 73 61 76  ubmit" name="sav
0350: 65 22 20 76 61 6c 75 65 3d 22 45 6e 72 65 67 69  e" value="Enregi
0360: 73 74 72 65 72 20 26 72 61 72 72 3b 22 20 2f 3e  strer &rarr;" />
0370: 0a 20 20 20 20 20 20 20 20 3c 2f 70 3e 0a 0a 20  .        </p>.. 
0380: 20 20 20 3c 2f 66 6f 72 6d 3e 0a 0a 20 20 20 20     </form>..    
0390: 3c 73 63 72 69 70 74 20 74 79 70 65 3d 22 74 65  <script type="te
03a0: 78 74 2f 6a 61 76 61 73 63 72 69 70 74 22 3e 0a  xt/javascript">.
03b0: 20 20 20 20 76 61 72 20 64 6f 63 5f 75 72 6c 20      var doc_url 
03c0: 3d 20 22 7b 24 61 64 6d 69 6e 5f 75 72 6c 7d 64  = "{$admin_url}d
03d0: 6f 63 2f 73 6b 65 6c 2f 22 3b 0a 20 20 20 20 76  oc/skel/";.    v
03e0: 61 72 20 73 6b 65 6c 5f 6c 69 73 74 20 3d 20 7b  ar skel_list = {
03f0: 24 73 6f 75 72 63 65 73 5f 6a 73 6f 6e 7d 3b 0a  $sources_json};.
0400: 20 20 20 20 76 61 72 20 73 6b 65 6c 5f 63 75 72      var skel_cur
0410: 72 65 6e 74 20 3d 20 22 7b 24 65 64 69 74 2e 66  rent = "{$edit.f
0420: 69 6c 65 7c 65 73 63 61 70 65 7d 22 3b 0a 20 20  ile|escape}";.  
0430: 20 20 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 20    </script>.    
0440: 3c 73 63 72 69 70 74 20 74 79 70 65 3d 22 74 65  <script type="te
0450: 78 74 2f 6a 61 76 61 73 63 72 69 70 74 22 20 73  xt/javascript" s
0460: 72 63 3d 22 7b 24 61 64 6d 69 6e 5f 75 72 6c 7d  rc="{$admin_url}
0470: 73 74 61 74 69 63 2f 73 63 72 69 70 74 73 2f 73  static/scripts/s
0480: 6b 65 6c 5f 65 64 69 74 6f 72 2e 6a 73 22 3e 3c  kel_editor.js"><
0490: 2f 73 63 72 69 70 74 3e 0a 7b 65 6c 73 65 7d 0a  /script>.{else}.
04a0: 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22      <div class="
04b0: 74 65 6d 70 6c 61 74 65 73 4c 69 73 74 22 3e 0a  templatesList">.
04c0: 20 20 20 20 20 20 20 20 3c 68 33 3e 53 71 75 65          <h3>Sque
04d0: 6c 65 74 74 65 73 20 64 75 20 73 69 74 65 3c 2f  lettes du site</
04e0: 68 33 3e 0a 0a 20 20 20 20 20 20 20 20 7b 69 66  h3>..        {if
04f0: 20 24 72 65 73 65 74 5f 6f 6b 7d 0a 20 20 20 20   $reset_ok}.    
0500: 20 20 20 20 3c 70 20 63 6c 61 73 73 3d 22 63 6f      <p class="co
0510: 6e 66 69 72 6d 22 3e 0a 20 20 20 20 20 20 20 20  nfirm">.        
0520: 20 20 20 20 52 c3 a9 69 6e 69 74 69 61 6c 69 73      R..initialis
0530: 61 74 69 6f 6e 20 65 66 66 65 63 74 75 c3 a9 65  ation effectu..e
0540: 2e 20 4c 65 73 20 73 71 75 65 6c 65 74 74 65 73  . Les squelettes
0550: 20 6f 6e 74 20 c3 a9 74 c3 a9 20 72 65 6d 69 73   ont ..t.. remis
0560: 20 c3 a0 20 6a 6f 75 72 0a 20 20 20 20 20 20 20   .. jour.       
0570: 20 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 7b 2f   </p>.        {/
0580: 69 66 7d 0a 0a 20 20 20 20 20 20 20 20 3c 66 6f  if}..        <fo
0590: 72 6d 20 6d 65 74 68 6f 64 3d 22 70 6f 73 74 22  rm method="post"
05a0: 20 61 63 74 69 6f 6e 3d 22 7b 24 73 65 6c 66 5f   action="{$self_
05b0: 75 72 6c 7c 65 73 63 61 70 65 7d 22 3e 0a 20 20  url|escape}">.  
05c0: 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65            <table
05d0: 20 63 6c 61 73 73 3d 22 6c 69 73 74 22 3e 0a 20   class="list">. 
05e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c                 <
05f0: 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20  thead>.         
0600: 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0a             <tr>.
0610: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0620: 20 20 20 20 20 20 20 20 3c 74 64 20 63 6c 61 73          <td clas
0630: 73 3d 22 63 68 65 63 6b 22 3e 3c 2f 74 64 3e 0a  s="check"></td>.
0640: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0650: 20 20 20 20 20 20 20 20 3c 74 68 3e 46 69 63 68          <th>Fich
0660: 69 65 72 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20  ier</th>.       
0670: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0680: 20 3c 74 64 3e 44 65 72 6e 69 c3 a8 72 65 20 6d   <td>Derni..re m
0690: 6f 64 69 66 69 63 61 74 69 6f 6e 3c 2f 74 64 3e  odification</td>
06a0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
06b0: 20 20 20 20 20 20 20 20 20 3c 74 64 3e 3c 2f 74           <td></t
06c0: 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  d>.             
06d0: 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20         </tr>.   
06e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74               </t
06f0: 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20  head>.          
0700: 20 20 20 20 20 20 3c 74 62 6f 64 79 3e 0a 20 20        <tbody>.  
0710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 66                {f
0720: 6f 72 65 61 63 68 20 66 72 6f 6d 3d 24 73 6f 75  oreach from=$sou
0730: 72 63 65 73 20 6b 65 79 3d 22 73 6f 75 72 63 65  rces key="source
0740: 22 20 69 74 65 6d 3d 22 6c 6f 63 61 6c 22 7d 0a  " item="local"}.
0750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0760: 20 20 20 20 3c 74 72 3e 0a 20 20 20 20 20 20 20      <tr>.       
0770: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0780: 20 3c 74 64 3e 7b 69 66 20 24 6c 6f 63 61 6c 20   <td>{if $local 
0790: 26 26 20 24 6c 6f 63 61 6c 2e 64 69 73 74 7d 3c  && $local.dist}<
07a0: 69 6e 70 75 74 20 74 79 70 65 3d 22 63 68 65 63  input type="chec
07b0: 6b 62 6f 78 22 20 6e 61 6d 65 3d 22 73 65 6c 65  kbox" name="sele
07c0: 63 74 5b 5d 22 20 76 61 6c 75 65 3d 22 7b 24 73  ct[]" value="{$s
07d0: 6f 75 72 63 65 7c 65 73 63 61 70 65 7d 22 20 2f  ource|escape}" /
07e0: 3e 7b 2f 69 66 7d 3c 2f 74 64 3e 0a 20 20 20 20  >{/if}</td>.    
07f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0800: 20 20 20 20 3c 74 68 3e 3c 61 20 68 72 65 66 3d      <th><a href=
0810: 22 7b 24 61 64 6d 69 6e 5f 75 72 6c 7d 63 6f 6e  "{$admin_url}con
0820: 66 69 67 2f 73 69 74 65 2e 70 68 70 3f 65 64 69  fig/site.php?edi
0830: 74 3d 7b 24 73 6f 75 72 63 65 7c 65 73 63 61 70  t={$source|escap
0840: 65 3a 27 75 72 6c 27 7d 22 20 74 69 74 6c 65 3d  e:'url'}" title=
0850: 22 c3 89 64 69 74 65 72 22 3e 7b 24 73 6f 75 72  "..diter">{$sour
0860: 63 65 7c 65 73 63 61 70 65 7d 3c 2f 61 3e 3c 2f  ce|escape}</a></
0870: 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20  th>.            
0880: 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 3e              <td>
0890: 7b 69 66 20 24 6c 6f 63 61 6c 7d 7b 24 6c 6f 63  {if $local}{$loc
08a0: 61 6c 2e 6d 74 69 6d 65 7c 64 61 74 65 5f 66 72  al.mtime|date_fr
08b0: 3a 27 64 2f 6d 2f 59 20 c3 a0 20 48 3a 69 3a 73  :'d/m/Y .. H:i:s
08c0: 27 7d 7b 65 6c 73 65 7d 3c 65 6d 3e 28 66 69 63  '}{else}<em>(fic
08d0: 68 69 65 72 20 6e 6f 6e 20 6d 6f 64 69 66 69 c3  hier non modifi.
08e0: a9 29 3c 2f 65 6d 3e 7b 2f 69 66 7d 3c 2f 74 64  .)</em>{/if}</td
08f0: 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  >.              
0900: 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 63 6c            <td cl
0910: 61 73 73 3d 22 61 63 74 69 6f 6e 73 22 3e 0a 20  ass="actions">. 
0920: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0930: 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 63 6c             <a cl
0940: 61 73 73 3d 22 69 63 6e 22 20 68 72 65 66 3d 22  ass="icn" href="
0950: 7b 24 61 64 6d 69 6e 5f 75 72 6c 7d 63 6f 6e 66  {$admin_url}conf
0960: 69 67 2f 73 69 74 65 2e 70 68 70 3f 65 64 69 74  ig/site.php?edit
0970: 3d 7b 24 73 6f 75 72 63 65 7c 65 73 63 61 70 65  ={$source|escape
0980: 3a 27 75 72 6c 27 7d 22 20 74 69 74 6c 65 3d 22  :'url'}" title="
0990: c3 89 64 69 74 65 72 22 3e e2 9c 8e 3c 2f 61 3e  ..diter">...</a>
09a0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  .               
09b0: 20 20 20 20 20 20 20 20 20 3c 2f 74 64 3e 0a 20           </td>. 
09c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
09d0: 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20     </tr>.       
09e0: 20 20 20 20 20 20 20 20 20 7b 2f 66 6f 72 65 61           {/forea
09f0: 63 68 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20  ch}.            
0a00: 20 20 20 20 3c 2f 74 62 6f 64 79 3e 0a 20 20 20      </tbody>.   
0a10: 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65           </table
0a20: 3e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c  >..            <
0a30: 70 20 63 6c 61 73 73 3d 22 61 63 74 69 6f 6e 73  p class="actions
0a40: 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  ">.             
0a50: 20 20 20 50 6f 75 72 20 6c 65 73 20 73 71 75 65     Pour les sque
0a60: 6c 65 74 74 65 73 20 73 c3 a9 6c 65 63 74 69 6f  lettes s..lectio
0a70: 6e 6e c3 a9 73 26 6e 62 73 70 3b 3a 0a 20 20 20  nn..s&nbsp;:.   
0a80: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 69 6e               <in
0a90: 70 75 74 20 74 79 70 65 3d 22 73 75 62 6d 69 74  put type="submit
0aa0: 22 20 6e 61 6d 65 3d 22 72 65 73 65 74 22 20 76  " name="reset" v
0ab0: 61 6c 75 65 3d 22 52 c3 a9 69 6e 69 74 69 61 6c  alue="R..initial
0ac0: 69 73 65 72 22 20 6f 6e 63 6c 69 63 6b 3d 22 72  iser" onclick="r
0ad0: 65 74 75 72 6e 20 63 6f 6e 66 69 72 6d 28 27 45  eturn confirm('E
0ae0: 66 66 61 63 65 72 20 74 6f 75 74 65 20 6d 6f 64  ffacer toute mod
0af0: 69 66 69 63 61 74 69 6f 6e 20 6c 6f 63 61 6c 65  ification locale
0b00: 20 65 74 20 72 65 73 74 61 75 72 65 72 20 6c 65   et restaurer le
0b10: 73 20 73 71 75 65 6c 65 74 74 65 73 20 64 5c 27  s squelettes d\'
0b20: 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 3f 27 29  installation ?')
0b30: 3b 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 20 20  ;" />.          
0b40: 20 20 20 20 20 20 7b 63 73 72 66 5f 66 69 65 6c        {csrf_fiel
0b50: 64 20 6b 65 79 3d 22 73 71 75 65 6c 65 74 74 65  d key="squelette
0b60: 73 22 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20  s"}.            
0b70: 3c 2f 70 3e 0a 20 20 20 20 20 20 20 20 3c 2f 66  </p>.        </f
0b80: 6f 72 6d 3e 0a 0a 20 20 20 20 3c 2f 64 69 76 3e  orm>..    </div>
0b90: 0a 7b 2f 69 66 7d 0a 0a 7b 69 6e 63 6c 75 64 65  .{/if}..{include
0ba0: 20 66 69 6c 65 3d 22 61 64 6d 69 6e 2f 5f 66 6f   file="admin/_fo
0bb0: 6f 74 2e 74 70 6c 22 7d                          ot.tpl"}