Перейти к публикации

Рекомендованные сообщения

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);
}

 

Изменено пользователем radrigo
Ссылка на сообщение
Поделиться на других сайтах
26 минут назад, radrigo сказал:

Там нет таких строк. Вот пример кода, который вставляется вместо того. Его надо изменять?



 

вот потому что нет, потому и надо изменять. Там на самом деле ничего нет, только alt добавили. В самом модуле надо поменять

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
В 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);

 

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, SSID сказал:

Я так понимаю вы не поддерживаете свои бесплатные плагины в актуальном состоянии?

Плагин писался под 13.0 что вы хотите? Что бы я бегал и каждый раз обновлял? Как будет время я его обновлю.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Gameer сказал:

Плагин писался под 13.0 что вы хотите? Что бы я бегал и каждый раз обновлял? Как будет время я его обновлю.

Там же по сути три строчки чуть подправить... )
А по поводу ошибки в регулярке не подскажете? Оно ни в какую не хочет вырезать из шаблона условие.

Ссылка на сообщение
Поделиться на других сайтах

В 13.1 появился тег [xfvalue_X image="Nr"], а теги  [xfgiven_gallery image="1" scr][/xfgiven_gallery image="1" scr]  есть стандартно или нет? (как в том хаке).

 

Также вопрос, каким тегом в 13.1 вывести описание изображения галереи? Например, первого.

Ссылка на сообщение
Поделиться на других сайтах
В 03.12.2018 в 16:30, alexpsp сказал:

В 13.1 появился тег [xfvalue_X image="Nr"], а теги  [xfgiven_gallery image="1" scr][/xfgiven_gallery image="1" scr]  есть стандартно или нет? (как в том хаке).

 

Также вопрос, каким тегом в 13.1 вывести описание изображения галереи? Например, первого.

Вы же разработчик, судя по вашему сайту, или вы делаете сайты клиентам за деньги путём спрашиваний на форуме как сделать так то?

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

Вопрос про описание картинки актуален. Можно как то вывести описание, например первой или второй фотографии галереи?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

В версии 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]

Может кто подправить модуль?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...
57 минут назад, raband сказал:

Не работает в текущей версии 15.1

В 15.1 это все работает из коробки и никаких хаков/плагинов не надо. Изучайте документацию

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...