radrigo 180 Опубликовано: 1 октября 2018 Рассказать Опубликовано: 1 октября 2018 (изменено) 14 минут назад, alex32 сказал: Надо. Просто поменять в "найти" код из первого сообщения на код из второго Там нет таких строк. Вот пример кода, который вставляется вместо того. Его надо изменять? if ($img_url && stripos($tpl->copy_template, "[xfvalue_{$preg_safe_name} image=\"{$xf_image_count}\" scr]") !== false) { $tpl->set("[xfvalue_{$value[0]} image=\"{$xf_image_count}\" scr]", $img_url); $tpl->copy_template = preg_replace("'\\[xfgiven_{$preg_safe_name} image=\"{$xf_image_count}\" scr\\](.*?)\\[/xfgiven_{$preg_safe_name} image=\"{$xf_image_count}\" scr\\]'is", '\\1', $tpl->copy_template); $tpl->copy_template = preg_replace("'\\[xfnotgiven_{$preg_safe_name} image=\"{$xf_image_count}\" scr\\](.*?)\\[/xfnotgiven_{$preg_safe_name} image=\"{$xf_image_count}\" scr\\]'is", '', $tpl->copy_template); } if ($thumb_url && stripos($tpl->copy_template, "[xfvalue_{$value[0]} thumb=\"{$xf_image_count}\" scr]") !== false) { $tpl->set("[xfvalue_{$value[0]} thumb=\"{$xf_image_count}\" scr]", $thumb_url); $tpl->copy_template = preg_replace("'\\[xfgiven_{$preg_safe_name} thumb=\"{$xf_image_count}\" scr\\](.*?)\\[/xfgiven_{$preg_safe_name} thumb=\"{$xf_image_count}\" scr\\]'is", '\\1', $tpl->copy_template); $tpl->copy_template = preg_replace("'\\[xfnotgiven_{$preg_safe_name} thumb=\"{$xf_image_count}\" scr\\](.*?)\\[/xfnotgiven_{$preg_safe_name} thumb=\"{$xf_image_count}\" scr\\]'is", '', $tpl->copy_template); } Изменено 1 октября 2018 пользователем radrigo Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 1 октября 2018 Рассказать Опубликовано: 1 октября 2018 26 минут назад, radrigo сказал: Там нет таких строк. Вот пример кода, который вставляется вместо того. Его надо изменять? вот потому что нет, потому и надо изменять. Там на самом деле ничего нет, только alt добавили. В самом модуле надо поменять Цитата Ссылка на сообщение Поделиться на других сайтах
SSID 2 Опубликовано: 30 ноября 2018 Рассказать Опубликовано: 30 ноября 2018 В 06.09.2018 в 18:11, Gameer сказал: Подправил. Немного переправил ваше решение под себя, но странность в регулярке получается. Подскажите пожалуйста где ошибка: $tpl->copy_template = preg_replace("'\\[xfgiven_{$preg_safe_name}_full_url counter=\"(\d?)\"\\](.*?)\\[/xfgiven_{$preg_safe_name}_full_url counter=\"\\1\"\\]'is", '', $tpl->copy_template); Цитата Ссылка на сообщение Поделиться на других сайтах
SSID 2 Опубликовано: 30 ноября 2018 Рассказать Опубликовано: 30 ноября 2018 В 06.09.2018 в 18:11, Gameer сказал: Подправил. Я так понимаю вы не поддерживаете свои бесплатные плагины в актуальном состоянии? Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 310 Опубликовано: 30 ноября 2018 Рассказать Опубликовано: 30 ноября 2018 2 часа назад, SSID сказал: Я так понимаю вы не поддерживаете свои бесплатные плагины в актуальном состоянии? Плагин писался под 13.0 что вы хотите? Что бы я бегал и каждый раз обновлял? Как будет время я его обновлю. Цитата Ссылка на сообщение Поделиться на других сайтах
SSID 2 Опубликовано: 30 ноября 2018 Рассказать Опубликовано: 30 ноября 2018 1 час назад, Gameer сказал: Плагин писался под 13.0 что вы хотите? Что бы я бегал и каждый раз обновлял? Как будет время я его обновлю. Там же по сути три строчки чуть подправить... ) А по поводу ошибки в регулярке не подскажете? Оно ни в какую не хочет вырезать из шаблона условие. Цитата Ссылка на сообщение Поделиться на других сайтах
alexpsp 30 Опубликовано: 3 декабря 2018 Рассказать Опубликовано: 3 декабря 2018 В 13.1 появился тег [xfvalue_X image="Nr"], а теги [xfgiven_gallery image="1" scr][/xfgiven_gallery image="1" scr] есть стандартно или нет? (как в том хаке). Также вопрос, каким тегом в 13.1 вывести описание изображения галереи? Например, первого. Цитата Ссылка на сообщение Поделиться на других сайтах
SSID 2 Опубликовано: 4 декабря 2018 Рассказать Опубликовано: 4 декабря 2018 В 03.12.2018 в 16:30, alexpsp сказал: В 13.1 появился тег [xfvalue_X image="Nr"], а теги [xfgiven_gallery image="1" scr][/xfgiven_gallery image="1" scr] есть стандартно или нет? (как в том хаке). Также вопрос, каким тегом в 13.1 вывести описание изображения галереи? Например, первого. Вы же разработчик, судя по вашему сайту, или вы делаете сайты клиентам за деньги путём спрашиваний на форуме как сделать так то? Цитата Ссылка на сообщение Поделиться на других сайтах
alexpsp 30 Опубликовано: 25 марта 2019 Рассказать Опубликовано: 25 марта 2019 Вопрос про описание картинки актуален. Можно как то вывести описание, например первой или второй фотографии галереи? Цитата Ссылка на сообщение Поделиться на других сайтах
radrigo 180 Опубликовано: 10 сентября 2020 Рассказать Опубликовано: 10 сентября 2020 В версии 14.1 не хочет выводить картинку в полной новости Вывожу картинку таким методом [xfgiven_glfoto][xfgiven_glfoto thumb="1" scr][xfvalue_glfoto thumb="1" scr][/xfgiven_glfoto thumb="1" scr][xfnotgiven_glfoto thumb="1" scr][xfvalue_glfoto image="1" scr][/xfnotgiven_glfoto thumb="1" scr][/xfgiven_glfoto][xfnotgiven_glfoto]{image-1}[/xfnotgiven_glfoto] Может кто подправить модуль? Цитата Ссылка на сообщение Поделиться на других сайтах
raband 0 Опубликовано: 8 апреля 2022 Рассказать Опубликовано: 8 апреля 2022 Не работает в текущей версии 15.1 Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 8 апреля 2022 Рассказать Опубликовано: 8 апреля 2022 57 минут назад, raband сказал: Не работает в текущей версии 15.1 В 15.1 это все работает из коробки и никаких хаков/плагинов не надо. Изучайте документацию Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.