Перейти к контенту

[2.3.x](bfarber) Викторина (Trivia system)


Рекомендуемые сообщения

Где взять под 2.3.3? Или просто качать по той ссылке что вначале темы? Но там не написано что она под 2.3.3 Изменено пользователем APOLO
Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 322
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Ставить тот, на котором написано для 2.2.
Ссылка на комментарий
Поделиться на других сайтах

Может ли викторина работать так что бы пользователю предоставлялась возможность выбора вариантов правильных ответов?

А то так сложновато отвечать было бы проще если бы были варианты ответов а пользователь сам бы вибирал.

Например вопрос "-государство в Африке ? Без первой буквы и каких либо намёков!!! Оно что там одно что ли на всю Африку ?

Или такие типы вопросов - которые имеют несколько ответов , например "марка престижного авто в Англии"?

Согласитесь вопросы довольно странно звучать а ещё более сложно выбрать вопрос на них.

Т.е. получается ты просто угадываешь если повезёт угадать а не отвечаешь.

Спасибо.

Изменено пользователем APOLO
Ссылка на комментарий
Поделиться на других сайтах

Нет, такой возможности в этой викторине нет и не предвидется. Подробности смотрите в моей подписи :D

 

P.S. Это уже не ко мне претензии, а к тому кто вопросы составлял ;)

Ссылка на комментарий
Поделиться на других сайтах

Попробуй так. Просто проверить не могу пока.

<form name="co"><input name="cntr" maxlength=58 size=58 style="background-color:transparent;border:0;">
<input name="zt" type="hidden" value={$ques['time']}>
<script LANGUAGE="JavaScript">
<!-- Begin
var down; var sec;
sec=Seconds(document.co.zt.value);		
DownRepeat(); 
function DownRepeat() { 
sec--;		
if(sec<=0) {document.co.cntr.value="Ваше время истекло";}	   
else {document.co.cntr.value="Вам осталось: "+sec+" секунд(ы)"; down=setTimeout("DownRepeat()",1000);}
}
// End -->
</SCRIPT>
</form><br>

Спасибо, но

;) не работает.

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

--

Пожелания и баги (по крайней мере у меня)

- Важное дополнение-просьба:

Можно как то сделать, чтобы не надо было кликать на окне ввода вопроса?

Т.е. что бы курсор по умолчанию уже стоял в окошке ввода! Так было бы очень удобно: только пишешь и жмёшь enter.

- Баг: когда просрачиваешь время, не показывает предыдущий вопрос (пустое)

- Баг: не работает timeout (я поставил 1 в настройках, не ясно так же - это имеется ввиду одна минута?)

- Вероятно лучше вместо "Закончить игру", сделать "Ответить и закончить игру" (с соответствующими действиями мода)

- Очень класно было бы, если в колонке "Ответов" рядом с "105 из 428" писались бы и проценты!

 

Спасибо за мод :D

Ссылка на комментарий
Поделиться на других сайтах

Блин, так хорошо установка шла, но когда начала импортировать ipd_components.xml выскочила "Ошибка при работе с базой данных" :D Может вы подскажете, как решить эту проблему? ;)
Ссылка на комментарий
Поделиться на других сайтах

Мод - аналогия IRC чат игры - "Викторина"

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

У меня - свыше 300 тыс. различных вопросов.

Весит не меньше 20 метров. Такое грузить в базу - нафиг нужно.

Имхо такой мод должен быть на ajax-е и файлового типа база вобще.

Это никак не помешает редактировать базу.

А если ajax-код будет выделен от xmlout (к примеру) в отдельный файл, без загрузки init и ipsclass - то соотв. - это отключение от бд, и только работа php скрипта, а это значит вопрос-ответ можно давать довольно быстро и в больших количествах и без нагрузки на базу.

Вот такое хочу сделать... и автору советую :D

Ссылка на комментарий
Поделиться на других сайтах

Предлагаю перенести дискуссию на тему того, что по вашему читать 20 метров из файла каждый раз гуд в другую тему :D

 

P.S. Если нужно просто викторина, то как вы сами сказали, она есть в irc чатах. И не нужно для этого вообще ничего нового изобретать. А если нужна викторина привязанная к учёткам форума etc., то без подключений вышеупомянутых файлов вам не обойтись.

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
  • 2 недели спустя...

После установки на 2.3.3 получилось вот такое:

скрин

Никаких ошибок не выдает, в админке все нормально, пак с вопросами из trivia3.5.3.rar - > questions.txt импортировался. Есть варианты почему так?

Ссылка на комментарий
Поделиться на других сайтах

Warning: main() [function.main]: Unable to access ./init.php in /forum/upload/trsinstall.php on line 33

 

Warning: main(./init.php) [function.main]: failed to open stream: Invalid argument in /forum/upload/trsinstall.php on line 33

 

Fatal error: main() [function.require]: Failed opening required './init.php' (include_path='.:/usr/local/lib/php:/usr/local/lib/php/PEAR') in /forum/upload/trsinstall.php on line 33

 

???

 

2.3.1 Хелп...

Ссылка на комментарий
Поделиться на других сайтах

Вы читали внимательно?

Загрузите содержимое папки "upload" в корневую директорию форума на сервере.

 

Запустите установщик trsinstall.php, наберя в браузере http://www.yourdomain.com/forum/path/trsinstall.php, заменив www.yourdomain.com/forum/path на адрес вашего форума, и следуйте дальнейшим инструкциям.

А вы папку загрузили зачем-то.

 

Имхо не стоит ставить моды после 12ти, не имея достаточного навыка.

Ссылка на комментарий
Поделиться на других сайтах

Сделал... И зря... Весь форум завален, непонятно что....

Исчезли почти все буквы...

 

http://img227.imageshack.us/img227/6178/15369596uw1.gif

 

Какие он файлы меняет? Отмена установки не помогла....

 

2.3.1 ...

Ссылка на комментарий
Поделиться на других сайтах

Только добавляет необходимые шаблоны.

 

Что именно происходит? :D

 

P.S. Смотрите в сторону ./cache/lang_cache/

Ссылка на комментарий
Поделиться на других сайтах

Я же написал - пропали слова и буквы.

Но например "Последнее сообщение от ..."

А теперь там пустота!

 

Ps всё, что я делал ДО этого - это установка репутации. но оно пахало всё нормально.

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

 

 

<div class='ipb-top-right-link'><a href="http://imageshack.us/v_images_old.php">ImageShack</a></div> - это видно

 

<div class='ipb-top-right-link'><a href="{$this->ipsclass->base_url}act=Help">{$this->ipsclass->lang['tb_help']}</a></div> Тут слово Помощь ищезло

 

в файле lang_global запись присутствует

Ссылка на комментарий
Поделиться на других сайтах

А язык какой при этом выбран?

При просмотре шаблона там это есть?

А в кеше шаблонов что?

Ссылка на комментарий
Поделиться на других сайтах

А язык какой при этом выбран?

При просмотре шаблона там это есть?

А в кеше шаблонов что?

 

:D;):)

 

Товарищь! Вы - гений! Я чуть не обделался, когда увидел ЭТО : )

 

Оказалось появилось два языка - Русский (который работал) - теперь не пашет!

Rus появился новый - всё пашет!

 

Вопрос - как поставить rus по умолчанию (и назвать Русским), а то в асе задолбали, "куда делись букавки?"

 

вот что творится

http://img88.imageshack.us/img88/9825/222uj3.gif

Ссылка на комментарий
Поделиться на других сайтах

Интересненько, но папку rus врядли создал установщик :D

Можно перенести все файлы из rus в нормальную папку ru, удалить этот новый язык. По скрину могу только это посоветовать.

Ссылка на комментарий
Поделиться на других сайтах

Возможно не хватает/лишний слеш в пути к файлу или права на файл маленькие.
Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.