Mac и его сайт...ヅ
|
|
|
2010-05-21Дата: Пятница, 21.05.2010, 05:12 | Сообщение # 1 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
По другому тему не придумал как назвать, назвал как есть. Вобщем, как и у всех пользующихся системой ucoz есть много вопросов по поводу дизайна и у меня в том числе. Но, у меня их намного больше Поэтому в этой тебе я буду задавать вопросы, а Вы будите предлогать мне решения Первый вопрос: Сейчас занимаюсь настройкой модуля "Фотоальбомы" (дизайном). Разместил информер на главной странице фотоальбомов "Последние изображения". Хочу сделать так, чтобы при открытии изображения через информер (тоесть кликая по нему), открывалось аякс-окошко LightBox'а А получается так, что переход осуществляется в саму категорию Как это можно сделать?
| | |
|
|
2010-05-21Дата: Пятница, 21.05.2010, 07:32 | Сообщение # 2 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Mac, ... На самом деле, всё очень просто ... Вот так, например:
| | |
|
|
2010-05-21Дата: Пятница, 21.05.2010, 07:44 | Сообщение # 3 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Mac, Quote (Mac) Как это можно сделать? ... Запаковать картинки в информере в спан или див, с каким нибудь классом, и на этот класс повесить обработчик click(function(){}); ... И никакого волщебства. Сайт твой в профиле не фигурирует ... ѿ ... так что вот. P.S. На досуге, почитай вот этот раздел: JQuery ... Сразу станет понятно, что возможно всё. Если же просто нужно «готовое решение» - то информации должно быть больше. Для начала - адрес сайта, и на страницу, где работает твой плагин (LightBox). Flesh
| | |
|
|
2010-05-21Дата: Пятница, 21.05.2010, 12:29 | Сообщение # 4 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Quote Для начала - адрес сайта Есть в профиле (уже :)) Quote на страницу, где работает твой плагин (LightBox) Плагин не мой а в настройках фотоальбомов его можно включать. А где должен работать - в фотоальбомах
Сообщение отредактировал Mac - Пятница, 21.05.2010, 13:00 | | |
|
|
2010-05-22Дата: Суббота, 22.05.2010, 01:55 | Сообщение # 5 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Mac, Quote (Mac) Плагин не мой а в настройках фотоальбомов его можно включать. А где должен работать - в фотоальбомах ... Обычно, для реализации, включения, то есть, функции, на ссылку навешивают что нибудь. Так и так. Например: Quote (HTML) <a rel="lightbox" title="Adobe Survey for PHP Develoeprs" href="/lightbox-design/01/zenddev_b.jpg"><img src="/lightbox-design/01/zenddev_s.jpg" alt="Adobe Survey for PHP Develoeprs" width="200" height="92" border="0" /></a> // или <a href="logo.png" onclick="return hs.expand(this)"><img src="/thumbs/1252413659_1.jpg" alt="Дополнительные ВВ-кнопки «Шаблоны» для новости" title="Дополнительные ВВ-кнопки «Шаблоны» для новости"></a> ... и в зависимости от этого, срабатывает «LightBox» ... Quote (Mac) Есть в профиле (уже :)) ... Посмотрю. Flesh
| | |
|
|
2010-05-24Дата: Понедельник, 24.05.2010, 11:41 | Сообщение # 6 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
хм... тоесть это нужно в информере навешивать, т.к. именно через него идет открытие картинки... Вот шаблом моега информера Code <table border="0" width="100%" cellspacing="2" cellpadding="3"> <tr> <td class="zBlok"><DIV class=""><table width="100%"><tr><td align="center"><a href="$PHOTO_URL$" title="Категория: $CAT_NAME$ | Просмотры: $REVIEWS$ | Размеры: $PHOTO_SIZE$, $PHOTO_WEIGHT$Kb">$PHOTO$</a></td></tr></table></td> </tbody></table> Как его нужно изменить чеб лайт бокс работал?Добавлено (24.05.2010, 11:41) --------------------------------------------- Ау! Куда ты пропал?!
| | |
|
|
2010-05-25Дата: Вторник, 25.05.2010, 04:57 | Сообщение # 7 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Mac, Quote (Mac) хм... тоесть это нужно в информере навешивать, т.к. именно через него идет открытие картинки... Точно. Только мне вот не нужен фаблон информера. Он «мне» ни к чему. Мне нужен код, на которой срабатывает LightBox. Quote (likbezz) <a rel="lightbox" ....</a> // или <a href="logo.png" onclick="return hs.expand(this)"> ... Или под термином «LightBox» ты имеещь в виду функцию «Запустить слайд-шоу»? Flesh
| | |
|
|
2010-05-25Дата: Вторник, 25.05.2010, 05:08 | Сообщение # 8 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) Мне нужен код, на которой срабатывает LightBox Я вообще в замешательстве где его добыть Quote (likbezz) Или под термином «LightBox» ты имеещь в виду функцию «Запустить слайд-шоу»? Нет. В ucoz он уже предусмотрен. Вот скрин. http://s11.radikal.ru/i184/1005/f2/5cde4304650d.jpg
| | |
|
|
2010-05-25Дата: Вторник, 25.05.2010, 08:31 | Сообщение # 9 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Mac, Quote (Mac) Я вообще в замешательстве где его добыть ... Вопрос, в тему, а каким макаром ты собираешься открывать модальное окно вообще, если не знаешь как это делается, во первых, и во вторых, не установив сам плагин LightBox. «где его добыть» - в документации к самому LightBox, или в скрипте посмотреть. Существует несколько версий/вариантов, я не говорю уже про «самодельные переделки» этого плагина. У меня, например, валяется скрипт который срабатывает/инициализируется на «rel="lightbox"» - но это уже моя переделка/правка скрипта, изначально - нужно было писать что-то вроде «onclick="return что--то--здесь(this)"» .... не могу сказать точнее - давно было. Вот твой код: Quote (Html) <a href="javascript://" rel="nofollow" onclick="new _uWnd('wndprv',' ',10,10,{popup:1,modal:1,waitimages:300000,autosizewidth:1,hideonresize:1,autosize:1,fadetype:1,align:'center',minh:100,minw:300,min:0,max:0 ,resize:1,footerh:40,onclose:function(){uSlideShowStop71(1);},footerc:' '},{url:'/photo/8-0-9-20'});return false;" title="Просмотры: 1 | Размеры: 1600x1200, 195.9Kb"><img alt="" style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://bestest-nfs.3dn.ru/_ph/8/1/721633310.jpg"></a> Дальше, я думаю, разберёшься? Flesh
| | |
|
|
2010-05-25Дата: Вторник, 25.05.2010, 08:53 | Сообщение # 10 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Да, все вышло)) Проверь, пожалуйста, на всякий случай не намутил ли я чего-нибудь=)
| | |
|
|
2010-05-25Дата: Вторник, 25.05.2010, 09:00 | Сообщение # 11 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Mac, Quote (Mac) Проверь, пожалуйста, на всякий случай не намутил ли я чего-нибудь=) ... Ага ... На какой странице то сделал. Прямую ссылку в студию ... ヅ ... Flesh
| | |
|
|
2010-05-25Дата: Вторник, 25.05.2010, 09:07 | Сообщение # 12 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
P.S. Для тех у кого в фотоальбоме этот эффект не работает - значит у вас измененный шаблон вида фотографий, вам нужно его поправить или восстановить стандартный. Панель управления » Дизайн » Шаблон "Вид фотографий" » заменяем $PHOTO_URL$ на $PHOTO_LIGHTBOX_URL$ (можно только во втором случае) Для тех, кому не нужен лайтбокс, а он работает - отключить его можно в настройках модуля Фотоальбом. © uCoz Forum Flesh
| | |
|
|
2010-05-25Дата: Вторник, 25.05.2010, 10:19 | Сообщение # 13 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
likbezz, Кароче все работает, только при нажатии на одну фотографию, открывается другая (в информере все это нажимаем) xD. Главная страница фотоальбомов. Добавлено (25.05.2010, 10:19) --------------------------------------------- И еще вопрос. Как сделать так, чтобы каждое изображение в разделе выло в своей рамочке (но тут уже наверно таблицу изпользовать нужно). А то я капаюсь в редакторе страниц, а куда $BODY$ засунуть не знаю, там наверно нужно его информером заменить, хз. Вот присерно как тут, а у меня вот такая лажа=)
Сообщение отредактировал Mac - Вторник, 25.05.2010, 13:59 | | |
|
|
2010-05-26Дата: Среда, 26.05.2010, 04:59 | Сообщение # 14 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Quote (Mac) Кароче все работает, только при нажатии на одну фотографию, открывается другая (в информере все это нажимаем) xD. Mac, ... Прикольно... Ты что, просто вставил код? Quote (Code) <a href="javascript://" rel="nofollow" onclick="new _uWnd('wndprv',' ',10,10, {popup:1,modal:1,waitimages:300000,autosizewidth:1, hideonresize:1,autosize:1,fadetype:1,align:'center',minh:100,minw:300,min:0,max:0,resize:1,footerh:40,onclose:function() {uSlideShowStop71(1);},footerc:' '}, {url:'/photo/8-0-9-20'});return false;" title="Просмотры: 1 | Размеры: 1600x1200, 195.9Kb"><img alt="" style="border: 0pt none ; margin: 0pt; padding: 0pt;"> <img alt="" style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://bestest-nfs.org.ru/_ph/8/1/230672092.jpg"></a> У тебя, изначально, какой код? Вот такой: Quote (Code) <a href="$PHOTO_URL$" title="Категория: $CAT_NAME$ | Просмотры: $REVIEWS$ | Размеры: $PHOTO_SIZE$, $PHOTO_WEIGHT$Kb">$PHOTO$</a> Так что ты «лепишь»? Разницу видишь? Между тем, что выделено красным? Flesh Quote (Mac) Как сделать так, чтобы каждое изображение в разделе выло в своей рамочке (но тут уже наверно таблицу изпользовать нужно) Накаких таблиц!!! Quote (Code) <?if($PAGE_ID$='phCat4')?> твои стили к рабочке: <style type="text/css"> .блок img{ border:1px solid #00F;} </style> <?endif?> И так далее. И никаких таблиц. Quote (Mac) Вот присерно как тут, а у меня вот такая лажа=) Разницы - не увидел, кроме той, что в первом варианте отсутствует блок «eDetails» ... Flesh
| | |
|
|
2010-05-29Дата: Суббота, 29.05.2010, 05:02 | Сообщение # 15 |
Лейтенант
Группа: Проверенные
Статус: Offline
|
Code src="http://bestest-nfs.org.ru/_ph/8/1/230672092.jpg" За место этого я ставил код $PHOTO$ т.к. в информере не одно изображение, их много и они чередуются... Или что-то не правильно сделал? Тот код который ты привел его куда пишать? Или что именно общимать им?Добавлено (29.05.2010, 05:02) --------------------------------------------- Блин.. куда ты пропадаешь всегда?!
Сообщение отредактировал Mac - Среда, 26.05.2010, 08:47 | | |
|