Фильтр по:
  

  • Страница 1 из 9
  • 1
  • 2
  • 3
  • 8
  • 9
  • »
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Как сделать так, чтобы... » Mac и его сайт...ヅ (Настройка оформления сайта)
Mac и его сайт...ヅ
Дата: Пятница, 21.05.2010, 05:12 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: Offline


По другому тему не придумал как назвать, назвал как есть. Вобщем, как и у всех пользующихся системой ucoz есть много вопросов по поводу дизайна и у меня в том числе. Но, у меня их намного больше smile
Поэтому в этой тебе я буду задавать вопросы, а Вы будите предлогать мне решения smile

Первый вопрос:
Сейчас занимаюсь настройкой модуля "Фотоальбомы" (дизайном). Разместил информер на главной странице фотоальбомов "Последние изображения".

Хочу сделать так, чтобы при открытии изображения через информер (тоесть кликая по нему), открывалось аякс-окошко LightBox'а

А получается так, что переход осуществляется в саму категорию

sad Как это можно сделать?

Прикрепления: 0343161.jpg (31.4 Kb) · 3116690.jpg (29.3 Kb) · 7904596.jpg (96.5 Kb)

 
Дата: Пятница, 21.05.2010, 07:32 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Mac, ... На самом деле, всё очень просто ... Вот так, например:

Прикрепления: 3454655.png (78.0 Kb)

 
Дата: Пятница, 21.05.2010, 07:44 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Mac,
Quote (Mac)
Как это можно сделать?

... Запаковать картинки в информере в спан или див, с каким нибудь классом, и на этот класс повесить обработчик click(function(){});
... И никакого волщебства.

Сайт твой в профиле не фигурирует ... ѿ ... так что вот.

P.S. На досуге, почитай вот этот раздел: JQuery ... Сразу станет понятно, что возможно всё.
Если же просто нужно «готовое решение» - то информации должно быть больше. Для начала - адрес сайта, и на страницу, где работает твой плагин (LightBox).

Flesh

 
Дата: Пятница, 21.05.2010, 12:29 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: Offline


Quote
Для начала - адрес сайта

Есть в профиле (уже :))

Quote
на страницу, где работает твой плагин (LightBox)

Плагин не мой а в настройках фотоальбомов его можно включать. А где должен работать - в фотоальбомах


Сообщение отредактировал Mac - Пятница, 21.05.2010, 13:00
 
Дата: Суббота, 22.05.2010, 01:55 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: 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

 
Дата: Понедельник, 24.05.2010, 11:41 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: 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)
---------------------------------------------
Ау! Куда ты пропал?! wacko

 
Дата: Вторник, 25.05.2010, 04:57 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Mac,
Quote (Mac)
хм... тоесть это нужно в информере навешивать, т.к. именно через него идет открытие картинки...

Точно.
Только мне вот не нужен фаблон информера. Он «мне» ни к чему. Мне нужен код, на которой срабатывает LightBox.
Quote (likbezz)
<a rel="lightbox" ....</a>
// или
<a href="logo.png" onclick="return hs.expand(this)">

... Или под термином «LightBox» ты имеещь в виду функцию «Запустить слайд-шоу»?

Flesh

 
Дата: Вторник, 25.05.2010, 05:08 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: Offline


Quote (likbezz)
Мне нужен код, на которой срабатывает LightBox

Я вообще в замешательстве где его добыть wacko

Quote (likbezz)
Или под термином «LightBox» ты имеещь в виду функцию «Запустить слайд-шоу»?

Нет. В ucoz он уже предусмотрен. Вот скрин.
http://s11.radikal.ru/i184/1005/f2/5cde4304650d.jpg


 
Дата: Вторник, 25.05.2010, 08:31 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: 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

 
Дата: Вторник, 25.05.2010, 08:53 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: Offline


likbezz, Да, все вышло)) Проверь, пожалуйста, на всякий случай не намутил ли я чего-нибудь=)

 
Дата: Вторник, 25.05.2010, 09:00 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Mac,
Quote (Mac)
Проверь, пожалуйста, на всякий случай не намутил ли я чего-нибудь=)

... Ага ... На какой странице то сделал. Прямую ссылку в студию ... ヅ
...

Flesh

 
Дата: Вторник, 25.05.2010, 09:07 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


P.S. Для тех у кого в фотоальбоме этот эффект не работает - значит у вас измененный шаблон вида фотографий, вам нужно его поправить или восстановить стандартный.
Панель управления » Дизайн » Шаблон "Вид фотографий" » заменяем $PHOTO_URL$ на $PHOTO_LIGHTBOX_URL$ (можно только во втором случае)
Для тех, кому не нужен лайтбокс, а он работает - отключить его можно в настройках модуля Фотоальбом.
© uCoz Forum

Flesh

 
Дата: Вторник, 25.05.2010, 10:19 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: Offline


likbezz, Кароче все работает, только при нажатии на одну фотографию, открывается другая (в информере все это нажимаем) xD. Главная страница фотоальбомов.

Добавлено (25.05.2010, 10:19)
---------------------------------------------
И еще вопрос. Как сделать так, чтобы каждое изображение в разделе выло в своей рамочке (но тут уже наверно таблицу изпользовать нужно). А то я капаюсь в редакторе страниц, а куда $BODY$ засунуть не знаю, там наверно нужно его информером заменить, хз. Вот присерно как тут, а у меня вот такая лажа=)

Сообщение отредактировал Mac - Вторник, 25.05.2010, 13:59
 
Дата: Среда, 26.05.2010, 04:59 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: 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

 
Дата: Суббота, 29.05.2010, 05:02 |
Лейтенант
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Статус: Offline


Code
src="http://bestest-nfs.org.ru/_ph/8/1/230672092.jpg"

За место этого я ставил код $PHOTO$ т.к. в информере не одно изображение, их много и они чередуются... Или что-то не правильно сделал?

Quote
Накаких таблиц!!!

Тот код который ты привел его куда пишать? Или что именно общимать им?

Добавлено (29.05.2010, 05:02)
---------------------------------------------
Блин.. куда ты пропадаешь всегда?!

Сообщение отредактировал Mac - Среда, 26.05.2010, 08:47
 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Как сделать так, чтобы... » Mac и его сайт...ヅ (Настройка оформления сайта)
  • Страница 1 из 9
  • 1
  • 2
  • 3
  • 8
  • 9
  • »
Поиск:


Мобильная версия