Автоматический статейный прогон по движкам Joomla K2. Автоматический статейный прогон по движкам Joomla K2 Выполняя index php option com k2

Компонент К2 - очень интересное расширение для Joomla. Основная особенность компонента заключается в том, что он дает возможность Joomla использовать новые функции, которые по умолчанию недоступны для Joomla, но имеются в других подобных CMS таких как Drupal и Wordpress.

В первую очередь это возможность добавления материалов и статей на сайт пользователями сайта, а также создание новостных порталов, блогов, каталогов, введение дополнительных полей для каждой статьи, добавление видео на сайт с помощью плагина AllVideos , галереи изображений при помощи плагина Simple Image Gallery, встроенная система добавления комментариев с капчей от Google, модуль регистрации и авторизации, модуль автора, который позволяет выводить информацию об авторах, публикующих статьи, наличие архива, модуль категорий и тегов.

Все эти модули встроены в К2 и отсутствуют в Joomla по умолчанию. Работа с этим компонентом очень проста, так как редактор текста имеет те же параметры, что и Joomla, а использование категорий дает возможность выставлять настройки сразу для всех статей данной категории функцией "Унаследовать от категории". Кроме того, в каждом материале появляется возможность отображать социальные закладки, хиты просмотров, рейтинг голосов, навигацию.

На сегодняшний день компонент K2 обновился уже до версии 2.10.1. Этот релиз устраняет все известные ошибки, обнаруженные К2 сообществом после выхода предыдущих версий. Кроме того в эту версию внесены ещё и серьёзные изменения, касающиеся настроек отображения вашего контента и его редактирования с лицевой части сайта. В ближайшие время ожидается новая версия 2.11.0.

Как правильно обновить K2 до последней версии

Обновление К2 до последней версии (2.10.1)

Многих интересует вопрос, как правильно обновить компонент K2 предыдущих версий до последней версии версии 2.10.1.

Если вы используете К2 v2.7.x или v2.9.x, то это (как всегда) безопасно перейти на К2 v2.10.1, просто установите новую версию поверх предыдущей.

Если у вас старая версия К2 (2.4) и вы используете свой шаблон К2.

Обновить компонент к2 до последней версии, а именно до версии 2.6.5 совсем просто. Новая версия к2 устанавливается поверх предыдущих версий. (Не надо ничего удалять, просто устанавливаете новую версию и все будет работать). Но прежде чем обновляться, вы должны понимать, что если вы используете свой шаблон к2 предудущих версий, например, к2 2.5.7 и ранее, такой шаблон не совместим с новым к2.

Шаблон версии 2.6.2 совместим с версией 2.7.1 хотя немного отличается от предыдущей версии одним файлом (generic.php) путь к файлу components/com_k2

Скачайте zip архив K2 и перейдите к менеджеру расширений (Установить/Удалить) в админке Joomla и выберите, чтобы загрузить и установить zip-файл, который вы только что скачали (com_K2_v2.7.1.rus ). После этого компонент будет обновлен до последней версии или же просто используйте автоматическое обновление из админки Joomla.

Как и всегда, не забывайте сделать резервную копию вашего сайта, прежде чем обновлять К2 до последней версии, используйте для этого бесплатный компонент резервного копирования Akeeba .

Есть Вы используете свой, или изменённый шаблон, тогда начиная с версии 2.7.0 были изменения в шаблоне К2, так что будьте внимательны при (после) обновления вам придется корректировать шаблон.

Установка русификатора для К2 через админку Joomla

Если у Вас установлена английская версия К2, тогда, Вы можете его русифицировать, для русификации компонента, установите русификатор который k2_ru_language_pack.zip , русификатор устанавливается через менеджер расширений (Установить/Удалить) в админке Joomla, как и любые другие расширения для Joomla. После установки русификатора, компонент K2 на сайте и в админке будет полностью русифицирован.



Замените «index.php? Option=com_k2 & view=item & id=» с использованием.htaccess и Regex (2)

Вы не можете захватить строку запроса в RewriteRule . Вместо этого используйте RewriteCond . Используйте это правило в верхней части вашего.htaccess:

RewriteCond %{ THE_REQUEST } / index\.php\?option = com_k2 & view = item & id =([^ \s &]+) [ NC ] RewriteRule ^ https : //www.portal-gestao.com/artigos/%1?

Как заменить:

https : //www.example.com/index.php?option=com_k2&view=item&id=7377 https : //www.portal-gestao.com/artigos/7377

Я попробовал это:

RewriteRule ^ index . php ? option = com_k2 & view = item & id =(.*) $ / artigos / $1 [ R = 301 , L ] RewriteRule ^ index . php ? option = com_k2 & view = item & id = \/ ([ 0 - 9 ]{ 4 }-.*) $ / artigos / $1 [ NC , R , L ]

Вы также можете сделать это с помощью RewriteCond Query String, соответствующего коду:

# Individual explicit redirect rules based on exact matching URI|Query String parameters # $1? Strip the option=com_k2&view=item&id=7377 Query String from the destination URI RewriteCond %{ QUERY_STRING } ^ option = com_k2 & view = item & id = 7377 $ [ NC ] RewriteRule ^(.*) $ / artigos / 7377 / $1 ? [ R = 301 , L ] RewriteCond %{ QUERY_STRING } ^ option = com_k2 & view = item & id = 7378 $ [ NC ] RewriteRule ^(.*) $ / artigos / 7378 / $1 ? [ R = 301 , L ] # Dynamically redirect all matching Query Strings to equivalent URI # %2 match and redirect to equivalent 4 digit number URI # $1? Strip the option=com_k2&view=item&id= portion of the Query String from the destination URI RewriteCond %{ QUERY_STRING } ^(option = com_k2 & view = item & id +)=([ 0 - 9 ]{ 4 }+) $ [ NC ] RewriteRule ^(.*) $ / artigos /% 2 / $1 ? [ R = 301 , L ]

Статейный прогон является одним из эффективных способов продвижения на данный момент. Сейчас эффект от прогонов по движкам Joomla K2 ниже чем он был раньше. Сейчас даже статьи со ссылками не сразу залетают в индекс, но всё равно это лучше чем прогоны по профилям и т.д. В данной статье я расскажу, как размещать статьи на таких движках, а также предоставлю вам шаблон для автоматизации этого процесса.

Как размещать статьи на Joomla K2?


Зачастую о такой дырке (возможность бесплатно оставлять индексирующиеся ссылки с чужого ресурса на свой) владельцы сайтов даже не подозревают. Да и регистрация/вход в видимых областях сайта зачастую отсутствуют.

Для того что нам зарегистрироваться, мы подставляем к сайту на движке JoomlaK2 /index.php?option=com_user&view=register.


При регистрации идут поля: логин, пароль, почта и произвольное описание. Вот как раз в произвольном описании мы и будем оставлять нашу статью (ограничения на количество символов в описании отсутствуют). О том, как должно выглядеть описание расскажу чуть позже, когда будем разбирать шаблон.

После того как мы нажали кнопку "Зарегистрироваться", следует подтвердить регистрацию. Как правило, ссылка подтверждения приходит на почту, так что используйте реальные адреса. По сути, статья уже размещена, но нам нужна ссылка на результат, так что идем дальше.

После подтверждения регистрации входим на сайт под своим именем, подставив к адресу сайта /index.php?option=com_user&view=login
Далее заходим на страницу профиля, подставив к сайту /index.php?option=com_user&view=user&task=edit

Открываем исходный код страницы и внизу ищем похожий участок кода:

Код:

Тут нам потребуется ID нашего аккаунта, вот он name="id" value="366".
Далее переходим по ссылке, подставив к сайту: /?option=com_k2&view=itemlist&task=user&id="Наш ID". И теперь можно увидеть наш результат.


Особенности при составлении шаблона


Я думаю, что любой пользователь сможет сделать простой шаблон по регистрации (если нет, а может кому лень, то шаблон ниже).
Так как Joomla – это движок и в нем есть возможность устанавливать разные WYSIWYG редакторы, то нам необходимо выключить JavaScripts, чтоб он не подгружался, и мы пользовались стандартным редактором.
Вкратце о тексте, анкоры должны быть в таком формате: http://сайт.ру/ ">анкор, http:// обязательно ! Так же поддерживаются HTML тэги, такие как , .
Теперь о шаблоне.

Входные параметры:
E-mail - думаю тут понятно.
Пароль - это тоже.
Использовать заголовки - в качестве заголовков используется текст обрамленный

.

Файлы:
domains.txt - наша база доменов.
results.txt - результат прогона, в формате: url login pass (разбелитель TAB).
titles.txt - ваши заголовки, каждый с новой строки (не забудьте то что файл должен быть в URF-8, иначе вместо русских символов у вас будут кракозябры).
errors.txt - файл с ошибками, в шаблоне обработаны основные из них.
Папка Texts - тут располагаются ваши статьи (1 файл = 1 статья).
В папке Texts есть папка Done - сюда перемещаются опубликованные статьи.

Для того чтобы запустить шаблон, откройте программу ZennoPoster. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.

Аппарат сохранил все лучшие характеристики первого Элемента, но теперь он стал ещё легче и при этом долговечнее.

Ткань Oz Tech 30D лучше сохраняет свои механические, прочностные и цветовые характеристики. В течение пятилетних тестирований, проведённых Ozone, получены прекрасные результаты и теперь эта ткань будет использована в производстве Element 2 , а конкретно на верхней и нижней поверхностях.
Любимый параплан студентов и инструкторов во всём мире
Все новые ткани для верхней и нижней поверхностях Dominico 30D. Эта ткань сохраняет свои визуальные характеристики лучше, чем любая ткань известная сегодня. А её механические характеристики беспрецедентно прочные и долговечные. Эта ткань является идеальным решением для крыла, которое выдерживает такие тяжёлые испытания.
Чтобы облегчить подьём крыла и сделать параплан более простым для старта и наземной работы с крылом, модернизирована стропная система.
Аппарат имеет все важнейшие составляющие того, что мы считаем идеальным парапланом, он создан для того чтобы люди могли лучше и безопасней познакомиться с парапланеризмом. Низкая цена, высокая прочность, общая простота в использовании и бескомпромиссная безопасность объединились, чтобы сделать этот параплан идеальным выбором школ.
Ozone разработал Element 2 как самый простой и безопасный параплан, из того что когда-либо создавал. Старты и наземная работа чрезвычайно просты, и это значительно ускорит наземное обучение студента, и выведет процесс обучения на новый уровень.

Element 2 это:

Очень стабильный старт, большой ход клевант и как следствие актуальная сложность в провоцировании срыва. Отличное поведение на малых скоростях. Тенденция к попаданию в глубокий срыв потока отсутствует.

В комплекте с крылом поставляется:

Мешок, упаковочный ремень, Большой просторный рюкзак, в который помещается крыло, подвеска, шлем и комплект одежды, необходимый для любого путешествия. Инструкция, рип-стоп, немного ткани для ремонта (листы в формате А4), схема стропной системы. Наклейки OZONE. Фирменный брелок.
Вы можете выбрать свой, индивидуальный вариант расцветки за дополнительные 150 евро

Характеристики:

Размеры XXS XS S M L
Количество секций 35 35 35 35 35
Проекционная площадь (m2) 16.98 20.16 22 24.2 26.6
Площадь (m2) 19.05 22.89 25 27.5 30.2
Размах в проекции (m) 7.62 8.8 9.3 9.6 10
Размах крыла (m) 9.29 10.2 10.6 11.1 11.7
Удлинение в проекции 3.47 3.47 3.47 3.47
Удлинение 4.54 4.54 4.54 4.54 4.54
Корневая хорда (m) 2.54 2.79 2.91 3.06 3.2
Взлетный вес (kg) 45-70 55-75 65-90 75-105 95-125
Сертификация LTF 1-2 1 1 1 1
Сертификация EN BB A A B