Convert source code to UTF-8
[platal.git] / templates / admin / wiki.tpl
CommitLineData
3aec1c21 1{**************************************************************************}
2{* *}
5ddeb07c 3{* Copyright (C) 2003-2007 Polytechnique.org *}
3aec1c21 4{* http://opensource.polytechnique.org/ *}
5{* *}
6{* This program is free software; you can redistribute it and/or modify *}
7{* it under the terms of the GNU General Public License as published by *}
8{* the Free Software Foundation; either version 2 of the License, or *}
9{* (at your option) any later version. *}
10{* *}
11{* This program is distributed in the hope that it will be useful, *}
12{* but WITHOUT ANY WARRANTY; without even the implied warranty of *}
13{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *}
14{* GNU General Public License for more details. *}
15{* *}
16{* You should have received a copy of the GNU General Public License *}
17{* along with this program; if not, write to the Free Software *}
18{* Foundation, Inc., *}
19{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *}
20{* *}
21{**************************************************************************}
22
23<h1>Pages wiki du site</h1>
24
83fa87cd 25{literal}
26<script type="text/javascript">
27// <!--
28 function check_all_boxes(form,action) {
29 var boxes = document.getElementById(form).getElementsByTagName('input');
30 for (var i=0; i<boxes.length; i++) if (boxes[i].type == 'checkbox') {
31 if (action == 'toggle')
32 boxes[i].checked = !boxes[i].checked;
33 else
34 boxes[i].checked = action;
35 }
36 return false;
37 }
38// -->
39</script>
40{/literal}
6d8f6e89 41
42<p class="center">
a7de4ef7 43 {icon name=magnifier"} <a href="Site/AllRecentChanges">Voir les changements récents</a>
6d8f6e89 44</p>
45
83fa87cd 46<form action="admin/wiki/update" method="post" id="update_pages">
3aec1c21 47<table class="bicol">
48 <tr>
49 <th>
50 page
51 </th>
52 <th>
53 lecture
54 </th>
55 <th>
a7de4ef7 56 écriture
3aec1c21 57 </th>
58 <th class="action">
59 action
60 </th>
61 </tr>
bc0903c7 62{foreach from=$wiki_pages key=cat item=pages}
63 <tr class="pair">
64 <td colspan="4" style="margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; height: 20px">
65 <img src="images/k2.gif" alt="-" width="9" height="21" />
a7de4ef7 66 {$cat} <a href="{$cat}/RecentChanges">{icon name=magnifier title="Changements récents"}</a>
bc0903c7 67 </td>
68 </tr>
69{foreach from=$pages item=perm key=page name=pages}
70 <tr class="impair" onmouseover="this.className='pair';" onmouseout="this.className='impair';">
71 <td style="margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; height: 20px">
72 {if $smarty.foreach.pages.last}
73 <img src="images/L.gif" alt="L" width="12" height="21" />
74 {else}
75 <img src="images/T.gif" alt="|" style="width: 12px: height: 21px" />
76 {/if}
a7de4ef7 77 <a href="{$cat}/{$page}">{$page}</a>{if $perm.cached}*{/if} <a href="{$cat}/{$page}?action=edit" class="indice">{icon name=page_edit title='éditer'}</a>
3aec1c21 78 </td>
bc0903c7 79 <td class="center" style="margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; height: 20px">
3aec1c21 80 {$perm.read}
81 </td>
bc0903c7 82 <td class="center" style="margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; height: 20px">
3aec1c21 83 {$perm.edit}
84 </td>
bc0903c7 85 <td class="action" style="margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; height: 20px">
86 <input type="checkbox" name="{$cat}/{$page}"/>
3aec1c21 87 </td>
88 </tr>
89{/foreach}
bc0903c7 90{/foreach}
91 <tr class="pair">
83fa87cd 92 <td class="action" colspan="4">
93 <span onclick="check_all_boxes('update_pages', true)">{icon name=tick title='tout cocher'}</span>
a7de4ef7 94 <span onclick="check_all_boxes('update_pages', false)">{icon name=cross title='tout décocher'}</span>
83fa87cd 95 <span onclick="check_all_boxes('update_pages', 'toggle')">{icon name=arrow_refresh title='toggle'}</span>
96 </td>
97 </tr>
bc0903c7 98 <tr class="pair">
3aec1c21 99 <td>
a7de4ef7 100 Attribue les permissions aux pages cochées :
3aec1c21 101 </td>
102 <td>
103 <select name="read">
104 <option value=""> - </option>
105 {html_options options=$perms_opts}
106 </select>
107 </td>
108 <td>
109 <select name="edit">
110 <option value=""> - </option>
111 {html_options options=$perms_opts}
112 </select>
113 </td>
114 <td class="option">
115 <input type="submit" value="ok"/>
116 </td>
117 </tr>
118</table>
119</form>
4694ce89 120
121<p class="smaller">
a7de4ef7 122 * : les pages marquées d'une astérisque sont actuellement disponibles en cache (accès plus rapide)
4694ce89 123</p>
a7de4ef7 124{* vim:set et sw=2 sts=2 sws=2 enc=utf-8: *}