Пост на блоге, где идет обсуждение модуля, принимаются все отзывы, пожелания, замечания и найденные ошибки - https://alaev.info/blog/post/2435
Модуль для организации голосований при помощи социальных сетей на базе движка Datalife Engine. Лучшая реализация движка социальных голосований среди всех (в том числе среди не являющихся модулями для какой-либо CMS) имеющихся в интернете. Управление и настройка через панель администратора.
Версия - 1.1 (от 24.11.2011)
Совместимость - DLE 8.2-9.6.
Назначение - организация на сайте ряда голосований с неограниченным количеством вариантов ответа, в процессе которых пользователями размещаются ссылки на сайт в профилях популярных социальных сетей.
Возможности - видимая клиентская часть на сайте и гибкая настройка всевозможных параметров через админпанель.
Процесс установки проходит в 5 шагов. Среднее время установки 10 мин.
switch ( $do ) {ПОСЛЕ вставляем:
case "snvote" : include ENGINE_DIR . '/modules/snvote.php'; break;Находим:
elseif ($do == 'stats') $nam_e = $lang['title_stats'];ПОСЛЕ вставляем:
elseif ($do == 'snvote') $titl_e = $metatags['title'];Находим:
if ($config['allow_rss']) $metatags .= <<HTML; ПОСЛЕ вставляем:
if(!empty($snvote_headers)) $metatags .= $snvote_headers;Находим:
if ($titl_e) $s_navigation .= " » " . $titl_e;ПОСЛЕ вставляем:
if($do=='snvote') $s_navigation = $snvote_speedbar;
RewriteEngine OnПОСЛЕ вставляем:
# Модуль SNVote RewriteRule ^snvote/([0-9]+)-(.*).html(/?)+$ index.php?do=snvote&poll_id=$1&alt_name=$2 [L] RewriteRule ^snvote/page/([0-9]+)(/?)+$ index.php?do=snvote&cstart=$1 [L] RewriteRule ^snvote(/?)+$ index.php?do=snvote [L]
Для получения дополнительной информации смотрите вкладку Доп.
ver.X.X
xx.xx.2011 - Оптимизация кода. Обновление installer'а, updater'а, uninstaller'а. Обновление иконки под общий стиль авторских модулей.