Posted 14 августа, 20231 yr Просмотр файла Smart Search Данный плагин это адаптация плагина (BIM) Quick Search (автор onlyME) версии 4.5.0 под версию IPS 4.7. Помимо адаптации были добавлены некоторый исправления и доработки. Флуд-контроль Поиск по конкретной фразе с помощью обрамления кавычками Настраиваемое время ожидания ввода запроса в поле поиска Поиск по вложенным категориям форума Расширение доступных опций для виджета Отображение превью записей из приложения Videos Добавление записей в журнал поиска Оригинальный файл и обсуждение процесса доработки здесь: Добавил edmsl Добавлено 08/12/23 Категория Интерфейс Язык RUS, ENG
14 августа, 20231 yr Предлагаю сделать из плагина полноценное приложение. Тем более в дальнейшем будут только приложения в 5.x. Тогда можно будет перевод делать на русский и выгружать. Перевод плагинов не выгружается отдельно. Мне кажется такое хорошее улучшение для сообщества достойно стать полноценным приложением с возможностью добавления новых функций, ведь поиск по сайту - наиболее востребованная у пользователей опция. Edited 14 августа, 20231 yr by Zero108
14 августа, 20231 yr Author Вообще, если у кого-то есть предложения, как еще можно улучшить плагин, пишите.
14 августа, 20231 yr Например, наиболее распространненная опция у таких приложений - исправление неправильной раскладки клавиатуры.
19 января, 20241 yr edmsl спасибо за плагин! Подскажи пожалуйста, как можно поменять цвет шрифта вот в этом месте? Я и на оригинальном BIM Quick Search не смог найти в каком месте этот код находится, его нет ни в шаблонах, ни в css. Я даже файлы плагина все просмотрел, не нашел. <span id="smartsearch_advSearch">Advanced Search</span>
19 января, 20241 yr UPD. И еще один вопрос появился, можно ли как-то сделать отображение в результатах поиска родительской категории файлов? Поясню, имеется категория Category. В ней находится подкатегория Subcategory. В ней уже расположены файлы. Можно ли сделать вывод в результатах поиска именно Category, вместо Subcategory? У меня в других местах такой вывод сделан этим кодом: {{$parent = $file->container()->parent() ? $file->container()->parent() : $file->container();}} <a href="{$parent->url()}">{$parent->_title}</a> Я посмотрел как выводится в плагине поиска: {{if settings.smartsearch_show_cat == 1 && $re['container']}} <span class='ipsType_small ipsType_light ipsType_blendLinks'>{$re['container']|raw}</span> {{endif}} Код я так понимаю общий для всех разделов сайта (форум, галерея, файлы и т.д.). Поэтому просто заменить этот код на мой не получится. Можно ли как-то реализовать данную фичу?
21 января, 2024Jan 21 Author В 19.01.2024 в 18:57, Kinkl сказал: Подскажи пожалуйста, как можно поменять цвет шрифта вот в этом месте? Так а в чем проблема добавить свои правила в тот же custom.css? #smartsearch_initBlock > span { color: red; } В файле плагина css код закодирован в base64 <css filename="smartSearch.css">Lyogc2VhcmNoIHRlcm0gKi8NCi5zbWFydHNlYXJjaF9zZWFyY2hXcmFwIHsNC В 19.01.2024 в 19:48, Kinkl сказал: можно ли как-то сделать отображение в результатах поиска родительской категории файлов? Это уже и так реализовано по умолчанию самим движком. Выбираете "Эта категория" и будут показаны только те файлы, что лежат только в самой категории, а не во вложенных.
21 января, 2024Jan 21 edmsl с кодом css разобрался, просто не знал что он таким образом сделан, если честно впервые встречаю такую реализацию. Ну да ладно, вроде работает, с этим проблем нет. Про второй вопрос, я сейчас перечитал свое сообщение, не дописал самое важное оказывается. Нужно вывести в результатах поиска отображение категории вот в этом месте: Чтобы вместо Subcategory выводилась Category (родительская). У меня специфика файлового архива такая, что желателен вывод именно родительской категории.
22 января, 2024Jan 22 Author Kinkl Такой подход некорректен. У вас вместо правильного местоположения файла будет указано совсем другое. Это сбивает с толку. Я не знаю специфики вашего сайта, пусть у вас так, но делать подобную опцию для одного только вашего случая я смысла не вижу.
23 января, 2024Jan 23 edmsl я же не прошу добавить эту функцию в плагин, я просто поинтересовался возможно ли как-то это реализовать, именно для того, чтобы внести изменения только у себя. Я понимаю, что для 99% пользователей это изменение не нужно, но у меня таким устроен файловый архив, что как раз сбивает с толку именно показ дочерней категории В остальных местах на страницах файловика я использовал код, который постил в предыдущих сообщениях, но здесь он не заработал.
23 января, 2024Jan 23 Author Kinkl Наверное, возможно. Я не могу сказать точно, потому как не доводилось делать что-то подобное. Пробуйте.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.