mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-05-06 21:42:44 +02:00
Favorite management
git-svn-id: http://piwigo.org/svn/branches/release-1_3@300 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
12
picture.php
12
picture.php
@@ -492,7 +492,14 @@ $vtp->setVar( $handle, 'info_line.name', $lang['visited'].' : ' );
|
||||
$vtp->setVar( $handle, 'info_line.content', $page['hit'].' '.$lang['times'] );
|
||||
$vtp->closeSession( $handle, 'info_line' );
|
||||
//------------------------------------------------------- favorite manipulation
|
||||
if ( $page['cat'] != 'fav' and !$user['is_the_guest'] )
|
||||
if ( !$user['is_the_guest'] )
|
||||
{
|
||||
// verify if the picture is already in the favorite of the user
|
||||
$query = 'SELECT COUNT(*) AS nb_fav FROM '.PREFIX_TABLE.'favorites WHERE image_id = '.$page['id'];
|
||||
$query.= ' AND user_id = '.$user['id'].';';
|
||||
$result = mysql_query( $query );
|
||||
$row = mysql_fetch_array( $result );
|
||||
if (!$row['nb_fav'])
|
||||
{
|
||||
$url = './picture.php?cat='.$page['cat'].'&image_id='.$page['id'];
|
||||
if (isset($_GET['expand']))
|
||||
@@ -510,7 +517,7 @@ if ( $page['cat'] != 'fav' and !$user['is_the_guest'] )
|
||||
$vtp->setVar( $handle, 'favorite.alt','[ '.$lang['add_favorites_alt'].' ]' );
|
||||
$vtp->closeSession( $handle, 'favorite' );
|
||||
}
|
||||
if ( $page['cat'] == 'fav' )
|
||||
else
|
||||
{
|
||||
$url = './picture.php?cat='.$page['cat'].'&image_id='.$page['id'];
|
||||
$url.= '&expand='.$_GET['expand'].'&add_fav=0';
|
||||
@@ -522,6 +529,7 @@ if ( $page['cat'] == 'fav' )
|
||||
$vtp->setVar( $handle, 'favorite.alt','[ '.$lang['del_favorites_alt'].' ]' );
|
||||
$vtp->closeSession( $handle, 'favorite' );
|
||||
}
|
||||
}
|
||||
//------------------------------------ admin link for information modifications
|
||||
if ( $user['status'] == 'admin' )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user