- modification : major simplification of admin.php. Titles are managed by
included page, localized items are managed directly in the template. - new : sub template admin/double_select is included in templates admin/cat_options, admin/user_perm and admin/group_perm. I haven't been able to use it in admin/picture_modify because it seems impossible to have two instance of the same sub-template without interfering. - modification : bug 99, in profile manager, no auto submit when changing language (useless and generate accessibility problem). - improvement : HTML semantically correct for administration menu, simpler syntax, less tags, correct tags (dl/dt/dd instead of div/div). - modification : number of waiting elements and unvalidated comments are displayed in admin/intro instead of administration menu (with a link to the dedicated pages). - deletion : no link to profile from admin/user_list anymore (no need). git-svn-id: http://piwigo.org/svn/trunk@817 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
parent
de22732f93
commit
20f0541697
34 changed files with 522 additions and 513 deletions
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_categories}</h1>
|
||||
|
||||
<div class="admin">{CATEGORIES_NAV}</div>
|
||||
|
||||
<form id="categoryOrdering" action="" method="post">
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_edit_cat}</h1>
|
||||
|
||||
<h2>{CATEGORIES_NAV}</h2>
|
||||
|
||||
<ul class="categoryActions">
|
||||
|
|
|
|||
|
|
@ -1,30 +1,11 @@
|
|||
<div class="admin">{L_CAT_TITLE}</div>
|
||||
<h1>{lang:title_cat_options}</h1>
|
||||
|
||||
<form method="post" action="{F_ACTION}">
|
||||
<table class="doubleSelect">
|
||||
<tr>
|
||||
<td>
|
||||
<h3>{L_CAT_OPTIONS_TRUE}</h3>
|
||||
<select class="categoryList" name="cat_true[]" multiple="multiple" size="30">
|
||||
<!-- BEGIN category_option_true -->
|
||||
<option class="{category_option_true.CLASS}" {category_option_true.SELECTED} value="{category_option_true.VALUE}">{category_option_true.OPTION}</option>
|
||||
<!-- END category_option_true -->
|
||||
</select>
|
||||
<p><input type="submit" value="»" name="falsify" style="font-size:15px;"/></p>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<h3>{L_CAT_OPTIONS_FALSE}</h3>
|
||||
<select class="categoryList" name="cat_false[]" multiple="multiple" size="30">
|
||||
<!-- BEGIN category_option_false -->
|
||||
<option class="{category_option_false.CLASS}" {category_option_false.SELECTED} value="{category_option_false.VALUE}">{category_option_false.OPTION}</option>
|
||||
<!-- END category_option_false -->
|
||||
</select>
|
||||
<p><input type="submit" value="«" name="trueify" style="font-size:15px;" /></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<fieldset>
|
||||
<legend>{L_SECTION}</legend>
|
||||
{DOUBLE_SELECT}
|
||||
</fieldset>
|
||||
</form>
|
||||
|
||||
<div class="information">{L_CAT_OPTIONS_INFO}</div>
|
||||
<p class="information">{L_CAT_OPTIONS_INFO}</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{TITLE}</h1>
|
||||
|
||||
<form action="{F_ACTION}" method="post" id="categoryPermissions">
|
||||
|
||||
<h2>{lang:Groups}</h2>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_configuration}</h1>
|
||||
|
||||
<form method="post" action="{F_ACTION}">
|
||||
<table width="100%" align="center">
|
||||
<!-- BEGIN general -->
|
||||
|
|
|
|||
23
template/default/admin/double_select.tpl
Normal file
23
template/default/admin/double_select.tpl
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
<table class="doubleSelect">
|
||||
<tr>
|
||||
<td>
|
||||
<h3>{L_CAT_OPTIONS_TRUE}</h3>
|
||||
<select class="categoryList" name="cat_true[]" multiple="multiple" size="30">
|
||||
<!-- BEGIN category_option_true -->
|
||||
<option {category_option_true.SELECTED} value="{category_option_true.VALUE}">{category_option_true.OPTION}</option>
|
||||
<!-- END category_option_true -->
|
||||
</select>
|
||||
<p><input type="submit" value="»" name="falsify" style="font-size:15px;"/></p>
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<h3>{L_CAT_OPTIONS_FALSE}</h3>
|
||||
<select class="categoryList" name="cat_false[]" multiple="multiple" size="30">
|
||||
<!-- BEGIN category_option_false -->
|
||||
<option {category_option_false.SELECTED} value="{category_option_false.VALUE}">{category_option_false.OPTION}</option>
|
||||
<!-- END category_option_false -->
|
||||
</select>
|
||||
<p><input type="submit" value="«" name="trueify" style="font-size:15px;" /></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:Batch management}</h1>
|
||||
|
||||
<div class="admin">{CATEGORY_TITLE}</div>
|
||||
|
||||
<p style="text-align:center;">
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_groups}</h1>
|
||||
|
||||
<form class="filter" method="post" name="add_user" action="{F_ADD_ACTION}">
|
||||
<fieldset>
|
||||
<legend>{lang:Add group}</legend>
|
||||
|
|
|
|||
7
template/default/admin/group_perm.tpl
Normal file
7
template/default/admin/group_perm.tpl
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<h1>{TITLE}</h1>
|
||||
|
||||
<form method="post" action="{F_ACTION}">
|
||||
{DOUBLE_SELECT}
|
||||
</form>
|
||||
|
||||
<p>{lang:Only private categories are listed}</p>
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_instructions}</h1>
|
||||
|
||||
<table style="width:100%;">
|
||||
<!-- BEGIN cat -->
|
||||
<tr class="admin">
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_default}</h1>
|
||||
|
||||
<dl>
|
||||
<dt>{lang:PhpWebGallery version}</dt>
|
||||
<dd>
|
||||
|
|
@ -19,18 +21,23 @@
|
|||
<dt>{lang:Database}</dt>
|
||||
<dd>
|
||||
<ul>
|
||||
<li>{DB_ELEMENTS}</li>
|
||||
<li>
|
||||
{DB_ELEMENTS}
|
||||
<!-- BEGIN waiting -->
|
||||
(<a href="{waiting.URL}">{waiting.INFO}</a>)
|
||||
<!-- END waiting -->
|
||||
</li>
|
||||
<li>{DB_CATEGORIES}</li>
|
||||
<li>{DB_USERS}</li>
|
||||
<li>{DB_GROUPS}</li>
|
||||
<li>{DB_COMMENTS}</li>
|
||||
<li>
|
||||
{DB_COMMENTS}
|
||||
<!-- BEGIN unvalidated -->
|
||||
(<a href="{unvalidated.URL}">{unvalidated.INFO}</a>)
|
||||
<!-- END unvalidated -->
|
||||
</li>
|
||||
<li>{DB_DATE}</li>
|
||||
</ul>
|
||||
</dd>
|
||||
|
||||
<dt></dt>
|
||||
<dd></dd>
|
||||
|
||||
<dt></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:Maintenance}</h1>
|
||||
|
||||
<ul>
|
||||
<li><a href="{U_MAINT_CATEGORIES}">{lang:update categories informations}</a></li>
|
||||
<li><a href="{U_MAINT_IMAGES}">{lang:update images informations}</a></li>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_picmod}</h1>
|
||||
|
||||
<div class="admin">{TITLE_IMG}</div>
|
||||
<form action="{F_ACTION}" method="POST">
|
||||
<table style="width:100%;">
|
||||
|
|
@ -60,76 +62,64 @@
|
|||
</table>
|
||||
</form>
|
||||
|
||||
<form name="form1" method="post" action="{F_ACTION}" style="text-align:center;width:800px;">
|
||||
<form name="form1" method="post" action="{F_ACTION}">
|
||||
<fieldset>
|
||||
<legend>{lang:Association to categories}</legend>
|
||||
|
||||
<div style="clear:both;"></div>
|
||||
<table class="doubleSelect">
|
||||
<tr>
|
||||
<td>
|
||||
<h3>{L_CAT_ASSOCIATED}</h3>
|
||||
<select class="categoryList" name="cat_associated[]" multiple="multiple" size="30">
|
||||
<!-- BEGIN associated_option -->
|
||||
<option {associated_option.SELECTED} value="{associated_option.VALUE}">{associated_option.OPTION}</option>
|
||||
<!-- END associated_option -->
|
||||
</select>
|
||||
<p><input type="submit" value="»" name="dissociate" style="font-size:15px;"/></p>
|
||||
</td>
|
||||
|
||||
<div style="height:auto;">
|
||||
|
||||
<div style="float:left;padding:10px;width:300px;">
|
||||
<span class="titreMenu">{L_CAT_ASSOCIATED}</span><br />
|
||||
<select style="height:auto;width:280px" name="cat_associated[]" multiple="multiple" size="10">
|
||||
<!-- BEGIN associated_option -->
|
||||
<option class="{associated_option.CLASS}" {associated_option.SELECTED} value="{associated_option.VALUE}">{associated_option.OPTION}</option>
|
||||
<!-- END associated_option -->
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div style="float:left;padding-top:80px;padding-bottom:80px;text-align:center;width:160px;" >
|
||||
<input type="submit" value="«" name="associate" style="font-size:15px;" class="bouton" /><br/>
|
||||
<input type="submit" value="»" name="dissociate" style="font-size:15px;" class="bouton" />
|
||||
</div>
|
||||
|
||||
<div style="float:right;padding:10px;width:300px;">
|
||||
<span class="titreMenu">{L_CAT_DISSOCIATED}</span><br />
|
||||
<select style="width:280px" name="cat_dissociated[]" multiple="multiple" size="10">
|
||||
<!-- BEGIN dissociated_option -->
|
||||
<option class="{dissociated_option.CLASS}" {dissociated_option.SELECTED} value="{dissociated_option.VALUE}">{dissociated_option.OPTION}</option>
|
||||
<!-- END dissociated_option -->
|
||||
</select>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="clear:both;"></div>
|
||||
|
||||
<input type="reset" name="reset" value="{L_RESET}" class="bouton" />
|
||||
<td>
|
||||
<h3>{L_CAT_DISSOCIATED}</h3>
|
||||
<select class="categoryList" name="cat_dissociated[]" multiple="multiple" size="30">
|
||||
<!-- BEGIN dissociated_option -->
|
||||
<option {dissociated_option.SELECTED} value="{dissociated_option.VALUE}">{dissociated_option.OPTION}</option>
|
||||
<!-- END dissociated_option -->
|
||||
</select>
|
||||
<p><input type="submit" value="«" name="associate" style="font-size:15px;" /></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</fieldset>
|
||||
</form>
|
||||
|
||||
<form name="form2" method="post" action="{F_ACTION}" style="text-align:center;width:800px;">
|
||||
<form name="form2" method="post" action="{F_ACTION}">
|
||||
<fieldset>
|
||||
<legend>{lang:Representation of categories}</legend>
|
||||
|
||||
<div style="clear:both;"></div>
|
||||
<table class="doubleSelect">
|
||||
<tr>
|
||||
<td>
|
||||
<h3>{L_REPRESENTS}</h3>
|
||||
<select class="categoryList" name="cat_elected[]" multiple="multiple" size="30">
|
||||
<!-- BEGIN elected_option -->
|
||||
<option {elected_option.SELECTED} value="{elected_option.VALUE}">{elected_option.OPTION}</option>
|
||||
<!-- END elected_option -->
|
||||
</select>
|
||||
<p><input type="submit" value="»" name="dismiss" style="font-size:15px;"/></p>
|
||||
</td>
|
||||
|
||||
<div style="height:auto;">
|
||||
|
||||
<div style="float:left;padding:10px;width:300px;">
|
||||
<span class="titreMenu">{L_REPRESENTS}</span><br />
|
||||
<select style="height:auto;width:280px" name="cat_elected[]" multiple="multiple" size="10">
|
||||
<!-- BEGIN elected_option -->
|
||||
<option class="{elected_option.CLASS}" {elected_option.SELECTED} value="{elected_option.VALUE}">{elected_option.OPTION}</option>
|
||||
<!-- END elected_option -->
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div style="float:left;padding-top:80px;padding-bottom:80px;text-align:center;width:160px;" >
|
||||
<input type="submit" value="«" name="elect" style="font-size:15px;" class="bouton" /><br/>
|
||||
<input type="submit" value="»" name="dismiss" style="font-size:15px;" class="bouton" />
|
||||
</div>
|
||||
|
||||
<div style="float:right;padding:10px;width:300px;">
|
||||
<span class="titreMenu">{L_DOESNT_REPRESENT}</span><br />
|
||||
<select style="width:280px" name="cat_dismissed[]" multiple="multiple" size="10">
|
||||
<!-- BEGIN dismissed_option -->
|
||||
<option class="{dismissed_option.CLASS}" {dismissed_option.SELECTED} value="{dismissed_option.VALUE}">{dismissed_option.OPTION}</option>
|
||||
<!-- END dismissed_option -->
|
||||
</select>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div style="clear:both;"></div>
|
||||
|
||||
<input type="reset" name="reset" value="{L_RESET}" class="bouton" />
|
||||
<td>
|
||||
<h3>{L_DOESNT_REPRESENT}</h3>
|
||||
<select class="categoryList" name="cat_dismissed[]" multiple="multiple" size="30">
|
||||
<!-- BEGIN dismissed_option -->
|
||||
<option {dismissed_option.SELECTED} value="{dismissed_option.VALUE}">{dismissed_option.OPTION}</option>
|
||||
<!-- END dismissed_option -->
|
||||
</select>
|
||||
<p><input type="submit" value="«" name="elect" style="font-size:15px;" /></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</fieldset>
|
||||
</form>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:remote_sites}</h1>
|
||||
|
||||
{REMOTE_SITE_TITLE}
|
||||
|
||||
<!-- BEGIN update -->
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_history}</h1>
|
||||
|
||||
<div class="admin">{L_STAT_TITLE}</div>
|
||||
<img class="image" src="{IMG_REPORT}" alt="{L_STAT_MONTHLY_ALT}" />
|
||||
<div class="admin">{L_STAT_MONTH_TITLE}</div>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_thumbnails}</h1>
|
||||
|
||||
<!-- BEGIN results -->
|
||||
<div class="admin">{L_RESULTS}</div>
|
||||
<table style="width:100%;">
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_update}</h1>
|
||||
|
||||
<!-- BEGIN update -->
|
||||
<div class="admin">{L_RESULT_UPDATE}</div>
|
||||
<ul style="text-align:left;">
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_liste_users}</h1>
|
||||
|
||||
<form class="filter" method="post" name="add_user" action="{F_ADD_ACTION}">
|
||||
<fieldset>
|
||||
<legend>{lang:Add a user}</legend>
|
||||
|
|
@ -83,7 +85,6 @@
|
|||
<td>{user.EMAIL}</td>
|
||||
<td>{user.GROUPS}</td>
|
||||
<td style="text-align:center;">
|
||||
<a href="{user.U_MOD}"><img src="./template/default/theme/profile.png" style="border:none" alt="profile" title="profile" /></a>
|
||||
<a href="{user.U_PERM}"><img src="./template/default/theme/permissions.png" style="border:none" alt="{L_PERMISSIONS}" title="{L_PERMISSIONS}" /></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
7
template/default/admin/user_perm.tpl
Normal file
7
template/default/admin/user_perm.tpl
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<h1>{TITLE}</h1>
|
||||
|
||||
<form method="post" action="{F_ACTION}">
|
||||
{DOUBLE_SELECT}
|
||||
</form>
|
||||
|
||||
<p>{lang:Only private categories are listed}</p>
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
<h1>{lang:title_waiting}</h1>
|
||||
|
||||
<form action="{F_ACTION}" method="post">
|
||||
<table style="width:100%;" >
|
||||
<tr class="throw">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue