Фотогаллерея

Пользовательские фото открываются в том же или новом окне

 
Sometime CMS Community
Посетитель
no avatar
Сообщений: 50
Добрый день! Прошу помочь со следующим - я что-то никак не могу понять - почему в основной фотогалерее при открытии картинки открываются как слайд - поверх всего, а при нажатии на темную поверхность мышкой закрываются, но в пользовательской фотогалерее это не так? При нажатии на картинку у пользователя, картинка открывается в том же окне, а при повторном нажатии на картинку - и вовсе в новом.... Как это решить так, что бы все происходило так же, как и в первом случае?? Большое спасибо!!
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
прописываешь класс на эти элементы class="lightbox-enabled"
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Реклама
cms
Sometime CMS Community
Посетитель
no avatar
Сообщений: 50
fuze:

прописываешь класс на эти элементы class="lightbox-enabled"

Я понял, спасибо! Вот только такой вопрос - я не очень пока разобрался где что тут - не подскажешь - эти элементы описаны в каком файле? Большое спасибо!
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
\components\users\frontend.php
В <div class="usr_photo_view">
ссылка <a class="lightbox-enabled" rel="lightbox-galery" href=
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Sometime CMS Community
Посетитель
no avatar
Сообщений: 50
fuze:

\components\users\frontend.php
В
ссылка

Огромное спасибо! Выручил!
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
А вообще в идеале (себе только что сделал) надо так сделать:
открываем файл \components\users\includes\usercore.php
ищем примерно 167 строку
Код PHP:
  1. $html .= '<div class="usr_photo_thumb">';
после нее все удаляем или коментируем, на случай чего))) до строки
Код PHP:
  1. $html .= '<div style="padding:4px;"><span style="font-size:10px; display:block"><strong>Дата:</strong> '.$photo['fpubdate'].'</span>';
Между ними вставляем этот код, исправляем апострофы, перенос строки, радуемся)))
Код PHP:
  1.  
  2. $html .= '<a class="usr_photo_link" href="/users/'.$menuid.'/'.$user_id.'/photo'.$photo['id'].'.html" title="'.$photo['title'].'">';
  3. $html .= 'Подробнее';
  4. $html .= '</a>';
  5. $html .= '<a class="lightbox-enabled" rel="lightbox-galery" href="/images/users/photos/'.$photo['imageurl'].'" title="'.$photo['title'].'">';
  6. $html .= '<img border="0" src="/images/users/photos/small/'.$photo['imageurl'].'" alt="'.$photo['title'].'"/>';
  7. $html .= '</a>';
  8.  
И еще в файле \components\users\frontend.php в самом начале после строки
if(!defined(’VALID_CMS’)) { die(’ACCESS DENIED’); }
вставляем
Код PHP:
  1.  
  2. $inPage->addHeadJS('includes/jquery/lightbox/js/jquery.lightbox.js');
  3. $inPage->addHeadCSS('includes/jquery/lightbox/css/jquery.lightbox.css');
  4.  
Редактировалось: 1 раз (Последний: 23 сентября 2009 в 08:21)
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Sometime CMS Community
Посетитель
no avatar
Сообщений: 50
fuze:

А вообще в идеале (себе только что сделал) надо так сделать:
открываем файл \components\users\includes\usercore.php
ищем примерно 167 строку
Код PHP:
  1. $html .= '';
после нее все удаляем или коментируем, на случай чего))) до строки
Код PHP:
  1. $html .= 'Дата: '.$photo['fpubdate'].'';
Между ними вставляем этот код, исправляем апострофы, перенос строки, радуемся)))
Код PHP:
  1.  
  2. $html .= '';
  3. $html .= 'Подробнее';
  4. $html .= '';
  5. $html .= '';
  6. $html .= '';
  7. $html .= '';
  8.  
И еще в файле \components\users\frontend.php в самом начале после строки
if(!defined(’VALID_CMS’)) { die(’ACCESS DENIED’); }
вставляем
Код PHP:
  1.  
  2. $inPage->addHeadJS('includes/jquery/lightbox/js/jquery.lightbox.js');
  3. $inPage->addHeadCSS('includes/jquery/lightbox/css/jquery.lightbox.css');
  4.  
Возможно будешь смеяться, но после проделанных действий - середины как ни бывало....
И галлерея так и не заработала... Может путь к джаваскрипту не такой?
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
fuze:
исправляем апострофы, перенос строки,
это делал?
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Sometime CMS Community
Посетитель
no avatar
Сообщений: 50
fuze:

fuze:
исправляем апострофы, перенос строки,
это делал?
Я поправил все ’ с виндузятных на нормальные.... Возможно речь идет о чем-то еще?
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
копируй нужный код из приклепленных файлов
Прикрепленные файлы:
includes_92f3e.rar | 27.91 Кб | Скачали: 523
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Sometime CMS Community
Посетитель
no avatar
Сообщений: 50
fuze:

копируй нужный код из приклепленных файлов
Большое спасибо!
Сейчас все супер заработало! Хотя сравниваю код, который написал в начале и тот, что ты мне в файлах прислал - вообще не вижу разницы...... Наверно со слепу что-то еще пихнул
zst
Еще раз огромное спасибо!

Кстати - может ты в курсе - я еще такой момент тут не понял - все статьи при добавлении размещаются в хронологическом порядке - то есть прошлое сверху, а настоящее в задворках... Может ты в курсе как и эту проблему повернуть вспять? joke
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
я не дошел еще до этого, но подозреваю, что где-то запрос к базе идет, потом сортировка, ищи что-то подобное
ORDER BY какое-то_поле ASC. так вот, тебе надо потом в нужной записи поменять ASC на DESC. Где конкретно, я хз, спроси у местного гуру.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Sometime CMS Community
Посетитель
no avatar
Сообщений: 50
fuze:

я не дошел еще до этого, но подозреваю, что где-то запрос к базе идет, потом сортировка, ищи что-то подобное
ORDER BY какое-то_поле ASC. так вот, тебе надо потом в нужной записи поменять ASC на DESC. Где конкретно, я хз, спроси у местного гуру.
Понял, спасибо!
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
alexbabo:
не качается линк((((а это что значит-"исправляем апострофы, перенос строки,"?Научите не знающих))
вы дату поста смотрели? все уже кардинально изменилось с тех пор.
Тему закрываю, чтобы не путались.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: