Sannis Опубликовано 10 Февраля 2010 Жалоба Поделиться Опубликовано 10 Февраля 2010 Ужос-ужос. Как они такое сделали и продавали? Нужно что-то с этим делать. Перед выполнением действий сделайте, пожалуйста, бекап и хорошо подумайте. Итак:1. Создаём файл style_images/<#IMG_DIR#>/folder_js_css/lightbox.css. Да, вам не кажется, для каждого скина свой. Это позволит адаптировать цветовую гамму, если захочется.Содержимое файла можно взять или из архива Lightbox на сайте разработчика или в шаблоне skin_gallery_global->globals 2. Открываем шаблон skin_gallery_global->globals и удаляем все CSS-стили, что находится между <if="$this->ipsclass->vars['gallery_full_image'] == 'lightbox'"> и последующим </if>, и эти две строчки впридачу. Дальше возможны два варианта на выбор:3.1. Если вы хотите использовать Lightbox только в галерее, то в начало шаблона skin_gallery_global->globals добавьте:<if="$this->ipsclass->vars['gallery_full_image'] == 'lightbox'"> <link rel="stylesheet" type="text/css" href="style_images/<#IMG_DIR#>/folder_js_css/lightbox.css" /> </if> 3.2. Если вы хотите использовать Lightbox и на форуме, например с помощью этой инструкции, то нужно в шаблон skin_global->global_board_header добавить строчки:<link rel="stylesheet" type="text/css" href="style_images/<#IMG_DIR#>/folder_js_css/lightbox.css" />В этом случае при выполнении инструкции можно добавлять ссылки на скрипты галереи: <script type='text/javascript'> var fileLoadingImage = "style_images/<#IMG_DIR#>/lightbox/loading.gif"; var fileBottomNavCloseImage = "style_images/<#IMG_DIR#>/lightbox/closelabel.gif"; </script> <script type="text/javascript" src="jscripts/lightbox/prototype.js"></script> <script type="text/javascript" src="jscripts/lightbox/scriptaculous.js?load=effects"></script> <script type="text/javascript" src="jscripts/lightbox/lightbox.js"></script>, а из шаблона skin_gallery_global->globals убрать фрагмент<if="$this->ipsclass->vars['gallery_full_image'] == 'lightbox'"> <script type='text/javascript'> var fileLoadingImage = "style_images/<#IMG_DIR#>/lightbox/loading.gif"; var fileBottomNavCloseImage = "style_images/<#IMG_DIR#>/lightbox/closelabel.gif"; </script> <script type="text/javascript" src="jscripts/lightbox/prototype.js"></script> <script type="text/javascript" src="jscripts/lightbox/scriptaculous.js?load=effects"></script> <script type="text/javascript" src="jscripts/lightbox/lightbox.js"></script> </if> Всё просто и неточно одновременно. До связи Если не разберётесь, а вам позарез нужно это сделать — пишите мне, разберёмся. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.