Sannis Опубликовано 24 Апреля 2007 Жалоба Поделиться Опубликовано 24 Апреля 2007 Название: (bfarber) Викторина (Trivia system)Добавил: SannisДобавлен: 24 Апр 2007Обновлен: 21 Июн 2010Категория: IP.Board 2.3.x Русская версия Trivia System 2.0.3 от bfarber'а, для IP.Board 2.1.x и 2.2.x Базовые возможности версии 2.1.0:Интеграция с Invision Power Board 2.1Создание вопросов и импортов паков для Викторины.Интеллектуальный импорт, позволяющий загружать файлы любого размера, ограниченного только ресурсами вашего хостинга.Управление компонентом в Админцентре.Независимость от стиля и языка: использует стандартные IPB CSS классы и макросы, полностью редактируемо в Админцентре.Запись действий администратора в лог форума.Возможность скрывать, опубликовывать и удалять вопросы (удобно при импорте пака, если вам не нужны все вопросы из него).Возможность установки времени сессии в Викторине, или безлимитной игры.Возможность установки тайм-аута для вопросов.Страница статистики Викторины.Очень легка в использовании и очень увлекательна! Добавлено в версии 2.1.1:Экспорт вопросов.Настройка доступа в Викторину для гостей.Возможность разрешить участникам форума добавлять вопросы в Викторину.Настройка списка модераторов с правами публикации, скрытия и удаления вопросов Викторины. Добавлено в версии 2.1.2:Можно разрешить участникам отвечать на вопросы только по одному разу, во избежание читерства;Мелкие фиксы изначального кода. Начальный разработчик: Brandon FarberРусификация и апгрейд до 2.1 и 2.2: Олег "Sannis" Ефимов P.S. Для желающих отблагодарить автора — реквизиты в профиле. Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
WildCat Опубликовано 24 Апреля 2007 Жалоба Поделиться Опубликовано 24 Апреля 2007 неужели дождались? качаю.. а что с вопросами? Существует ли где бАльшой-бАльшой пакет? А то если ручками вбивать или даже копировать откуда-то (из irc-иной викторины к примеру) - довольно утомительно Ссылка на комментарий Поделиться на других сайтах Прочее
bosspp Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 да да, там приложена сцылка с паками пакетов, но судя по всему - на англицком языке,а на русском есть??? и еще, чтото сцылка на викторину у меня не появилась в меню форумаскажите адрес викторины пожалуйсто! Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 25 Апреля 2007 Автор Жалоба Поделиться Опубликовано 25 Апреля 2007 и еще, чтото сцылка на викторину у меня не появилась в меню форумаИмпортировали компонент удачно? Попробуйте проверить, что компонент включён: Админцентр-Прочее-Управление компонентами.Возможно вы удалили вывод ссылок на компоненты из шаблона skin_global->global_board_header... Адрес: www.forum.ru/index.php?autocom=trivia P.S. К сожалению, насколько мне известно, это первый релиз Виторины в России, так что и русских паков к ней пока что нет. Ссылка на комментарий Поделиться на других сайтах Прочее
Frike Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 Ссылка на паки с вопросами немного устарела.http://tatarize.com/modules/wfdownloads/viewcat.php?cid=3 Глюк: в админке импортирует только первые 1000 вопросов Пак с вопросам на русском идентичным синтаксисомhttp://bestirc.net.ru/soft/bots/trivia3.5.3.rar Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 Глюк: в админке импортирует только первые 1000 вопросов как вариант, делите текстовый файл на несколько по 1000 вопросов/строчек каждый и загружаете каждый а вот как удалять вопросы... есть фишка "скрыть вопрос", чтоб он не был виден участникам, а как удалить? например я хочу удалить всё.. только в базе чтоли?? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 25 Апреля 2007 Автор Жалоба Поделиться Опубликовано 25 Апреля 2007 Глюк: в админке импортирует только первые 1000 вопросовЯ не проверял каждую строчку кода(все вопросы к автору ) т.к. русских вопросов пока что не видел, баг пофиксил, напишу вечером экспорт и выложу. Ссылка на комментарий Поделиться на других сайтах Прочее
Del_Piero_7 Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 Можно сделать чтобы гости не могли заходить в викторину? Ссылка на комментарий Поделиться на других сайтах Прочее
speedyourgadget Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 Я что-то не пойму а где правильные ответы в какой колонки пишутся в левой или в правой и что в левой. кто может обьяснит Ссылка на комментарий Поделиться на других сайтах Прочее
Frike Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 (изменено) Глюк: в админке импортирует только первые 1000 вопросов как вариант, делите текстовый файл на несколько по 1000 вопросов/строчек каждый и загружаете каждый а вот как удалять вопросы... есть фишка "скрыть вопрос", чтоб он не был виден участникам, а как удалить? например я хочу удалить всё.. только в базе чтоли??1) Нет, это гон. Что мне делать с паками по 40000 вопросов, а? в sources\components_acp\trivia.php if($end == 1) { @unlink($this->ipsclass->vars['upload_dir']."/".urldecode($filename)); $this->ipsclass->admin->save_log("Импортировано {$howmany} из {$number} вопросов"); $this->ipsclass->admin->done_screen("Импортировано {$howmany} из {$number} вопросов", "Викторина - Администрирование", "{$this->ipsclass->form_code}&code=doimport&trv_root={$filename}&st={$howmany}" , 'redirect' ); } else { $this->ipsclass->admin->save_log("Импортировано {$howmany} из {$number} вопросов"); $this->ipsclass->admin->done_screen("Импортировано {$howmany} из {$number} вопросов", "Перейти к следующим {$num} вопросам", "{$this->ipsclass->form_code}" ); }меняем на if($end == 1) { @unlink($this->ipsclass->vars['upload_dir']."/".urldecode($filename)); $this->ipsclass->admin->save_log("Импортировано {$howmany} из {$number} вопросов"); $this->ipsclass->admin->done_screen("Импортировано {$howmany} из {$number} вопросов", "Викторина - Администрирование", "{$this->ipsclass->form_code}" , 'redirect' ); } else { $this->ipsclass->admin->save_log("Импортировано {$howmany} из {$number} вопросов"); $this->ipsclass->admin->done_screen("Импортировано {$howmany} из {$number} вопросов", "Перейти к следующим {$num} вопросам", "{$this->ipsclass->form_code}&code=doimport&trv_root={$filename}&st={$howmany}" ); }2) пока что только TRUNCATE TABLE `ibf_trivia` Можно сделать чтобы гости не могли заходить в викторину?в sources\components_public\trivia.php после $this->ipsclass->load_template('skin_trivia'); добавить if (! $this->ipsclass->member['id'] ) { $this->ipsclass->Error( array( LEVEL => 1, MSG => 'no_guests') ); } Изменено 25 Апреля 2007 пользователем Frike Ссылка на комментарий Поделиться на других сайтах Прочее
speedyourgadget Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 Есть лазейка отвечать беспроблем!!! 1. нажимаеш начать игру2. выдается вопрос сразу жмеш ответ3. смотриш правильный ответ запоминаеш4. жмеш назад на кешированные страницы выходиш опять в викторину жмеш начать игру5. видиш тот же вопрос а ответ мы знаем что и делаем...возращаемся на главную страницу викторины жмеш ответ там тот же вопрос жмеш обновить другой вопрос сразу жмеш ответ а дальше отвечаем. Ссылка на комментарий Поделиться на других сайтах Прочее
Frike Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 Есть лазейка отвечать беспроблем!!! 1. нажимаеш начать игру2. выдается вопрос сразу жмеш ответ3. смотриш правильный ответ запоминаеш4. жмеш назад на кешированные страницы выходиш опять в викторину жмеш начать игру5. видиш тот же вопрос а ответ мы знаем что и делаем...возращаемся на главную страницу викторины жмеш ответ там тот же вопрос жмеш обновить другой вопрос сразу жмеш ответ а дальше отвечаем. Ответ видят только администраторы Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 Можно сделать чтобы гости не могли заходить в викторину?в sources\components_public\trivia.php после $this->ipsclass->load_template('skin_trivia'); добавить if (! $this->ipsclass->member['id'] ) { $this->ipsclass->Error( array( LEVEL => 1, MSG => 'no_guests') ); }а как сделать чтоб гость мог попадать на страницу викторины, видеть условия и статистику результатов, но не мог принимать в ней участие.. т.е. чтоб запрет вываливался на один шаг позже... при нажатии гостем на кнопку "Начать игру" Ссылка на комментарий Поделиться на других сайтах Прочее
DiStEmPeR Опубликовано 25 Апреля 2007 Жалоба Поделиться Опубликовано 25 Апреля 2007 Понимаю, что вопрос 100% нубский))))но как импортировать пак с вопросами? =) Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 25 Апреля 2007 Автор Жалоба Поделиться Опубликовано 25 Апреля 2007 (изменено) Понимаю, что вопрос 100% нубский))))но как импортировать пак с вопросами? =)Если качали раньше чем 20 минут назад, то качнуть фикс и переставить(в вашем случае перезалить папку sources и заново импортировать компонент в админке). Импорт паков происходит в Админцентре - Компоненты - Викторина. Frike, спасибо за ссылку. Я честно говоря не думал о совместимости, больше код подгонял под 2.1... Изменено 25 Апреля 2007 пользователем Sannis Ссылка на комментарий Поделиться на других сайтах Прочее
ZiDaNe Опубликовано 26 Апреля 2007 Жалоба Поделиться Опубликовано 26 Апреля 2007 Скажите, а есть ли версия под 2.2.х? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 26 Апреля 2007 Автор Жалоба Поделиться Опубликовано 26 Апреля 2007 (изменено) Версии под 2.2 пока что нет. И не могу обещать что скоро, пока что желающих мало Постараюсь в ближайшие 2 недели все дошлифовать. Пожелания трудящихся насчёт прав гостей и добавления вопросов без админки учтены, новая версия уже в архиве. Обновление по инструкции. Изменено 26 Апреля 2007 пользователем Sannis Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 26 Апреля 2007 Жалоба Поделиться Опубликовано 26 Апреля 2007 спс sannis ! Ссылка на комментарий Поделиться на других сайтах Прочее
alextan Опубликовано 27 Апреля 2007 Жалоба Поделиться Опубликовано 27 Апреля 2007 Sannis ты молодца! респект и уважуха! Ссылка на комментарий Поделиться на других сайтах Прочее
alextan Опубликовано 27 Апреля 2007 Жалоба Поделиться Опубликовано 27 Апреля 2007 неплохо было бы добавить туда счетчик с обратным отсчетом? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 27 Апреля 2007 Автор Жалоба Поделиться Опубликовано 27 Апреля 2007 Имеется в виду счётчик времени, оставшегося на ответ? Можно попробывать, поищу подобный скрипт... Ссылка на комментарий Поделиться на других сайтах Прочее
Kallstrem Опубликовано 27 Апреля 2007 Жалоба Поделиться Опубликовано 27 Апреля 2007 А какой адрес у викторины? После установки почему то наверху не появилось слово Викторина. Собираюсь сам добавить через скины.Допустим у магазина:http://www.форум.ru/index.php?act=atkshop а у викторины? Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 27 Апреля 2007 Жалоба Поделиться Опубликовано 27 Апреля 2007 /index.php?autocom=trivia Ссылка на комментарий Поделиться на других сайтах Прочее
Kallstrem Опубликовано 27 Апреля 2007 Жалоба Поделиться Опубликовано 27 Апреля 2007 У меня вместо вопросов в викторине какая то лажа... какие то знаки буквы.. не та кодировка. Что делать? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 27 Апреля 2007 Автор Жалоба Поделиться Опубликовано 27 Апреля 2007 КодировкаПо этой же причине и компонент верно не импортировался, и нету ссылки в меню.По опыту, если не хотите радикальных изменений и на форуме нет с кодировкой проблем, в файле ./ips_kernel/class_xml.php найтиvar $lite_parser = 0;заменить на:var $lite_parser = 1;После этого заново импортировать компонент в админке. А насчёт кодировки при просмотре - читайте тему что я выше привёл. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения