Как создать каталог сайтов на Joomla! 1.5

0001В этой статье пойдет разговор о том, как создать каталог сайтов при помощи бесплатного скрипта FairLinks v1.64 и как его интегрировать в дизайн Joomla! 1.5.

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

Во-вторых, принимать в каталог можно сайты с таким условием, что должна быть обязательна обратная ссылка. Таким образом, можно увеличить тИЦ и PR.

В-третьих, это может приносить дополнительный доход вашему кошельку, если разместить контекстную рекламу.

Теперь давайте поговорим о том, что вообще такое каталоги сайтов. Каталоги сайтов - справочно-информационные сайты, где размещены описания сайтов и ссылки на них. Различают тематические и обще тематические каталоги, в тематических каталогах размещены сайты на определённую тему.

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

О каталогах и для чего они необходимы рассказано, будем строить! Для примера я выбрал бесплатный скрипт FairLinks v1.64, так как его интеграция в Joomla! 1.5 довольно проста, единственная сложность возникает с кодировкой, сам скрипт написан в кодировке windows-1251, а Joomla! 1.5, как известно, использует utf-8, но всё по порядку.

Для начала скачайте скрипт FairLinks v1.64 и небольшую утилитку UTF8 Tool , она нам необходима для перекодировки из windows-1251 в utf-8. Распаковываем файлы скрипта себе на компьютер и находим файл \tpl\default\global.tpl открываем его блокнотом, ищем 18 строчку: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">. Заменяем её на <meta http-equiv="Content-Type" content="text/html; charset=utf-8">, сохраняем изменения и закрываем блокнот.

Запустите UTF8 Tool.

0002

В первой строчке пропишите путь до папки с файлами скрипта, а во второй расширения файлов, которые необходимо конвертировать в кодировку utf-8?, а именно: .php .js .tpl и нажмите кнопку Process. Дале вам остаётся только отредактировать файл _constants.php, откройте его блокнотом и пропишите свединия о БД, укажите папку с файлами скрипта на хостинге, к примеру /catalog/, пропишите адрес страницы в которую будет интегрироваться скрипт, к примеру: http://you_site.ru/catalog.html (в последствии вам необходимо будет создать новый раздел в движке Joomla, чтобы он был доступен по следующей ссылке http://you_site.ru/catalog.html, как это сделать объясню позже). Сохраните изменения в файле _constants.php и залейте файлы скрипта на хостинг, создав папку catalog (т.е. в ту, которую вы прописали в файле _constants.php)

Произведите установку скрипта, набрав строке браузера: http://you_site.ru/catalog/install/install.php, после установки удалите папку install и перейдите в админ часть скрипта, для того чтобы сделать необходимые настройки. Теперь остаётся только интегрировать FairLinks в дизайн Joomla! 1.5. Приступим.

Зайдите в административную панель и создайте новый раздел, в строке заголовка напишите {TITLE}, а в строке псевдонима catalog. Чуть не забыл, ещё в описание раздела создайте строчку {FAIRLINKS_HERE}.

0003

Сохраняем.

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

0004

Всё теперь наш раздел доступен по адресу: http://you_site.ru/catalog.html, именно в эту страницу будет интегрироваться наш скрипт с каталогом ссылок.

Выше я немного обманул Вас, это был не последний шаг, а по истине последним шагом будет создание ссылки на наш каталог, выглядеть она будет так http://you_site.ru/catalog/index.php, переходим по такой ссылочке и любуемся нашим каталогом, интегрированным в дизайн Joomla! 1.5.

На этом вроде бы всё. Если у вас есть какие-то другие способы интеграции данного скрипта в дизайн Joomla! 1.5, то пишите в комментариях или в форме обратной связи, ваши дополнения будут обязательно добавлены в статью.

Всего доброго!!!

 

Комментарии  

 
+1 # 20.03.2010 11:04
Здравствуйте. Спасибо за статью, но у меня возникло несколько вопросов... Как вы добились того, что ваш раздел стал доступен по адресу http://you_site.ru/catalog.html у меня вместо этого http://you_site.ru/index.php?option=com_content&view=section&layout=blog&id=6&Itemid=40 Соответственно во вкладке "Каталог" у меня вместо каталога пустая страница вот с этим: {TITLE} {FAIRLINKS_HERE }. Подскажите пожалуйста как это исправить.
Ответить | Ответить с цитатой | Цитировать
 
 
+3 # Administrator 22.03.2010 07:50
Необходимо включить SEF-ссылки (ЧПУ) и mod_rewrite в глобальных настройках, а файл htaccess.txt, который находиться в корне сайта, переименовать в .htaccess
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # 15.03.2011 17:59
Цитирую Administrator:
Необходимо включить SEF-ссылки (ЧПУ) и mod_rewrite в глобальных настройках, а файл htaccess.txt, который находиться в корне сайта, переименовать в .htaccess

Включил СЕО и мод_реврайт, не помогло, все равно отображается страница ТИТЛ и ФАЙРЛИНКС_ХЕРЕ. В чем еще может быть проблема
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # 12.09.2010 10:56
Здравствуйте. Спасибо за статью, но я не понял только одного, где прописывать адрес страницы куда будет устанавливаться скрипт
Ответить | Ответить с цитатой | Цитировать
 
 
0 # 19.09.2010 13:24
Никак не пойму что значит СОЗДАТЬ НОВЫЙ ПУНКТ МЕНЮ КАК БЛОГ РАЗДЕЛА? Пункт меню создал а где там ОСНОВНЫЕ ПАРАМЕТРЫ не вижу
Ответить | Ответить с цитатой | Цитировать
 
 
0 # 01.02.2011 13:07
Пытаюсь реализовать данную фишку в Joomla/ Максимум что получилось это вывести Wraperom. Тема с шаблоном блога раздела не вышла! Вместо ожидаемого каталога ссылок вижу только Тайтл и код вставки {FAIRLINKS_HERE }
Ответить | Ответить с цитатой | Цитировать
 
 
0 # 23.03.2011 12:55
Чтобы скрипт работал, нужно ссылку из пункта меню делать через Враппер!!! И только так!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # 07.05.2011 19:56
Спасибо за каталог. Всё в порядке только вот это портит весь вид:
Warning: file_get_conten ts(http://xqopx.net/catalog.html) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/users1/x/xqopx/domains/xqopx.net/catalog/_shell/end_site.php on line 20

Подскажите пожалуйста что не так?
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Administrator 07.05.2011 21:15
Ошибка говорит о том, что не находится страница catalog.html, может у Вас она по другому называется.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # 07.05.2011 21:24
Спасибо что ответили! Каталог открывается. Но в верху выводится вот эта ошибка. Буду разбираться.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # 07.05.2011 22:01
Да, Вы были правы.
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # 07.05.2011 22:35
Цитирую genesis33:
Чтобы скрипт работал, нужно ссылку из пункта меню делать через Враппер!!! И только так!

С начало мы создаём новый пункт меню а потом и через Враппер. Получается, что на сайте два раза выводится Каталог. Или я что то не до понял? Через Враппер у меня ерунда получается.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # 08.05.2011 18:59
А от чего могут быть "крякодзяблы" в тайтлах и заголовках?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Administrator 09.05.2011 10:41
Кракозябры признак неверной кодировки. Может вы не перевели на UTF8 файлы
Ответить | Ответить с цитатой | Цитировать
 
 
-1 # Avtrobot 23.08.2011 21:45
Много разных расширений для joomla на сайте http://avtrobot.ru/
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий

Перед публикацией ваш комментарий должен пройти проверку Администратором.


Защитный код
Обновить