Teres-1t.ru

Инженерные решения
19 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как вставить код счетчиков посещений на сайт под управлением Joomla через модуль «Произвольный HTML-код» или напрямую в шаблон

Как вставить код счетчиков посещений на сайт под управлением Joomla через модуль «Произвольный HTML-код» или напрямую в шаблон

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Решил написать отдельную статью о том, как поставить счетчики посещений на сайт. Речь пойдет о LiveInternet (читайте о возможностях Лайвинтернета), HotLog и Рамблер Топ 100 , OpenStat и некоторых других.

Мы будем пытаться их интегрировать в шаблон Joomla, а в следующей статье уже в WordPress и форум на SMF.

Установка счетчиков LI, Рамблер Топ 100 и других в Joomla

Перечисленные выше счетчики обладают одной общей особенностью — они имеют видимую посетителям вашего ресурса область с информацией о посещаемости вашего ресурса. В то время как Google Analytics и Яндекс.Метрика такой видимой посетителям области не имеют, поэтому их код достаточно будет установить, допустим, перед закрывающим тегом BODY в шаблоне вашего сайта.

Поправка — Метрика сейчас получила возможность вставлять информер, но эту возможность нужно будет специально активировать в настройках (см. подробнее по приведенной только что ссылке).

Код невидимых счетчиков посещений (Аналитикса и Метрики) иногда стараются разместить в конце Html кода страницы для того, чтобы он не тормозил подгрузку информационной составляющей страницы, хотя точность подсчета в этом случае будет немного ниже, чем при размещении кода в верхней области.

А вот Ливинтернет, Майл.ру, Рамблер Топ 100, ХотЛог или ОпенСтат (имеющих информер) нужно устанавливать в то место шаблона вашего сайта, где эти самые информеры будут выглядеть уместно и сочетаться с общим дизайном. Либо можно получить двухчастевой код счетчика (читайте об этом во второй части статьи по приведенной чуть выше ссылке), что даст вам определенную гибкость в его размещении.

Когда то у меня блок с информерами был вставлен в футер (нижнюю область всех станиц вашего ресурса):

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

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

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

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

Наша задача в этом случае сводится к тому, чтобы вставить код счетчиков посещаемости в то место шаблона, которое отображается на всех страницах сайта. Например, в Joomla это может быть, к примеру, модуль, в WordPress — футер, да и в SMF такое место будет найти не сложно.

Но обо всем по порядку. Давайте будем разбираться с каждым движком сайта (где скачать и как установить тот или иной движок вы можете прочитать: Joomla, WordPress, SMF) по отдельности и начнем, пожалуй, с «великой и ужасной» Джумлы.

Начнем с самого очевидного способа вставки. Он не потребует открывать на редактирование файлы шаблона. Все операции будут выполняться из админки Joomla. Код счетчика мы будем вставлять в одну из позиций для модулей (тут про модули читайте подробнее), которая предусмотрена в используемом вами шаблоне (здесь я писал про то, как устроены шаблоны в Джумле и где их можно взять бесплатно, ну, или за деньги).

Увидеть все позиции для модулей, имеющиеся именно в вашем шаблоне, вы сможете, просто добавив в конце URL вашего ресурса в адресной строке браузера ?tp=1 (например, http://fdfd.ru/?tp=1). В разных шаблонах количество и расположение мест для модулей отличается. Итак, заходим в админку Джумлы, выбираем из верхнего меню «Расширения»- «Менеджер модулей».

На открывшейся странице вам нужно будет нажать на кнопку «Создать», расположенную в верхнем правом углу окна:

и выбрать из открывшегося списка модулей вариант «Произвольный HTML-код». В верхней левой части открывшегося окна в области «Подробности» вы должны будете заполнить поле «Заголовок», поставить галочку в позицию «Да» в поле «Включено», а затем выбрать из выпадающего списка в поле «Позиция» место на страницах сайта для отображения создаваемого модуля со счетчиками посещаемости.

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

Читайте так же:
Монголия численность населения счетчик

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

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

В нижней части открывшегося окна «Произвольный HTML-код» вы можете вставить полученный код счетчиков посещений (посещаемости). Но при этом не забудьте отключить визуальный редактор на время вставки этого кода. Его можно отключить в общих настройках Joomla, выбрав из верхнего меню пункт «Сайт» — «Общие настройки» и перейдя на вкладку «Сайт». В области «Установки сайта» в поле «Визуальный редактор по умолчанию» выберете из выпадающего списка вариант «No Editor»:

Если вы попытаетесь вставить код отличный от Html при включенном визуальном редакторе, то после сохранения внесенных изменений (кнопки «Сохранить» или «Применить») часть его просто исчезнет. Дело в том, что редактор обрезает все, что не является тегами и атрибутами языка гипертекстовой разметки. Если вы не хотите каждый раз отключать редактор, то можете зайти в настройки редактора TinyMCE и отключить там исправление Html кода.

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

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

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

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

Позиционирование информеров в области отведенной модулю

Для позиционирования информеров LiveInternet, Mail.ru, HotLog, SpyLog или Rambler Top100 в области, отведенной под модуль в шаблоне Джумлы, вы можете заключить их код в открывающий и закрывающий теги DIV (создать контейнер) и прописать в открывающем теге DIV атрибут CLASS. Например:

а в файле CSS вашего шаблона оформления (обычно находится в папке /templates/папка_вашего_шаблона/css/ ) прописать для этого класса (в нашем примере — poziciy) соответствующие свойства (смотрите уроки по CSS), с помощью которых вы сможете, например, задать отступ счетчика от границ модуля или даже сделать его невидимым.

При этом, статистику этот счетчик будет продолжать исправно собирать, но посетители вашего ресурса его информер видеть не будут. Делаете, например, так:

А в вашем файле CSS прописываете для этого ID свойство:

Про CSS свойство display читайте тут. Всё, теперь счетчик, заключенный в контейнер с , исчезнет со страниц вашего ресурса.

Хочу привести пример с информером LiveInternet, в качестве иллюстрации позиционирования его изображения с помощью таблиц каскадных стилей. Как видите, картинка счетчика расположена справа, немного отодвинута от правого края, а слева от нее располагается этот текст. Для того, чтобы этого добиться, нужно было всего лишь заключить Html тег IMG, с помощью которого вставляются изображения в HTML код, в открывающий и закрывающий теги DIV с прописанным классом:

а в CSS файл шаблона оформления вставить свойство для этого класса:

Строка float: right; (здесь про Float и clear в CSS читайте подробнее) задает прижатие этого контейнера к правому соседнему элементу дизайна, а строка margin-right: 30px; (а тут про отступы и рамки с помощью Padding, margin и border) задает отступ в 30 пикселей от правого края. Все довольно просто.

Вставка кода счетчиков посещений прямо в шаблон Joomla

Если вы по каким-либо причинам не хотите использовать модуль «Произвольный HTML-код» или у вас это сделать не получается, то можно добавить информер со статистикой в модуль на вашем сайте напрямую, получив доступ к серверу хостинга по FTP (здесь я писал про Файлзилу — лучший ФТП клиент).

Например, для того, чтобы вставить код счетчиков в футер (самая нижняя область на всех страницах), то вам нужно будет открыть на редактирование файл /modules/mod_footer/tmpl/default.php . Самое лучшее место для добавления информера будет после строк:

Код счетчика вы можете заключить в контейнер (тегами DIV с прописанным классом) и осуществлять его дальнейшее позиционирование и выравнивание с помощью стилей, которые вы можете дописать в файле CSS вашего шаблона оформления (обычно находится в папке /templates/папка_вашего_шаблона/css/ ).

Кстати говоря, именно в файле /modules/mod_footer/tmpl/default.php можно убрать строку из футера, в которой говорится, на чем он работает (Joomla! — свободное программное обеспечение, распространяемое по лицензии GNU/GPL). Для этого нужно удалить в /modules/mod_footer/tmpl/default.php строку:

Читайте так же:
Счетчик бжу для набора мышечной массы

Предлагаю Вам поучаствовать в опросе «Какие счетчики посещаемости вы используете на своем сайте»:

Как создать sitemap.xml своими руками?

Вначале вы должны создать файл с произвольным именем и расширением .xml, либо .txt или RSS канал, но XML формат даёт больше возможностей и более привычен. Также рекомендуется размещать его именно в корне вашего сайта и называть sitemap.xml, но опять-таки повторюсь, вы можете пренебречь этими рекомендациями и назвать файл как хотите, а также положить его куда угодно. Лично я за классику, поэтому для этого блога сделал всё как рекомендуется:

Далее открываем файл на редактирование, например, с помощью редактора кода Sublime Text 2 или phpDesigner 8 и первой строчкой, без пробелов и табуляций пишем xml-пролог, в котором мы указываем кодировку:

После этого идёт обязательный корневой XML-тег:

Он должен содержать стандарт текущего протокола:

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

В дочерних тегах которого будет адрес ссылки и её параметры. Чтобы указать URL адрес страницы мы должны записать его абсолютный путь внутри тега

Который, как я уже писал, будет вложен в тег <url>. В конце последнего <url> не забываем закрыть корневой элемент </urlset>. Итого минимальная карта сайта будет иметь вид:

Ещё раз повторю, что все теги, написанные здесь обязательны — без них ваша карта сайта не будет работать вообще, так как XML не допускает ошибок! А теперь давайте поговорим о необязательных тегах, благодаря которым мы можем указывать дополнительную информацию о каждом конкретном URL, они, как и обязательный тег loc пишутся внутри тега url.

Тег lastmod

Предназначен для указания даты последнего изменения страницы, дата должна быть записана по стандарту W3C Datetime. Например:

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

Тег changefreq

Позволяет указать приблизительную частоту изменений страницы. Его допустимые значения:

  • always
  • hourly
  • daily
  • weekly
  • monthly
  • yearly
  • never

В данном примере мы указали частоту обновления главной страницы: раз в неделю. Обращаю ваше внимание, что как и в случае с директивами robots.txt – тег changefreq носит лишь рекомендательный характер, поэтому если вы укажите частоту обновления страницы раз в год, то это ещё не значит что роботы будут посещать её всего лишь 1 раз в год, они могут наведываться хоть каждую неделю, если посчитают нужным.

Тег priority

И последним тегом, которым вы можете пользоваться при составлении своего файла sitemap.xml является:

Он показывает, какие страницы нужно проиндексировать как можно скорее, а какие можно и потом, то есть данный тег расставляет приоритет важности (очередь на сканирование). Значение задаётся от 0.0 до 1.0, значение для всех URL по умолчанию равно 0.5.

Priority – это относительная величина, поэтому нет смысла писать для всех страниц (с целью накрутки) приоритет – 1.0, это действие бессмысленно.

Priority – не влияет на позиции страниц в поисковой выдаче! Его значение влияет только на очередь индексирования между страницами вашего сайта.

В каждом URL вашей карты сайта вы можете использовать разные сочетания необязательных тегов (атрибутов):

Маскирование символов

По стандарту, в sitemap.xml все нижеприведённые символы должны быть замаскированы с помощью соответствующих им значений в таблице:

sitemap

Вам необязательно маскировать символы вручную, вы можете воспользоваться этим сервисом: www.accessify.com

Создание файла индекса Sitemap для использования нескольких sitemap.xml

По стандарту, если у вас несколько файлов sitemap.xml, то они должны быть перечислены в файле индекса – это, как бы парадоксально не звучало, карта ваших карт сайта. То есть в файле индекса содержится перечень всех ваших файлов sitemap, в нём вы также можете пользоваться необязательным атрибутом lastmod.

Структура файла индекса полностью идентична структуре обычной карты сайта, поэтому чтобы не растягивать статью просто приведу вам пример:

Вся вышеприведённая информация взята с официального источника: www.sitemaps.org

Установка Joomla на хостинг вручную

Второй вариант установки — скачать программу из сайта Joomla! и распаковать ее по FTP протоколу. На самом деле, процесс несложный, а мастер установки сам предоставит подсказки.

Прежде всего, для работы Joomla! понадобится база данных, где будет храниться контент сайта (статьи, медиа, прайслисты и т.п.). Вы можете перед установкой Joomla создать новую или импортировать готовую по FTP-протоколу. При этом не забудьте настроить пользователя базы данных и его права (см. подробней Раздел «Базы данных» в cPanel).

На официальном сайте Joomla скачиваем zip-файл. Настоятельно рекомендуем обратиться именно к официальному сайту, так как другие источники могут содержать устаревшую версию или специально встроенные вирусы, что в будущем о себе напомнит.

Дальше есть два решения: извлечь файлы на локальный компьютер и потом закачать их на сервер; либо закачать архив на сервер с последующим извлечением файлов. В обоих случаях для переноса данных рекомендуем пользоваться FTP-клиентом (см. статью). Обратите внимание, что на сервере должны находиться именно файлы, а не папка с файлами внутри, иначе вход на сайт будет расположен не по домену mydomain.com, а по пути mydomain.com/название_папки. Теперь, когда уже создана база данных и распакован архив, вводим в адресную строку ваш домен — и переходим к выбору основных конфигураций Joomla. Данный процесс практически аналогичный настройке Joomla с помощью Softaculous.

Читайте так же:
Схема подключения счетчика с контактором

Установка Joomla на хостинг вручную

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

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

Конфигурация базы данных

Если вы верно ввели все данные, можете переходить к третьему этапу — Обзор. вам предложат установку демо-данных, что полезно, если вы хотите потренироваться в работе с Joomla. В случае, если вы не плюшками балуетесь, а сайтом занимаетесь — ставьте Нет. У вас также будет возможность отправить конфигурация сайта на e-mail.

Установка Джумла на хостинг вручную

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

Предварительные проверки

Нажимаем кнопку Установка.

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

Сообщение об успешной установке Joomla на хостинг

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

Массовая проверка и эксплуатация уязвимостей сайтов WordPress, Joomla, DruPal, PrestaShop и Lokomedia

Для установки программы:

Можно запускать без опций:

Тогда программа выведет:

Здесь спрашивается, имеется ли у нас список сайтов? Если отвечаем Да (нужно вписать цифру 1), тогда нужно будет указать путь до файла. Формат этого файла: один сайт на одну строку, обязательно указание протокола http или https.

Если ответим Нет (цифра 2), тогда появится меню:

[1] Bing Doker |> Here You Chose Da Country Dat U Want

[2] Bing Dorker |> Here I Will Grab Using Ur Dork World Wide Country Websites

[3] Mass Site Grab |> By Ip or Websites List

[4] Mass Site Grab |> Range Ip by Ip or Website list

[+] Choose Number :

1. Поиск по доркам сайтов определённой страны

2. Поиск по доркам сайтов любой страны

3. Массовый сбор сайтов по IP или списку сайтов

4. Массовый сбор сайтов по диапазону IP или списку сайтов

В третьем и четвёртом случае сайты нужно указывать без протокола, то есть без http и https.

Мне больше интересна возможность проверки уже заготовленного большого количества сайтов.

Для этого запустите программу с опцией -l, после которой укажите имя файла со списком сайтов для проверки:

В этом списке сайты должны быть с указанием протокола (http или https).

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

Также все уязвимые сайты будут перечислены с указанием найденной уязвимости в файл Result/vulntargets.txt.

Основные настройки VirtueMart 3

Настройка VirtueMart 3

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

В данном материале мы рассмотрим базовые настройки компонента.

Сразу после установки VirtueMart 3 зачатую возникают две ошибки при входе в панель настроек.

Первая ошибка — это «Отсутствует флаг ru-RU для языка ru-RU». VirtueMart подсказывает, что для устранения этой ошибки необходимо перейти в Расширения -> Менеджер языков -> Языки контента, что мы и сделаем.

Перейдя по указанному пути мы обнаруживаем, что присутствует только флаг для английского языка. Добавим флаг ru-RU. Для этого нажмем кнопку «Создать», заполним и сохраним появившуюся форму.

  1. В поле «Заголовок» пишем Russian (RU)
  2. В поле «Заголовок на ‘Родном’ языке» пишем Русский
  3. «Тег языка» указываем ru-RU
  4. В поле «Код языка для URL» ставим значение ru
  5. Префикс изображения также указываем ru
  6. Остальные поля оставляем без изменений. Сохраняем новый флаг языка.

Теперь, перейдя в настройки VirtueMart 3, мы увидим, что ошибка «Отсутствует флаг ru-RU для языка ru-RU» исчезла.

Добавление языка контента в Joomla!

Разберемся с ошибкой «vmError: Warning, the Безопасный путь is empty, for safety reasons it is very important to create a folder in a path not accessible by an URL or unguessable name, create also a folder ‘invoices’ and ‘keys’ in it to store your sensitive data secure». Безопасный путь необходим для более надежного хранения счетов и некоторых файлов.

Устранить эту ошибку можно двумя способами:

  1. Создайте в папке administrator/components/com_virtuemart файл safe_url.php со следующим содержимым:
    <?php echo ‘Document root: ‘.[H1toH2]
    SERVER[‘DOCUMENT_ROOT’].'<br>’; ?>
    Теперь, запустив скрипт http://ваш_сайт/administrator/components/com_virtuemart/safe_url.php вы увидите правильный путь. Создаем по этому адресу папку vmfiles, внутри ее создаем еще две папки: invoices и keys.
    Прописываем этот путь в поле Безопасный путь в настройках VirtueMart->Настройки->Шаблоны.
  2. Создаем папку vmfiles, так же содержащую две папки: invoices и keys в любом удобном месте (я делаю это в корневом каталоге сайта) и выставляем на нее права 755.
    Прописываем путь к созданной папке в поле Безопасный путь в настройках VirtueMart->Настройки->Шаблоны.
Читайте так же:
Как установить счетчики для юкоза

Также обращаю внимание, что при нахождении сайта на локальном компьютере, необходимо указывать абсолютный путь к папке. У меня это: C:OpenServerdomainsvirtuemart.localvmfiles После переноса сайта на хостинг путь необходимо будет изменить на другой так, как описано выше.

И так, после проделанных действий, ошибки в VirtueMart исчезли и мы приступаем к основным настройкам компонента.

Настройка VirtueMart -> Магазин

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

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

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

Настройки VirtueMart. Раздел Магазин

Настройка VirtueMart -> Электронная почта

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

  1. Использовать адрес эл.почты продавца. Ставится чекбокс в случае, если e-mail магазина отличается от e-mail, указанного в настройках Joomla!
  2. Общее почтовое вложение. Позволяет указать файл, который будет прикреплен ко всем отправляемым письмам. Например, рекламный буклет. В поле для заполнения указывается путь к файлу.

Настройка VirtueMart. Раздел Электронная почта

Настройка VirtueMart -> Внешний вид

В данном разделе настраивается внешний вид различных областей VirtueMart. Почти все настройки понятны из описания или всплывающей подсказки. Вкратце разберем разделы данной области настроек.

  1. Основные параметры. Настраиваются единицы измерения и отображение иконок печати карточки товара и PDF карточки товара. Настройка внешнего вида страницы печати карточки товара и PDF карточки товара будет подробно рассмотрена в одной из следующих статей.
  2. Recommend a product, ask questions (Рекомендовать товар, вопросы продавцу), Использовать купоны, Список товаров, Действие при поступлении товара на склад, Оценка покупателя. В этих разделах все понятно без пояснений.

Настройка VirtueMart. Раздел Внешний вид

Настройка VirtueMart -> Шаблоны

В данном разделе можно выбрать собственные шаблоны для магазина в целом, категорий или главной страницы VirtueMart. Почти все настройки понятны из описания или всплывающей подсказки. Вкратце разберем разделы данной области настроек.

  1. Настройки внешнего вида. Позволяет задать собственные шаблоны для магазины в целом, категорий, товара или корзины. Задаются такие параметры как: количество товаров, категорий и производителей в строке. Пункт Дополнительные макеты для товаров в категории дает возможности указать собственный макет для некоторых категорий товаров. Подробнее об этой возможности в одной из следующих статей.
  2. Укажите последовательность разбиения на страницы для списка. В данном разделе задается количество товаров на странице в зависимости от количества товаров в строке.
  3. Настройки ленты новостей категории. Дает возможность включить и настроить RSS ленту новостей.
  4. Настройки файлов. Здесь указываются пути к различным директориям компонента VirtueMart, а также, задаются размеры миниатюр изображений. Я рекомендую ширину изображения задавать явно, а в пункте высота ставить значение «0». Это позволит сохранить пропорции не квадратных изображений, а также, избежать «поломки» макета.
  5. Настройки главной страницы VirtueMart. Позволяет задать собственный макет для главной страницы, настроить количество товаров и категорий в строке, включить Рекомендуемые товары и прочее. Все понятно из названий пунктов.
  6. Настройки ленты новостей главной страницы магазина. Задает те же функции, что и Настройки ленты новостей категории, но только для главной страницы магазина.
  7. Стили CSS и сценарии JavaScript. Все понятно из названия. Позволяет отключить стили VirtueMart и использовать собственные, а также, управляет подключаемыми библиотеками скриптов. Во избежание конфликта библиотек мы настоятельно рекомендуем снять чекбокс с пункта Использовать Virtuemart jQuery.

Настройка VirtueMart. Раздел Шаблоны

Настройка VirtueMart -> Формирование цен

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

Настройка VirtueMart. Раздел Формирование цен

Настройка VirtueMart -> Оформление заказа

В данном разделе настраиваются различные аспекты оформления заказов. Основная часть задаваемых параметров понятна из названия или всплывающей подсказки, поэтому мы не будем уделять внимание данному разделу. Если возникнут вопросы — задавайте их в комментариях к статье и я с радостью на них отвечу.

Настройка VirtueMart. Раздел Оформление заказа

Настройка VirtueMart -> Настройки сортировки

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

Настройка VirtueMart -> SEO

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

Читайте так же:
Дрифт сервера мта с счетчиком

На этом мы закончили рассмотрение раздела Настройки компонента для электронной коммерции VirtueMart 3.

Возникли вопросы? Задавайте их в комментариях к статье!

Комментариев: 6 на Основные настройки VirtueMart 3

Alex Bizzon :[/H1toH2]

Ручное обновление Joomla 1.7.3 до Joomla 2.5.1

Алгоритм ручного обновления аналогичен — я использовал именно его. Вся фишка в том, что на странице обновлений у меня были только модули, а самой Joomla не наблюдалось. Итак.

1. Делаем резервную копию сайта и БД.

2. Очищаем кэш на сайте и выключаем его (аналогично аналогичному пункту автоматического обновления).

3. С сайта Joomla (заходил на русский сайт Джумлы) скачиваете последнюю версию. Не смотря на то, что там есть уже Joomla 3 я все решил для начала обновиться с 1.7.3 до 2.5.1.

После этого на локальном компьютере распаковываете архив и заливаете поверху новые файлы на ФТП. На запрос «перезаписать ли старые файлы» — отвечаете «да» и ждете пока все скопируется.

4. Заходите в админку сайта — ваш_сайт/administrator/. Скорее всего, вас попросят удалить папку «installation». Дальше сможете зайти в админку. Дальше заходите в раздел «Расширения» — «Менеджер расширений». Там появится закладка База данных для ее обновления. Нужно обновить БД.

5. Очищаем кэш браузера.

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

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

5. Турбо-страницы от Яндекса

Турбо-страницы от Яндекса — это аналогия AMP страниц. Они тоже предназначены для ускорения загрузки, которое достигается за счёт оптимизации вёрстки и кэшированию контента на сервере Яндекса.

5.1. Преимущества турбо-страниц

  1. Быстрая загрузка.
  2. Уменьшение нагрузки на сервер сайта.
  3. Потенциальный рост посещаемости сайта с мобильных устройств.
  4. Поддерживается реклама.
  5. Бонусы от Яндекса за их использование (он старается ранжировать такие страницы выше).
  6. Наличие турбо-страниц способствует формированию расширенных сниппетов (но не гарантирует).

5.2. Недостатки турбо-страниц

  1. Никакой оригинальности. Турбо-страницы делаются по одному шаблону и поэтому похожи друг на друга. Если вы намерены отличаться от конкурентов дизайном, турбо-страницы вам не подойдут.
  2. Малополезны для коммерческих сайтов из-за отсутствия возможности делать заказ.
  3. Турбо-страницам присваивается домен Яндекса (как и в случае с Google).

5.3. Как настроить турбо-страницы

Чтобы настроить турбо-страниц на сайте, нужно создать RSS-ленту. Для CMS есть решения в виде плагинов, которые позволяют автоматически генерировать RSS:

  1. Для WordPress:
      , , .
  2. 1С-Битрикс: Яндекс Турбо-страницы.
  3. Drupal: Яндекс.Турбо RSS.
  4. Joomla: FL Yandex Turbo.
  5. OpenCart: Модуль Турбо-страницы товаров в Яндекс Opencart 3.0.

RSS-канал для сайтов собственной разработки создаётся вручную, и для этого потребуются навыки программирования или привлечение специалистов. Упрощённый пример RSS-канала выглядит так:

О том, как добавить дополнительную информацию на турбо-страницах, читайте в справке Яндекса.

После создания RSS-канал откройте Яндекс.Вебмастер и выполните следующие действия:

    Откройте раздел «Турбо-страницы» → «Источники», выберите сайт и добавьте созданный RSS-канал.

Как подключить простую турбо-страницу в Яндекс.Вебмастере

  • указать название сайта;
  • выбрать логотип;
  • добавить пункты меню;
  • выбрать счётчик метрики;
  • подключить рекламные блоки.

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

Версия четвертая. School Master.

И вот совсем недавно Александр Куртеев создал свою платформу онлайн школы, которую я приняла с радостью. Сейчас опять перетаскиваю все свои курсы… Но уверена, что это – в последний раз.
Какие плюсы этой платформы?

  1. Система устанавливается на мой хостинг – никто никогда это у меня не отберет.
  2. Логика системы довольно простая, но, с другой стороны, в ней есть все, что мне необходимо. Никаких лишних наворотов. Практически все автоматизировано. Не надо долго настраивать, как в геткурсе. Освоила буквально с первого дня.
  3. Все обучение бесплатное и очень подробное.
  4. Поддержка практически моментальная и по любым вопросам.
  5. Один раз купила и больше никому ничего не плачу. Стоимость не зависит от количества подписчиков/клиентов, количества курсов и т.д.
  6. Классная защита видео от скачивания.
  7. Платежная система подключается (для меня это – Яндекс Касса и Тинькофф-оплата) по API . А это значит, что любые изменения законодательства учитываются не в системе онлайн школы, а на стороне платежной системы.

Для чего я это пишу? У меня много друзей, которые сейчас используют Геткурс, многие учились со мной на курсах по настройке этой системы. И я просто хочу поделиться с вами своей радостью и от всей души рекомендую систему Александра Куртеева.

Для меня самое главное – это возможность вести онлайн обучение с минимальными затратами. Для меня Геткурс – это реально дорого.

Система, на которую я переехала, называется School Master.

Чтобы составить собственное мнение, переходите по ССЫЛКЕ , читайте описание системы, посмотрите демо-версию.

Надеюсь, что для многих эта статья окажется полезной.

Буду рада вашим комментариям. Мне реально интересно узнать ваше мнение.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector