Вход Регистрация
Файл: Readme.txt
Строк: 40
Установка: Распаковать в корень на
папку sys/gallery/tmp выставить права 0777 В
sys/inc/thead.php прописать код вконце файла: //
Модальное окно if ($set['web']) { include_once
H.'ajax/newModal/connect.php'; } Вызвать окно с
определенным фото относительно просто,
ссылка должна быть такого вида: <a
href="#"
onclick="getPhotoDcms('<?=text($foto['name'])?>',
'<?=$foto['id']?>')" id="dcms_modal_foto"
class="dcms-trigger"> Функция getPhotoDcms()
отвечает за подгрузку фотографии в
окно 1 параметр передает имя фото (для
заголовка) но не используется 2 параметр
id фотографии аватар на web странице
выводим так: ######################### $avatar =
mysql_fetch_array(mysql_query("SELECT * FROM `gallery_foto` WHERE
`id_user` = '$ank[id]' AND `avatar` = '1' LIMIT 1")); if
(isset($avatar['id'])) { ?> <a href="#foto"
onclick="getPhotoDcms('<?=text($avatar['name'])?>',
'<?=$avatar['id']?>')" id="dcms_modal_foto"
class="dcms-trigger"> <? } // Аватар echo
'<div class="main" id="dcms-avatar-id">'; echo
'<span id="dcms-avatar">'; echo avatar($ank['id'], false,
640, 200); echo '</span>'; if (isset($dcms_modal) &&
isset($user) && $user['id'] == $ank['id']) { ?> <div
class="dcms-photo-hover"> <div
class="dcms-photo-upload"> <div style="width: 16px;
height: 16px; display: inline-block; background-image:
url(/ajax/newModal/img/edit_photo_icons_white.gif);
"></div> <a href="#photo_upload"
onclick="getPhotoUploadDcms('<?=(isset($avatar['id']) ?
$avatar['id_gallery'] : '0')?>')" id="dcms_modal_foto"
class="dcms-trigger"> Загрузить новую
фотографию </a> </div> </div> <? } echo
'</div>'; if
(isset($avatar['id'])) { ?> </a> <? } ######################### $dcms_modal
имеет значение true если модуль
подключен в противном случае
false /* =============================== Последние
добавленные
фото =============================== */ $sql =
mysql_query("SELECT * FROM `gallery_foto` WHERE `id_user` = '$ank[id]'
ORDER BY `id` DESC LIMIT
8"); $coll=mysql_result(mysql_query("SELECT COUNT(*) FROM
`gallery_foto` WHERE `id_user` = '$ank[id]' ORDER BY `id`
DESC"),0); if ($coll>0) { echo "<div
class='foot'>"; echo "<img src='/style/icons/pht2.png'
alt='*' /> "; echo "<a
href='/foto/$ank[id]/'>Фотографии</a> "; echo
"(" . mysql_result(mysql_query("SELECT COUNT(*) FROM
`gallery_foto` WHERE `id_user` = '$ank[id]'"),0) .
")"; echo "</div>"; echo "<div
class='nav2'>"; while ($photo =
mysql_fetch_assoc($sql)) { ?><a href="#"
onclick="getPhotoDcms('<?=text($photo['name'])?>',
'<?=$photo['id']?>')" id="dcms_modal_foto"
class="dcms-trigger"><? echo "<img
style='padding:1px; padding: 0px; margin:2px; height: 53px; width:53px;
border: 1px #4fdafd solid; vertical-align:top; background-image: url();
background-position: center top;' src='/foto/foto50/$photo[id].$photo[ras]'
alt=''/>"; ?></a><? } echo
"</div>"; } Сам плагин окна при
определенных знаниях можно использовать
в любых целях к любым модулям. Думаю еще
буду его дорабатывать ) А пока я его
дорабатываю, можете насладится тем что
уже есть :)
Онлайн: 2
Реклама