Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Кто может помочь с обновлением хака - несколько форм добавления новостей в DLE для 17 версии?

Кто может помочь с обновлением хака - несколько форм добавления новостей в DLE для 17 версии?


     07.02.2024    Все вопросы » Хаки    779

вопрос
Здравствуйте, срочно нужна помощь по обновлению этого хака для версии 17.0.

https://pafnuty.name/statyi/page,1,4,145-more-addnews.html

У разработчика срочно не получается. Кто может помочь и сколько будет цена? Заранее благодарен.


Ответа пока нет


5 комментариев

lutskboy
Эксперт

lutskboy - 7 февраля 2024 16:15 -

https://disk.yandex.ru/d/g1XK6Y75M6Cdrw
.htaccess
RewriteRule ^(addapps|addstore|addpost).html$ index.php?do=addnews&tpl=$1 [L]

доступны страници addapps.html addstore.html addpost.html
соответственно нужны файлы addapps.tpl addstore.tpl addpost.tpl

TeraMoune
Эксперт

TeraMoune - 7 февраля 2024 16:55 -

срочно нужна помощь по обновлению этого хака для версии 17.0

Да рабочий плагин, просто в нём нюанс в последних версиях появился. Там код ответа после добавления новости завёрнутый в условие проверяющее включено ли ЧПУ ссылок. Если выключено то уведомление об успешности добавления не показывается, а если не показывается уведомление то показывается последнее (Это которое пишет про отсутствующих новостях на странице либо неверной странице)

Это относится к "Необязательные доработки" в том коде условие нужно поменять на такое:

$_adnt = explode('tpl=', $_SERVER['QUERY_STRING']);
$addNewsTplName = ($_adnt[1]) ? $_adnt[1] : 'addnews' ;

if( $config['allow_alt_url'] == "yes" ) {				
	msgbox( $lang['add_ok'], "{$msg} <a href='{$config['http_home_url']}{$addNewsTplName}" . ".html'>$lang[add_noch]</a> $lang[add_or] <a href='{$config['http_home_url']}'>$lang[all_prev]</a>" );
} else {
	msgbox( $lang['add_ok'], "{$msg} <a href='{$config['http_home_url']}?do=addnews&tpl={$addNewsTplName}'>$lang[add_noch]</a> $lang[add_or] <a href='{$config['http_home_url']}'>$lang[all_prev]</a>" );	
}


И в поле поиска там уже ищется только вызов функции msgbox, без условия проверяющее $config['allow_alt_url'].

И ведь сложно же было написать в чём конкретно проблема с плагином. Что один товарищ тут задал вопрос, что вы. И оба не удосужились написать, что проблема конкретно после публикации в уведомлениях.

Тестовый репозиторий установки плагинов: teramoune

famil2021
Юзер

famil2021 - 7 февраля 2024 21:36 -

Добрый вечер. Спасибо за ответы. Там на форме добавления новостей (объявлений) не работаю xinput-ы с доп полями. Пример: [xfinput_abs]

TeraMoune
Эксперт

TeraMoune - 7 февраля 2024 21:51 -

У вас видимо одна и та же проблема что и у этого человека, https://dle-faq.ru/faq/tpl/29232-pochemu-ne-rabotaet-hak-ot-pafnuty.html. Но это не в плагине скорей всего. Ведь тогда и у меня бы не работали теги.

Тестовый репозиторий установки плагинов: teramoune

famil2021
Юзер

famil2021 - 7 февраля 2024 22:22 -

Понятно. Да, та же проблема. Я не разбираюсь в кодах. Поэтому нужна помощь.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх