DEV: удаление sweetalert2 (+ полнотекстовый поиск)
Некоторые изменения связанные прежде всего с поиском. Необходимо добавить индекс (его не было), чтобы поиск работал.
Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных!
Выполните запрос:
ALTER TABLE `posts` ADD FULLTEXT(post_title, post_content);
Далее. Есть вопросы по js глобальные. Удалил sweetalert2, которые добавлял много мусора в тело документов. Это раз. А два. Тут необходимо переделать всё, что связанно с js.
Вот ругают иногда библиотека- пользователей, кто бездумно накидывает эти самые библиотеки, кто использует JQuery плагины пачками загружает, а тут происходит аналогичное: библиотеки накидываю. Не JQuery, а разница какая, никакой. В общем, это не дело. И тут полный бардак, которые за собой шаблоны ест. тянет.
Вообще всё эти убрать и выбрать что-то одно, одну структуру и её и придерживаться, а не прыгать по разным библиотекам., где каждый автор, команда пишет как хочет и как не хочет, всё равно пишет.
Про редактор (которые на js) посты видел. Тут мне нечего сказать. Это аналогично нуждается в переделки. В общем, всё, что связано с js этим.
Так ранее использовали JS UIKIT3 единый пакет, там был полный набор утилит, не хотите?
Он не совсем такой, какой надо тут. И его использовать имеет смысл только в составе всего дистрибутива UIKIT с иконками желательно. Вот тогда кстати, будет законченная и понятная структура, но чертовски не маленькая.