aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--about.php4
-rw-r--r--category.php4
-rw-r--r--comments.php4
-rw-r--r--identification.php4
-rw-r--r--language/en_UK.iso-8859-1/admin.lang.php1
-rw-r--r--language/en_UK.iso-8859-1/common.lang.php1
-rw-r--r--picture.php4
-rw-r--r--profile.php26
-rw-r--r--register.php4
-rw-r--r--search.php4
-rw-r--r--template/default/upload.tpl104
-rw-r--r--template/default/upload.vtp104
-rw-r--r--upload.php191
13 files changed, 208 insertions, 247 deletions
diff --git a/about.php b/about.php
index 16b8f1786..ed1bbef1e 100644
--- a/about.php
+++ b/about.php
@@ -33,7 +33,7 @@ include_once( PHPWG_ROOT_PATH.'include/common.inc.php' );
// Start output of page
//
$title= $lang['about_page_title'];
-include('include/page_header.php');
+include(PHPWG_ROOT_PATH.'include/page_header.php');
$template->set_filenames(array('about'=>'about.tpl'));
initialize_template();
@@ -47,5 +47,5 @@ $template->assign_vars(array(
);
$template->pparse('about');
-include('include/page_tail.php');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
diff --git a/category.php b/category.php
index 1b445efb3..060440b68 100644
--- a/category.php
+++ b/category.php
@@ -115,7 +115,7 @@ $page['structure'] = update_structure( $page['structure'] );
// Start output of page
//
$title = $page['title'];
-include('include/page_header.php');
+include(PHPWG_ROOT_PATH.'include/page_header.php');
$template->set_filenames( array('category'=>'category.tpl') );
initialize_template();
@@ -482,5 +482,5 @@ pwg_log( 'category', $page['title'] );
mysql_close();
$template->pparse('category');
-include('include/page_tail.php');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
diff --git a/comments.php b/comments.php
index c3e2d6ee3..19503ccaa 100644
--- a/comments.php
+++ b/comments.php
@@ -42,7 +42,7 @@ $array_cat_site_id = array();
// Start output of page
//
$title= $lang['title_comments'];
-include('include/page_header.php');
+include(PHPWG_ROOT_PATH.'include/page_header.php');
$template->set_filenames( array('comments'=>'comments.tpl') );
initialize_template();
@@ -167,5 +167,5 @@ while ( $row = mysql_fetch_array( $result ) )
}
//----------------------------------------------------------- html code display
$template->pparse('comments');
-include('include/page_tail.php');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
diff --git a/identification.php b/identification.php
index 88a2a5f96..9c3abd6aa 100644
--- a/identification.php
+++ b/identification.php
@@ -57,7 +57,7 @@ if ( isset( $_POST['login'] ) )
// Start output of page
//
$title = $lang['ident_page_title'];
-include('include/page_header.php');
+include(PHPWG_ROOT_PATH.'include/page_header.php');
$template->set_filenames( array('identification'=>'identification.tpl') );
initialize_template();
@@ -95,5 +95,5 @@ if ( $conf['access'] == 'free' )
}
//----------------------------------------------------------- html code display
$template->pparse('identification');
-include('include/page_tail.php');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
diff --git a/language/en_UK.iso-8859-1/admin.lang.php b/language/en_UK.iso-8859-1/admin.lang.php
index e0bfcc38a..7e641edad 100644
--- a/language/en_UK.iso-8859-1/admin.lang.php
+++ b/language/en_UK.iso-8859-1/admin.lang.php
@@ -273,7 +273,6 @@ $lang['infoimage_keyword_separation'] = '(separate with coma ",")';
$lang['infoimage_addtoall'] = 'add to all';
$lang['infoimage_removefromall'] = 'remove from all';
$lang['infoimage_associate'] = 'Associate to the category';
-$lang['update_wrong_dirname'] = 'The name of directories and files must be composed of letters, figures, "-", "_" or "."';
$lang['stats_pages_seen'] = 'pages seen';
$lang['stats_visitors'] = 'guests';
$lang['stats_empty'] = 'empty history';
diff --git a/language/en_UK.iso-8859-1/common.lang.php b/language/en_UK.iso-8859-1/common.lang.php
index 18aaa461a..b8dc8ed48 100644
--- a/language/en_UK.iso-8859-1/common.lang.php
+++ b/language/en_UK.iso-8859-1/common.lang.php
@@ -232,5 +232,6 @@ $lang['title_comments'] = 'Users comments';
$lang['stats_last_days'] = 'last days';
$lang['hint_comments'] = 'See last users comments';
$lang['menu_login'] = 'login';
+$lang['update_wrong_dirname'] = 'The name of directories and files must be composed of letters, figures, "-", "_" or "."';
?> \ No newline at end of file
diff --git a/picture.php b/picture.php
index 16d75ecfe..47f0d51d1 100644
--- a/picture.php
+++ b/picture.php
@@ -232,7 +232,7 @@ else
$picture_size = get_picture_size( $original_width, $original_height,
$user['maxwidth'], $user['maxheight'] );
-include('include/page_header.php');
+include(PHPWG_ROOT_PATH.'include/page_header.php');
$template->set_filenames(array('picture'=>'picture.tpl'));
initialize_template();
@@ -584,5 +584,5 @@ pwg_log( 'picture', $title_img, $picture['current']['file'] );
mysql_close();
$template->pparse('picture');
-include('include/page_tail.php');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
diff --git a/profile.php b/profile.php
index 97968221d..2fb1b9de3 100644
--- a/profile.php
+++ b/profile.php
@@ -131,7 +131,7 @@ if ( isset( $_POST['submit'] ) )
// Start output of page
//
$title = $lang['customize_page_title'];
-include('include/page_header.php');
+include(PHPWG_ROOT_PATH.'include/page_header.php');
$template->set_filenames(array('profile'=>'profile.tpl'));
initialize_template();
@@ -223,29 +223,7 @@ $template->assign_block_vars('radio',array(
'F_OPTIONS'=>make_radio('show_nb_comments', array(true=>$lang['yes'], false=>$lang['no']), $user['show_nb_comments'], true)
));
-//--------------------------------------------------------------- create cookie
-if ( $conf['authorize_cookies'] )
-{
- $vtp->addSession( $handle, 'cookie' );
- $options = array(
- array( 'message' => '1 '.$lang['customize_day'],
- 'value' => time() + 24*60*60 ),
- array( 'message' => '1 '.$lang['customize_week'],
- 'value' => time() + 7*24*60*60 ),
- array( 'message' => '1 '.$lang['customize_month'],
- 'value' => time() + 30*24*60*60 ),
- array( 'message' => '1 '.$lang['customize_year'],
- 'value' => time() + 365*24*60*60 )
- );
- foreach ( $options as $option ) {
- $vtp->addSession( $handle, 'expiration_option' );
- $vtp->setVar( $handle, 'expiration_option.option', $option['message'] );
- $vtp->setVar( $handle, 'expiration_option.value', $option['value'] );
- $vtp->closeSession( $handle, 'expiration_option' );
- }
- $vtp->closeSession( $handle, 'cookie' );
-}
//----------------------------------------------------------- html code display
$template->pparse('profile');
-include('include/page_tail.php');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
diff --git a/register.php b/register.php
index c2378718e..d32eb0d31 100644
--- a/register.php
+++ b/register.php
@@ -59,7 +59,7 @@ $email = empty($_POST['login'])?$_POST['login']:'';
// Start output of page
//
$title= $lang['register_page_title'];
-include('include/page_header.php');
+include(PHPWG_ROOT_PATH.'include/page_header.php');
$template->set_filenames( array('register'=>'register.tpl') );
initialize_template();
@@ -89,5 +89,5 @@ if ( sizeof( $errors ) != 0 )
}
$template->pparse('register');
-include('include/page_tail.php');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
diff --git a/search.php b/search.php
index b320d0ca9..48aa84f45 100644
--- a/search.php
+++ b/search.php
@@ -66,7 +66,7 @@ if ( isset( $_POST['search'] ) )
// Start output of page
//
$title= $lang['search_title'];
-include('include/page_header.php');
+include(PHPWG_ROOT_PATH.'include/page_header.php');
$template->set_filenames( array('search'=>'search.tpl') );
initialize_template();
@@ -100,5 +100,5 @@ if ( sizeof( $error ) != 0 )
pwg_log( 'search', $title );
mysql_close();
$template->pparse('search');
-include('include/page_tail.php');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>
diff --git a/template/default/upload.tpl b/template/default/upload.tpl
new file mode 100644
index 000000000..e65714dce
--- /dev/null
+++ b/template/default/upload.tpl
@@ -0,0 +1,104 @@
+ <table style="width:100%;height:100%">
+ <tr align="center" valign="middle">
+ <td>
+ {T_START}1px{T_BEGIN}
+ <div class="titrePage">{L_TITLE}</div>
+ {T_END}
+ <div style="margin-bottom:5px;">&nbsp;</div>
+ {T_START}50%{T_BEGIN}
+ <!-- BEGIN upload_not_successful -->
+ <form enctype="multipart/form-data" method="post" action="{F_ACTION}">
+ <table style="width:80%;margin-left:auto;margin-right:auto;">
+ <!-- BEGIN errors -->
+ <tr>
+ <td colspan="2">
+ <div class="errors">
+ <ul>
+ <!-- BEGIN error -->
+ <li>{upload_not_successful.errors.error.ERROR}</li>
+ <!-- END error -->
+ </ul>
+ </div>
+ </td>
+ </tr>
+ <!-- END errors -->
+ <tr>
+ <td colspan="2" class="menu">
+ <div style="text-align:center;">{ADVISE_TITLE}</div>
+ <ul>
+ <!-- BEGIN advise -->
+ <li>{upload_not_successful.advise.ADVISE}</li>
+ <!-- END advise -->
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" align="center" style="padding:10px;">
+ <input name="picture" type="file" value="" />
+ </td>
+ </tr>
+ <!-- BEGIN fields -->
+ <!-- username -->
+ <tr>
+ <td class="menu">{L_USERNAME} <span style="color:red;">*</span></td>
+ <td align="center" style="padding:10px;">
+ <input name="username" type="text" value="{NAME}" />
+ </td>
+ </tr>
+ <!-- mail address -->
+ <tr>
+ <td class="menu">{L_EMAIL} <span style="color:red;">*</span></td>
+ <td align="center" style="padding:10px;">
+ <input name="mail_address" type="text" value="{EMAIL}" />
+ </td>
+ </tr>
+ <!-- name of the picture -->
+ <tr>
+ <td class="menu">{L_NAME_IMG}</td>
+ <td align="center" style="padding:10px;">
+ <input name="name" type="text" value="{NAME_IMG}" />
+ </td>
+ </tr>
+ <!-- author -->
+ <tr>
+ <td class="menu">{L_AUTHOR}</td>
+ <td align="center" style="padding:10px;">
+ <input name="author" type="text" value="{AUTHOR_IMG}" />
+ </td>
+ </tr>
+ <!-- date of creation -->
+ <tr>
+ <td class="menu">{L_CREATION_DATE}</td>
+ <td align="center" style="padding:10px;">
+ <input name="date_creation" type="text" value="{DATE_IMG}" />
+ </td>
+ </tr>
+ <!-- comment -->
+ <tr>
+ <td class="menu">{L_COMMENT}</td>
+ <td align="center" style="padding:10px;">
+ <textarea name="comment" rows="3" cols="40" style="overflow:auto">{COMMENT_IMG}</textarea>
+ </td>
+ </tr>
+ <!-- END fields -->
+ <tr>
+ <td colspan="2" align="center">
+ <input name="submit" type="submit" value="{L_SUBMIT}" />
+ </td>
+ </tr>
+ </table>
+ </form>
+ <!-- END upload_not_successful -->
+ <!-- BEGIN upload_successful -->
+ {L_UPLOAD_DONE}<br />
+ <!-- END upload_successful -->
+ <div style="text-align:center;">
+ <a href="{U_RETURN}">[ {L_RETURN} ]</a>
+ </div>
+ <!-- BEGIN note -->
+ <div style="text-align:left;"><span style="color:red;">*</span> : {L_MANDATORY}</div>
+ <!-- END note -->
+ {T_END}
+ </td>
+ </tr>
+ </table> \ No newline at end of file
diff --git a/template/default/upload.vtp b/template/default/upload.vtp
deleted file mode 100644
index 3b618442e..000000000
--- a/template/default/upload.vtp
+++ /dev/null
@@ -1,104 +0,0 @@
- <table style="width:100%;height:100%">
- <tr align="center" valign="middle">
- <td>
- {#frame_start}1px{#frame_begin}
- <div class="titrePage">{#upload_title}</div>
- {#frame_end}
- <div style="margin-bottom:5px;">&nbsp;</div>
- {#frame_start}50%{#frame_begin}
- <!--VTP_upload_not_successful-->
- <form enctype="multipart/form-data" method="post" action="{#form_action}">
- <table style="width:80%;margin-left:auto;margin-right:auto;">
- <!--VTP_errors-->
- <tr>
- <td colspan="3">
- <div class="errors">
- <ul>
- <!--VTP_li-->
- <li>{#li}</li>
- <!--/VTP_li-->
- </ul>
- </div>
- </td>
- </tr>
- <!--/VTP_errors-->
- <tr>
- <td colspan="2" class="menu">
- <div style="text-align:center;">{#advise_title}</div>
- <ul>
- <!--VTP_advise-->
- <li>{#content}</li>
- <!--/VTP_advise-->
- </ul>
- </td>
- </tr>
- <tr>
- <td colspan="2" align="center" style="padding:10px;">
- <input name="picture" type="file" value="" />
- </td>
- </tr>
- <!--VTP_fields-->
- <!-- username -->
- <tr>
- <td class="menu">{#upload_username} <span style="color:red;">*</span></td>
- <td align="center" style="padding:10px;">
- <input name="username" type="text" value="{#username}" />
- </td>
- </tr>
- <!-- mail address -->
- <tr>
- <td class="menu">{#mail_address} <span style="color:red;">*</span></td>
- <td align="center" style="padding:10px;">
- <input name="mail_address" type="text" value="{#user_mail_address}" />
- </td>
- </tr>
- <!-- name of the picture -->
- <tr>
- <td class="menu">{#upload_name}</td>
- <td align="center" style="padding:10px;">
- <input name="name" type="text" value="{#name}" />
- </td>
- </tr>
- <!-- author -->
- <tr>
- <td class="menu">{#upload_author}</td>
- <td align="center" style="padding:10px;">
- <input name="author" type="text" value="{#author}" />
- </td>
- </tr>
- <!-- date of creation -->
- <tr>
- <td class="menu">{#upload_creation_date}</td>
- <td align="center" style="padding:10px;">
- <input name="date_creation" type="text" value="{#date_creation}" />
- </td>
- </tr>
- <!-- comment -->
- <tr>
- <td class="menu">{#upload_comment}</td>
- <td align="center" style="padding:10px;">
- <textarea name="comment" rows="3" cols="40" style="overflow:auto">{#comment}</textarea>
- </td>
- </tr>
- <!--/VTP_fields-->
- <tr>
- <td colspan="2" align="center">
- <input name="submit" type="submit" value="{#submit}" />
- </td>
- </tr>
- </table>
- </form>
- <!--/VTP_upload_not_successful-->
- <!--VTP_upload_successful-->
- {#upload_successful}<br />
- <!--/VTP_upload_successful-->
- <div style="text-align:center;">
- <a href="{#return_url}">[ {#search_return_main_page} ]</a>
- </div>
- <!--VTP_note-->
- <div style="text-align:left;"><span style="color:red;">*</span> : {#mandatory}</div>
- <!--/VTP_note-->
- {#frame_end}
- </td>
- </tr>
- </table> \ No newline at end of file
diff --git a/upload.php b/upload.php
index ccde9627d..5a535895f 100644
--- a/upload.php
+++ b/upload.php
@@ -132,20 +132,6 @@ if ( $page['cat_site_id'] != 1
exit();
}
}
-//----------------------------------------------------- template initialization
-//
-// Start output of page
-//
-$title= $lang['upload_title'];
-include('include/page_header.php');
-$handle = $vtp->Open( './template/'.$user['template'].'/upload.vtp' );
-initialize_template();
-
-$tpl = array( 'upload_title', 'upload_username', 'mail_address', 'submit',
- 'upload_successful', 'search_return_main_page','upload_author',
- 'upload_name','upload_creation_date','upload_comment',
- 'mandatory' );
-templatize_array( $tpl, 'lang', $handle );
$error = array();
$page['upload_successful'] = false;
@@ -163,7 +149,7 @@ if ( isset( $_POST['submit'] ) and !isset( $_GET['waiting_id'] ) )
array_push( $error, $lang['upload_file_exists'] );
}
// test de la présence des champs obligatoires
- if ( $_FILES['picture']['name'] == '' )
+ if ( empty($_FILES['picture']['name']))
{
array_push( $error, $lang['upload_filenotfound'] );
}
@@ -172,13 +158,13 @@ if ( isset( $_POST['submit'] ) and !isset( $_GET['waiting_id'] ) )
{
array_push( $error, $lang['reg_err_mail_address'] );
}
- if ( $_POST['username'] == '' )
+ if ( empty($_POST['username']) )
{
array_push( $error, $lang['upload_err_username'] );
}
$date_creation = '';
- if ( $_POST['date_creation'] != '' )
+ if ( !empty($_POST['date_creation']) )
{
list( $day,$month,$year ) = explode( '/', $_POST['date_creation'] );
// int checkdate ( int month, int day, int year)
@@ -205,9 +191,6 @@ if ( isset( $_POST['submit'] ) and !isset( $_GET['waiting_id'] ) )
if ( !preg_match( '/^[a-zA-Z0-9-_.]+$/', $_FILES['picture']['name'] ) )
{
- // reload language file with administration labels
- $isadmin = true;
- include( './language/'.$user['language'].'.php' );
array_push( $error, $lang['update_wrong_dirname'] );
}
@@ -224,7 +207,7 @@ if ( isset( $_POST['submit'] ) and !isset( $_GET['waiting_id'] ) )
if ( sizeof( $error ) == 0 )
{
- $query = 'insert into '.PREFIX_TABLE.'waiting';
+ $query = 'insert into '.WAITING_TABLE;
$query.= ' (storage_category_id,file,username,mail_address,date,infos)';
$query.= ' values ';
$query.= '('.$page['cat'].",'".$_FILES['picture']['name']."'";
@@ -240,12 +223,13 @@ if ( isset( $_POST['submit'] ) and !isset( $_GET['waiting_id'] ) )
}
}
}
+
//------------------------------------------------------------ thumbnail upload
if ( isset( $_POST['submit'] ) and isset( $_GET['waiting_id'] ) )
{
// upload of the thumbnail
$query = 'select file';
- $query.= ' from '.PREFIX_TABLE.'waiting';
+ $query.= ' from '.WAITING_TABLE;
$query.= ' where id = '.$_GET['waiting_id'];
$query.= ';';
$result= mysql_query( $query );
@@ -263,7 +247,7 @@ if ( isset( $_POST['submit'] ) and isset( $_GET['waiting_id'] ) )
}
if ( sizeof( $error ) == 0 )
{
- $query = 'update '.PREFIX_TABLE.'waiting';
+ $query = 'update '.WAITING_TABLE;
$query.= " set tn_ext = '".$extension."'";
$query.= ' where id = '.$_GET['waiting_id'];
$query.= ';';
@@ -272,129 +256,128 @@ if ( isset( $_POST['submit'] ) and isset( $_GET['waiting_id'] ) )
}
}
+//
+// Start output of page
+//
+$title= $lang['upload_title'];
+include(PHPWG_ROOT_PATH.'include/page_header.php');
+$template->set_filenames(array('upload'=>'upload.tpl'));
+initialize_template();
+
+$u_form = PHPWG_ROOT_PATH.'upload.php?cat='.$page['cat'].'&amp;expand='.$_GET['expand'];
+if ( isset( $page['waiting_id'] ) )
+{
+$u_form.= '&amp;waiting_id='.$page['waiting_id'];
+}
+
+if ( isset( $page['waiting_id'] ) )
+{
+ $advise_title=$lang['upload_advise_thumbnail'].$_FILES['picture']['name'];
+}
+else
+{
+ $advise_title = $lang['upload_advise'];
+ $advise_title.= get_cat_display_name( $page['cat_name'], ' - ', 'font-style:italic;' );
+}
+
+$username = !empty($_POST['username'])?$_POST['username']:$user['username'];
+$mail_address = !empty($_POST['mail_address'])?$_POST['mail_address']:$user['mail_address'];
+$name = !empty($_POST['name'])?$_POST['name']:'';
+$author = !empty($_POST['author'])?$_POST['author']:'';
+$date_creation = !empty($_POST['date_creation'])?$_POST['date_creation']:'';
+$comment = !empty($_POST['comment'])?$_POST['comment']:'';
+
+$template->assign_vars(array(
+ 'ADVISE_TITLE' => $advise_title,
+ 'NAME' => $username,
+ 'EMAIL' => $mail_address,
+ 'NAME_IMG' => $name,
+ 'AUTHOR_IMG' => $author,
+ 'DATE_IMG' => $date_creation,
+ 'COMMENT_IMG' => $comment,
+
+ 'L_TITLE' => $lang['upload_title'],
+ 'L_USERNAME' => $lang['upload_username'],
+ 'L_EMAIL' => $lang['mail_address'],
+ 'L_NAME_IMG' => $lang['upload_name'],
+ 'L_SUBMIT' => $lang['submit'],
+ 'L_AUTHOR' => $lang['upload_author'],
+ 'L_CREATION_DATE' => $lang['upload_creation_date'],
+ 'L_COMMENT' => $lang['upload_comment'],
+ 'L_RETURN' => $lang['search_return_main_page'],
+ 'L_UPLOAD_DONE' => $lang['upload_successful'],
+ 'L_MANDATORY' => $lang['mandatory'],
+
+ 'F_ACTION' => add_session_id( $u_form ),
+
+ 'U_RETURN' => add_session_id(PHPWG_ROOT_PATH.'category.php?'.$_SERVER['QUERY_STRING'])
+ ));
+
if ( !$page['upload_successful'] )
{
- $vtp->addSession( $handle, 'upload_not_successful' );
+ $template->assign_block_vars('upload_not_successful',array());
//-------------------------------------------------------------- errors display
- if ( sizeof( $error ) != 0 )
- {
- $vtp->addSession( $handle, 'errors' );
- for ( $i = 0; $i < sizeof( $error ); $i++ )
- {
- $vtp->addSession( $handle, 'li' );
- $vtp->setVar( $handle, 'li.li', $error[$i] );
- $vtp->closeSession( $handle, 'li' );
- }
- $vtp->closeSession( $handle, 'errors' );
- }
-//----------------------------------------------------------------- form action
- $url = './upload.php?cat='.$page['cat'].'&amp;expand='.$_GET['expand'];
- if ( isset( $page['waiting_id'] ) )
+if ( sizeof( $error ) != 0 )
+{
+ $template->assign_block_vars('upload_not_successful.errors',array());
+ for ( $i = 0; $i < sizeof( $error ); $i++ )
{
- $url.= '&amp;waiting_id='.$page['waiting_id'];
+ $template->assign_block_vars('upload_not_successful.errors.error',array('ERROR'=>$error[$i]));
}
- $vtp->setGlobalVar( $handle, 'form_action', add_session_id( $url ) );
+}
+
//--------------------------------------------------------------------- advises
- if ( $conf['upload_maxfilesize'] != '' )
+ if ( !empty($conf['upload_maxfilesize']) )
{
- $vtp->addSession( $handle, 'advise' );
$content = $lang['upload_advise_filesize'];
$content.= $conf['upload_maxfilesize'].' KB';
- $vtp->setVar( $handle, 'advise.content', $content );
- $vtp->closeSession( $handle, 'advise' );
+ $template->assign_block_vars('upload_not_successful.advise',array('ADVISE'=>$content));
}
+
if ( isset( $page['waiting_id'] ) )
{
- $advise_title=$lang['upload_advise_thumbnail'].$_FILES['picture']['name'];
- $vtp->setGlobalVar( $handle, 'advise_title', $advise_title );
-
if ( $conf['upload_maxwidth_thumbnail'] != '' )
{
- $vtp->addSession( $handle, 'advise' );
- $content = $lang['upload_advise_width'];
+ $content = $lang['upload_advise_width'];
$content.= $conf['upload_maxwidth_thumbnail'].' px';
- $vtp->setVar( $handle, 'advise.content', $content );
- $vtp->closeSession( $handle, 'advise' );
+ $template->assign_block_vars('upload_not_successful.advise',array('ADVISE'=>$content));
}
if ( $conf['upload_maxheight_thumbnail'] != '' )
{
- $vtp->addSession( $handle, 'advise' );
$content = $lang['upload_advise_height'];
$content.= $conf['upload_maxheight_thumbnail'].' px';
- $vtp->setVar( $handle, 'advise.content', $content );
- $vtp->closeSession( $handle, 'advise' );
+ $template->assign_block_vars('upload_not_successful.advise',array('ADVISE'=>$content));
}
}
else
{
- $advise_title = $lang['upload_advise'];
- $advise_title.= get_cat_display_name( $page['cat_name'], ' - ',
- 'font-style:italic;' );
- $vtp->setGlobalVar( $handle, 'advise_title', $advise_title );
-
if ( $conf['upload_maxwidth'] != '' )
{
- $vtp->addSession( $handle, 'advise' );
$content = $lang['upload_advise_width'];
$content.= $conf['upload_maxwidth'].' px';
- $vtp->setVar( $handle, 'advise.content', $content );
- $vtp->closeSession( $handle, 'advise' );
+ $template->assign_block_vars('upload_not_successful.advise',array('ADVISE'=>$content));
}
if ( $conf['upload_maxheight'] != '' )
{
- $vtp->addSession( $handle, 'advise' );
$content = $lang['upload_advise_height'];
$content.= $conf['upload_maxheight'].' px';
- $vtp->setVar( $handle, 'advise.content', $content );
- $vtp->closeSession( $handle, 'advise' );
+ $template->assign_block_vars('upload_not_successful.advise',array('ADVISE'=>$content));
}
}
- $vtp->addSession( $handle, 'advise' );
- $content = $lang['upload_advise_filetype'];
- $vtp->setVar( $handle, 'advise.content', $content );
- $vtp->closeSession( $handle, 'advise' );
+ $template->assign_block_vars('upload_not_successful.advise',array('ADVISE'=>$lang['upload_advise_filetype']));
+
//----------------------------------------- optionnal username and mail address
if ( !isset( $page['waiting_id'] ) )
{
- $vtp->addSession( $handle, 'fields' );
- // username
- if ( isset( $_POST['username'] ) ) $username = $_POST['username'];
- else $username = $user['username'];
- $vtp->setVar( $handle, 'fields.username', $username );
- // mail address
- if ( isset( $_POST['mail_address'] ) )$mail_address=$_POST['mail_address'];
- else $mail_address=$user['mail_address'];
- $vtp->setGlobalVar( $handle, 'user_mail_address',$user['mail_address'] );
- // name of the picture
- if (isset($_POST['name']))
- $vtp->setVar( $handle, 'fields.name', $_POST['name'] );
- // author
- if (isset($_POST['author']))
- $vtp->setVar( $handle, 'fields.author', $_POST['author'] );
- // date of creation
- if (isset($_POST['date_creation']))
- $vtp->setVar( $handle, 'fields.date_creation', $_POST['date_creation'] );
- // comment
- if (isset($_POST['comment']))
- $vtp->setVar( $handle, 'fields.comment', $_POST['comment'] );
-
- $vtp->closeSession( $handle, 'fields' );
-
- $vtp->addSession( $handle, 'note' );
- $vtp->closeSession( $handle, 'note' );
+ $template->assign_block_vars('upload_not_successful.fields',array());
+ $template->assign_block_vars('note',array());
}
- $vtp->closeSession( $handle, 'upload_not_successful' );
}
else
{
- $vtp->addSession( $handle, 'upload_successful' );
- $vtp->closeSession( $handle, 'upload_successful' );
+ $template->assign_block_vars('upload_successful',array());
}
-//----------------------------------------------------- return to main page url
-$url = './category.php?cat='.$page['cat'].'&amp;expand='.$_GET['expand'];
-$vtp->setGlobalVar( $handle, 'return_url', add_session_id( $url ) );
//----------------------------------------------------------- html code display
-$code = $vtp->Display( $handle, 0 );
-echo $code;
-include('include/page_tail.php');
+$template->pparse('upload');
+include(PHPWG_ROOT_PATH.'include/page_tail.php');
?>