0 ? '?offset='.$_GET['offset']:''); /* debug(var_export($_SERVER,1)); debug($MetaLink); exit(); */ $Found=strpos(HTTP_WWW.SITE_DOMAIN.$_SERVER['REQUEST_URI'],$MetaLink); if ($Found!=0 || $Found===FALSE) { header('HTTP/1.1 301 Moved Permanently',TRUE,301); header('location: '.$MetaLink); exit(); } // ---- Mark in last members_seen if (!empty($_SESSION['UserId']) && $_SESSION['UserId']!=$User['Id'] && $User['Id']!=0) { $SQL='DELETE LOW_PRIORITY FROM members_seen WHERE UserId='.$_SESSION['UserId'].' AND OwnerId='.$User['Id'].' AND TypeId='.OBJ_PROFILE; db_query(__FILE__,__LINE__,$SQL,$db_pf); $SQL='INSERT LOW_PRIORITY INTO members_seen (UserId,OwnerId,TypeId,RecDate) VALUES ('.$_SESSION['UserId'].','.$User['Id'].','.OBJ_PROFILE.',NOW())'; db_query(__FILE__,__LINE__,$SQL,$db_pf); } // ---- display header $MetaTitle=sprintf($RsDic['PROFILE_FAVOURITE_META_LINK_TITLE'],$CollectionInfo['Name'],$User['FullName'],$CollectionInfo['CountArtworks'],plural($CollectionInfo['CountArtworks'])); $MetaDescription=($CollectionInfo['Comment'] ? nl2br(htmlentities($CollectionInfo['Comment'])).' - ':'').sprintf($RsDic['PROFILE_FAVOURITE_META_DESCRIPTION'],$CollectionInfo['Name'],$User['FullName'],$CollectionInfo['CountArtworks'],plural($CollectionInfo['CountArtworks'])); $MetaImage[0]=get_image_file_name($CollectionInfo); if ($_SESSION['UserLang']=='fr') { // $MetaCanonical=$FullUrl.(intval($_REQUEST['tabid'])>0 ? '&tabid='.intval($_REQUEST['tabid']):''); $MetaAlternate['URL']=display_full_url($User['Id'],$User['NickName']).sprintf(URL_USER_FAVOURITE_COLLECTION,$CollectionInfo['UrlSlug'],'en',$CollectionInfo['ThisId']); $MetaAlternate['LANG']='en'; } else { $MetaAlternate['URL']=display_full_url($User['Id'],$User['NickName']).sprintf(URL_USER_FAVOURITE_COLLECTION,$CollectionInfo['UrlSlug'],'fr',$CollectionInfo['ThisId']); $MetaAlternate['LANG']='fr'; } require(AL_PATH.'/include/i_page_header.php'); if (!empty($User['GoogleAnalyticsCode'])) echo $User['GoogleAnalyticsCode']; // ------- Start display /* display_user_header($User); echo '
'; tab_display($TabArray); echo '
'; */ // ---- last created pictures $ThumbSize=202; $PerRow=$Thumb['RowCount']=($_SESSION['UserId']>0 ? 8:6); $Offset=intval($_GET["offset"]); if ($Offset<0) $Offset=0; $Delta=$PerRow*($_SESSION['UserBrowseImgCount']>0 ? $_SESSION['UserBrowseImgCount']:4); $Param=''; $NoNavigation=0; $SQLFields=SQL_IMAGE_FIELDS; $SQL='FROM picbase INNER JOIN '.COLLECTION_FAVOURITES_TABLE_NAME.' FAV ON FAV.CollectionId='.$CollectionInfo['ThisId'].' AND FAV.ArtworkId=picbase.Id INNER JOIN members ON members.Id=picbase.uid AND members.PicCount>0 AND members.Active=1 '.($_SESSION['UserId']!=$User['Id'] ? ' INNER JOIN picbase_options PO16 ON PO16.Id=picbase.Id AND PO16.Type='.IMAGE_HIDDEN.' AND PO16.Value=0 INNER JOIN picbase_options PO18 ON PO18.Id=picbase.Id AND PO18.Type='.IMAGE_BLIND_TEST.' AND PO18.Value=0 INNER JOIN picbase_options PO19 ON PO19.Id=picbase.Id AND PO19.Type='.IMAGE_CHARTER_OUT.' AND PO19.Value=0 ':'').' LEFT JOIN picbase_options PO'.IMAGE_ORDER_RANK.' ON PO'.IMAGE_ORDER_RANK.'.Id=picbase.Id AND PO'.IMAGE_ORDER_RANK.'.Type='.IMAGE_ORDER_RANK.' LEFT JOIN picbase_selection ON picbase_selection.Id=picbase.Id '.SQL_IMAGE_JOIN.' WHERE 1'; $SQLSort='ORDER BY FAV.DateIn DESC'; $SQLLimit='LIMIT '.$Offset.','.$Delta; $SQLQuery=$SQLFields.CRLF.$SQL.CRLF.$SQLSort.CRLF.$SQLLimit; // debug($SQLQuery); db_no_lock_set($db_pf); $ResultThumb=db_query(__FILE__,__LINE__,$SQLQuery,$db_pf); db_no_lock_reset($db_pf); $BaseLine=array( 'DB_CONN' => '', 'TEXT_ID' => 0, 'STRING' => $CollectionInfo['Name'], 'CULTURE_ID' => $_SESSION['UserCulture'], 'CLASS' => '', 'STYLE' => 'padding:0;margin:0;', 'RETURN' => 0, ); echo '
'; display_base_line($BaseLine); echo '
'.sprintf($RsDic['PROFILE_FAVOURITE_LINK_TITLE'],''.$User['FullName']).'
'; echo '

'.nl2br($CollectionInfo['Comment']).'

'; echo $CollectionInfo['CountArtworks'].' image'.plural($CollectionInfo['CountArtworks']); echo '
'.$User['FullName'].'
'; echo '
'; if (db_num_rows($ResultThumb)>0) { require(PATH_BROWSE_CORE); } else { $BaseLine=array( 'DB_CONN' => '', 'TEXT_ID' => 0, 'STRING' => sprintf($RsDic['USER_NO_IMAGE_TXT'],$User['FirstName']), 'CULTURE_ID' => $_SESSION['UserCulture'], 'CLASS' => 'UserMsgInfo', 'STYLE' => '', 'RETURN' => 0, ); display_base_line($BaseLine); } // ----- End of page require_once(AL_PATH.'include/i_page_footer.php'); ?>