Не так давно понадобился мне скрипт каталога сайта для добавления статей на сайт. В интернете было много предложений, но остановился я на CNCat. Есть много причин, почему выбран именно этот скрипт. Одной из таких причин является популярность в применении данного скрипта, так же его по праву можно считать родоначальником таких скриптов, а значит наиболее проверенный. В обширной сети интернет легко найти сайт, с которого разрешается скачать данный скрипт, но рекомендую воспользоваться официальным сайтом - cn-software.com/ru/cncat/, он является официальным и там четко прописаны все достоинства данного скрипта. Немного остановимся на функциях, которые он может выполнять. Данный скрипт реализует следующие функции, это:

  1. Реализация с помощью скрипта каталога ссылок или статей;
  2. Можно прописывать и добавлять большое количество категорий для реализации их на странице каталога;
  3. Возможность создавать пересекающиеся категории;
  4. С помощью данного скрипта прекрасно реализуется функция установки фильтра для ссылок;
  5. С помощью этого скрипта можно в режиме «автомат» проверять на работоспособность добавляемые ссылки;
  6. Этот замечательный продукт помогает в реализации функции комментариев к статьям и новостям;
  7. Присутствует возможность экспортировать ленту RSS;
  8. Поиск происходит по всему тексту;
  9. Есть способность добавления на страничку каталога баннеров;
  10. Реализация карты;
  11. С его помощью можно осуществлять рассылки по e-mail;
  12. Администратор может создавать как черные, так и белые списки пользователей;
  13. Реализуется в режиме «автомат» оповещение о получаемой почте;
  14. Хорошо выполнен модуль администратора, есть работа и для модераторов;
  15. Присутствует множество шаблонов для более красивого дизайна подходящего под собственный сайт;
  16. Установка происходит с участием нескольких языков, выбор на каком за пользователем ПК;
  17. Возможность производить импорт ссылок из интернета с последующей обработкой в данном скрипте;
  18. Добавочные компоненты для разных движков, на котором создан сайт.

На официальном сайте находится много вариаций этого скрипта, для каждой предусмотрены свои функции. Панель администратора считается наиболее удобной из всех продуктов такого написания. Внешний вид скрипта довольно узнаваемый его часто можно встретить на страницах сайтов, где есть каталоги. Удобство данного скрипта можно продемонстрировать в создании фильтров, которые влияют на дизайн страницы. Для этого надо открыть файл common.tpl, находим переменную в шаблоне, она выглядит примерно так: {$CNCAT[filtval][_number]}, где «намба» является номером фильтра. Для реализации фильтров прописываем в каждой строке значение фильтра дважды:


{TEMPLATE filtval (FILTVAL[id,title])}
	<input type="checkbox" value="1" /> 
	<label for="f{$CNCAT[filtval][id]}">{$CNCAT[filtval][title]}</label>

	{IF $CNCAT[filtval][_number]%2==0}
		<br>
	{ENDIF}
{/TEMPLATE}

Дальнейшее оформление происходит с учетом грамотности пользователя.

Прекрасно реализуется показ баннеров на странице. Это достигается применением некоторых команд. $CNCAT["banner"]["идентификатор_баннера"] = ...

Идентификаторы в написании данного скрипта каталога предусматривают по начальному значению установку 7 баннеров. Ниже расписываются команды, это:

  1. page_top – данный баннер будет расположен вверху страницы;
  2. page_left – с таким индификатором баннер разместится в левой стороне на странице;
  3. page_right – с данным индификатором баннер разместится в правой стороне страницы;
  4. page_bottom – с помощью этого индификатора баннер разместится в низу страницы;
  5. items_top – показатель этого индификатора размещение баннера над ссылками;
  6. items_middle – этот индификатор поможет разместить баннер среди ссылок;
  7. items_bottom – с помощью данного индификатора можно разместить баннер после ссылок.

Скриншот программы для создания каталога - CNCat.
Скриншот программы для создания каталога - CNCat.

captcha