A 5 добавление своей статьи. Создание и вывод статей (контента) в Джумле с помощью разделов и категорий, блог на Joomla и кнопка Подробнее. Создание пунктов меню в Джумле для вывода статей

После всех действий жмем по одной из трех кнопочек — Сохранить, Сохранить и Закрыть, Сохранить и создать. Все они сохраняют материал. Надеюсь каждую кнопку комментировать не нужно. Из названий должно быть понятно предназначение каждой из них.

Создание материала (статьи)

Категории мы создавать научились, теперь давайте перейдем к публикации материала, а именно статьи. Прежде всего, чтобы нам было удобно работать с нашим визуальным редактором нам необходимо переключить его в расширенную версию. Делается это следующим образом — Расширения -> Менеджер плагинов -> Редактор — TinyMCE, открываем и в правой колонке в самом вверху переключаем режим редактора на расширенный. После этого жмем «Сохранить и закрыть». Теперь идем в Материалы -> Менеджер материалов -> Создать Материал. Открывается похожая нам форма добавления материала, но здесь она более расширенная.

Здесь заполняем знакомые нам поля, все тоже самое, что и при добавлении категории, ничего сложного нет. Единственное обратим внимание на переключатель «Избранные». С помощью данного переключателя мы можем пометить любой материал как избранный. Для чего это нужно? Мы можем, к примеру, отметить важные статьи данным переключателем и вывести их на главную страницу. Можем также с помощью модулей вывести на внутренних страницах только избранные материалы. Одним словом «Избранные» это просто отметка для материала и все.

Будем считать, что заголовок вы ввели, категорию выбрали теперь необходимо вставить текст и картинки. Хочу обратить ваше внимание на то, что текст как обычно копировать-вставить здесь не желательно. Т.е. текст вы копируете в буфер как обычно — ctrl+c, а вот вставлять нужно через кнопочку на панели инструментов. Данным действием мы вставляем только текст, отбрасывая все ненужные теги. Дело в том, что копируя текст с Microsoft Word или с какого либо сайта мы вместе с текстом копируем в буфер очень много ненужных символов, которые нам абсолютно не нужны. Обязательно запомните данный момент. Вообще, на эту тему я записал видеоурок — как правильно добавлять статьи на сайт . Советую вам посмотреть.

Обратите внимание на кнопки, которые идут под визуальным редактором. Первая из них — Материал . Для чего она? С помощью данной кнопки мы можем вставить ссылку на любую созданную нами статью. Поставьте курсор в нужное место в статье и нажмите по кнопочке. В списке выберите заголовок необходимой статьи.

Теперь давайте вставим изображение в статью с помощью кнопочки «Изображение». Чтобы картинка присутствовала и в анонсе статьи поставим курсор в самое начало текста, т.е. перед первой буквой и нажмем на кнопочку «Изображение» . В открывшемся модальном окне нам откроется директория images нашего сайта. Здесь будут храниться все изображения нашего сайта, вернее наших материалов. Желательно распределить все изображения по папочкам. По умолчанию здесь уже созданы две папки — banners и sampledata. Папки создаются через медиаменеджер, оттуда же можно и загружать и вообще управлять медиа-материалами. Ну, усложнять не будем сейчас. Вы можете загрузить изображение пока в корень папки images, либо в одну из двух папок. В папке sampledata уже есть демо-изображения, советую воспользоваться пока ими.

Выбирая изображение у нас в поле «Адрес изображения» автоматически подставляется путь до изображения. Нам остается только заполнить поля — Описание изображения и Заголовок изображения. Эти поля являются не обязательными, но заполнять их все же советую. Выравниваем изображение — влево или вправо и после всего жмем по кнопке «Вставить».

Начиная с версии joomla 2.5 появилась возможность задать общую картинку материалу, как для анонса, так и для полного описания. Конечно задать картинку к статье мы можем и выше приведенным методом, но все же данный метод будет правильнее. Чтобы задать картинку ищем в правой колонке вкладку «Изображения и ссылки». Здесь вы можете задать картинку анонсу материала и полному описанию.

Чтобы загрузить или выбрать загруженное изображение, нажмите на кнопку «Выбрать», ну а далее откроется вам знакомое окошко в модальном окне. Следите, чтобы размеры изображения были не слишком большими. Для тизера (краткое описание) добавьте изображение поменьше, а для полного описания можно побольше. Можете также выбрать обтекание текста — слева или справа, либо по центру (но это зависит от шаблона, т.е. данные стили должны быть заложены в шаблоне).

Давайте рассмотрим такую кнопочку под редактором, как «Разрыв страницы». Для чего она? Данной кнопкой можно разбить большую статью на несколько частей. Сверху статьи появятся ссылки на все части, а также ссылка на полную статью. Иногда это будет очень полезным, например, когда пишете большие обзоры. Здесь опять таки ставим курсор в нужное место и жмем по кнопке «Разрыв страницы». В открывшемся модальном окне вводим заголовок части статьи и названии страницы в содержании.

Если вы задумались над тем, чтобы предоставить пользователям возможность добавлять статьи и материалы на сайт Joomla, то, вероятно, уже обнаружили, что такая, казалось бы, простая задача решается не так уж и просто. Изначально, у вас есть, как минимум, два пути. Первый, это использовать стандартный функционал, ведь система управления контентом Joomla имеет множество встроенных полезных функций, включая добавление статей с сайта. И второй, это использовать сторонние модули и компоненты, включая различные CCK. Бегло пробежавшись по возможностям и описаниям, найденным в отзывах на других ресурсах, вероятнее всего, вы захотите использовать сторонние компоненты, так как они явно предоставляют более широкий спектр настроек и возможностей. Однако, детальное изучение с установкой компонентов на тестовых системах показало, что не все так хорошо, как описывается.

Существующие решения для организации добавления пользователями статей и материалов на сайт Joomla

Прежде, чем продолжать, стоит указать те критерии, которые были взяты за основу:

  • Решение должно либо вообще не вносить изменения в стандартные механизмы , либо делать их настолько минимальными, чтобы в последствии на сайт можно было спокойно добавлять другие модули и компоненты.
  • Необходима модерация добавляемых материалов.
  • Необходимо, чтобы пользователь не смог случайным образом как-то испортить текущую структуру сайта или добавить материалы в те категории, которые используются только для организации внутренних задач сайта.
  • Если возникает необходимость вносить правки в код (допиливание), то они должны быть минимальными . Одно дело, когда у вас уже есть поток статей и вы знаете конкретную специфику того, чего вам ждать от пользователей. Соответственно, вы понимаете, что ваши труды будут полезными. Другое дело, когда вы только добавляете функциональность и не известно будет ли поток и если будет, то какой. Ведь, всегда нужно помнить, что если кому-то действительно хочется добавить материал, то для него не будет представлять каких-то сложностей отправка документа Word, или OpenOffice, или даже html на электронную почту.
  • Желательно, чтобы были всякие удобные функции , такие как возможность пользователю посмотреть статусы его статей, организация процесса модерации статей, добавление меток, добавление картинок и прочие.

Критерии достаточно базовые, но даже их хватило для того, чтобы в итоге остановиться на добавлении материалов стандартным образом. Но, обо всем по порядку. Первыми были рассмотрены различные CCK , такие как ContentBuilder и K2 . Основной проблемой стали изменение стандартных механизмов и необходимость внесения достаточно большого объема правок , поэтому от них пришлось отказаться. К примеру, скачав с официального сайта и установив K2, в котором по утверждениям уже должна быть реализована удобная функциональность добавления материалов, оказалось, что весь контент должен использоваться только через K2 (следовательно, практически все модули для Joomla без поддержки K2 становятся бесполезными) и что форму добавления материалов еще необходимо исправлять под свои нужды (к примеру, доступность всех категорий пользователю). Безусловно, вполне возможно, что после определенного времени изучения K2, эту задачу можно было бы решить куда проще, но переносить все что есть, только ради одной функции, и искать аналоги существующим модулям - не рационально.

Примечание : Помните, что речь идет только о задаче добавления пользователями материалов. Безусловно, с помощью CCK можно построить сложные и мощные сайты, но в текущей задаче этого не требуется.

Следующими были рассмотрены модули и компоненты, которые так же представляют собой CCK, но не изменяют стандартную структуру . Это Zoo (как CCK), SobiPro (как каталог) и ChronoConnectivity (о нем отдельные слова). Бесплатная версия Zoo предоставляет готовый модуль для публикации. Однако, после просмотра готовых форм и поиска решения проблем с настройками в безопасности, стало понятно, что, кроме того, что все добавленные статьи будут идти особняком (другими словами, остается много вопросов о том, как соотносить пользовательские стать и категории со статьями и категориями сайта), потребуется вносить достаточно много правок в шаблоны отображения, чтобы добиться организации процесса модерации (принято, отклонено, на модерации и так далее) с возможностью просмотра пользователями статусов своих статей. SobiPro - это достаточно неплохой каталог, но у него оказались те же проблемы, что и у Zoo. Нужно будет вносить правки и задумываться о соотношении контента SobiPro со стандартным контентом. ChronoConnectivity это очень мощный компонент для построения всевозможных форм и синхронизации внутри базы. Если вам нужно полностью заточить весь процесс добавления материалов или чего-то другого под свои потребности, то с ним это легко можно сделать. Однако, в нем нет никаких предустановленных вариантов, поэтому абсолютно все придется настраивать с нуля. А это очень долго.

После изысканий в области CCK, стало понятно, что стоит посмотреть более приземленные решения. И самое очевидное это блоги . Однако, как оказалось, бесплатных блоговых компонентов не так уж много. А те, что встречались, по большому счету оказались аналогичны стандартному механизму. Так что смысла в их использовании особо нет. Тем не менее, попалось на глаза и два достаточно неплохих бесплатных блоговых компонентов это Hekima Blogs и UAM . Однако, с ними стало понятно, что придется вносить ряд правок , чтобы полностью организовать процесс модерации и исправить некоторые ошибки.

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

Настройка добавления пользователями материалов и статей на сайт Joomla стандартными средствами

Итоговая инструкция настройки добавления пользователями статей и материалов на сайт Joomla получилась хоть и большой по количеству пунктов, но на самом деле достаточно простой для организации. Первое, что вам понадобится, это скачать и установить бесплатный редактор JCE с локализацией (ссылка на сайт разработчика ; русский язык там есть; в крайнем случае, вы всегда можете его скачать с других ресурсов). В отличии от стандартного редактора TinyMCE, у него есть настраиваемый и достаточно удобный менеджер картинок. Теперь, можно приступать к настройке.

1. Откройте "Сайт - Общие настройки " и установите редактор по умолчанию "Editor JCE ". Это необходимо сделать для того, чтобы все пользователи вводили статьи именно с этого редактора.

2. Откройте "Менеджер материалов ". Затем нажмите кнопку "Настройки ". Перейдите на вкладку "Права " и для группы Registered установите разрешение на создание материала (пункт "Создать"). Остальные пункты оставьте запрещенными. Эта настройка позволит пользователям добавлять материалы и статьи с сайта, но не публиковать их. Другими словами, после добавления, статьи по умолчанию будут не опубликованными. В общем, простая модерация.

3. Откройте "Менеджер категорий " и создайте категорию "На рассмотрение ". В последующем в эту категорию будут попадать все добавленные статьи (для удобства).

4. Создайте скрытое меню, если у вас его нет. Скрытое меню - это то же самое обычное меню, но размещенное в позиции, которого нет в шаблоне.

5. В скрытом меню, создайте пункт с Alias "add-material " и названием "Добавить статью ". Выберите тип пункта "Создать материал" . Установите уровень доступа "Registered " (в левой части) и категорию по умолчанию "На рассмотрение" (в области основных настроек). Делается это для того, чтобы неавторизованный пользователь при выборе пункта попадал на страницу входа и чтобы все материалы попадали в одну категорию (для последующей сортировки).

6. Создаем пункт уже в меню, которое показывается всем пользователям. Устанавливаем тип пункта "Псевдоним ". Указываем в качестве целевого пункта предыдущий пункт из скрытого меню. Открытый пункт нужен для того, чтобы все пользователи видели, что на сайте можно создать материал. При щелчке на таком пункте неавторизованными пользователями, их будет перекидывать на страницу авторизации.

Теперь, приступаем к настройке редактора JCE

7. Откройте редактор JCE в меню "Компоненты ". Перейдите на вкладку с профилями. Включите профиль "Front End ". Это именно тот профиль, который будет применяться к пользователям, при добавлении статьи с сайта.

8. Откройте профиль "Front End " и выставьте следующие настройки

8.1. В первой вкладке в области "Пользователи " выставьте галочку напротив группы "Registered ", чтобы настройки применялись для зарегистрированных пользователей.

8.2. Перейдите на вкладку "Особенности и Макет ". Выставьте пункт "Переключатель редактора" в Нет , чтобы исключить возможность отправить голый html.

8.3. Создайте на сайте в каталоге "images " директорию "reviews ". В этой директории будут храниться картинки пользовательских статей на время модерации.

8.4. Вернитесь в админку и перейдите на вкладку "Параметры редактора ". Затем в левой части выберите вкладку "Файловая система " и укажите в пункте "Путь к каталогу файлов " путь "images/reviews "

8.5. В той же вкладке, отключите пункт "Древо папок "

8.6. В той же вкладке, укажите максимальный размер изображений, например, 100.

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

8.8. Сохраняем настройки.

8.9. Переходим на вкладку "Параметры плагина " и в левой части экрана выбираем вкладку "Менеджер изображений ". Затем устанавливаем ограничение размера файла, например, 100 (как и до этого).

8.10. Отключаем пункты "Удалить папку", "Удалить файл", "Переименовать файл", "Вырезать, копировать" (для каталога и файла), "Переименовать папку".

8.11. Указываем путь к каталогу файлов изображений "images/reviews "

8.12. Сохраняем настройки.

8.13. Во вкладке "Параметры плагина " открываем вкладку "Ссылка " в левой части. И указываем желаемые настройки для ссылок по умолчанию. Например, цель "в новом окне ".

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

8.15. Сохраняем и закрываем редактор.

9. Пытаемся открыть пункт "Cоздать материал " под неавторизованным пользователем и видим, что открылась форма входа. Пытаемся открыть тот же пункт залогиненным пользователем и видим, что открылась форма редактирования материала, но с кучей лишних областей, которые пользователям не особо нужны.

10. Первым делом открываем "Расширения - Менеджер плагинов " и выставляем группу "Special " для всех кнопок (Изображение, Разрыв страницы, Материал и так далее), кроме кнопки "Подробнее ". Это позволит скрыть кнопки для обычных пользователей, но оставит их открытыми для тех пользователей, которые имеют доступ к админке.

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

11.1. Откройте путь "%корень сайта%/components/com_content/views/form/tmpl " и скопируйте файл "edit.php " в ваш шаблон по пути "%ваш шаблон%/html/content/form/ ".

11.2. Откройте файл "edit.php" в любом текстовом редакторе и добавьте нужный вам вступительный текст, как показано ниже (текст идет после 44-й строчки или ищите "

Добавить статью

Прежде всего помните, что статья - это полезный, вежливый, осмысленный и корректно оформленный текст (подробнее читайте правила раздел статей).
Добавление материала означает, что вы соглашаетесь с правилами данного ресурса.
item->id); ?>" method="post" name="adminForm" id="adminForm" class="form-validate">

11.3. Теперь, чтобы скрыть блоки, необходимо для всех тэгов fieldset , кроме первого, добавить скрытие отображения через стиль, например так:

Примечание : Безусловно, вы можете использовать и другие способы скрытия, как например стили с ":first-child ", но такой способ может не подойти для старых браузеров. Или же вы можете добавить поле class для нужных fieldset и скрыть его через стили добавленного класса. Тут кому как удобнее.

11.4. Сохраните файл.

12. Подрегулируйте стили так, как вам нравится. Например, сейчас на сайте сайт используется именно эта форма и выглядит она следующим образом.

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

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

Конструктор сайтов А5 - российский продукт , вышедший из бета-теста в 2011 году. Изрядную порцию критики система получала за использование Flash в своих шаблонах. Но, к счастью, разработчики впоследствии полностью отказались от этой технологии в пользу HTML5.

На базе А5 можно создавать сайты-визитки , лендинг пейджи и магазины . Во время прошлого тестирования система не смогла нас впечатлить. Но это было давно. Давайте детально рассмотрим, что может предложить своим клиентам А5 в 2017 году.

Шаблоны

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

Выбирая тип шаблона , вы определяете и тип будущего сайта. При этом, позже его нельзя будет изменить. Всего шаблонов в системе около 300 . Качество их, в целом, среднее: есть и видные, и примитивные экземпляры.

Каждый шаблон содержит тематический демо-контент . Если нет времени или желания сильно заморачиваться на кастомизацию, можно просто подставить свои данные/картинки и получить готовый сайт. Стандартные настройки вроде изменения фона, шрифтов и подложки страницы, естественно, в наличии.

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

Понравилось то, что есть возможность при создании новой страницы автоматически перенести на неё заданные части макета с мастер-страницы («Главная»). По умолчанию копируются хедер и футер. Это очень удобно, поскольку позволяет избежать повторения действий. Между созданными страницами можно быстро переключаться. Реализовано это так же, как и в браузерах, - через систему вкладок. Последние содержат и кнопку доступа к настройкам, где для каждой страницы ширину и цветовую схему можно назначить отдельно. Также вы можете переназначить главную страницу.

А5 демонстрирует хороший уровень исполнения части встроенных шаблонов и набор средств для кастомизации их дизайна. Не без нюансов, но нам, в целом, понравилось.

Функциональные возможности

Для использования А5 не нужно обладать навыками программирования . Да, здесь есть возможность вставки HTML-кода, но функционал сайтбилдера базируется на довольно удобном визуальном редакторе и системе виджетов . Добавление последних на страницы путём перетаскивания определит структуру и возможности сайта.

Работать с виджетами очень просто. Одинарный клик левой кнопкой мыши выделяет элемент и позволяет изменять размер и перетаскивать его. Правая кнопка активирует меню доступных свойств для элемента. Например, оформляя кнопку, вы сможете задать скругление углов (при 100% получится круг, если нужно), прозрачность, градиент по радиусу, цвет/фон, выбрать шрифт, также определить её вид после наведения курсора. Можно дублировать, копировать виджет, задать слой для него и прочее. Всё это очень просто работает, а результат получается отличным. Набор допустимых операций варьируется для разных виджетов.

Если же кликнуть 2 раза левой кнопкой по виджету, вы сможете изменить его содержимое (текст, картинку, название полей и т. д.). В общем, в А5 мышь - главный инструмент разработки. Почти все операции, кроме ввода текста, можно выполнить с её помощью.

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

Панель управления в А5 очень простая в визуальном и структурном плане . Если всё же понадобится помощь, то практически над каждым элементом висит значок вопроса, скрывающий пояснения. Есть и видео уроки. Начитавшись/насмотревшись, за час станете асом в А5.

Панель управления состоит из строки состояния (вкладки открытых страниц, кнопки вперёд/назад, предпросмотр, сохранение изменений, публикация и раздел помощи) и 4 разделов меню:

  1. Страницы - здесь можно добавлять/удалять страницы и выстраивать иерархию пунктов меню;
  2. Настройки - выберите название страницы, её цвет и цвет фона, также заполните SEO-настройки. Можно включить/выключить скрытие от поисковых систем;
  3. Виджеты - основное меню, где лежат функциональные элементы для наполнения страниц. Их довольно много: текст, код, галерея, видео, таймер обратного отсчёта, аналитика, кнопка «наверх», форма обратной связи, социальные кнопки и прочее. Особняком стоят виджеты для развёртывания магазина: каталог товаров, корзина, меню товаров и их поиск.
  4. Файлы - хранилище стоковых (картинки, клипарты) и загруженных вами файлов всех типов.

Как видите, проще некуда. Помимо привычных возможностей, хочется отдельно отметить мощь магазинных настроек . В наличии экспорт/импорт из CSV, настройки сортировки товаров, доставки, статистика продаж, приём онлайн-платежей, скидки и многое другое. К сожалению, делать магазин на движке с визуальным редактором - не самая лучшая затея. Для этого есть специализированные системы, намного лучше приспособленные для решения этой задачи.

В А5 визитки и лэндинги делаются очень быстро и просто. Для последних разработчики предусмотрели включение в список виджетов таймера обратного отсчёта. Во многих движках, позволяющих делать одностраничники, он почему-то отсутствует, что странно.

В целом, впечатление о возможностях А5 сложилось положительное. Панель управления хоть и простая на вид, зато скрывает в своих недрах довольно приличный набор инструментов. Само собой, здесь можно подключить фавикон, выбрать используемый набор шрифтов для всего сайта и даже отредактировать robots.txt. Делается это через меню в верхнем правом углу.

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

Как и везде, вам после регистрации бесплатно дадут поддомен вида 3645987.mya5.ru (далее его цифровую часть можно будет переименовать как-угодно). Собственный домен сможете подключить не ранее, чем оплатите любой из тарифов.

Сделать это можно в личном кабинете через меню «Мои сайты». Доступ из редактора к нему можно получить, кликнув по значку А5 в левом верхнем углу.

Отдельно отметим возможность подключения к сайту нескольких доменов. Это может понадобится тем, кто не желает, чтобы в других доменных зонах были сайты с вашим названием домена. Также это упростит поиск вашего сайта для посетителей, которые вводят ошибочное название домена. Например, вы можете купить пару доменов - атф.рф и atf.ru, покрыв таким образом оба варианта ввода вашего сайта в адресной строке браузера. Ну и конкуренты уже не смогут использовать название домена для своих чёрных дел в обозначенных доменных зонах. Также это поможет привлечь новых посетителей, сохранив за вами ту их часть, которая введёт название некорректно. Продвигать сайт вы будете по основному домену, остальным же следует назначить 301 редирект. Так это работает. Вещь полезная, но не для всех.

В целом, в А5 сильно портит картинку вероятность запутаться в слоях контейнеров с виджетами и отсутствие подгонки их положения относительно соседних блоков. То есть всё нужно делать руками. Но, поработав часок-другой, можно наловчиться в точности действий. В целом, функционал в А5 неплох, но админка ощущается сыроватой, можно было сделать и получше.

Ценовая политика

В системе присутствует бесплатный тариф для всех типов сайтов, кроме магазина. Вы получите150 Мб дискового пространства, рекламный блок от разработчика и ограничения в функционале. Но самое главное то, что не получится подключить собственный домен. Этот тариф подходит для проб пера, знакомства с системой.

Если решите создать магазин, то получите 15 дней триала со всеми возможностями. Далее придётся платить. Платные услуги делятся на обычные и магазинные. Как всегда, указывая цены, мы ориентируемся на годовую стоимость аренды сайтбилдера (хотя в а5 возможна и помесячная оплата). Тарифы для создания визиток и лендингов следующие:

  1. Минимальный (2550 руб/год) - предоставляет 250 Мб места на диске, отключает рекламу и даёт возможность подключить собственный домен;
  2. Премиум (3290 руб/год) - 1,5 Гб дискового пространства, подарочный домен в зоне.ru;
  3. Бизнес (3990 руб/год) - 10 Гб, домен в подарок, вставка HTML-кода, подключение своей почты, сторонних сервисов и личный менеджер в распоряжение.

Магазинные тарифы следующие:

  1. Старт (9900 руб/год) - возможность разместить 100 товаров, подарочный домен, подключение платёжных систем, импорт/экспорт товаров через CSV-файл, типы цен, система скидок и просмотр статуса заказов;
  2. Профи (15000 руб/год) - 2500 товаров, выгрузка на Яндекс.Маркет, 20%-ый бонус на рекламу, премиум-техподдержка.

На наш взгляд, стоимость услуг у А5 средняя. Визиточные тарифы вполне доступные, а вот цены на магазинные выше среднего. Также в А5 есть и несколько платных услуг помимо тарифных планов. Пользоваться можно по желанию:

  • Помощник по сайту (3997 рублей) - личный менеджер, который будет заниматься обновлением контента, добавлением страниц и консультировать по необходимости;
  • Внутренняя оптимизация (6997 рублей) - подбор ключевых слов и включение их в тексты сайта, установка счётчиков и добавления сайта в каталоги поисковых систем;
  • Создание сайта под ключ (13 900 рублей) - вам ничего не придётся делать, заказав эту услугу. Просто дадите техническое задание и проверите результат по готовности.

В А5 довольно широкий выбор предложений на любой вкус и кошелёк. Наиболее рентабельными выглядят цены на визиточно-лэндинговые тарифы, на оптимизацию и, кстати, на сайт под ключ. Их стоимость вполне приемлемая, чего не скажешь о магазинных - они откровенно дороги для такого класса системы.

SEO-оптимизация и продвижение

Возможности поисковой оптимизации в А5 стандартные и ничем не выделяются : вы можете прописать значения мета-тегов заголовка, описания и ключевых слов для каждой страницы. Для этого необходимо выбрать страницу в соответствующем меню, а потом перейти в «Настройки» и заполнить SEO. Также рекомендуем использовать заголовки H1 и более низкого порядка для выделения разделов страницы. Делается это в текстовом редакторе.

Можно и нужно дополнительно использовать внутреннюю перелинковку по возможности на основе анкорных ссылок. Само собой, не стоит забывать о вставке ключевых слов в тела статей и об уникальности последних. Подобрать ключевики можно на Yandex.Wordstat. Но не переусердствуйте с количеством. Также поможет заполнение тегов заголовка и alt к используемым изображениям. Найти эти настройки можно во вкладке «Прочие» в свойствах графических элементов. Также вы можете через редактор подтянуть уровень уникальности картинок. Это будет полезно, если станете брать их из Интернета «как есть».

Не последнюю роль сыграет интеграция кнопок социальных сетей. Чем больше внешних ссылок из групп в соцсетях ваш сайт получит, тем лучше. Не лишним станет использование собственных видеороликов с Youtube, на котором придётся завести канал. Снимите несколько роликов, пропишите в описании ссылку на сайт, а потом разместите их по контексту страниц сайта.

Отслеживать посещаемость поможет подключение к сайту Яндекс.Метрики или Google Analytics. Также в настройках сайта можно изменить содержание robots.txt. Если не знаете, что это такое, лучше оставляйте вариант по умолчанию: там всё прописано верно.

В общем, продвижение в А5 происходит по тому же сценарию, что и практически во всех остальных системах. Здесь есть все встроенные возможности для этого. Используйте их, и у вашего сайта появятся реальные шансы на получение благосклонности со стороны поисковых систем.

Плюсы и минусы, альтернативы

А5 точно не является топовым движом, но и задних не пасёт. Система хоть и не поражает воображение, но ей есть, что предложить пользователям, преимущества :

  • Хороший уровень разнообразия и приемлемое качество шаблонов;
  • Предельную простоту структуры и большое количество обучающих материалов различного типа (статьи, видео, подсказки);
  • Неплохой набор клипарта - приятный бонус;
  • Обширный спектр дополнительных услуг от разработчиков;
  • Очень гибкую систему кастомизации дизайна сайта;
  • Большой выбор тарифных планов для создания визиток по приемлемой стоимости;
  • Внятный магазинный функционал.

Конечно, у А5 есть и недостатки :

  • Шаблоны в системе не являются адаптивными и менять их впоследствии нельзя;
  • Богатство средств кастомизации дизайна имеет и обратную сторону: неопытный человек достаточно легко сможет превратить шикарный шаблон вырвиглазое зрелище;
  • Бесплатный тариф из-за его ограничений сгодится разве что для обучения работе с системой, а магазинные тарифы откровенно дороги.
  • Панель управления местами лагает, сам интерфейс через чур просто оформлен и выглядит сыроватым.

А5 неплох, но до лидеров рынка по качеству не дотягивает. Явно ощущается амбициозность разработчиков, которым очень хочется сравнивать свой продукт с Wix, но они явно не дотягивают. Да и это неправильно. Проекты находятся в явно разных весовых категориях. Перевес точно не на стороне героя обзора.

Наиболее очевидными альтернативами А5 являются uKit и Wix по визиточной части, в случае с магазинами - uCoz. А5 уступает им всем в той или иной мере.

Выводы

Конструктор А5 - неплохой конструктор с визуальным редактором. Качество получаемого в нём результата напрямую зависит от умения разработчика. Сама по себе система особо не ограничивает в действиях и возможностях. Можно сделать ужасно, а можно и отлично. Вероятность второго случая выше, поскольку практически по любому действию в системе можно прочесть хорошо написанный FAQ или даже видео посмотреть. Новички точно не запутаются, но дизайн править следует осторожно: А5 никак не сглаживает ошибки пользователя. И в этом заключается основная сложность использования системы.

Нормальные шаблоны, хороший набор виджетов, широкие возможности по кастомизации дизайна и добротный, хотя и не особо нужный конкретно здесь, магазинный инструментарий - так выглядит А5. Есть вопросы к эргономике визуального редактора, некоторой запутанности платных услуг из-за их количества и к ценам магазинных тарифов. В общем, средний по большинству показателей конструктор. Вроде и сделано неплохо, но чего-то не хватает. Либо наоборот является лишним.

А5 хорошо отрабатывает вложения лишь на визиточных тарифах . Цена на них конкурентоспособная. Насчёт магазина - не уверены. Он дорогой здесь. Да и странно было бы использовать движок вроде А5 для разработки серьёзной торговой площадки.

Кстати, при попытке перехода на Wix.ru, нас ожидал сюрприз в виде редиректа на главную страницу А5. Странно, не так ли? Разработчики героя обзора явно перегнули палку, пытаясь таким образом привлечь внимание к своему детищу. Смешное поведение, грязный приёмчик, особенно учитывая, что можно нарваться на обратную реакцию юридического отдела Wix’a.

Конечно, у системы есть альтернативы за ту же стоимость или даже дешевле. Попробовать А5 можно, но не спешите с выбором, посмотрите что-то ещё. Наверняка, найдётся более приемлемый вариант.

Конструкторы аналоги A5

Альтернативы A5 можно перечислять долго. Все эти системы разные, но любая из них станет намного более удачным выбором по сравнению с A5.

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

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

1. Добавление url-адреса статьи в аддурилки. Это для ускорения индексации свежего материала поисковыми роботами. И название такое, потому что по-английски данная процедура звучит как «add url», то есть, добавить урл/ссылку.

Есть своя аддурилка у Яндекса. Она доступна в кабинете Яндекс Вебмастер в разделе “Индексирование” – “Переобход страниц”.

У Гугл тоже раньше было нечто подобное, теперь по ссылке на их аддурилку они предлагают отправить в Google файл Sitemap (ссылку на карту сайта для поисковиков).

Что я еще делаю, так это перед публикацией новой статьи – в Яндекс.Вебмастере добавляю ее исходник в оригинальные тексты. Найти этот инструмент можно в разделе «Содержимое сайта». Тем самым я даю знать Яндексу, что данный текст впервые появился на моем блоге, то есть я его автор.

Ну а для Гугла я просто подтвердила авторство, указав свой сайт в профиле Google+ и поставив ссылку на свой профиль в настройках плагина All in One Seo Pack. (данный момент уже не актуален, так как Google+ прекращает свое существование).

Помимо Гугла и Яндекса советую также добавить свой сайт в кабинет веб-мастера Мейл.ру по адресу . Чтобы сделать это, вам понадобится сначала зарегистрироваться в mail.ru (создать почту). Также я добавила сайт в аддурилку Bing (+ Yahoo)

В общем, после того, как я это сделала, стала видеть в Яндекс.Метрике, что и из этих поисковиков на мой блог тоже наведываются по разным запросам.

В общем, смотрела я тут один сервис – bestpersons.ru, который позволяет автоматически публиковать в социальных профилях анонсы со ссылкой на статью. Для этого в сервисе есть редактор, где мы собственно публикуем свой текст, а также возможность подключить соцсети, блог-платформы, куда и будет сделан постинг.

Протестирую его на этой статье:)

В качестве анонса пишу пару предложений, о чем статья, и приглашаю с ней ознакомиться. Вот один из примеров в Гугл+:

Кстати, если уж заговорили о Гугл +, то тут я не ограничиваюсь своим профилем, а также добавляю анонсы в тематические сообщества – по блогингу, заработку в интернете + в сообщества с видеоуроками. И это тоже дает трафик.

К слову, сейчас так анонсирую статьи из одного новенького блога на женскую тематику (красота, уход, кулинария). Один из первых анонсов как-то привел на блог 100 посетителей за 1 день только из Гугл+. Я даже не ожидала:)

Ну и про Ютуб я тоже не забываю, и к большинству своих статей записываю видеоуроки (скринкасты). Это и для людей удобно – одни предпочитают текст, другие наглядное видео. Плюс с Ютуба тоже можно черпать трафик – через , ссылки в описании и т.д.

Друзья, еще советую обратить внимание на соцсети – Pinterest и Постилу, где мы делимся изображениями по ссылкам на сайтах. Лично у меня оттуда тоже есть дополнительный трафик на этот блог.

увеличьте кликом

И через Feedberner от Гугла – здесь письма с анонсами отправляются автоматически, как только в блоге публикуется новый контент.

Пока оставляю оба варианта. Подписка на рассылку от Смарта находится под каждой статьей, а Фидбернер в сайдбаре снизу в зафиксированном виджете.

4. Публикация анонсов в соцсети для вебмастеров. Я чаще всего использую postpr.ru. Есть и другие похожие (grabr, webice, например). С двумя последними у меня как-то не заладилось, поэтому давненько там уже не размещала своих анонсов…

5. Анонсы в группах на Сабскрайб. Этот способ я применяю с первых дней существования своего блога, и он постоянно обеспечивает меня читателями. Так постепенно мой список групп для публикации вырос с 10 до 120.

Для Сабскрайба я делаю уникальные анонсы (рерайт) и стараюсь написать их поинформативнее. Так как есть группы, где требуют не менее 1000 зн. текста.

Желаю успехов!

Здравствуйте друзья! В этой статье мы с Вами рассмотрим вопрос, как добавить новую позицию модуля в шаблон Joomla 2.5 . Несмотря но то, что данный вопрос довольно хорошо раскрыт в Интернете и найти ответ, задав вопрос в поисковых системах, не составит особого труда, я решил систематизировать все ответы и изложить их в одной статье, конечно же предварительно проверив это на своих сайтах.

Если Вы используете шаблоны от известных производителей, то я думаю, что необходимость добавления новых позиций модулей не потребуется. Однако несколько раз мне приходилось встречаться с тем, что при установке шаблона на дистрибутив Joomla 2.5 не все заявленные позиции для модулей были доступны и приходилось добавлять их вручную. Давайте начнем, а для начала расскажу

Как проверить позиции модулей в шаблоне Joomla 2.5

Все просто если знаешь как. Что бы проверить позиции модулей дбавляем к нашему сайту следующий код - ?tp=1 . То есть это будет выглядеть так: http://ваш_сайт/?tp=1 . Если позиции на сайте не отобразились, значит необходимо включить показ позиций модулей в административной панели Joomla. Идем в Расширения>Менеджер шаблонов>Настройки и в Менеджере настройки шаблонов включаем Просмотр позиций модулей . Обновляем фронтальную часть сайта и позиции модулей отобразились.

Для добавления новой позиции модуля, нам придется подредактировать файлы шаблона «templateDetails.xml » и «index.php ». Обращаю внимание, что редактируются вышеуказанные файлы именно в Вашем шаблоне, а не в корне сайта.

И так, вставляем имя нашей новой позиции в файл templateDetails.xml :

Теперь открываем файл index.php и вставляем код:

В Joomla имеются следующие параметры «style»:

  • none - вывод без оформления и заголовка
  • table - вывод в виде таблицы
  • horz - вывод в теге «td» основной таблицы
  • xhtml - вывод в теге «div» и заголовка модуля в теге «h3» (уровень заголовка можно определить в дополнительном параметре)
  • rounded - вывод в 4-х «div» - используется для кроссбраузерного оформления модуля с закругленными углами
  • outline - используется для отладочной информации

Вот в принципе и все. Как видите все очень просто.

Так как я использую шаблон под управлением framework Warp разработанный студией YOOtheme то расскажу как добавлять новые позиции модулей в шаблоны под управлением данного фрэймворка.

Как создать новую позицию модуля в шаблоне YOOtheme

Рассмотрим как добавить позицию модуля в шаблоне YOOtheme. Давайте начнем. Мы будем добавлять позицию «top-c » к уже существующим позициям «top-a » и «top-b ». Для этого необходимо будет отредактировать следующие файлы Вашего шаблона:

templateDetails.xml

config.xml

/layouts/template.php

/layouts/module.php

/js/template.js

Добавляем новую позицию в XML файл нашего шаблона

Открываем templateDetails.xml файл в шаблоне. Здесь нужно добавить новую позицию (top-c ), чтобы наша CMS ее увидела. Для этого просто копируем запись существующей позиции (допустим top-b ) и переименовываем ее в top-c , как показано на примере:

Определяем параметры новой позиции модуля

Открываем файл config.xml и находим записи уже существующих позиций positon . Копируем, например код из «top-b », вставляем его ниже и переименовываем:

Это позволит увидеть новую позицию в административной части нашего шаблона (админпанели сайта)

Добавляем новую позицию модуля в главный файл шаблона

Открываем файл layouts/template.php и видим основную разметку позиций нашего шаблона YOOtheme. В этом файле описаны основные параметры модульной позиции и как он будет выводится на сайте.

Как и прежде копируем код из существующего позиции там, где это нам нужно, и вставляем ниже. В моем примере я взял код «top-b » и переименовал его на «top-c »:

Примечание: Вы можете переопределить template.php в свой собственный стиль. Для этого просто скопируйте /layouts/template.php в /styles/ВАШ СТИЛЬ/layouts/template.php .

Определяем стиль модуля по умолчанию для новой позиции

Открываем layouts/module.php и задаем стиль модуля по умолчанию здесь, добавив код для новой позиции. В моем примере я хочу сделать стиль «line » стиль по умолчанию для «top-c »:

Примечание: Если вы создаете новый стиль шаблона и хотите добавить новый стиль модуль можно переопределить файл по умолчанию module.php . Для этого просто скопируйте /layouts/module.php в /styles/ ВАШ СТИЛЬ /layouts/module.php .

Определяем высоту нового модуля в шаблоне

Чтобы высота модулей соответствовала той же высоте которые находятся в тех же позициях, открытываем js/template.js . Смотрим на уже существующую запись в функции matchHeight() . В моем примере я скопировал запись для #top-b и переименовал его в #top-c .

Применяем свой новый стиль шаблона YOOtheme

Для того, чтобы наш новый модуль позиции начал работать и появился в административной части настройки шаблона, вы должны нажать «сохранить» в Менеджер шаблонов > Ваш шаблон . Это создаст новую конфигурацию файла из вашего «config.xml ».

Вот в принципе и все. Мы рассмотрели как создать новую позицию модуля в шаблоне YOOtheme .

Удачи Вам в ваших начинаниях!