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 →" />
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 :.
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"}