Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу 1, 2, 3  След.
Автор Сообщение
СообщениеДобавлено: 2011-01-28 21:25 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
Добавляем fancybox для сайта, используем его с тегами [imgright][/imgright] и [imgleft][/imgleft]

Открываем page_header.tpl

Находим

Код:
</head>


Перед добавить

Код:
<!-- MOD : Fancybox BBcode RusTrek.ru - Start -->
<link rel="stylesheet" type="text/css"{#BB_ROOT}misc/js/fancybox/fancybox.css" media="screen" />
    <script type="text/javascript" src="{#BB_ROOT}misc/js/fancybox/jquery.easing.1.3.js"></script>
    <script type="text/javascript" src="href="http://rustrek.ru/misc/js/fancybox/fancybox.js"></script>
 <script type="text/javascript">
$(document).ready(function() {
  $("a.zoom, a.iframe").fancybox({
        'overlayOpacity' : 0.8,
      'zoomSpeedIn'      :   500,
      'zoomSpeedOut'      :   500, 
        'padding' : 3
  });
});

</script>
<!-- MOD : Fancybox BBcode RusTrek.ru - End -->


открываем bbcode.tpl

Находим

Код:
<!-- BEGIN img_aligned --><div class="postImg-wrap" style="float: {ALIGN}; clear: {ALIGN}; padding: 4px 4px 2px;"><a href="{URL}" ><img src="{URL}"  id="postImgAligned" class="postImg" title="pic" alt="pic" /></a></div><!-- END img_aligned -->

Меняем

Код:
<!-- BEGIN img_aligned --><div class="postImg-wrap" style="float: {ALIGN}; clear: {ALIGN}; padding: 4px 4px 2px;"><a href="{URL}" rel="Bc11XSD7Bu" class="zoom"><img src="{URL}" style="max-width: 315px; max-height: 350px;" id="postImgAligned" class="postImg" title="pic" alt="pic" /></a></div><!-- END img_aligned -->


Распаковать архив в misc/js/

Все!

#7#777


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Последний раз редактировалось Гость 2011-02-28 03:11, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-30 13:45 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2011-01-05 19:58
Сообщения: 4
не пашет


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-30 14:29 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
Dero

Что пишет? Давай скрин или опиши проблему, это то что у меня стоит и пашет!


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-30 23:39 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2010-12-23 19:58
Сообщения: 9
Действительно не пашет. Нажмаешь на картинку, она открывается просто в новом окне. Может еще где надо прописать..


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-31 00:16 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
Kirkus и Dero давайте ссылку на сайты


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-31 00:24 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
там в архиве папка называется RusTrek - fancybox, переименовываем на fancybox, и все


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-31 17:21 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2010-12-23 19:58
Сообщения: 9
admin писал(а):
там в архиве папка называется RusTrek - fancybox, переименовываем на fancybox, и все

Это все понятно. А скрины должны быть залиты на сервак?

P/S Сайт в локале.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-31 21:30 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
Цитата:
Это все понятно. А скрины должны быть залиты на сервак?


нет, можно и с удаленного. просто ссылку на картинку кидаешь и все

так вот проверь здесь как работает

Код:
[img=right]http://ecx.images-amazon.com/images/I/51BGNZ96XJL.jpg[/img]


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-01-31 23:59 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2010-12-23 19:58
Сообщения: 9
Ковырял, наверно, часа два. А в чем проблема - в архиве нет файла fancybox.js


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-02-02 09:12 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
Kirkus

Ну там видно же в первом посте.

Код:
  <script type="text/javascript" src="href="http://rustrek.ru/misc/js/fancybox/fancybox.js"></script>


если надо можно стырить у меня его


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-02-02 11:58 
Не в сети
Раздал: 35.16 ГБ
Скачал: 20.71 ГБ
Ратио: 1.698


Зарегистрирован: 2010-04-01 20:48
Сообщения: 23
А как сделать чтобы он не распространялся на теги [imgright][/imgright] и [imgleft][/imgleft]
А наобараот чтобы новый тег появился [fancybox][/fancybox] в него картинку и усе :)


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-02-02 17:55 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
делаем тег [fancybox][/fancybox]

открываем bbcode.php

находим

Код:
   $bbcode_tpl['img'] = str_replace('{URL}', '\\1', $bbcode_tpl['img']);


ниже добавляем

Код:
   $bbcode_tpl['fancybox'] = str_replace('{URL}', '\\1', $bbcode_tpl['fancybox']);


находим

Код:
   $patterns[] = "#\[img:$uid\]([^?].*?)\[/img:$uid\]#i";
   $replacements[] = $bbcode_tpl['img'];


ниже добавляем

Код:
   // [fancybox]image_url_here[/fancybox]
   $patterns[] = "#\[fancybox:$uid\]([^?].*?)\[/fancybox:$uid\]#i";
   $replacements[] = $bbcode_tpl['fancybox'];


находим

Код:
   // [img]image_url_here[/img] code..
   $text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^\s\?&=\#\"<>]+?(\.(jpg|jpeg|gif|png)))\[/img\]#i", "[img:$uid]\\1\\3[/img:$uid]", $text);


ниже добавляем

Код:
   // [fancybox]image_url_here[/fancybox]
   $text = preg_replace("#\[fancybox\]((http|ftp|https|ftps)://)([^\s\?&=\#\"<>]+?(\.(jpg|jpeg|gif|png)))\[/fancybox\]#i", "[fancybox:$uid]\\1\\3[/fancybox:$uid]", $text);


открываем bbcode.tpl

в самый низ вставляем

Код:
<!-- BEGIN fancybox --><a href="{URL}" rel="Bc11XSD7Bu" class="zoom"> <img src="{URL}" style="max-width: 200px; max-height: 150px;" alt="pic" /></a><!-- END fancybox -->


открываем posting_editor.tpl

находим

Код:
<input type="button" value="&para;" name="codeBR" title="New line" style="width: 26px;" />   


ниже добавляем

Код:
<input type="button" value="fancybox" name="codeFBR" title="Эскиз изображения (Ctrl+F)" style="width: 75px" />


находим

Код:
bbcode.addTag("code", "code", null, "K", ctrl);


ниже добавить

Код:
bbcode.addTag("codeFBR", "fancybox", null, "F", ctrl);


Все готово!


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-02-02 19:13 
Не в сети
Раздал: 35.16 ГБ
Скачал: 20.71 ГБ
Ратио: 1.698


Зарегистрирован: 2010-04-01 20:48
Сообщения: 23
Спасибо добырй человек!


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-02-06 06:56 
Не в сети
Раздал: 0 байт
Скачал: 0 байт
Ратио: Inf.


Зарегистрирован: 2011-02-06 05:40
Сообщения: 10
Что-то не то...

Kirkus писал(а):
Действительно не пашет. Нажмаешь на картинку, она открывается просто в новом окне. Может еще где надо прописать..


Тоже самое. + заходя в тему.


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 2011-02-06 07:01 
Не в сети
Администратор
Администратор
Аватара пользователя
Раздал: 51.58 ТБ
Скачал: 620.08 ГБ
Ратио: 85.182


Зарегистрирован: 2010-11-09 02:24
Сообщения: 44886
Откуда: Земля Санникова
та там пару постов выше описана эта проблема, не хватает файла fancybox.js, можно стырить его у меня или же прописать у себя <script type="text/javascript" src="href="http://rustrek.ru/misc/js/fancybox/fancybox.js"></script>

а по поводу ошибки то скорее все го не туда вставил, кинь ссылку на сайт


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 40 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Переместиться наверх
 Главная |  Список форумов |   Time : 0.410s | 16 Queries | GZIP : Off |