Archives

Универсальная форма на Joomla

Форма заказа… Как много в этом слове для сердца веб-мастера слилось. Самый обычный элемент на вашем сайте, но без него никак, он обязательный.

Chronoforms

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

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

Теперь по порядку, что именно нам нужно будет установить.

Главный компонент, с помощью которого мы построим наши формы и свяжем с плагином или модулем. Это Joomla Plugin / Мамбот, который позволяет добавлять ChronoForms формы в обыкновенные статьи Joomla.

Зайдите в панель управления сайтом под администратором, Расширения | Установить\Удалить, установите плагин. После установки плагина для того, чтобы добавить форму в стандартную статью, нужно воспользоваться специальными тегами {chronocontact}Имя формы{/chronocontact} .

Joomla модуль. Принцип работы не отличается от других модулей. Он позволяет вам добавлять ChronoForms формы на нужный позиции сайта на Joomla. Установка аналогична плагину. Чтобы сделать более одной формы заказа, делайте копии в менеджере модуля.

Теперь мы можем зайти в Компоненты –> ChronoForms –> Form Wizard и создать любую форму. Для вывода этой формы на сайте используем модель или плагин.

На сайте есть подробные инструкции по созданию формы, кто не разберется интуитивно, тогда смотрите там.

Убираем ссылку Chronoforms

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

Ссылка в ChronoForms

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

Для этого мы сделаем пару несложных шагов.

Как убрать ссылку Chronoforms

      1. Заходим по ftp в папку с файлами нашего сайта на Joomla.
      2. Находим папочку с именем components, а в ней com_chronocontact\libraries.
      3. Там находим файл chronoform.php, открываем его в редакторе (блакнот).
      4. В коде находим такой кусочек:1.if($configs->get('licensevalid', 0)){
        2.return '';
        3.}else{
        4.return base64_decode('PCEt........VmPS0+');
        5.}
      5. Вырезаем все. Оставляем:1.return '';

В итоге у нас остается такой код:

1.//$configs = JComponentHelper::getParams('com_chronocontact');
2.$configs new JParameter($result->params);
3.return '';

 

Сохраняем и вуаля!

Делаем лицензию Chronoforms (Способ №2)

Еще проще в самой строке:

1.if($configs->get('licensevalid', 0))

 

0 меняем на 1.

Другими словами 0- лицензии нету, 1 — есть лицензия. Вот так вот покупают лицензию)

Джумла — обзор системы управления контентом (CMS)

joomlaКМС «Джумла» представляет собой гибкую и многофункциональную систему управления сайтом. Система имеет практически безграничный функционал, ограниченный только фантазией автора сайта на этом движке. КМС «Джумла» бесплатна и имеет открытый исходный код, что позволяет ее адаптировать по своему усмотрению. Назначение CMS довольно обширно, на этом движке можно создавать сайты различной тематики и сложности от простого сайта-визитки до сложного информационного портала с форумом. Сама по себе базовая инсталляция представляет собой только базу для создания сайта. Разнообразие применения данного движка достигается при использовании различных шаблонов, модулей, компонентов. Шаблоны можно найти уже готовые или создать самому.

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

Как и любая CMS, Джумла имеет свои недостатки. Самый первый из них вытекает из ее огромных возможностeй – это необходимость получить определенные начальные знания в установке, настройке и использовании этого движка. Поэтому, для новичков она может показаться достаточно сложной для использования и изучения. Эта проблема решается огромным количеством видеоуроков, форумов, наиболее подробно объясняющими все нюансы системы.

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

Эта КМС довольно «прожорлива» в плане потребления системных ресурсов. В силу своей функциональности движок создает ощутимую нагрузку на оперативную память и процессор сервера. Поэтому рекомендуется отключать не нужные и не используемые модули и компоненты.

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

Установка лого (логотипа) на сайт под управлением Joomla

Логотип — немаловажная штука для сайта, и в данном уроке мы узнаем, как установить логотип на сайт под управлением cms Joomla.

Для начала нужно создать логотип, т.е. нарисовать его, создать в фотошопе или ином графическом редакторе. Если денег много — можете заказать у дизайнера. Логотип должен иметь расширение .png. Итак, приступим.

Установка логотипа на сайт, работающий на Joomla:

  • Заходим в панель управления хостингом в папку: «Ваш сайт»/www/images/stories и копируете сюда заранее приготовленный Вами логотип.
  • Далее переходите в Админцентр > Расширения > Модуль. В правом верхнем углу нажимаете на кнопочку «Новый» и из списка выбираете «Собственный HTML». Этот модуль позволяет создавать модули с собственным HTML-кодом, используя визуальный редактор. Итак, выбрали «Собственный HTML», теперь нажимаете на кнопочку «Следующая»
  • Настройки модуля:
    «Заголовок» — Логотип
    «Отображать заголовок» — Нет
    «Включен» — Да
    «Положение» — logo
  • Опуская «бегунок», пролистываете ниже:
    Здесь есть поле HTML-редактора, под название «Код модуля». Здесь мы и будем «творить» наше лого. А для этого ниже поля «Код модуля» нажимаете на кнопочку «Изображение», и в загрузившемся списке картинок выбираете свой логотип. Вставляете.
  • Кроме того, необходимо, чтобы при нажатии на ваш логотип, посетители возвращались на главную страницу. Для этого выделяете вставленное изображение, нажав на него левой кнопкой мыши, и на панели инструментов выбираете соответствующий значок.
    В открывшемся окне в поле «URL ссылки» вставляете адрес главной страницы вашего сайта, предварительно скопировав его из адресной строки. После этого, нажимаете «Вставить». Вот теперь сохраняете модуль.
  • Далее переходите на свой сайт, обновляете его и видите логотип в верхней части Вашего сайта.

Как убрать кнопки CSS и XHTML из шаблона Joomla (кнопки «сайт соответствует стандартам CSS и HTML»)

Сегодня я расскажу об одном своем маленьком казусе. Ну и конечно, расскажу как его устранить.

Так вот, многие шаблоны CMS Joomla имеют в самом низу две такие маленькие кнопочки CSS и XHTML спокойно сидят себе и «рассказывают» всем посетителям данного сайта, что мол «данный сайт соответствует стандартам CSS и HTML». Хотя это мало кого интересует. Ну соответствует и Бог с ним.

Конечно, они никому не нужны. Толку от них мало, да еще и место занимают. Но как оказывается, мало кто знает, как убрать их. Даже на форумах никто не дает мне точных ответов. Крутые вебмастера со своей высоты горазды давать только «наводящие» советы.

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

Удаление кнопок CSS и XHTML на сайте из шаблона Joomla:

  1. Заходите в Админскую панель > Расширения > Шаблоны > «Ваш шаблон» и в верхнем правом углу нажмите на кнопочку «Изменить HTML»
  2. Далее из HTML файла шаблона удаляем следующие строки:

    <a href=»http://jigsaw.w3.org/css-validator/check/referer» target=»_blank» title=»<?php echo JText::_(«CSS Validity»);?>» style=»text-decoration: none;»> <img src=»/<?php echo $tmpTools->templateurl(); ?>/images/but-css.gif» border=»none» alt=»<?php echo JText::_(«CSS Validity»);?>» /> </a> <a href=»http://validator.w3.org/check/referer» target=»_blank» title=»<?php echo JText::_(«XHTML Validity»);?>» style=»text-decoration: none;»> <img src=»/<?php echo $tmpTools->templateurl(); ?>/images/but-xhtml10.gif» border=»none» alt=»<?php echo JText::_(«XHTML Validity»);?>» /> </a>

    Они находятся в самом низу кода.

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

Как узнать, что сайт сделан на Joomla

Данный пост будет не столь полезным в плане SEO-практики, но все же посвящен CMS Joomla. Я не буду рассказывать что-либо о самом движке, не буду рассказывать о его плагинах, модулях и т.д. Сегодня речь пойдет о том как определить, использует ли интересующий Вам сайт CMS Joomla. Это небольшая помощь вам в анализировании конкурентов и не только.

Конечно, хорошо, когда ты знаешь, что сайт построен на Джумле. Тем более, если сайт богат высокой посещаемостью, или имеет высокий тИЦ, или высокое значение RageRank, или высокую трастовостью и т.д. Тогда начинаешь присматриваться, глядеть, как владелец данного ресурса добился таких результатов. Начинается анализ. Причем иногда такие ресурсы могут стать идеалом в нелегком пути продвижения своего блога.

Как узнать, что сайт сделан на Joomla

За время, с момента появления движка Joomla, выяснилось достаточно много признаков, по которым можно вычислить движок Joomla и узнать, что сайт сделан на Joomla.

1. Первое, что бросается в глаза – это сообщение в футере (внизу) сайта: «Powered by Joomla!». Однако это маловажный признак, т.к. данное сообщение оставляют только новички (плохо соображающие). Большинство пользователей Joomla данную строку просто-напросто убирают, ибо уменьшить количество внешних ссылок.

2. Второй хороший способ опознания Джумлы – открытый доступ к форме входа в Админпанель управления сайтом. Осуществляется данный переход посредством добавления к адресу сайта в строке адреса такого текста: «administrator». Но и этот способ не даст Вам 100% гарантии, что Вы определите движок ресурса. На большинстве серьезных проектов установлены дополнительные системы защиты Админпанели от взломщиков. Это осуществляется с помощью спец. плагинов.

3. Еще один хороший способ определения Joomal-сайта – добавить к строке главной страницы сайта текст: «?tp=1». В результате перед Вами должно открыться окно, где показываются все позиции для отображения модулей в шаблоне.

Для каждого Джумла-шаблона – разные позиции модулей. Данный способ работает практически на 100%. Но и тут есть исключения: некоторые шаблоны не поддерживают данную функцию.

4. Самый правдивый и вероятный на 100% способ – покопаться немного в исходном коде. Но не все это умеют, да и способ трудоемкий и временнозатратный. Поэтому четвертым хорошим способом определения Joomla движка сайта – онлайн-сервис www.itrack.ru.

Я думаю, объяснять принцип работы с данным сервисом не стоит. Все до боли просто и понятно – вбиваете в строку адрес сайта, вводите капчу, идет инициализация БД и получаете результат.

Надеюсь, получилось? Да? Ну да ладно, не хвастайтесь…

5. Если Вас не устроил предыдущий онлайн-сервис – предлагаю ознакомиться с другим: 2ip.ru. Здесь еще проще: вписываем адрес сайта в строку, нажимаем кнопку «Узнать», получаем результат.

Вот и все. Удачи в анализе конкурентов!

Добавление модуля поиска на сайт Joomla

В данной статье рассмотрим, как установить на сайт Joomla модуль поиска. Без поиска никак, ведь вы собираетесь делать не одностраничный сайт, а ресурс с уймой материалов. Пользователь должен иметь возможность быстро найти то, что его интересует. Итак, что-то я затянул вступление, давайте лучше приступим к установке:

Переходите в Админцентр > Расширения > Модули. В Верхнем правом углу жмете кнопку «Новый» и из списка модулей выбираете «Поиск», а точнее ставите галку и нажимаете «Следующая».
Производите настройки модуля:
«Заголовок» — Поиск по сайту

«Отображать заголовок» — Нет

«Включен» — Да

«Положение» — search

Нажимаем кнопочку «Сохранить»

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

Создание меню на Joomla

Итак, будем создавать меню на нашем сайте на движке Joomla. В данный момент у нас на сайте с левой стороны стоит модуль «Главное меню», где есть единственная кнопка – «Главная». Этот модуль мы переставим наверх.  Кроме того, мы начнем добавлять новые пункты меню.

В общем, приступим.

Как создать меню в Joomla

Переходите в Админцентр > Расширения > Модули > Главное меню (модуль). Заходите в него. Во-первых, «Отображать заголовок» — Нет. Во-вторых, «Положение» — menu.
Теперь приступим к настройке модуля в колонке справа:
«Всегда показывать подпункты» — Да

«Последний уровень» — 5

В принципе все. Сохраняем.
Но продолжим. Теперь приступим собственно к созданию пунктов меню. Переходите в Админцентр > Меню > Главное меню. В верхнем правом углу нажимаете на кнопочку «Создать». Из списка выбираете «Статьи» > «Блог раздела».
Настраиваете новый раздел меню. Пусть первый раздел меню будет у нас — «Заработок в интернете»:

«Заголовок» — Заработок в интернете

В настройках в колонке справа:

«Раздел» — Заработок в интернете

«Столбцы» — 1

«Ссылки» — 0

Нажимаете кнопочку «Сохранить».

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

Кроме разделов меню у нас будут еще подразделы…. Давайте установим теперь подразделы:
Опять же, переходите в Админцентр > Меню > Главное меню и в верхнем правом углу нажимаете на кнопку «Создать». Из списка теперь выбираете «Статьи» > «Блог категории».

Настраиваете «Блог категории». Настраивается он аналогично тому, как мы настраивали «Блог раздела», только изменяем «Заголовок», ставим «родительский пункт» и в настройках колонки справа «Категория». В данном случае:

«Заголовок» — Создание сайтов,

«Родительский пункт» — Заработок в интернете,

«Категория» — Заработок в интернете/Создание сайтов.

Так же «Столбец – 1, «Ссылки» — 0.

Нажимаете кнопочку «Сохранить».

Теперь, переходите в браузере на Ваш сайт. И Вы заметите, что при наведении курсором на пункт меню (в данном случае это «Заработок в интернете») – появилась снизу еще одна новая менюшка – «родительский пункт» «Создание сайтов».

«Блог раздела» и «Блог категории» настраиваются точно так же, как я описывал выше. Ну вроде и все, все остальное делается так же, по образцу.

Добавление статей. Как добавить статью на сайт Joomla

Сегодня в данном уроке я расскажу вам, как правильно добавлять статьи на сайт.
Итак, непосредственно сразу и приступим:

  1. Перейдем в Админцентр > Статьи > вкладка «Статьи». В верхнем правом углу есть кнопку «Добавить», нажимаете на нее и перед Вами откроется окно, где все просто и понятно:
  2. Как же добавлять статью:

«Заголовок» — пишем название статьи.

«Псевдоним» — (не обязательно) это название ссылки, которая будет показываться в адресной строке браузера при переходе на нашу статью.

«Раздел» — я думаю это и так понятно. Здесь Вы указываете в каком разделе хотите разместить статью.

«Категория» — аналогично, указываете теперь не «Раздел» а «Категорию», в которой хотите разместить статью.

«На главной» — указываете, будет ли опубликована данная статья на главной странице Вашего сайта – желательно всегда ставить — Да.

«Опубликовано» — здесь я думаю обойдемся без комментариев и ставим всегда  -Да. Этот пункт настройки статьи говорит о том, будет ли статья отображена на сайте или нет.

Чуть ниже есть большое поле – это визуальный редактор самой статьи. Здесь мы пишем саму статью, редактируем ее, вставляем картинки, ссылки, стили.

Ниже этого поля, есть кнопка «Изображение», отсюда мы будем вставлять картинки в статью, которые находятся в папке Image на нашем хостинге.

«Прикрепить» — это какие-либо вложения. Например, к статье Вы хотите прикрепить какой-либо файл для скачивания. Для этого и существует данная функция – «Прикрепить».

  1. Если Вы хотите, чтобы на главной странице Вашего сайта отображалась не вся статья, а лишь ее часть, с ссылкой «Читать далее», то примерно перед вторым абзацем (можете использовать данную функцию и в другом месте – на Ваше усмотрение) ставите курсором метку и нажимаете на кнопку «Читать полностью». Но я не советую этого делать, это в Ваших же интересах, кроме того так советуют эксперты SEO-оптимизации сайта.
  2. Теперь расскажу как прикрепить к статье какой-либо файл. В данном случае необходимо прикрепить файл с самой игрой. Для этого переходите в Админцентр > Компоненты > Вложения, и нажимаете на кнопочку «Новый».

      «Выберите статью» — выбираете статью, к которой Вы хотите прикрепить файл.

      «Прикрепить файл» — нажимаете на кнопочку «Обзор» и у себя на компьютере выбираете файл.

      «Отображать имя файла как» — Супер-файл (можете использовать любое другое имя файла)

      «Описание» — не обязательно.

      Сохраняем. Вот и все. Файл прикреплен к статье.

На этом все)

Установка разделов и категорий на Joomla

Расскажу вам о том, как устанавливать разделы и категории на сайте Joomla, в которые потом будут добавляться статьи.

Установка разделов на Joomla

Я Вам предлагаю установить выдуманные разделы, категории и статьи, но, если данные категории Вас не устраивают, можете использовать свои, заранее подготовленные. Установка разделов, категорий очень простой процесс.

  1. Итак, установим «Раздел». Аналогично Вы будете добавлять другие разделы на свой сайт. Заходим в Админпанель > Статьи > вкладка «Раздел» и нажимаем на кнопочку в верхнем правом углу «Новый»

  2. В открывшемся окне – настройки категории:

    Заголовок» — Заработок в интернете (допустим)

    Все остальное желательно не трогать. Эти настройки нам не обязательны. Просто сохраняем. Вот и все. Первый раздел у нас готов.

  3. Аналогично добавляем разделы: «Создание сайтов», «Поисковая оптимизация» и т.д. (к примеру). Так же необходимо создать раздел, в котором будут храниться категории со статьями, относящиеся только к настройкам сайта – назовите раздел «System».

Установка категорий на Joomla

  1. Теперь приступим к установке категорий в разделах нашего сайта. Переходим в Админцентр > Статьи > вкладка «Категории». Категории, так же как и разделы, устанавливаются аналогично друг другу.

  2. Итак, нажимаем в верхнем правом углу на кнопочку «Новый». Открывшееся окно – настройки категории:

    «Заголовок» — гайды (допустим)

    «Раздел» — в данном случае «Заработок в интернете».

    Сохраняем. Вуаля – категория готова. Как видите, процесс установки категорий ничем не сложнее установки разделов.

Вот и все. Как видите — ничего сложного