https://joomline.ru/rasshirenija/plugin/jlnodubles.html
K2 это уже не из коробки, из коробки там com_content
Я думаю не защиту вы обошли, а просто IP хостера в черном списке, а IP вашего провайдера нет. Не всему же миру они капчу показывают, тогда проще сайт вообще закрыть.
Замените на оригинальный error.php, дистрибутив джумлы или шаблона скачайте и из него возьмите его.
Ну и этот код не PHP :)
Если вопрос именно в выделении, то можно вообще без JS обойтись.
<style type="text/css"> .select { -ms-user-select: all; -moz-user-select: all; -webkit-user-select: all; user-select: all; } </style> <p class="select">1111111111111111111<p/>
Это ID пункта меню.
Видимо повырезать из ссылок параметр Itemid раз без него всё работает.
<script> if (screen.width >= 800) document.write('AAAAAA'); else document.write('BBBBBB'); </script>
Первый вариант неправильный, в нём атрибут rel дублируется.
$str ='unimportant symbols test: text1, test: text2, test: text3 test: some text test: some other text'; preg_match_all('~(?:test:\s)((.(?!test:\s))+)~', $str, $matches, PREG_OFFSET_CAPTURE); print_r($matches[1]);
Или:
$str ='unimportant symbols test: text1, test: text2, test: text3 test: some text test: some other text'; preg_match_all('~(?:test:\s)((.(?!test:\s))+)~', $str, $matches, PREG_OFFSET_CAPTURE); foreach ($matches[1] as $k => $v) { echo "$v[0]<br/>"; }