6 Скрипт теста с различными способами ввода ответов и оценкой полученного результата

MnogoBlog

как создать сайт на wordpress, настроить и оптимизировать wordpress

Как создать тест или опрос на JavaScript

Здравствуйте, давайте создадим тест и опрос на html, который будет состоять из 3 вопросов и 6 ответов в каждом из них и обработаем их результаты с помощью javascript.

Для того чтобы узнать какой товар (услуга) пользуется наибольшим спросом на данный момент времени применяют различные опросы и тесты.
Как только вы сможете проанализировать результаты тестов и опросов – начинайте рекламировать ваш товар (услугу) – лучше всего для этого подойдет Яндекс.Директ – идеальная площадка для размещения рекламы на просторах Рунета. Ежедневно эту сеть посещает свыше 5 миллионов пользователей в России и других странах СНГ, поэтому частотность показов релевантных объявлений достаточно высокая. А для того чтобы ваша реклама была максимальна эффективна, то лучше всего обратиться по настройке Яндекс.Директа к профессионалам от Direct-UP – dircet-up.ru. Удачного вам бизнеса!

1. Создаем тест на JavaScript:

Тест будет состоять из 3 вопросов, вы можете установить правильный ответ в каждом из вопросов и в зависимости от набранных баллов перенаправить посетителя на разные страницы.

Рассмотрим код первого вопроса:

Здесь правильный ответ помечен значением value2, все остальные имеют значение value1.

Теперь давайте посмотрим на простой оператор if, который мы используем в JavaScript, чтобы найти сколько же набрано правильных ответов в тесте:

В принципе, мы проверяем только значение value2 и в зависимости от его количества выставляем оценку.

После того, как мы узнали оценку, то можем перенаправить посетителя на разные странички, в зависимости от результата:

Например, перенаправить посетителя на страничку /ocenka2.html.

Вот готовый код файл index.html:


2. Создаем простой опрос на javaScript:

Рассмотрим код первого вопроса:

Затем мы повторяем этот шаблон для каждого вопроса.

Теперь давайте посмотрим на простой оператор if, который мы используем в JavaScript, чтобы найти ответ с наибольшим значением:

В принципе, мы проверяем, что сумма всех ответов со значением value1 выше суммы других возможных вариантов, а также что она выше 0.

Мы выполняем одинаковую проверку для каждого значения.

После того, как мы знаем, самое высокое значение, мы можем использовать этот результат, например, чтобы перенаправить посетителя на разные url:

Так если в большинстве вопросов был выбран ответ под цифрой 1, то result = value1 и соответственно посетитель попадет на страничку value1.html.

Источник



Готовые шаблоны скриптов для создания тестов с вопросами для сайта #27

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— ведется подсчет затраченного времени на ответы.
— 4 варианта ответов на каждый вопрос.
— при неправильном ответе выдается верный вариант.
— по окончании теста ставится оценка, сообщается количество и процент правильных ответов.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере. Вопросы и ответы теста задаются прямо в скрипте.
Использует: javascript, html, css.

2. Скрипт теста на знание английского языка

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— 4 варианта ответов на каждый вопрос.
— сообщается количество правльных ответов.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Использует: javascript, html, css.

3. Скрипт теста с выбором вариантов ответов через радиокнопки (radio button)

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— тест состоит из нескольких групп вопросов, расположенных на нескольких страницах.
— одновременно отображаются сразу несколько вопросов и 4 варианта ответа на каждый.
— выбор ответов выполняется с помощью радиокнопок (radio button).
— на каждый вопрос дается одна попытка ответа, при правильном ответе начисляются баллы.
— для перехода к следующей группе вопросов, необходи ответить на текущую группу.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Использует: javascript, html, css.

4. Скрипт теста с ответами на вопросы «Да или Нет», через чекбоксы (флажки, галочки)

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— тест состоит из группы вопросов, напротив которых необходимо поставить отметку, означающую Да или Нет.
— одновременно отображаются сразу все вопросы.
— для выбора ответов используются чекбоксы (флажки, галочки).
— по завершению теста выполняется анализ отмеченных пунктов и выдается соответствующее заключение.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Использует: javascript, html, css.

5. Скрипт теста с вариантами ответов, подсчетом результата и показом правильных ответов

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— тест состоит из группы вопросов, с несколькими вариантами ответов на каждый.
— одновременно отображаются сразу все вопросы.
— для выбора ответов используются радиокнопки (radio button).
— по завершению теста сообщаются правильные ответы и количество правильных ответов.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Использует: javascript, html, css.

6. Скрипт теста с различными способами ввода ответов и оценкой полученного результата

Скрипт для создания тестов на сайте
— тест состоит из различных способов ввода ответов на вопросы.
— для выбора ответов используются радиокнопки (radio button) или текстовые поля.
— по завершению теста выставляется оценка 2, 3, 4 или 5.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Использует: javascript, html, css.

7. Скрипт теста с расстановкой слов по тематикам

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— При прохождении теста, необходимо правильно сгруппировать слова, относящиеся к различным тематикам.
— В левой части теста находятся перемешанные слова, в правой части, соответствующие им тематические блоки.
— Перемещение и расстановка слов осуществляется с помощью курсора мыши по технологии Drag & Drop, т.е. достаточно захватить слово и «бросить» его в нужную ячейку.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Использует: javascript, html, css.

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

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— Скрипт теста состоит из нескольких вопросов и способов ответа.
— Ответ на первый вопрос выбирается с помощью радиокнопок, на второй — через выпадающий список (select), на третий — отметкой чекбоксов (флажки, галочки).
— По окончании теста подсчитывается количество правильных ответов и выводится результат.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Использует: javascript, html, css.

Читайте также:  Вопросы чтобы проверить парня подруги

9. Шаблоны тестов задач по математике с шифрованием ответов

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— скрипт включает несколько готовых шаблонов тестов.
— позволяет использовать изображения в качестве вопросов.
— имеется возможность зашифровать правильные ответы на вопросы в коде с помощью специальной формы.
— позволяет выводить сразу несколько вопросов или по одному.
— для красивого оформления можно использовать библиотеку bootstrap.
— По окончании теста подсчитывается количество правильных ответов и выводится результат в процентах.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Все файлы:
1.Шаблон теста. Тест из нескольких задач по математике
2.Шаблон теста на 3 вопроса
3.Шаблон теста на 10 вопросов
4.Шаблон теста на 15 вопросов
5.Шаблон теста на 15 вопросов с изображениями
6.Шаблон теста на 15 вопросов с изображениями и перемешиванием
7.Шаблон теста на 15 вопросов с изображениями, перемешиванием и современным оформлением
Форма для Кодирования текста.htm
Файл с описанием и настройками шаблонов.doc
Использует: javascript, html, css, bootstrap.

10. Скрипт теста

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— Скрипт теста состоит из нескольких вопросов.
— По окончании теста подсчитывается количество правильных ответов.
— не требует PHP, баз данных MySQL и сервера, запускается прямо в браузере.
Использует: javascript, html, css.

11. Скрипт теста

Скрипт для создания тестов на сайте Скрипт для создания тестов на сайте
— Скрипт теста состоит из ряда вопросов, по одному вопросу на каждом этапе.
— при ответе на вопрос, сразу же сообщается правильный вариант, который подсвечивается зеленым цветом. Если же ваш ответ был не верным, то он выделяется красным цветом.
— По окончании теста подсчитывается количество правильных и не правильных ответов и предложением повторного прохождения теста.
— не требует PHP, MySQL, сервера. Запускается прямо в браузере.
Использует: javascript, html, css.

Источник

Сделать тест из 10 вопросов с вводом данных с клавиатуры используя только HTML, CSS, JavaScript.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Написать сайт с базой данных, используя HTML, CSS, JavaScript
Всем доброго времени суток. Передо мной такая задача : написать сайт используя HTML, CSS.

Убрать символы в html используя только css
Добрый вечер. Есть следующий код: <div </div> Возможно ли как-то.

Сделать exe-файл из файлов JavaScript, html и css
У меня есть три файла, написанные на Java, HTML и CSS. Как из них можно сделать exe-файл?

Сделать вёрстку по картинке, используя HTML и CSS
Здравствуйте. Помогите создать изображение , используя только свойства CSS.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Сделать вёрстку по картинке, используя HTML и CSS
Ребят, помогите.. Сделать вёрстку по картинке, используя HTML и CSS.

Импорт из Html в базу данных Access, используя JavaScript
Всем привет! Нужна помощь в решении следующей задачи: Имеется: 1) На странице html я.

Как в тестах из 60 вопросов сделать, чтобы выдавалось только 30 вопросов случайным образом?
скажите пожалуйста, как в тестах из 60 вопросов сделать с помощью random чтоб выподало только 30.

HTML css тест
Ребят, практикуюсь на тесте. Пункт из задания такой: Блоки 6 — должны быть выполнены таким.

Сделать тест из 20 вопросов и задать их в случайном порядке
Сделать тест из 20 вопросов. Когда работает программа,случайным образом выбрается 5 разных вопросов.

Источник

Создание учебного теста с ответами при помощи HTML и JavaScript

В статье описывается последовательное создание учебного теста. Если вы не хотите читать о программировании, то сразу переходите в раздел с инструкциями по изменению теста и его загрузки.

Содержание статьи.

Создание простого теста

Развитие информационных технологий и дистанционного образования приводит к необходимости создания электронных учебных тестов. Многие учителя и преподаватели сталкиваются с проблемой создания учебных тестов. Главная сложность решения данной задачи в том, что при создании таких электронным материалов требуется знание HTML и jаvascript.

Как решить эту проблему. Учитель может воспользоваться онлайн конструктором тестов или же попытаться создать тест самостоятельно на основе использования шаблона. Именно второй вариант мы рассмотрим в данной статье.

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

Допустим имеется несложный математический тест, состоящий из нескольких задач по математике:

  1. 4*12 +7 =
  2. 7-8*2 =
  3. 34*2 + 17 =

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

Сначала создадим HTML код задач:

<p>4*12 + 7 = <input type=”text” ><p>7-8*2 = <input type=”text” ><p>34*2 + 17 = <input type=”text” ><button onclick=”proverit();”>Проверить</button>
<div >

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

Обратите внимание на идентификаторы “z_1”,”z_2” и “z_3”. Если вам нужно добавить задачу 4, то нужно просто скопировать последнюю строку с задачей, заменить условие и в поле идентификатора написать “z_4”.

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

На следующем этапе нужно создать jаvascript код, который сравнит то, что набрал ученик с правильными ответами и подсчитает процент выполнения задач.

pr_otv_zadachi_1 = 55;
pr_otv_zadachi_2 = -9;
pr_otv_zadachi_3 = 85;

Читайте также:  Общие положения должностной инструкции главного инженера управляющей компании ЖКХ

Первые три строки будут содержать правильные ответы. Четвертая и последующие задачи в тест добавляются путем копирования последней строки с ответом, подстановки числа 4 вместо 3 и указанием правильного ответа.

Теперь нужно узнать то, что ввел ученик в ответах. Для этого используем следующий код.

otv_uch_1 = document.getElementById(‘z_1’).value;
otv_uch_2 = document.getElementById(‘z_2’).value;
otv_uch_3 = document.getElementById(‘z_3’).value;

Четвертая задача будет означать новую строку с заменой цифр 3 на 4.

Далее нужно сравнить ответы ученика с правильными ответами. Если ответы будут совпадать, то за каждую задачу теста нужно добавить 1 балл.

ball = 0;
if(otv_uch_1 == pr_otv_zadachi_1) <
ball +=1;
>
if(otv_uch_2 == pr_otv_zadachi_2) <
ball +=1;
>
if(otv_uch_3 == pr_otv_zadachi_3) <
ball +=1;
>

Для добавления задачи 4 вам потребуется скопировать последние три строки и заменить цифры в них на 4.

Теперь нужно посчитать процент правильных ответов.

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

procent_vip = ball/vsego_zadach * 100;

Затем нужно вывести ответ на экран.

document.getElementById(‘rezultat’).innerHTML = “Задания выполнены верно на ”+procent_vip+”%.”;

Вот и все. Теперь объединим весь код в одну HTML страницу.

<html>
<head><title>Тест из нескольких задач по математике</title>
<style>
p <
font-size:24px;
>
input <
font-size:24px;
>
</style>
</head>
<body style=»background-color:#d9ffd6;»>
<p>Выполните задания теста:</p>
<p>4*12 + 7 = <input type=»text» ></p>
<p>7-8*2 = <input type=»text» ></p>
<p>34*2 + 17 = <input type=»text» ></p>
<button onclick=»proverit();»>Проверить</button>
<div ></div>
<script>
function proverit()<
pr_otv_zadachi_1 = 55;
pr_otv_zadachi_2 = -9;
pr_otv_zadachi_3 = 85;
otv_uch_1 = document.getElementById(‘z_1’).value;
otv_uch_2 = document.getElementById(‘z_2’).value;
otv_uch_3 = document.getElementById(‘z_3’).value;
ball = 0;
if(otv_uch_1 == pr_otv_zadachi_1)<
ball +=1;
>
if(otv_uch_2 == pr_otv_zadachi_2)<
ball +=1;
>
if(otv_uch_3 == pr_otv_zadachi_3)<
ball +=1;
>
vsego_zadach = 3;
procent_vip = ball/vsego_zadach * 100;
document.getElementById(‘rezultat’).innerHTML = «Задания выполнены верно на «+procent_vip+»%.»;
>
</script>
</body>
</html>

Я добавил фоновый цвет на всю страницу, а также увеличил шрифт текста.

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

Скачать шаблон теста. Простой вариант

Скачать файл: Шаблон теста [712 b] (cкачиваний: 3936)

Ниже вы можете скачать расширенную версию теста.

Разделение вопросов теста. Добавление кнопки «Следующий вопрос»

Нам нужно сделать так, чтобы единовременно отображался только один вопрос. А для переключения к следующему вопросу нужно было нажать кнопку «Следующий вопрос».

Для этого добавим каждый вопрос и поле для ответа в отдельные блоки div. Причем для второго и третьего вопросов добавим параметр «display:none» для того, чтобы их скрыть. Для первого указываем параметр «display:block». И для каждого блока подпишем номера вопросов.

Также добавим код кнопки «Следующий вопрос».

Далее на нужно добавить функцию перемещения между вопросами теста.

В первом условии мы проверяем отображается ли второй вопрос, если да, то его нужно скрыть и отобразить третий вопрос и также нужно скрыть саму кнопку переключения между вопросами теста и показать кнопку «Проверить» так как этот вопрос последний. Во втором условии мы проверяем отображается ли первый вопрос теста. Если это так, то нужно его скрыть и показать второй вопрос.

В итоге наш тест выглядит так:



Но в этом варианте добавить новые вопросы в тест будет уже сложнее.

Перенос вопросов и ответов теста в отдельный файл JаvaScript

Для того, чтобы заменить вопросы было проще нужно перенести их и ответы в отдельный файл. Тогда не придется искать эти данные в основном файле. Если вы не программист, то такой поиск будет непростым. Итак мы создаем новый файл data.js и подключаем его к основному html файлу нашего теста. Далее добавляем в него несколько переменных с вопросами и несколько с ответами (с ответами мы переносим из основного файла).

Дальше вместо текста вопросов создаем блоки span.

И прописываем jаvascript код постановки текста вопросов из переменных после загрузки страницы.

Вот и все. Теперь, для того, чтобы заменить текст вопросов теста и ответы к нему вам потребуется лишь отредактировать файл data.js. Аналогично добавим название теста:

Шифрование ответов теста

В программе учебного теста, которая у нас получилась есть один недочет. Если учащийся откроет файл «data.js», то он увидит не только тексты вопросов, но и ответы. Поэтому нам нужно зашифровать ответы, чтобы учащийся не смог узнать их.

Для этого используем функцию kodirov. Она выглядит следующим образом:

Аналогично шифруем второй и третий вопросы. После шифрования содержимое файла data.js выглядит следующим образом:

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

Вывод результата ответа на каждый вопрос

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

Для этого нужно модифицировать функцию проверки ответов учащегося.

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

Таким образом, мы получили полноценный учебный тест, который можно использовать в своей учебной деятельности. Для большего удобства я переместил файл data.js в отдельную папку. Отредактировать файл data.js можно в любом текстовом редакторе, например, «Блокнот».

После последних модификаций, увеличения шрифтов, добавления цвета к ответам получаем следующий полный исходный код html файла:

Результат выполнения теста с ошибкой в третьей задаче показан на рисунке ниже. Также я добавил функцию округления процента выполнения задач «toFixed()».

Ниже вы можете скачать данную программу.

Скачать шаблон теста

Скачать файл: Шаблон теста на 3 вопроса [1,85 Kb] (cкачиваний: 1183)
Скачать файл: Шаблон теста на 10 вопросов [3,61 Kb] (cкачиваний: 1488)
Скачать файл: Шаблон теста на 15 вопросов [3,82 Kb] (cкачиваний: 1363)

Читайте также:  Вопросы которые нужно задать лучшей подруге

Добавление изображений к вопросам теста

Естественно, что кл многим вопросам при создании теста необходимо добавление изображений. Часто нужно добавить изображение вместо текста вопроса. Реализуем данную возможность также через файл data.js. Я буду редактировать самый большой тест из 15 вопросов. Итак, я для каждого вопроса добавлю отдельную переменную и указываю в ней: если изображение есть, то — «да», иначе — «нет».

Обращаю ваше внимание на то, что текст вопроса в случае наличия изображения, я полностью убрал.

Но вы также можете добавить и изображение и текст вопроса.

В данном случае я указал, что в вопросах под номерами 1,4,7 и 15 будут изображения. Поэтому я должен добавить в папку «data» эти изображение. Их названия должны соответствовать (в т.ч. и содержательно) номерам вопросов: «01.jpg», «04.jpg», «07.jpg» и «15.jpg».

Список изображений в папке dataВ программный код основного файла я добавил условия, которые проверяют переменные. Если есть ли изображение, то одно подгружается к вопросу теста. Пример такого кода для первого вопроса:
Скачать шаблон теста с изображениями

Перемешиваем вопросы теста в случайном порядке

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

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

При этом файл «data.js» я не редактировал.
Так выглядит переменная,в которую помещен массив:

Далее нужно перемешать элементы массива и подставить данные в ячейки для вопросов. Для перемешивания я использую функцию

В файл data.js я добавляю новую переменную, в которой можно указать — перемешивать вопросы или нет («да» или «нет»).

Пример вывода вопроса в файле html:

Загрузить тест с возможностью перемешивания вопросов вы можете по ссылке ниже.

Так как вопросы перемешиваются, то в результат работы программы я добавил вывод не только ответов учащегося, но и текста вопросов. Все это я объединил в одну таблицу.

Скачать шаблон теста с изображениями

Визуальное оформление программы тестирования

Все основные функции в тест добавлены. Теперь перейдем к оформлению программы учебного теста. Для сокращения времени работ по оформлению я использую бесплатную библиотеку bootstrap.

Добавлены классы библиотеки и заменены практические все свойства по оформлению как вопросов теста, так и таблицы вывода результата.
Итак, сам тест выглядит следующим образом:

А таблица ответов выглядит следующим образом:

Обратите внимание, что при помощи библиотеки bootstrap я также добавил шкалу, отображающую процентное соотношение верно выполненных задач теста.

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

Скачать полную версию шаблона теста

Группа ВКонтакте - Инновационные образовательные проекты

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

Видео «Как заменить вопросы в шаблоне теста». Не забудьте включить субтитры в видео, в них размещены подсказки.

Источник

Все для Вебмаетера

massovik

massovik

Партнеры сайта

Скрипт Вопросов — ответов

Зарегистрированные пользователи могут публиковать на сайте свои вопросы. Другие пользователи могут отвечать на размещенные вопросы.

За каждый ответ или вопрос можно оставить свою оценку + или — и тем самым повлиять на рейтинг вопроса или ответа, а в общей сумме на рейтинг авторов. Таким образом формируется рейтинг лучших вопросов, ответов и пользователей (экспертов).

Также на сайте имеется поиск по тэгам и общий поиск по материалам сайта.

1. Распакуйте исходники в корневую директорию вашего сайта.

2. Установите права 777 на все папки и подпапки в директории datas/, в частности:

3. Переименовать datas/config-sample.php в datas/config.php и установить права на запись (666 или 664)

4. Откройте ваш браузер и перейдите по ссылке: http://example.com/install.php

5. Следуйте инструкциям на экране до окончания установки.
Во время установки не забудьте указать тему Booty.

На странице выбора необходимых модулей и плагинов отметьте следующие из них (необходимые для данной сборки):

Модуль Рage — модуль страниц (с его помощью создаются и публикуются страницы преобразованные в вопросы)
После установки данного модуля необходимо в админке в разделе «Структура» -> «Page» создать категорию с кодом questions (Вопросы). В данном разделе будут публиковаться вопросы пользователей.
Плагин Comments — система комментариев на сайте.
Плагин Ratings — система выставления оценок для страниц сайта.
Плагин News — для вывода страниц на главной из нужные категорий.

Также не забудьте установить следующие плагины:

ratingslike — плагин для преобразования стандартного плагина рейтингов в лайк-рейтинги, которые позволяют выставлять + или — для вопросов и ответов.
modercom — плагин позволяет предварительно модерировать ответы
topanswers — плагин выводит ТОП лучших ответов на главной
topexperts — плагин выводит ТОП лучших экспертов на главной по совокупным оценкам за ответы
topquestions — плагин выводит ТОП лучших вопросов на главной.

После окончания установки необходимо обязательно удалить файл install.php

5. После успешной установки зайдите в админ-панель в раздел «Структура — Pages» и создайте категорию «Вопросы» c кодом questions, в котором у вас будут создаваться все вопросы пользователей.

6. В настройках плагина News добавьте категорию «Вопросы».

Чтобы включить предварительную модерацию новых ответов необходимо установить специальный плагин modercom.

Установка плагина осуществляется в админ-панели в разделе «Расширения».

Управление ответами осуществляется в админ-панели в разделе «Прочее» => Comments moderation

Источник