Vladimir
И использовать те строки которые я говорил
Eugene
вооот! а я не знал до недавнего времени это. правила brotli добавлял, а gzip в конце не трогал
Eugene
думал, что достаточно в админке не включать и все
Vladimir
У меня есть правила gzip
Eugene
Лучше их удалить полностью
я закомментировал строки, которые выше привел в беседе. и твои правила прописаны после RewriteEngine On все правильно?
Vladimir
А уже где именно - пофиг
Eugene
еще раз к вопросу о revars. я хотел бы использовать такую конструкцию в контенте: [shortcode="my title"] соответственно, в настройках revars нужно правильно прописать синтаксис. @progreccor можешь привести пример?
Eugene
в контенте пишу: [example=Title] вот так не работает... нужен пример простой
Дмитрий
это простая подскановка и все
Дмитрий
так нельзя
Дмитрий
это просто обыная замена текста и все
Дмитрий
такие конструкции не закладывали
Eugene
вот в чем сила RokCandy. в свое время до билдера сильно выручала
Eugene
пишешь шорткод и подставляешь в контенте что нужно, а в шаблоне указываешь взаимосвязь и можно конструировать разные сниппеты
Sergey
вот в чем сила RokCandy. в свое время до билдера сильно выручала
Попробуй Up из закрепа основного чата, вдруг там есть
RINAT
https://github.com/brianteeman/tasklist
Vladimir
вот в чем сила RokCandy. в свое время до билдера сильно выручала
Это слабость рокканди, потому что этот скрипт исполняется независимо но кеша, то есть всегда. И там работает регулярное выражение, которое сильно тормозит выполнение.
Vladimir
в контенте пишу: [example=Title] вот так не работает... нужен пример простой
Сформулируй то что тебе нужно. Это можно решить с помощью revars. Просто ты неверно ставишь задачу
Eugene
Все это можно делать и в revars. Просто ты задачу ставишь неверно
я же написал выше. как иначе задачу поставить?
Vladimir
я же написал выше. как иначе задачу поставить?
Мне задача непонятна Что нужно сделать?
Vladimir
Если требуется вставить H2 там где он невозможен - то делается это по другому
Eugene
вот нужно вывести три кнопки в один ряд. всем трем кнопкам нужно кастомно URL разные задавать я не хочу плодить кучу шорткодов. было бы эффективнее прописывать вот так в материале: [shortcode=https://site.com] соотстветственно, в revars что-то типа: <a class="uk-button uk-button-default" href="{url}">Button</a> и вот как-то нужно так сделать, чтобы подтягивалось значение из статьи
Eugene
переменная нужна
Vladimir
Судя по тому что ты собрался шорткоду передать только один параметр - url
Vladimir
Или я не правильно тебя понял?
Dmitry
В таком случае реварс работает, насколько я понимаю
Vladimir
В таком случае реварс работает, насколько я понимаю
Он всегда работает Желание использовать регулярные выражения для таких вещей - это избыточно Нужно понимать что сам факт старта поиска по регулярке заставляет запускаться механизм конечных автоматов - это дорого по ресурсам Этого нужно всегда избегать там, где работает все без кеша
Vladimir
[shortcode=https://site.com] Всегда можно преобразовать например в пару шорткодов {shortcode} {/shortcode}
Vladimir
да
[shortcode=https://site.com] Всегда можно преобразовать например в пару шорткодов {shortcode} {/shortcode}
Eugene
ок. попробую.
Vladimir
Это кстати частое заблуждение, что нужно всегда использовать регулярные выражения Есть ситуации когда регулярки нужны. Но в 90% - нет
Vladimir
Собственно потому и был создан revars - за счет быстрого поиска и замены он работает быстрее
Eugene
так. что-то я не соображу как приименить два шорткода дял моей задачи
Vladimir
так. что-то я не соображу как приименить два шорткода дял моей задачи
Это твой реальный код? <a class="uk-button uk-button-default" href="{url}">Button</a>
Eugene
ну да. пусть такой будет
Vladimir
Если это он то создаешь два шорт кода
Vladimir
Первый {shortcode} <a class="uk-button uk-button-default" href=" И второй {/shortcode} ">Button</a>
Eugene
если быть точнее, то вот: https://norrnext.com/blog/quantum-manager-2-0-joomla4-ready тут grid. я простой пример выше приводил, тк думал, что можно переменные использовать
Vladimir
А потом пишешь {shortcode}url{/shortcode}
Eugene
я хочу, чтобы была возможность в шорткодах подставлять ссылки и они менялись в кнопках с таким же названием.
Vladimir
Под такие вещи не надо делать шорткоды - это ошибка
Vladimir
Это тот самый случай
Eugene
зачем модуль? это материал, нафига?
Eugene
это тогда лучше поля использовать
Eugene
я не собираю новости в билдере
Eugene
ой
Eugene
там билдер, да. но сам текст новости пишу в com_content
Eugene
никогда не пишу новости в билдере
Vladimir
Ну тогда можешь сделать как я сказал
Vladimir
Но у тебя там три разных кнопки
Vladimir
И три разных адреса
Eugene
да я оставлю как есть
Eugene
нет смысла городить огород
Vladimir
По моему алгоритму ты бы создал 4 шорткода
Vladimir
Но это не совсем верно
Сергей Cave
а если билдер, то зачем вообще шорткоды? три поля, куда вставляешь ссылки или я что-то не пойму?
Сергей Cave
ну, и у него же в билдере шаблон? вот в шаблоне сделать вывод под 3 поля с урлами
Eugene
ну, и у него же в билдере шаблон? вот в шаблоне сделать вывод под 3 поля с урлами
я специально обошелся без полей, тк из-за них тормозит открытие списка категорий. всегда это бесило. да все ок, на сайте 200 статей, нет смысла перелопачивать
RINAT
Релиз PHP 8.2 откладывается на 2 недели до 8 декабря из-за найденных в последний момент критических багов. Подробности: https://externals.io/message/118991 — Nov 24: PHP 8.2.0RC7 — Dec 8: PHP 8.2.0 — Dec 15: PHP 8.2.1RC1 — Jan 5: PHP 8.2.1 (in sync with 8.0/8.1)
Eugene
и прям сильные тормоза? есть пример? хм... надо будет глянуть... замерить...
просто включи поля и попробуй в быстром режиме открывать/закрывать существующие материалы и поиграться с выбором категорий, потом отключи поля и еще раз проверь. это заметно, когда редактируешь кучу материалов в быстром режиме,например, проставляешь теги
Eugene
https://t.me/projoomla/106012
Vladimir
Денис по традиции не читает 🙂