» » » Фотографии друзей ( Просмотры или просмотреть )

Фотографии друзей ( Просмотры или просмотреть )

1. Идём в Админке, уже привыкли? )))
Создаём новый блог :

Product - phpfox
Module - photo
Title - Ваше название
Type - phpcode
Controller - --core.index-member
Placement - Block 3
Активный: Да

<?php

//Begin User Settings
//Set Number of photos per block//
$iNumPhotos=6;
//Set size of photos (normally 150 for content 100 for side)Choices: 75,100,150,240,500,1024//
$iSizePhoto=100;
//set number of photos across the block(size x count should be less than 600 for content, 300 for side//
$iHcount=3;
//End User Settings
$iBlockWidth=600;

$iUid = Phpfox::getUserId();

$aPhotos = Phpfox::getLib('database')->select('p.destination, p.server_id, p.title_url, p.title, p.mature, p.album_id, pa.name_url AS album_url, ' . Phpfox::getUserField())
->from(Phpfox::getT('photo'), 'p')
->join(Phpfox::getT('user'), 'u', 'u.user_id = p.user_id')
->join(Phpfox::getT('friend'), 'f', 'f.friend_user_id = p.user_id')
->leftJoin(Phpfox::getT('photo_album'), 'pa', 'pa.album_id = p.album_id')
->where('p.view_id = 0 AND p.group_id = 0 AND p.privacy = 0 AND f.user_id = ' .$iUid)
->order('p.time_stamp DESC')
->limit($iNumPhotos)
->execute('getSlaveRows');

echo '<div class="title js_sortable_header">';
echo 'Friends Newest Photos';
echo '</div>';

$iStyleWidth=(int)($iBlockWidth/$iHcount)-10;
$iCnt=0;
$oUrl = Phpfox::getLib('url');

foreach($aPhotos as $aPhoto)
{

Другие публикации по теме:

Комментарии