TESTME – плагин для добавления тестов в блог WordPress – v 1.3

2011-06-22 от Татьяна

Тесты набирают популярность, а достойного плагина для вордпресса я не нашла (и вообще никакого не нашла). Поэтому пришлось написать самой.

14.06.2011 Вышла версия 1.3. Спонсор этой версии – http://trikky.ru
Совместима с WP 3.1.x и PHP 5.3

Совместимость с новой версией ВП 3.2 не проверялась, поэтому я не могу ее гарантировать. Судя по отзывам, почти у всех работает без проблем.

Скачать TESTME - плагин для создания тестов 1.3 (49.1 kB) -

Вот короткое описание плагина:

Что умеет:
- Создавать два типа тестов:
1. Тесты, где результат зависит от суммы баллов
2. Тесты, где каждому ответу присваивается цифра или буква, а результат зависит от того, каких цифр или букв посетитель больше набрал.
- Показывать статистику прохождения тестов.

Установка:
- Распаковать архив в папку с плагинами, зайти на страницу плагинов в вордпрессе и нажать кнопку Установить. Все.

Обновление с версии 1.2:

  1. Если вы не вносили изменения в файл стилей плагина, то загрузите все файлы в папку с плагином.
  2. Если вы вносили изменения в файл стилей плагина, то замените все файлы, кроме testme_style.css.
  3. В Панеле Администратора выберите вкладку «Плагины» и нажмите «Обновить» рядом с плагином TESTME – Плагин для создания тестов.

Новое в версии 1.3:

  • Отдельный раздел в меню.
  • Позволяет отключить статистику (не всем она нужна).
  • Может выводить вопросы и ответы в случайном порядке.
  • Можно добавлять любое количество вопросов и ответов в любое время.
  • Можно загружать картинки для результатов с помощью встроенного в вордпресс загрузчика.
  • Выводятся подсказки для результатов в виде вариантов ответов или суммы баллов.
  • Отдельная страница для предварительного просмотра теста.
  • Автоматически создается запись с кодом.
  • Результаты теста выводятся без перезагрузки страницы.
  • Можно официально отключить ссылку. (См раздел Ссылка чуть ниже.)

Вывода вопросов по одному нет! Иначе релиз бы отложился еще на неопределенное время.

Новое в версии 1.2:

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

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

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

Вставка теста в запись:
Чтобы вставить тест в запись, надо просто написать в нужной записи короткий код с номером теста. И тогда в это место вставится сам тест, или его результаты (после нажатия кнопки).
Код выглядит так [TESTME NN], где NN – номер теста.

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

Настройки:
- Показывать ли заголовок теста в записи
- Показывать ли описание теста в записи
- Показывать ли код для блогов с результатом теста
- Показывать ли код для форумов с результатом теста
- Можно заменить надпись «результаты теста» на что-нибудь более приятное глазу
- Кол-во тестов на 1 странице в панели управления тестами

Статистика:
Таблица со статистикой покажет количество прохождений тестов, а также наглядно продемонстрирует (с графиками), сколько каких ответов получили посетители для каждого теста.
Если тест прошло 300 человек, а результат N ни разу никто не получил, значит что-то не так с вопросами, верно?
Если тест привязан к записи, то еще и покажет количество комментариев.

Ссылка:
В качестве бонуса за работу плагин вставляет ссылку маленьким шрифтом после теста, что спонсором плагина является такой-о сайт. Так как опыт прошлого плагина показал, что эта ссылка на многих сайтах не к месту, то ссылку можно официально отключить всего за 200 рублей. Не то, чтобы это было очень трудно сделать, но я надеюсь на уважение к разработчику. Моя почта для связи – forregs@yandex.ru .

Скриншоты:

Плагин TESTME 1.3 Плагин TESTME 1.3 Плагин TESTME 1.3 Плагин TESTME 1.3

Еще советую прочитать файл README.html внутри архива. Там есть некоторые тонкости.

Замеченные баги:

  • В эксплорере и опере не работает кнопка «Сохранить» в первом Шаге.
  • Апостроф обрезает фразы.

Качаем, пользуемся!

Скачать TESTME - плагин для создания тестов 1.3 (49.1 kB) -

История плагина:

18.11.2009 Вышла версия 1.2. Спонсор этой версии – Михаил. Плагин работает с версиями ВП 2.7.x – 3.0.
Скачать TESTME - плагин для создания тестов 1.2 (23.9 kB) - Плагин для создания тестов для блогов вордпресс

TESTME - Плагин для создания тестов для вордпрессTESTME - Плагин для создания тестов для вордпресс

14.09.2009 Релиз плагина TESTME для создания тестов. Версия 1.1.

Рубрики: Сайтостроение.
Вы можете оставить отслеживать комментарии к записи при помощи RSS 2.0 ленты.
Вы можете оставить комментарий. Пинг запрещен.

Еще статьи по данной теме:

Комментарии 199 на запись “TESTME – плагин для добавления тестов в блог WordPress – v 1.3”

  1. Dashline пишет:

    Офигительно! Спасибо, в ближайшие дни обязательно протестирую и напишу у себя в блоге обзор (кстати, нашла еще пару плагинов с тестами, но до твоего, судя по описанию, им далеко).

  2. Татьяна пишет:

    Спасибо, буду рада любым комментариям. Первое крупное «детище» – волнуюсь. :)

  3. Юрий пишет:

    Ба-а-а!
    Да это ж polling родной!
    Гм… дя-а-а!
    А присмотремшись, и вовсе опросник ;)
    с обратной связью
    Перспективный дитё у Мамы.
    Расти большой…
    Оч полезная полезность :)
    Успехов

  4. Ната пишет:

    За такую ценную разработку причитается! Срочно нужен Donation Bar! :)

  5. Алиса пишет:

    Огромное спасибо,щас буду пробовать)

  6. Юрий пишет:

    пральна! Давай донейшн!

  7. VolAnd пишет:

    И где я раньше был. :( Ну почему всегда так получается. Завтра отпуск кончается. Времени на эксперименты не будет совсем. А идейки с тестами были. Все равно спасибо. Будем времечко выкраивать.

  8. domosedka пишет:

    вставляю TESTME 1 в запись, а сам тест не показывается, видно только само слово TESTME 1

  9. Татьяна пишет:

    Домоседка, а квадратные скобки? Надо с ними, то есть [TESTME 1]

  10. domosedka пишет:

    поставила квадратные скобки, тест вывелся. Но не все результаты показываются

  11. Татьяна пишет:

    По поводу результатов – надо внимательно проверить соотвествие результатов данным теста. Если используются буквы – чтобы все были на одном языке (иногда, например, часть символов «а» пишут в латинском алфавите, а часть в русском – а это две разные буквы). Если цифры – чтобы не было промежутков между результатами.

    Результат не выводится, когда скрипт не может подобрать ответ в базе с ответами. То есть либо для тестов типа abc он получил символ, которого нет, либо для тестов 123 не смог подобрать промежуток.

    Если все равно не работает, то пришли, пожалуйста, на почту forregs@yandex.ru скриншоты теста в админке и список результатов, которые не выводятся, я постараюсь разобраться.

  12. Михаил пишет:

    Доброго времени.
    Небольшой опции (варианта) не хватает.
    Возможности запретить участие неавторизованных юзеров.
    А в статистике – сколько баллов получил за тест каждый прошедьший его авторизованный юзер…
    Все наши студенты будут Вам очень благодарны…
    (Готов узнать от Вас цену вопроса)

  13. Татьяна пишет:

    Михаил, задание несложное, но немножко муторное из-за того, что там дописать, тут добавить, здесь поле в таблице, тут пара лишних запросов… Все упирается во время. Но если вы реально готовы проспонсировать, то напишите на forregs@yandex.ru .

  14. Михаил пишет:

    Написал на мыло….

  15. Алиса пишет:

    Добрый вечер! Я конечно извиняюсь за может быть наивный вопрос,( но если честно не как не могу разобраться….При выводе теста в посте блога пропадает лист поста ,и тест выводиться на фоне((.Если не трудно научите и подскажите пожалуйста ,а то встала в тупик(.Заранее огромное спасибо.

  16. Татьяна пишет:

    Алиса, наивных вопросов не бывает, бывают разные ситуации. Но из описания очень трудно понять, что же именно произошло. Можете прислать ссылку? Или скриншот хотя бы?

  17. Алиса пишет:

    Ок, спасибо, завтра тогда скину сслылку,или скрин. Спасибо!

  18. Алиса пишет:

    Доброе утро! Это опять я Вас беспокою. Как будет время ,если не трудно посмотрите пожалуйста и если не трудно подскажите в чем дело(Ссылочка вот http://animeshka.su/?cat=56

  19. Оля пишет:

    Здравствуйте! Скачала, активировала и…ничего. Расскажите подробнее, как им пользоваться? Хочу испрользовать для своего сайта о Праге http://smotrigorod.ru/

    Я не очень поняла, какие ещё файлы надо досоздать, чтобы их номер в код вставить…

  20. Татьяна пишет:

    Оля, в панеле администратороа в разделе Настройки должны появиться два пункта: TESTME – Управление и TESTME – Настройки. В первом можно создать и отредактировать тест. Во втором – изменить общие настройки. А потом уже добавить нужный код в обычную запись, чтобы там появился тест.

  21. alive пишет:

    Татьяна, а подскажите, что-то может я пропустил в настройках?…тест только на одну страницу, или можно по вопросу на страницу разделить, как бы листать 1 страница-первый вопрос, 2-ая страница-2ой вопрос и т.д……
    ой что-то замудренно написал, надеюсь понятненько :) ))

  22. Татьяна пишет:

    alive, вопрос понятен. Все вопросы в плагине идут на одной странице. Так они лучше индексируются. ;)

  23. Annin пишет:

    Спасибо! Давно хотела добавить себе работы…

  24. Вадим пишет:

    Спасибо за скрипт!
    Не подскажете, в чем проблема. Перед каждым тестом выводится строчка

    onSubmit=»test_здесь номер теста(); return false» >

  25. Татьяна пишет:

    Вадим, можете дать ссылку на тест, где выводит?

  26. Вадим пишет:

    боюсь я тестирую на локальном компьютере(
    А без ссылки нельзя определить в чем проблема?
    Я на всякий случай уточну, что там, где написано «здесь номер теста» это я сам написал. Выводиться же порядковый номер теста.
    Саму строку обнаружил в Testme_show (222 строка).
    Может от нее есть возможность избавится безболезненно.

  27. Татьяна пишет:

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

    Можете просто удалить эту строку, только оставьте > в конце, чтобы тег был закрыт. Но тогда не будет работать проверка, все вопросы отвечены или нет.
    У вас поддержка яваскриптов в браузере включена?

  28. Вадим пишет:

    Татьяна, ну согласитесь что никто еще не писал про такую проблему не показатель)

    Вот уж не знаю почему у меня скрипт так работает, возможно это из-за темы оформления. но в любом случае всю строчку я все равно не мог удалить, потому что тогда у меня интересным образом менялась тема оформления (сайдбары скидывались в самый низ сайта).
    Когда я удалял строчку и оставлял >, то перед тестом исчезала надпись, но оставался знак > )
    Но и наличие в конце > тоже оказалось необязательным. Достаточно было поставить в этой строчке в файле Testme_show вместо всей строки точку и перед тестом показвается лишь маленькая точка и сайдбары на месте. Вот уже не знаю почему все так странно работает, но главное работает

  29. Татьяна пишет:

    Согласна, что не показатель, но вы тоже согласитесь, что чтобы избавиться от ошибки, хорошо бы ее сначала увидеть…

    Попробовала эксперимента ради поставить у себя точку вместо той строки – весь дизайн съехал. В принципе, неудивительно, учитывая, что в коде остался незакрытый тег form .

    Вадим, попробуйте, пожалуйста, поменять темы, что получится?

  30. Вадим пишет:

    поменял на стандартную голубую и как не странно все работает с точкой.

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

  31. ronny пишет:

    onSubmit=»test_1(); return false» >
    к сожалению и у меня появляется такая ошибка…

  32. ronny пишет:

    могла бы прислать ссылку на тест в онлайн… может связано это с версиями вордпресса и теста? у меня ВП 2.8 сейчас стоит

  33. Татьяна пишет:

    ronny, можете дать ссылку на тест с ошибкой, чтобы я посмотрела? Его можно старой датой расположить, чтобы посетители не видели. И какой у вас браузер?
    Ссылки на тесты:
    http://simpotno.ru/?p=808
    http://istarted.ru/besplatnyj-test-na-udachu-udachliva-li-ty/
    http://beautyform.ru/?p=664

  34. ronny пишет:

    да, Татьяна, спасибо
    http://so-byitie.ru/ здесь запись Тест на…
    открываете подробную страницу и там вот эта ошибка…
    идет перед текстом
    Подсказка к тесту
    onSubmit=»test_2(); return false» >

    оформлялось это все в ТЕСТМИ и затем добавилось в Новую запись, где есть текст и затем сам тест с картинкой

  35. Татьяна пишет:

    ronny, кажется, поняла в чем дело. :) Подождите немного.

  36. Татьяна пишет:

    ronny, попробуйте загрузить плагин заново и переписать файл testme_show.php . Потом проверьте и напишите, ушла строка или нет.
    Если заработает, то я расскажу, в чем была причина.

  37. Платон пишет:

    Здравствуйте! Подскажите пожалуйста, где можно вырезать ссылку на автора плагина? Спасибо заранее за Ваш ответ!

  38. ronny пишет:

    Татьяна, спасибо, действительно «все исчезло»:)))
    и в чем была ошибка все же?

  39. Татьяна пишет:

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

  40. ronny пишет:

    спасибо, Татьяна:) главное что все это помогло! и время не потеряно зря!:)

  41. weyron пишет:

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

  42. Вадим пишет:

    Здравствуйте еще раз!
    Не подскажете, с чем может быть связана такая вещь, как пропажа всей статистики.
    точней не так. Я все еще вижу сколько людей проходило тест, но когда нажимаю на кнопку «Подробнее» он не выдает мне инфу как раньше , о том какие у людей были резултаты.
    Заранее спасибо

  43. Дима пишет:

    Спасибо большое! Пол дня искал, теперь буду составлять тесты для своего ресурса!

  44. Татьяна пишет:

    Вадим, три вопроса: версия вордпресса, что теперь выводит и вносились ли какие-нибудь изменения (апдейт плагина или вордпресса, например)?

    weyron, я попробую это добавить к следующей версии.

    Всем спасибо за отзывы!

  45. Вадим пишет:

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

  46. Татьяна пишет:

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

  47. Вадим пишет:

    вот такую вещь выдает при нажатии кнопки подробнее

    (увы коммент с ссылкой на скрин не хочет отправлять.)

    А как лучше всего переустановить плагин, чтобы тесты остались.

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

  48. Татьяна пишет:

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

    Попробуйте еще раз скачать плагин, переписать файлы и переустановить его.

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

  49. Костя пишет:

    Здравствуйте.

    У меня вопрос. Можно ли сделать так, чтобы вопросы выводились по одному, а не списком? Т.е. отвечаем на один, нажимаем «дальше», и появляется следующий вопрос.

    Возможно это всего пара строчек кода. Можно ли так сделать?

  50. Татьяна пишет:

    Это можно сделать, но это не пара строчек кода, поэтому за 5 минут я не сделаю, и в ближайщие дни тоже.
    Разве что отложу до следующей версии, потому что сама идея интересная.

  51. Nika пишет:

    Костя, вот как можно релизовать нечто, похожее на вашу задумку
    http://legonko.ru/2009/08/28/tatuirovki-zvezd/

  52. Елена пишет:

    Татьяна, спасибо за плагин!
    Подскажите, пожалуйста, а есть в нём функция вопросов «для статистики»? То есть, например, человек сообщает свой пол, возраст, наличие детей – это не влияет на результаты теста и просто идёт в статистику, а дальше уже идут вопросы, от которых зависит результат.

  53. Татьяна пишет:

    Нет, такой функции нет.

  54. Наталья пишет:

    Татьяна, работает ли ваш плагин под вордпресс 2.9.

    Пробовал кто-нибудь?

  55. Пётр пишет:

    Добрый день.
    Очень хороший и нужный плагин.
    Вопрос. Мжно ли его интегрировать в вордпрес му?
    Но с дополнительными функциями.
    Я поставил плагин на вордпрес му 2,9,1, все нормально, только не работает статистика (нет значений).
    И предложение по совершенствованию.
    Создается тест и ставится что проходить могут только зарегистрированные пользователи! Далее результат прохождения первого, второго и тд пользователя фиксируются в 1 привязанной к ним учетке, для контроля кто и как прошел данный тест (для одних и тех же пользователей может быть несколько тестов)!
    Система Преподавателя и студентов.
    Это было бы здорово!

    Спасибо!

  56. Татьяна пишет:

    Наталья, я проверю в 2.9 и напишу.

    Пётр, на данный момент у меня есть этот плагин для MU, но именно как му-плагин (то есть склыдывается в папку mu_plugins и автоматически подключается для всех пользоватей), и в очень сыром виде. Работает отлично, но я не планировала его к раздаче, поэтому в коде много лишнего, плюс нет автоматической установки. Плагина, адаптированного под установку на отдельный блог в МУ у меня нет, но теоретически должен подходить этот. Со статистикой может быть проблема из-за версии 2.9, я сегодня собираюсь ее проверить.

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

  57. Пётр пишет:

    Спасибо за ответ.
    Был бы рад получит ваш плагин под вордпрес му.
    За ранее спасибо!

  58. Татьяна пишет:

    Петр, я вам выслала на почту измененный файл статистики, который будет работать с му.

    Наталья, у меня плагин отлично работает с ВП 2.9 (проверяла на версии 2.9.2.)

  59. Пётр пишет:

    Спасибо!
    Прошу прощения за назойливость.
    Файл заменил но статистика по прежнему не работает.
    И при нажатии ссылки на подробную статистику по тесту , перекидывает на главную админки!

  60. Татьяна пишет:

    Пётр, я проверю еще раз, как только смогу.

  61. Петр пишет:

    Татьяна, можно вопрос?
    Это ваше фото в левом углу шапки сайта?

  62. Татьяна пишет:

    Петр, нашла причину. Я проверяла на основном блоге, а при установке для других пользователей менялся путь к файлу.
    Отправила файлы на замену.

    Фото мое. :)

  63. Xstroy пишет:

    Татьяна Вы прелестны!
    Интереснейший плагин. Попробую потестировать на своих блогах.

  64. Екатерина Щербатски пишет:

    Ох, и давненько же я искала для своего сайта подобный плагин) Спасибо большое, буду пробовать! Правда хотелось бы разбиения теста на несколько страниц, иногда вопросы и списки ответов могут быть достаточно объемными, и вариант – два-три вопроса на странице был бы как нельзя кстати…

  65. Vitaliy пишет:

    Большое спасибо, плагин просто супер . Успехов в профессии web mastera :)

  66. Виктор пишет:

    Судя по описанию и по примерам работы хороший плагин. :) Почему его нет на http://wordpress.org/extend/ ?

  67. Татьяна пишет:

    Виктор, потому что до сих пор руки не дошли перевести на английский. :)
    В августе хочу выпустить новую версию, попробую сразу с переводом.

  68. Анна пишет:

    Татьяна, как сделать, чтобы результат теста визуально выглядел примерно так: http://s03.radikal.ru/i176/1008/ab/5bfb58c0a053.jpg после вставки html кода в свой блог.Очень надеюсь на вашу помощь.

  69. Татьяна пишет:

    Анна, в файле show.php найди кусок кода, который отвечает за отображение, и поправь его, как тебе надо.

  70. daria_b пишет:

    Все здорово, и работает, но хотелось бы разбиения вопросов тесты на группы (когда в тесте есть задания нескольких типов)ну и разбиения на странички. Татьяна, может, подскажите, как к этому подступиться?

  71. Александр пишет:

    Таня, благодарю тебя за новинку. Возникла небольшая проблема. В графах результата теста минимальное число, которое можно выставить = -99.
    Пытаюсь его сделать равным -9999. В каком месте копаться?

  72. Александр пишет:

    Откопал в файле testme_show.php с 79 по 91 строчки следующее:

    ***************
    // Создаем надпись о количестве баллов
    // Функция родительного падежа и числительного
    function Num_and_Padezh ($number, $array)
    {
    $last1 = substr($number, -1, 1);
    if (strlen($number) > 1) $last2 = substr($number, -2, 1);

    $let = array (5,6,7,8,9,0);

    if (in_array ($last1 ,$let) ) $line = $array[0];
    elseif ($last2 AND $last2 == 1) $line = $array[0];
    elseif ($last1 == 1) $line = $array[1];
    else $line = $array[2];

    return $line;

    ***********
    Что тут сделать, подскажи.

  73. Татьяна пишет:

    Александр, не здесь.
    Надо поменять в таблице testme_tests параметры поля results (сейчас там стоит ограничение на 2 цифры).

  74. Александр пишет:

    Честно говоря, не очень смыслю в html. Как я понял тебя, Таня, testme_tests – в каком-то файле. По поиску я ее нашел в 6 файлах. Ни водном рядом нет цифры 2. Если не трудно, подскажи, в какой строчке произвести изменение.

  75. Татьяна пишет:

    Александр, это не в файле, а в базе данных. Через PhpMyAdmin надо зайти, найти таблицу (wp_)testme_tests и в колонке test_results сменить тип на Int(5) . Цифра в скобках – количество знаков в числе, сейчас стоит 2, значит максимум – 99.

  76. Александр пишет:

    Стоит TinyINT2. Как тебя понял, поменять еще и TINYINT5 на INT5.

  77. Татьяна пишет:

    Александр, да.

  78. Александр пишет:

    Все сделал, как ты сказала. Только при обновлении странички редактирования теста все равно минимальное отрицательное значение -99 и 999. А нужно минимальное -9999.

    После того, как я изменил в test_results на Int(5) и сохранил, страница выдает:

    *********
    Таблица wp_testme_tests была изменена. SQL-запрос:
    ALTER TABLE `wp_testme_tests` CHANGE `test_results` `test_results` INT( 5 ) NULL DEFAULT ’4′
    *********

    Теперь параметры таблицы такие: тип INT, Длина/значения1 5 (не ставил никаких кавычек и косых скобок), Null – Null, По умолчанию2 4, сравнение – пустое поле. В самом коде плагина ниче не менял (только в ссылке, которая внизу теста, вместо false true поставил).

    В общем, пока не сработало. Есть у тебя какие-нибудь мысли, Таня?

  79. Я :) пишет:

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

    Заранее благодарен!

  80. Татьяна пишет:

    Александр, я, наеврное, что-то не так понимаю, но зачем вам отрицательные значения?..

    Я :) , нигде. Одна запись – один тест.

  81. Федор пишет:

    Добрый день!

    Спасибо за плагин!!! А можно узнать, как дальше планируется его развитие? Какие новшества? И будут ли они и когда?

  82. Татьяна пишет:

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

  83. Федор пишет:

    Пожелания…

    Я не знаю зачем Александру отрицательные значения, но я видел тесты, где, вычитались баллы за некоторые ответы и диапазон ответов был от -x до x. Конечно их можно перевести только на положительные числа, без нанесения вреда тесту, но хочется все-таки оставлять тесты в авторской редакции.

    Int(2) – безусловно мало, большое кол-во тестов имеет максимально возможное значение больше 100.

    Множественный выбор бывает разным. Самый распространенный – это «Множественный выбор с суммированием». Это когда за каждую галочку добавляется или вычитается соответствующее число. Кстати, его легко реализовать, так как он не сильно по структуре данных отличается от вопросов из тестов 123.

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

    Ответы в виде текста. Бывает несколько слов являются ответом или за каждое слово, дается разное кол-во очков. Желательно еще иметь настройку для регистронезависимого ввода слова.

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

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

    Последовательность вопросов тоже может быть случайной, но это надо реже.

    Статистика нужна не всем. Надо иметь возможность ее отключать в настройках. Зачем зря грузить сервер.

    Иногда результаты нормируются (т.е. с ними делаются некоторые математические действия).
    5*%got%-100

    Группировка вопросов и математические действия над результатом. Это надо, к примеру, для классического теста про темперамент. В таких тестах, как правило, можно вывести один ответ (общий), а перед ним, рассчитанные данные (%got1% / (%got1% + %got2% + %got3% + %got%4))*100.

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

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

    Жуть, я и не думал, что так много всего напишу… Аппетит приходит во время еды… Но это всего лишь пожелания, это только мечты…

  84. Татьяна пишет:

    Александр, я неверно поняла, что вы хотите, решила, что вам надо увеличить кол-во выводимых результатов, а не их значение. Со значениями посмотрю.

    Федор, спасибо за большой список.
    Все, конечно, не буду делать, потому что 99% людей оно не нужно и только усложнит плагин, но над многим подумаю. Отключение статистики – это в первую очередь. С рандомом тоже отличная мысль.

  85. Tłumacz rosyjskiego пишет:

    Добрый день,
    Есть у меня хобби – веду сайт по русскому языку для поляков. Сайт обсолютно бесплатен, тк для души, а не для денег. Это так лирическое вступление.
    А теперь собственно вопрос, планируется ли создание плагина для тестов как на http://gramota.ru/class/coach/idictation/45_221
    Был бы первым, кто бы его купил :)

  86. Кирилл пишет:

    Татьяна, добрый день.
    Нас заинтересовал Ваш плагин TESTME.
    Вы сможете доработать его для нас под определенный функционал?
    Вашего адреса электронной почты на сайте я не обнаружил, поэтому просьба – напишите мне на почту для уточнения всех деталей.
    Спасибо.

  87. Tasha пишет:

    Татьяна, я попробовала ваш тест, но никак не могу найти где статистика? WP 3, в меню «Параметры» только два пункта: Управление и Настройка. А где смотреть статистику?

  88. Татьяна пишет:

    В этой версии статистика отдельно в самом верхнем окошке, которое в новых версиях называется Консоль.

  89. Tasha пишет:

    Нашла! Ни за что бы ни догадалась :) Спасибо, буду пробовать делать интересный тест.

  90. Татьяна пишет:

    Сейчас я уже делаю все ссылки вместе и в отдельном блоке меню. :)

  91. Евгения пишет:

    Здравствуйте Татьяна! Плагин действительно отличный, большое спасибо Вам за него.Разместила его на своем сайте, все работает. Но есть проблема, тест на странице отображается дважды. Помогите пожалуйста разобраться, вот ссылка http://www.crasivaya-zhizn.ru/themes/626/.

  92. Мария пишет:

    Здравствуйте!
    Мечтала о таком плагине!
    Установила на 3.0. … а он только наверху слева в консоли показывает TESTME статистика.
    Управления не могу найти.
    Что делать?
    заранее спасибо, так надеюсь что получится его настроить

  93. Мария пишет:

    Ой, нашла, он оказывается в Параметрах!

  94. Мария пишет:

    Здравствуйте! Чудо-скрипт! Я очень довольна!
    Огроменное Вам спасибо!

    и маленький вопрос: у меня сайт про Антиквариат, основная категория пользователей и гостей – люди за 40, чаще мужчины… а в обратной ссылке надписи «тест представлен сайтом для девочек 13-16 лет»))))))) можно как-то заменить эти фразы? ну хотя бы просто сократить саму фразу, или что-то другое подписать? Я вам очень благодарна за скрипт и не думаю даже удалять ссылки, просто чуть подкорректировать под общий стиль сайта.
    Заранее Спасибо!

  95. Татьяна пишет:

    Мария, можно. Я вам напишу на почту в ближайшие дни.

  96. Мария пишет:

    Спасибо! буду ждать ответа.

  97. Андрей пишет:

    Здравствуйте! Вопрос уже задавался, но ответа не вижу. Как вывести больше одного теста на страницу?

  98. Life пишет:

    Добрый день, Татьяна!
    Большая просьба написать, как можно изменить подпись тестов.
    Так же, не совсем разобрался, каким образом можно показывать не абсолютный результат (количество баллов), а один из, соответствующий набранному большунству вариантов.
    Заранее большое спасибо.

  99. Татьяна пишет:

    Life, надо при создании выбрать тип теста abc.

  100. Анастасия пишет:

    а зарегистрированные пользователи сайта могут тесты добавлять? Авторы, делающие публикации на сайте?

  101. владислав пишет:

    Здравствуйте, Татьяна.
    Скачал плагин, что Вы сделали. Он, похоже, и правда единственный в своем роде :)
    Только он у меня не работает.

    Я хочу создать тест, где напротив каждого вопроса пользователь проставляет количество баллов от 0 до 10. всего 100 вопросов. Затем тест суммирует эти ответы и получает результат от 0 до 1000. Все просто.

    Я ввел для пробы название, описание,1 вопрос и два результата. Нажал «сохранить».

    И вот что вылезло:
    Warning: Invalid argument supplied for foreach() in /home/virtwww/w_26000-ru_2aa9adf9/http/wp-content/plugins/wp_testme/testme_edit_one.php on line 42

    Warning: Invalid argument supplied for foreach() in /home/virtwww/w_26000-ru_2aa9adf9/http/wp-content/plugins/wp_testme/testme_edit_one.php on line 45

    Открывается окно редактирования теста, на этот раз с 1 вопросом и двумя ответами и кнопка сохранить. Жму на нее и опять эти две ошибки.

    Посему у меня несколько вопросов:
    1. можно ли сделать тест, что я хочу и если нельзя, что следует изменить?
    2. если нельзя, может можно сделать тест с пятью радиокружочками (radiobutton), справа налево, у каждого из которых есть своя ценность?
    3. чтобы эти ошибки могли значить?
    4. что мне делать теперь?

    Заранее спасибо, с уважением, Владислав.

  102. Татьяна пишет:

    >Я ввел для пробы название, описание,1 вопрос и два результата.
    владислав, попробуйте ввести везде минимум 2.

  103. Екатерина пишет:

    Татьяна! Спасибо за такой чудесный плагин! Я восхищаюсь что девушка смогла сделать такое!!! Слов нет! Вы просто талант!
    У меня вот только когда хочу добавить тест, ввожу название.. описание.. жму сохранить, и вижу пустую страницу. Тесты не создаются. :( Пробовала все плагины отключить – все равно тоже самое. В чем может быть проблема?

  104. Татьяна пишет:

    Екатерина, а вот тут не знаю, не встречалось. Попробуйте заново закачать все файлы плагина на сайт, может какой-то сбой при загрузке.

  105. Екатерина пишет:

    Екатерина, спасибо за ответ.
    Закачала заново – все тоже самое. Попробовала в новую установку вордпресса установить – тоже самое – созданные таблички в базе пустые. :(

    Попробовала у друзей на другом хостинге – и все заработало, тестики аккурат создаются! В чем может быть проблема? Какие требования у плагина?, может версия php или еще что-то?

  106. Татьяна пишет:

    Екатерина, у меня плагин работал с php 5.2 и 5.3, с остальными не пробовала.
    Если хотите, можете прислать мне логин и пароль к вордпрессу на адрес forregs@yandex.ru , чтобы я посмотрела на месте.

  107. Дмитрий пишет:

    Классная вещь, как раз сейчас тесты публикую на блоге, а безопасность у плагина хорошая? нельзя ли будет проникнуть во внутренности WP через него?

  108. Дмитрий пишет:

    Извините за даблпостинг, но еще один вопрос созрел, можно ли с помощью такого плагина создать такой тест – http://www.forbes.ru/node/35723

  109. Татьяна пишет:

    Дмитрий, нет, только такие тесты, где все вопросы на одной странице.

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

  110. владислав пишет:

    здравствуйте,

    а сложно ли так тест поменять, чтобы варианты ответа были бы одни и те же для всех вопросов сразу, например ДА и НЕТ. За ДА давали бы 1 балл, за НЕТ – 0. А потом после подсчета – результат.
    Просто у меня тест на 100 вопросов, и не хотелось бы прописывать 200 ответов… :)

  111. Татьяна пишет:

    владислав, так просто за пару минут – нет. Но чтобы сэкономить силы, нолик можете не вбивать. :)

  112. Igor Bredikhin пишет:

    Возможно ли сделать тест типа «Дифференциально-диагностический опросник ДДО Е.А.Климова», т.е.
    20 вопросов, на каждый 2 варианта ответа типа 1а, 1б: 2а, 2б и т.д.
    результаты имеют вид
    1. 1а, 3б, 6а, 10а, 11а, 13б, 16а, 20а
    2. 1б, 4а, 7б, 9а, 11б, 14а, 17б, 19а
    3. 2а, 4б, 6б, 8а, 12а, 14б, 16б, 18а

  113. Татьяна пишет:

    Если я правильно поняла, то результат выводится тот, куда отвечающий попал больше: в вариант 1, 2 или 3.
    Тогда да, можно. Надо выбрать при создании тип теста abc, а в зеленых квадратиках перед ответами писать не «а» и «б», а номер соответствующего результата.
    То есть в таком виде:
    Вопрос 1 такой-то
    (1) вариант а
    (2) вариант б
    вопрос 2 такой-то
    (3) вариант а
    (1) вариант б

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

  114. Igor Bredikhin пишет:

    К сожадению в %…

    Попробывал сделать так
    Вопрос 1 такой-то
    {a} Ответ
    {b} Ответ
    вопрос 2 такой-то
    {c} Ответ
    (a) Ответ
    вопрос 3 такой-то
    {b} Ответ
    (a) Ответ

    Результат:
    a результат
    b результат другой
    c результат третий
    d результат еще
    e результат пятый

    В итоге выдет один из вариантов, но по какому принцпу непонятно…

    Жаль, очень жаль, будем искать

  115. Екатерина пишет:

    Татьяна! Спасибо за ответ. В результате долгих тестов я обнаружила что с версией PHP 5.3.* плагин не работает, – не добавляются новые тесты – пустая страница, зато в PHP 5.2.* все работает. Есть ли какие-нибудь предположения почему? А это сложно исправить, а то так нехочется менять своего хостера.

  116. Татьяна пишет:

    Екатерина, возможно, какие-то из функций были убраны. Менять хостера смысла нет. Но проверить прямо сейчас я тоже не могу. Надо немного подождать.
    Хотя моя немного измененная по БП версия работает на 5.3. :)

  117. Екатерина пишет:

    Татьяна, а вы им можете поделиться? Была бы рада получить его на свой емейл – ===@gmail.com

  118. Ирина пишет:

    Спасибо огромное за плагин. Я ещё только всему учусь, подскажите, пожалуйста, как вставить картинку в результат. Не разберусь, что надо вставить в окошке «картинка». Спасибо заранее.

  119. Татьяна пишет:

    Ирина, в это поле надо вставлять адрес картинки в интернете. То есть начиная с http:// и заканчивая jpg или gif и т.д.

  120. Татьяна пишет:

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

  121. Федор пишет:

    А вы оптимизировали работу с таблицами MySQL для плагина? Насколько хорошо используются индексы? И как часто вы сканируете таблицы?

  122. Татьяна пишет:

    Sergey, эта почта не существует уже года 2-3. Пишите на forregs@yandex.ru

  123. Ярослав пишет:

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

  124. Татьяна пишет:

    Ярослав, это должно было войти в новую версию, но пока не выходит со временем.
    А плагин можете переписывать, сколько угодно. :) Там только в нужном запросе Rand подставить и все, если мне память не изменяет.

  125. Mike пишет:

    Использую версию WordPress 3.1.3–ru_RU при создании нового теста отображается просто чистая страница, никак не могу создать ни одного теста

  126. Татьяна пишет:

    Mike, в июне выйдет новая версия плагина, которая отточена под ВП 3.1.+ и php 5.3 .
    Со старой версией я уже не буду разбираться.
    Пожалуйста, подождите релиза.

  127. Татьяна пишет:

    Поправила код, теперь плагин должен работать с php 5.3.
    В июне ожидается выход новой версии.
    Там точно будут убраны ограничения по кол-ву вопросов, ответов и результатов, можно будет переключаться между типами тестов и выводить вопросы и ответы в случайном порядке. И главное, код настроен под ВП 3.1 и выше и php 5.3.
    Остальное пока не обещаю.

  128. проходил_мимо пишет:

    WP3.1.3
    php 5.3
    вот, что выдает
    Управление тестами

    Новый тест добавлен, теперь заполните поля с вопросами, ответами и результатами.
    Редактирование теста
    Теста с таким ID не найдено.
    Как скоро выпустите обновления.

  129. Татьяна пишет:

    Да, я знаю об этой проблеме, сейчас готовлю новую версию, полностью совместимую с php 5.3

  130. Kameryn пишет:

    Да, та же проблема с созданием тестов. Очень обидно. Татьяна, как долго ждать?

  131. Путешественник пишет:

    Да, очень и очень обидно, что «Теста с таким ID не найдено.» =(

  132. Misha пишет:

    Круто!!! Никто не знает похожую программку для Joomla? Чтобы на сайте можно было публиковать и ответы участники могли помещать в своих блогах?

  133. Татьяна пишет:

    Обновленная версия 1.3 готова, сейчас идет тестирование.

  134. проходил_мимо пишет:

    Я надеюсь , что к новому году закончите тестировать?

  135. Kameryn пишет:

    Омг…ну правда, сил нет уже ждать.

  136. Serega пишет:

    Подскажите в чем проблема???
    Захожу в управления тестами..Нажимаю «Добавить тест», ввожу название теста.. выбивает «Теста с таким ID не найдено»

  137. Serega пишет:

    Пишет :
    Новый тест добавлен, теперь заполните поля с вопросами, ответами и результатами.

    Редактирование теста

    Теста с таким ID не найдено.

    что делать?

  138. Rostislav пишет:

    Добрый день Татьяна. У меня тест с 4 группами, в каждой группе 7 вопросов с 2 вариантами ответов 1-(а,в), 2-(c,d)и т.д.. Подскажите как сделать чтобы результат учитывал большинство ответов с каждой группы. Например при большинстве в первой группе a, во второй с (ac) – 1 результат. при большинстве b – в первой d – во второй (bd)- второй результат.
    Заранее благодарен за ответ

  139. Татьяна пишет:

    Rostislav, с этим плагином – только сделав 4х7 вопросов отдельно по каждой паре слов с вариантами ответов а-b (или b-a) (Можно и 0-1, тогда в результате даже процентное соотношение можно высчитать). Это при условии, что результатов два (ac и bd), из примера непонятно, сколько их может быть. Если больше, то каждому ответу, который входит в этот результат, присваивать букву. Можно присваивать до 5 символов, должно хватить.
    Если поколдовать со стилями, то даже можно добиться примерно такого же расположения, как на вашем примере.

  140. Rostislav пишет:

    получается, что всего 28 вопросов, результатов 16 и они высчитываются из того в какой группе приоритет (каких ответов больше а или б)стоит. Соответсвенно я так понимаю в вопроснике я на каждую группу набил 1-я группа(a или b), 2-я группа(c или d),3-я группа(e или f),4-я группа(g или h). Т.е. результат считается по большинству ответов в каждой группе 1-й – adgf 2-й – adge и т.д.
    Я в результат не могу записать больше одного символа (с цифрами тоже), вот в чем проблема

  141. Татьяна пишет:

    Serega, скачайте новюу версию.

  142. Татьяна пишет:

    Rostislav, получается, что каждый ответ может быть задействован в 8 результатах, так?
    Вам надо идти от противного, каждому из 16 результатов присвоить символ (цифр не хватит, пусть будет a,b,c,d и т.д. до 16-й буквы алфавита). Потом смотреть, какие ответы влияют на данный результат и подставлять там эти буквы через запятую. Но сейчас можно подставить максимум 5 символов в ответ, а у вас будет 8. Вам надо найти таблицу testme_answers и в ней расширить значение поля answer_points до символов до 20 (если точно то до 17).

  143. Rostislav пишет:

    Результат зависит от того какое большинство ответов в каждой группе а или b (я сделал 28 вопросов без названия, в каждой группе 7- условно для каждой группы и им назначил букву a и b на каждый, также проделал с осталными 7 вопросами и назначил с и d и т.д. http://gyazo.com/884f733f1e88353cefc62ef6decbb626.png)и назначается приоритетная буква также по остальным группам. Результатов 16 по комбинациям приоритетов из букв 4*4 (1-acfg 2-bcfg 3-adfg 4-bdfg 5-aceg 6-bceg 7-adeg и т.д. до 16) возможных вариантов. Простите Татьяна что надоедаю, уже сам почти запутался. Просто если я назначу кадому ответу букву то сам результат будет непредсказуем играет роль только большинство при выборе в каждой группе. и я все таки не могу в поле (буква/цифра) вписать больше 1-го знака.
    Еще раз спасибо, за то что тратите на меня свое время.

  144. Татьяна пишет:

    Rostislav, Вы идете по тому пути, как сделан алгоритм исходного теста, то есть исходя из одной буквы в ответе и набора – в результате. Я объясняю, как можно подойти с противоположной стороны (исходя из одной буквы в результате и их наборе – в ответах). Потому что именно такого алгоритма, как в том тесте, в моем плагине нет (и не будет :) ).

  145. Serega пишет:

    Спасибо Татьяна)

  146. Rostislav пишет:

    Спасибо Татьяна! буду чего то придумывать :-)

  147. Rostislav пишет:

    Татьяна, я попытался обновить на 1.3, обновил файлы и тесты мои пропали, пришлось backup восстанавливать, подскажите как сохранить тесты что есть?

  148. Serega пишет:

    Подскажите пожалуйста ка убрать: Спонсор плагина: Тесты для девочек ??

  149. Татьяна пишет:

    Rostislav, а вот с этого места поподробнее, потому что до вас ни у кого тесты не пропадали. Если не трудно, то что было до обновления и что получилось после? Пустая таблица? С новой структурой?

  150. Александр пишет:

    отличный плагин, установил на тестовый сайт – работает! Сейчас буду на основной ставить.
    Спасибо очумелым ручкам автора!

  151. Anna пишет:

    Спасибо, отличный плагин! Но мне тоже очень нужно убрать надпись «Спонсор плагина: Тесты для девочек», так как она немного нелепо смотрится на моем сайте про образовательные услуги..
    Подскажите как-то можно хотя бы ее заменить на что-то более нейтральное? (хотя бы просто «тесты» или «психологические тесты»)

  152. Татьяна пишет:

    Anna, ответила на почту.

  153. Юрий пишет:

    Спасибо, замечательный плагин =)
    Желаю успешного развития ;)

  154. Лев пишет:

    Плагин потрясающий.

    К сожалению, вместо показа результата выдает «Не удалось выполнить операцию» – при обоих вариантах (абв и 123). Совершенно очевидно,что что-то делаю неправильно – у других же работает.

  155. Лев пишет:

    Создаю простой тест:

    English test
    Вопросы:

    1. q1
    [a] a?
    [b] b?
    Результаты:

    Варианты ответов:
    Символ: a
    a
    you’re an A-type.

    Символ: b
    b
    you’re a B-type.

    Все равно не работает, хоть ты тресни.

  156. Татьяна пишет:

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

  157. Лев пишет:

    Спасибо за ответ, попробую!

  158. Лев пишет:

    В общем, мэйджик. Сносил/перезаливал плагин. Отрубал все остальные плагины, включая Акисмет. Результат тот же. Поставил версию 1.2 – тут же заработало. Мэйджик.

  159. Татьяна пишет:

    Лев, значит, такова ваша судьба. :)

  160. Лев пишет:

    Точнее, не судьба. Версия 1.2 не видит ни старых, ни вновь создаваемых записей в списке тестов и потому не дает возможности их редактировать (при этом тесты, созданные при помощи 1.3, видны на странице). 1.3 выдает все то же «Не удалось выполнить операцию» – под дефолтной темой, при сносе/перезаливке плагина, при отключении всех других плагинов, при смене denwera на xampp, при переустановке Вордпресса, на разных машинах, под ХР и 7. Очень жаль. Хороший, удобный в обращении плагин, пожалуй, самый удобный из всех имеющихся. Увы ((((.

  161. Татьяна пишет:

    Лев, про 1.3 даже не знаю, что и подумать. Уж на дефолтном денвере и с дефолтной темой должна работать.
    С 1.2. Попробуйте удалить все таблицы из БД, которые начинаются на testme и заново установить версию 1.2.

  162. Лев пишет:

    Результат устойчиво тот же в во всех сочетаниях. Под PHP 5.3.1 должно работать?

  163. Лев пишет:

    Вобщем, нашел косяк. Косяк постыдно глупый. WP у меня установлен не в корень, а в подкаталог, допустим, http://localhost/wordpress/.
    А в скрипте плагина /js/testme.js прописан путь к файлу «jQuery.ajax({url: ‘/wp-content/plugins/wp_testme/testme-action.php’ …» – то есть, как бы от корн.я
    Просто меняем этот путь на
    ‘/wordpress/wp-content/plugins/wp_testme/testme-action.php’
    и все работает.
    Может быть это кому-нибудь еще пригодится.
    Спасибо еще раз за плагин, пойду тестить.

  164. Татьяна пишет:

    Лев, всего не предусмотришь. :)

  165. Лев пишет:

    Еще такой вот вопросик. В шагах «Вопросы» (поля вопросов и ответов) и «Результаты» (поле «Заголовок результата») «не хочет» вписываться одиночная кавычка (‘ – апостроф) – обычный знак препинания для языков романо-германской группы. Можно ли как-нибудь этого избежать без замены апострофа кодом (')?

  166. Татьяна пишет:

    Лев, пока нет, но мне уже сообщили, и я поправлю на днях.

  167. Лев пишет:

    Ну это вообще было бы идеально.

  168. Роман пишет:

    Здравствуйте, Татьяна.
    Очень понравился Ваш плагин, но возникло 2 вопроса…
    1. После ввода данных для теста на закладке «Результаты» вот такой тест:
    WordPress database error: [Table 'gromnk_0.test__testme_answers' doesn't exist]
    SELECT SUM(min_points) AS testme_min, SUM(max_points) AS testme_max FROM (SELECT min(ROUND(a.answer_points)) AS min_points, max(ROUND(a.answer_points)) AS max_points FROM test__testme_answers a, test__testme_questions q WHERE a.answer_question_relation = q.ID AND q.question_test_relation = 2 GROUP BY a.answer_question_relation) AS s

    К этому тесту пока еще нет вопросов. Не забудьте про них.»

    2. Результаты текста выводятся в виде «крокозябов», хотя все остальные тексты отображаются нормально.

    Надеюсь на помощь.
    С уважением, Роман.

  169. Андрей пишет:

    Здравствуйте!

    Огромное спасибо за плагин!

    Только у меня проблема…В результатах теста выводится тарабарщина((

    Результаты теста:

    Подскажите, если несложно, как это можно исправить.

  170. Татьяна пишет:

    До конца недели выложу вариант, который насильно присваивает кодировку utf8 результату. Это уберет «тарабарщину».
    Зайдите чуть попозже.

  171. Роман пишет:

    Спасибо, Татьяна. Буду ждать.

  172. Татьяна пишет:

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

    Хотела заодно и проблему с апострофами поправить, но пока времени нет…

  173. Роман пишет:

    Здравствуйте, Татьяна.
    У меня вновь проблема…
    В настройках плагина в закладке «Шаг 3″ вот такая ошибка:

    WordPress database error: [Table 'gromnk_0.test__testme_answers' doesn't exist]

    SELECT SUM(min_points) AS testme_min, SUM(max_points) AS testme_max FROM (SELECT min(ROUND(a.answer_points)) AS min_points, max(ROUND(a.answer_points)) AS max_points FROM test__testme_answers a, test__testme_questions q WHERE a.answer_question_relation = q.ID AND q.question_test_relation = 3 GROUP BY a.answer_question_relation) AS s

    На остальных страницах настройки все в порядке.

    При выдаче результатов теста выдается все три варианта без подсчитывания баллов.

    Будет время, посмотрите, пожалуйста… ;)

  174. Артем пишет:

    Здравствуйте! Я учитель, и собираюсь использовать этот плагин для дополнительной (домашней) подготовки детей к тестированиям. Есть вопрос: можно ли в форму добавления теста к вопросам добавить вставку картинки к вопросу? или какой нибудь способ чтобы к вопросу вставлять поясняющую картинку? Помогите, очень очень нужно…(добровольное пожертвование с меня если сделаете)
    И еще вопрос: в браузере опера – не работает кнопка «сохранить» на первом шаге – где настройки – в хроме работает. Хотя это мелочь конечно….

  175. Татьяна пишет:

    Артем, в вопросах можно использовать html-код.
    Я пыталась ответить письмом, но оно вернулось.

  176. НЕЗНАЙКА пишет:

    А как распоковывать архив?!

  177. Федор пишет:

    Кнопка сохранить в «Шаг 1 – Описание» не работает и в IE8. В FF работает. Это касается и предыдущей версии плагина. Раньше не было. Скорей всего ошибка появилась от апгрейдов WordPress.

  178. Александр пишет:

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

  179. Федор пишет:

    В testme_style.css надо поправить вместо .testme_description поставить .testme_show_test_description

    У меня тест (без заголовка) показывался с отступом с верху. Пришлось поставить:
    .testme_show_test_description {
    margin-top: -20px;
    }

    И еще, «Код для форумов:» и «HTML-код для блогов и страниц:» в testme_show_results.php лучше выводить без тегов . А то, взависимости от темы, потребуется дополнительные переопределения.

  180. Олег пишет:

    Видел такой плагин в одном блоге, выяснил, как называется и вот я здесь – буду пытать… ой, испытывать :-)

  181. Игорь Юрьевич пишет:

    Замечательный плагин. Я получил отличную возможность для развития блога.

    Огромное спасибо автору.

  182. Елена пишет:

    У меня ваши тесты не работают. Последний выдает ошибку. А старый вообще тесты не добавляет. А так хотелось тесты поставить!

  183. Федор пишет:

    Продолжу работу бета-тестера.
    При переходе в HTML на вкладке Описание, сужается окно поля ввода текста. Не смертельно, но неудобно. Также отсутствует перевод для кнопок редактора. Точнее, даже не английский текст.

    Пожелания 1. Лучше бы во время публикации был бы список рубрик как для статей в самом WP. Ведь тесты, как правило, разбиты по категориям.

    Пожелания 2. При выводе результатов, может не стоит сразу выводить код для блогов и форумов?! Выглядит не очень, особенно если ответ длинный. А сделать кнопки, по которым бы открывались модальные окна с этим кодом.

  184. Федор пишет:

    Что-то когда я попытался вставить в визуальном режиме на вкладке Описание ссылку, то ничего не вышло. Пришлось в HTML разметке работать.

  185. Надежда пишет:

    Добрый день, Татьяна! Не подскажете, как настроить плагин, он не отразился в админке в Настройках?

  186. Надежда пишет:

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

  187. Федор пишет:

    Добрый день!

    Файл testme.js грузится на всех страницах сайта, даже там где тестов нет.

  188. Елена пишет:

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

  189. Павел пишет:

    Отличный плагин! Можно поинтересоваться сколько будет стоить подобный плагин, но только немного модернизированный, например, чтобы вопросы выводились по одному, и чтобы время на ответы было ограничено, и чтобы в вопрос можно было картинку встатить (например, угадайте кто на фото). А так, тест просто супер! Жду с нетерпением ответа на е-мэйл. Заранее спасибо!

  190. Игорь пишет:

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

  191. Марина пишет:

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

  192. Игорь пишет:

    Еще раз добрый вечер, Сайдбары вернулись,видимо какой то плагин влияет

  193. Anastasia пишет:

    Татьяна, спасибо Вам за плагин. Сайт у Вас замечательный – буду постоянным читателем.
    С наступившими Вас и наступающими!
    :)

  194. oyuna пишет:

    Огромное спасибо за плагин!!! Только пробую себя в создании сайтов, самой приходится многое осваивать, Вы очень помогли.
    Есть вопрос. Как изменить шрифт(гарнитуру) на вопросы и ответы? Хочется сделать повеселее.
    Спасибо.

  195. Татьяна пишет:

    oyuna, в папке есть файл стилей, можете вносить соответствующие изменения туда.

  196. Стас пишет:

    Татьяна привет.Спасибо за плагин. Но вот проблема: нажимаю на кнопку «Результаты теста» и ничего не происходит только появляется эта надпись
    «Опс! Ошибка в тесте, результата не найдено.20″
    Это здесь http://www.pokolenie-x.com/?p=4063

  197. Татьяна пишет:

    Стас, значит, тест не может найти нужного результата. Чтобы сказать конкретно, надо видеть оформление вопросов и результатов.
    Типичные ошибки для тестов типа 123 (у вас, кажется, такой):
    Значения от и до указано от большего к меньшему, например, от 20 до 10 (надо от 10 до 20)
    Результаты не охватывают все возможные баллы. Почему-то часто пишут баллы по количеству вопросов, а не по их фактической сумме.
    Есть пропуски в результатах. Например, от 0 до 14, затем сразу от 17 до 30. В итоге 15 и 16 балов выпадают.
    Как вариант прошлого, часто просто умножают баллы на количество вопросов. Например, если 10 вопросов, за которые мжно получить по 1, 2 или 3 балла, то нельзя писать «от 10 до 10″, «от 20 до 20″, «от 30 до 30″. А надо, чтобы было задествовано каждое число от 10 до 30, например, 10-16, 17-22, 23-30.
    Если можно набрат 0 баллов, то результаты обычно начинают с 1, и набравшие 0 получают ошибку.

  198. Стас пишет:

    Татьяна, спасибо. Все получилось. У вас очень интересный блог. Давайте дружить.

  199. Александр пишет:

    Татьяна, простите, но я удалил вашу рекламу.

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