mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-03-28 17:42:57 +01:00
*** empty log message ***
git-svn-id: http://piwigo.org/svn/trunk@15 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
@@ -163,7 +163,8 @@ if ( isset( $page['cat'] ) )
|
||||
|
||||
if ( is_numeric( $_GET['num'] ) and $_GET['num'] >= 0 )
|
||||
{
|
||||
$page['start'] = floor( $_GET['num'] / $page['nb_image_page'] ) * $page['nb_image_page'];
|
||||
$page['start'] =
|
||||
floor( $_GET['num'] / $page['nb_image_page'] ) * $page['nb_image_page'];
|
||||
}
|
||||
// retrieving category information
|
||||
$result = get_cat_info( $page['cat'] );
|
||||
|
||||
@@ -101,23 +101,39 @@ function get_elapsed_time( $start, $end )
|
||||
// - This function was created because IE5 does not respect the
|
||||
// CSS "white-space: nowrap;" property unless space and minus
|
||||
// characters are replaced like this function does.
|
||||
// - Example :
|
||||
// <div class="foo">My friend</div>
|
||||
// ( 01234567891111111111222222222233 )
|
||||
// ( 0123456789012345678901 )
|
||||
// becomes :
|
||||
// <div class="foo">My friend</div>
|
||||
function replace_space( $string )
|
||||
{
|
||||
//return $string;
|
||||
$return_string = "";
|
||||
//return $string;
|
||||
$return_string = '';
|
||||
// $remaining is the rest of the string where to replace spaces characters
|
||||
$remaining = $string;
|
||||
|
||||
// $start represents the position of the next '<' character
|
||||
// $end represents the position of the next '>' character
|
||||
$start = 0;
|
||||
$end = 0;
|
||||
$start = strpos ( $remaining, '<' );
|
||||
$end = strpos ( $remaining, '>' );
|
||||
$start = strpos ( $remaining, '<' ); // -> 0
|
||||
$end = strpos ( $remaining, '>' ); // -> 16
|
||||
// as long as a '<' and his friend '>' are found, we loop
|
||||
while ( is_numeric( $start ) and is_numeric( $end ) )
|
||||
{
|
||||
// $treatment is the part of the string to treat
|
||||
// In the first loop of our example, this variable is empty, but in the
|
||||
// second loop, it equals 'My friend'
|
||||
$treatment = substr ( $remaining, 0, $start );
|
||||
// Replacement of ' ' by his equivalent ' '
|
||||
$treatment = str_replace( ' ', ' ', $treatment );
|
||||
$treatment = str_replace( '-', '−', $treatment );
|
||||
$return_string.= $treatment.substr ( $remaining, $start,
|
||||
$end - $start + 1 );
|
||||
// composing the string to return by adding the treated string and the
|
||||
// following HTML tag -> 'My friend</div>'
|
||||
$return_string.= $treatment.substr( $remaining, $start, $end-$start+1 );
|
||||
// the remaining string is deplaced to the part after the '>' of this
|
||||
// loop
|
||||
$remaining = substr ( $remaining, $end + 1, strlen( $remaining ) );
|
||||
$start = strpos ( $remaining, '<' );
|
||||
$end = strpos ( $remaining, '>' );
|
||||
@@ -125,7 +141,7 @@ function replace_space( $string )
|
||||
$treatment = str_replace( ' ', ' ', $remaining );
|
||||
$treatment = str_replace( '-', '−', $treatment );
|
||||
$return_string.= $treatment;
|
||||
|
||||
|
||||
return $return_string;
|
||||
}
|
||||
|
||||
|
||||
48
template/default/admin/edit_cat.vtp
Normal file
48
template/default/admin/edit_cat.vtp
Normal file
@@ -0,0 +1,48 @@
|
||||
<!--VTP_confirmation-->
|
||||
<div style="color:red;text-align:center;">
|
||||
{#editcat_confirm} [ <a href="{#back_url}">{#editcat_back}</a> ]</div>
|
||||
<!--/VTP_confirmation-->
|
||||
<form action="{#form_action}" method="post">
|
||||
<table style="width:100%;">
|
||||
<tr>
|
||||
<th colspan="2">{#editcat_title1} "{#cat:name}" [ {#cat:dir} ]</th>
|
||||
</tr>
|
||||
<!--VTP_server-->
|
||||
<tr>
|
||||
<td style="width:20%;">{#remote_site}</td>
|
||||
<td class="row2">{#url}</td>
|
||||
</tr>
|
||||
<!--/VTP_server-->
|
||||
<tr>
|
||||
<td style="width:20%;">{#editcat_name}</td>
|
||||
<td class="row2">
|
||||
<input type="text" name="name" value="{#name}" maxlength="255"/>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width:20%;">{#editcat_comment}</td>
|
||||
<td class="row2">
|
||||
<textarea name="comment" rows="5" cols="50" style="overflow:auto">{#comment}</textarea>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width:20%;">{#editcat_status}</td>
|
||||
<td class="row2">
|
||||
<select name="status">
|
||||
<!--VTP_status_option-->
|
||||
<option{#selected}>{#option}</option>
|
||||
<!--/VTP_status_option-->
|
||||
</select>
|
||||
{#editcat_status_info}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="center">
|
||||
<input type="submit" name="submit" value="{#submit}" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
58
template/default/admin/infos_image.vtp
Normal file
58
template/default/admin/infos_image.vtp
Normal file
@@ -0,0 +1,58 @@
|
||||
<form method="post" action="{#form_action}">
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<th colspan="3">{#infoimage_general} "{#cat_name}"</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><div style="margin-left:50px;">{#author}</div></td>
|
||||
<td style="text-align:center;">
|
||||
<input type="text" name="author_cat" value="" maxlength="255" />
|
||||
</td>
|
||||
<td style="text-align:left;">
|
||||
<input type="checkbox" name="use_common_author" value="1" />
|
||||
{#infoimage_useforall}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div style="margin-left:50px;">{#infoimage_creation_date} [DD/MM/YYYY]</div>
|
||||
</td>
|
||||
<td style="text-align:center;">
|
||||
<input type="text" name="date_creation_cat" value="" size="12" maxlength="10"/>
|
||||
</td>
|
||||
<td style="text-align:left;">
|
||||
<input type="checkbox" name="use_common_date_creation" value="1" />
|
||||
{#infoimage_useforall}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<th colspan="5">{#infoimage_detailed}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="5" align="center">{#navigation_bar}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="row2" style="text-align:center;">{#thumbnail}</td>
|
||||
<td class="row2" style="text-align:center;">{#infoimage_title}</td>
|
||||
<td class="row2" style="text-align:center;">{#author}</td>
|
||||
<td class="row2" style="text-align:center;">{#infoimage_comment}</td>
|
||||
<td class="row2" style="text-align:center;">{#infoimage_creation_date}</td>
|
||||
</tr>
|
||||
<!--VTP_picture-->
|
||||
<tr>
|
||||
<td style="text-align:center;"><a name="{#link}"><img src="{#thumbnail_url}" alt="" class="miniature" title="{#filename}" /></td>
|
||||
<td style="text-align:center;">{#default_name}<br /><input type="text" name="name-{#id}" value="{#name}" maxlength="255"/></td>
|
||||
<td style="text-align:center;"><input type="text" name="author-{#id}" value="{#author}" maxlength="255"/></td>
|
||||
<td style="text-align:center;"><textarea name="comment-{#id}" rows="3" cols="40" style="overflow:auto">{#comment}</textarea></td>
|
||||
<td style="text-align:center;"><input type="text" name="date_creation-{#id}" value="{#date_creation}" maxlength="10" size="12" /></td>
|
||||
</tr>
|
||||
<!--/VTP_picture-->
|
||||
<tr>
|
||||
<td colspan="5" style="text-align:center;">
|
||||
<input type="submit" value="{#submit}" name="submit" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
Reference in New Issue
Block a user