Есть бесплатный скрипт для проведения опросов Limesurvey. Он расчитан на удаленные опросы через интернет.

Мне нужно переделать этот скрипт, добавить некоторые доработки:

Двойная квота – отличается от простой квоты (которая присутствует в скрипте) тем, что можно указывать два параметра, например выбирается пол и возрастные группы, при этом указывается сколько мужчин какого возраста должно быть в опросе. Например 20 мужчин в возрасте от 24 до 40 лет, 10 мужчин от 18 до 24 лет и 30 мужчин старше 40 лет.

Процентная квота попроще – это когда выбирается какой либо параметр и задается необходимый процент, при котором сработает квота. Этот процент вычисляется от заданного желаемого числа опрошенных. Например опрос на 500 человек, при этом надо опросить 40% мужчин и 60% женщин.

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

Форма вопроса в виде массива – не хватает типа вопроса, при котором можно задавать варианты ответа в строках и варианты в столбцах. Например:

Как вы относитесь к различным формированиям?

Положительно Негативно Нейтрально

К Думе х

К милиции х

К судам х

Форма ввода данных – ее можно сделать на базе уже имеющегося инструмента создания опросов, но необходимо добавить возможность редактировать данные Адмистратору и Модераторам.

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

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

Работу Limesurvey можно поглядеть тут

zerg.name/limesurvey/admin/admin.php

логин/пароль

admin/admin

15 лет назад
agishev59
Сергей 
42 года
15 лет в сервисе
Был
15 лет назад

Выбранный исполнитель

Magir
Иван 
38 лет
16 лет в сервисе
Был
7 лет назад
15 лет назад
$100
7 дней
Так и не добился результата. Обещано было много, но не отвечает на личные сообщения и ничего не сделал.

Заявки фрилансеров

Magir
Иван 
38 лет
16 лет в сервисе
Был
7 лет назад
15 лет назад