Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Квадратные скобки кушает, как исправить?

Квадратные скобки кушает, как исправить?


     24.03.2020    Квадратные скобки, хаки, как исправить    Общие вопросы по PHP, Хаки    849

вопрос
Добрый день, как исправить удаление квадратных скобок из Title и Description.
Пробовал не заполнять, в надежде, что он будет сам генерить из заголовка, но все равно кушает!
Пробовал способ из комментария - https://dle-faq.ru/faq/common/7866-kvadratnye-skopki-v-title.html#comment-id-64346"
И еще этот - https://dle-faq.ru/faq/questhacks/23437-udalyayutsya-kvadratnye-skobki-v-title.html#comment-id-65898

Данные способы не сработали, у меня DLE 12.1

Например:
title: [Модули] для DLE [12.0]
description: Скачать самые новые модули для DLE [12.0]

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


3 комментария

voronoff_dev
Юзер

voronoff_dev - 24 марта 2020 10:39 -

Файл /engine/inc/include/functions.inc.php, функция create_metatags, строка:

$fastquotes = array ("\x22", "\x60", "\t", "\n", "\r", '"', '\r', '\n', "$", "{", "}", "[", "]", "<", ">", "\\");


Файл /engine/engine.php, строка:

$metatags['title']=str_replace(array("{", "}", "[", "]"), "", $metatags['title']);


Думаю, и так понятно, что из этих строк нужно удалить.

xman
Юзер

xman - 24 марта 2020 11:40 -

voronoff_dev,
Спасибо, работает!

cortin
Юзер

cortin - 24 марта 2020 11:34 -

Лучше конешно поставить DLE 13 там плагины можно писать, не придется по фтп лазить там что то менять.

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

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

наверх