вопрос не корректен/неточен. ну добавляются в аддурилку и что? будут в структуре сайта, но в списке страниц закрытых от индексирования файлом роботс.
+1
но снова 😂 присоединюсь к холивару: Drupal слишклм громоздок и требователен и к ресурсам и к разработчику для хорошего фреймворка. раньше у него практически не было конкурентов, это верно, но MODx Revo реально уже может посматривать на Drupal свысока (в смысле возможностей среды разаботчика и ресурсов). по юзабилити и готовым фичам интерфейса сравнивать смысла нет абсолютно - подход у систем к этому радикально разный.
а заставить "плугин 1" задефайнить/присвоить своей глобальной константе/переменной какой-нибудь значение false/true (например) нет возможности? и уже по ней определять способ действия "плугин 2"
это настолько тривиальная задача (средства для решения которой уже зашиты в ядро), что искать "костыли" для этого - не комильфо. да и всё равно: телодвижений для настройки какого-нибудь самопального модуля придётся сделать не намного меньше...
плагины - это классы для обработки внутренних прерываний Joomla. вообще то, создавать класс и отрабатывать прерывания для "рисования менюшек картинками" как те неразумно, не находите? другое дело - всякие навороченные js-овские меню с кучей возможностей, которые требуют и преинсталла и кучи фишек по ходу рендеринга.
ЗЫ: Админ -> Настройка меню -> Редактирование пункта меню -> Параметры отображения ссылки -> Изображение ссылки (и + в "Создать заголовок" если хотите и картинку и текст). ВСЁ !!! ну какой ещё плагин то нужен 😂 ?
сейчас лучше просто находится в постоянной "паранойе" 😂 :
- соц сети сливают инфу спецслужбам, а по идее (как организации коммерческие) - всем кто сумеет договориться и проплавить;
- iPhon хранить в себе информацию GPS по твоему перемещению, сливает его на комп при синхронизации и (наверняка) может/должен сливать не только на твой комп. вообще бесценные данные для "шпиЁнов" всех сортов;
- ...
пииичаль...
+1 но небольшая поправка: зачем предполагать наличие 2-х пробельных символов? из выборки выпадают <p>Мама\sПапа</p> ☝ , так что получается:
<p>Мама\s(.*?)(\s*?)Папа</p> на: <p>Папа \\1 Мама</p>
отдельный + за то что единственный, кто вспомнил про "ленивую" (и абс необходимую здесь) выборку в регулярках
вы хотите часть адресов редиректить на index, часть на news? по какому признаку будете определять? самое очевидное - по какой то особенности входящего адреса. вот эту "особенность" адреса для редиректа и определяете регуляркой "какая_то_регулярка_для_выборки_по_адресу". файлы попавшие под маску пойдут на текущий редирект, не попавшие пойдут на следующий.
ЗЫ: по уму если, то "какая_то_регулярка_для_выборки_по_адресу" лучше бы совместить с ^([a-z0-9]+) в RewriteRule. зачем два раза контролить адреса? должно хватить одного по идее. тогда будет поизящнее и по понятнее:
# условие для всех несуществующихRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d# выборка по регулярке для адреса с учётом ^([a-z0-9]+)RewriteRule регулярка index.php?page=$1 [L]# условие для всех несуществующихRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d# выборка по ^([a-z0-9]+)RewriteRule ^([a-z0-9]+) news.php?page=$1 [L]
но запросто может сложится ситуация, что одним выражением выборку не сделать и "лишний(ие)" RewriteCond всё равно придётся вставить...
лучший способ понять как изменился синтаксис шаблонов в 1.6 - создать простенький свой, взяв за основу один из базовых. задачка на пол дня и почти все сразу становится понятным.
там особых сложностей то нет - небольшое изменение синтаксиса xml , да сменили на похожие некоторые имена прерываний. вроде бы и всё по большому счёту....
в MODx в ядре уже есть возможность работать с TV - дополнительными полями (переменные шаблона) с определением их типа данных, как бе - именно CCK в чистом виде.
😂 демонстрации отсутствия аргументов не интересны по умолчанию (скромное имхо)