Движок CNcat

Суббота, 3 октября 2009 г.
Рубрика: Вебмастеру
Метки: | |
Подписаться на комментарии по RSS

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

  Каталог CNcat заинтересовал меня в первую очередь системой оповещения пользователей и модераторов при добавлении статей и ссылок. Мне такая функция нужна для создания раздела онлайн консультаций, которую я попробовал сделать на Даннео. И хотя в принципе Даннео устраивает заказчика, но именно для мода FAQ который я и применил для онлайн консультаций, нужны доработки требующие серьёзных знаний в самом принципе работы движка. Нет постраничной рабивки и оповещения на какой именно странице размещён ответ на вопрос, так же не реализован полноценный поиск. А в CNcat всё это есть. Только заточенно всё под статьи и ссылки.

  Однако переделать раздел статьи под онлайн консультации оказалось несложно. Правда пока я разобрался в логике работы движка... Потратив 2 дня я полностью переделал весь админский и пользовательский интерфейс под мою задачу. Добавил где необходимо нужные переменные, некоторые удалил вообще, откорректировал Lang файлы. Осталось только подогнать дизайн под общий дизайн сайта на котором этот скрипт будет работать. А для совместимости я проверил как скрипт каталога работает с разными кодировками. Вообще никаких нареканий. Переход с utf-8 на cp-1251 и обратно делается за минуту. Причём никаких глюков с отображением кириллицы не наблюдается.

  Совместимость движка нужна для того что бы он мог работать в одной связке с сайтом имеющим кодировку win-1251 в одной дирректории и с той же базой данных. По умолчанию CNcat ставиться в БД с кодировкой utf-8 и я не хотел иметь проблем в дальнейшем при выводе на главной сайта последних вопросов и ответов из каталога. Хотя в моём варианте это уже не каталог а полноценный отдельный модуль онлайн консультаций или FAQ с возможностью назначать отдельных консультантов по любым разделам и извещении их о том что именно в их раздел поступил новый вопрос. Неограниченное количество разделов и подразделов, неограниченное количество вопросов и ответов с постраничной навигацией, вывод последних вопросов с сортировкой по 5-ти признакам, возможностью голосования и выставления рейтинга, коментариями и выводом имени задавшего вопрос и ответившего на него.

  Нужны ещё кое какие доработки по месту, уже на хостинге, но это уже дело техники. Если именно такой вариант с онлайн консультациями одобрит заказчик, то сразу начну дорабатывать разную мелочёвку уже на хостинге. Раздел для ссылок я полностью закрыл, но возможно что и он может понадобиться для чего то ещё. Сам скрипт CNcat я уже подумываю использовать и в своих целях, например поставить на нём каталог статей, в добавлению к тому что у меня уже есть. Хочу прикупить ещё один домен под это дело.

Оставьте комментарий!

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

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

Авторизация: Зайти через Loginza

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)