ClayserVote

Дата выхода: 4 сентября 2002 г.

Требования.

Операционная система: Любая
Веб-сервер: Любой, рекомендуется Apache
Интерпретатор: Perl 5
Модули: не требуются

О скрипте.

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

Возможности.

  • Автоматическая установка - вам не надо редактировать какие-либо файлы, просто запустите admin.pl и введите данные
  • Очень хорошо продуманный и на 100% защищенный от хакеров модуль администрирования
  • Создание неограниченного числа голосований
  • При ненадобности возможно удаление лишних голосований для освобождения места
  • Возможность редактирования дизайн голосования (верх и низ)
  • Существует шаблон - введите данные (верх и низ) и в дальнейшем все голосования будут создаваться по-шаблону
  • Краткая статистика голосования (дата: создания, последнего голоса; количество: голосов, просмотров результаты;...)
  • Защита от повторного голосования с помощью куков (намного эффективнее защиты по ip адресу)
  • Показ результатов: количество голосов, процент, график, дата создания, всего проголосовало, просмотрели результаты
  • Не требовательна к ресурсам сервера
  • Небольшие приятные сюрпризы :-)

Условия использования.

Скрипт распространяется "как есть" и автор не несет никакой ответственности за то что ваша система голосований может принести какой-то ущерб, вы ставите эту систему на свой страх и риск!

Т.к. скрипт распространяется бесплатно (даром) мы внизу вашего голосования размещаем небольшой баннер 120х60. Все баннеры приличные и не будут позорить ваш сайт.

Как убрать баннер читайте здесь.

Установка.

Скопируйте все файлы из архива на ваш сайт (не нарушая структуру) в папку, где разрешается исполнение cgi-скриптов. Папку img рекомендуется переместить в обучный каталог (не cgi-bin) т.к. на неклторых серверах показ картинок из cgi-папки запрещен. Установите на все файлы права (cmod) 755 или 711. Запустите admin.pl...

...Перед вами должна появится форма с настройками. Если этого не произошло, возможно:

  • Файл загружен на сервер в бинарном режиме. Как и все скрипты, голосование надо загружать в текстовом (Ascii) режиме. О том как это сделать читайте в документации к FTP-клиенту
  • Не установлены правильные права на скрипт
  • Вы зачемто копальсь в коде скрипта (баннера, шаблона, установок,...). Еще раз повторяю: это совершенно не требуется, все настраивается через модуль администрирования
  • Возможно (хотя врядли), неправильно указан путь до Перл. Как правило это #!/usr/bin/perl Спросите у вашего хостинга про правильно указание пути до Перл
  • Ваш хостинг "особенный", на нем это не работает... Ругайте админов хостинга, вам просто неповезло!

...Если форма появилась, необходимо ввести следующие настройки:

  • логин

Логин администратора

  • пароль

Пароль администратора

Внимание!!! Запомните логин и пароль они вам еще пригодится.

  • почтовый ящик администратора

Ваш почтовый ящик. 

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

  • путь до папок: с картинками, скриптами

Путь, начиная с "http://". Без последнего слэша "/".

  • стиль для книпок и текстовых полей

Возможность оформления под ваш вкус. Символ " необходимо менять на ' иначе может случится ошибка

 

Далее нажмите кнопку "установить". Данные сохранятся, нажмите кнопку "обновить" и введите ваш логин и пароль. Если вы ввели правильные данные вы войдете в модуль. Главные настройки вы всегда сможете отредактировать, зайдя в раздел "настройки"

Для начала рекомендуется отредактировать ваш шаблон. По нему в дальнейшем будут создаваться новые голосования. Зайдите в раздел "редактировать голосование" и выберите "редактировать шаблон голосования". Введите то, что вы считает нужным и сохраните данные.

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

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

Обратите внимание, тему голосования тоже можно изменить!

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

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

После того как вы все заполнили нажмите книпку "далее", если вам нехватило пунктов здесь же можете его добавить (согласитесь, удобно?)

Как получить код для вставки на страницу? Нажмите на соответствующую ссылку. Есть два способа, сами решайте что вам удобнее.

Удаление голосования.

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

Ссылка "редактировать голосование" предназначена не только для редактирования, но и для редактирования уже созданных голосований. Просто введите идентификатов (уникальный номер голосования).

 

Вы что-то непоняли? Пишите в службу поддержки (ссылка внизу станицы)


Для чего нужны:

файлы:

conf.pl скрит с главными настройками

admin.pl скрипт администрирования

cv.pl скрипт для обработки голосований

dop.pl шаблон голосования

папки:

img - папка с картинками для построения графика.

user - папка с созданными голосованиями

banner.pl база данных с баннерами (если ее удалите голосование не будет работать)

Удаление баннера.

За все надо платить, хотя бы рекламой. Мы вниз ставим баннер 120х60. Если наш баннер вам совсем не нравится вы его можете убрать. Стоит это (на день написания этого документа) 20 руб. - цена не большая и вполне разумная. Если вы не хотите платить, то ваше голосование все равно будет прекрасно работать... только с баннером внизу.

О том как заплатить можно узнать по E-mail: clayser@fromru.com или admin@clayser.com.ru

Ваша реклама.

Вы можете разместить свой баннер в базу. Ваш баннер будет показан не только на нашем сайте, но везде, где стоит наша гостевая и голосование. Баннер должен быть 120х60. Месячная цена (на день написания этого документа) 20 руб.

О том как заплатить можно узнать по E-mail: clayser@fromru.com или admin@clayser.com.ru

Многопользовательская версия

Имеет все те же возможности, просто расчитана на несколько пользователей. Пример ее работы можете посмотреть на сайте ниже. Версия платная, но поверьте, она того стоит. Естестаенно она без баннера.

Служба поддержки.

Если возникнут какие-то трудности или ошибки в работе нашего скрипта:

E-mail: clayser@fromru.com или admin@clayser.com.ru

Web: http://clayser.com.ru/

Спасибо за ваш выбор, мы Вас не разочаруем!

.:clayser:.