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

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


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

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

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

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

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

опять-таки как предложение:

 

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

 

Надеюсь, я еще не сильно достал? :D

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

Удалять скрытые вопросы может админ на странице "Обзор" компонента на вкладке "Компоненты" в Админцентре ;) Без всяких запросов :D

 

Думал что уже было это в теме, ан нет. Для того чтобы изменить количество выводимых строк в таблицах на главной Викторины в файле ./sources/components_public/trivia.php найти четыре раза:

LIMIT 0, 5;

и заменить 5 на то что вам хочется.

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

Просто хотелось бы скинуть с администраторов по максимуму обязанности по викторине. Чтобы этим занимались полностью модераторы. Хотя, когда полностью выстроится весь контент форума будет побольше свободы.

 

А еще юзера требуют-таки правильные ответы в студию :D Уже мечтают просветиться. Пак в 122 тысячи вопросов - просто энциклопедия по всем видам наук ;)

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

Сделаю на днях в админке кнопочку "Удалить все скрытые", так сойдёт? Можно будет раз в месяц заходить и удалять их разом.
Ссылка на комментарий
Поделиться на других сайтах

Сделаю на днях в админке кнопочку "Удалить все скрытые", так сойдёт? Можно будет раз в месяц заходить и удалять их разом.

 

 

Да, вполне! Спасибо.

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

у меня сбилось расположение блоков

теперь правые очень узкие

где это править?

 

А теперь вроде нормально стало...странно....

ничего не менял

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

А теперь вроде нормально стало...странно....ничего не менял

У меня тоже такое бывает на стандартном скине, глюки браузера имхо.

 

P.S. Включите кеширование css в файл :D в настройках стиля это делается. (Это не по поводу глюка).

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

Привет! Версия форума 2.2.2 ! Проблема в том, что никак немогу импортировать настройки компонента (( При загрузке с корня форума загружается пустой компонент, а при загрузке с компа частично - русские символы абракадаброй, и отсутствуют настройки пунктов меню... подскажите че делать? ))

 

Похоже чето с кодировкой что-ли... подскажите плиз

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

Поиск -> lite_parser :D

 

P.S. Искать в этой теме - инпут слева под столбцом данных об авторах постов.

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

Сделаю на днях в админке кнопочку "Удалить все скрытые", так сойдёт? Можно будет раз в месяц заходить и удалять их разом.

Да, вполне! Спасибо.

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

 

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

Открыть файл ./sources/components_acp/trivia.php.

 

Найти:

			case 'delete':
			$this->delete();
			break;

Добавить после:

			case 'deleteallhidden':
			$this->delete_all_hidden();
			break;

Найти:

	function add_page()
{

Добавить перед:

	function delete_all_hidden()
{
	$this->ipsclass->DB->query("DELETE FROM ".SQL_PREFIX."trivia WHERE open=0");
	$this->ipsclass->admin->save_log("Викторина: Удалены все скрытые вопросы");
	$this->ipsclass->admin->done_screen("Удалены все скрытые вопросы", "Викторина - Администрирование", "{$this->ipsclass->form_code}" , 'redirect' );		
}

Найти:

		$this->ipsclass->html .= $this->ipsclass->adskin->start_table( "Скрытые вопросы" );

Заменить на:

		$title_hide = "Скрытые вопросы [<a href='{$this->ipsclass->base_url}&section=components&act=trivia&code=deleteallhidden'>Удалить все скрытые</a>]";
	$this->ipsclass->html .= $this->ipsclass->adskin->start_table( $title_hide );

 

UPD: Архив обновлен. Проверена совместимость с MySQL 5 админки викторины...

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

Просто хотелось бы скинуть с администраторов по максимуму обязанности по викторине. Чтобы этим занимались полностью модераторы. Хотя, когда полностью выстроится весь контент форума будет побольше свободы.

 

я сделал форму для редактирования и удаления вопросов в викторине для админов... Типерь по этому поводу не беспокоят...

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

BooDi, поделитесь с общественностью?

 

P.S. Так? :D

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

  • 2 недели спустя...
Мож я где прочитал, а как нить можно что бы подсказки были? :D понимаю что это не Ирка, но всё же ... всё интересней было ;) или это не реально?
Ссылка на комментарий
Поделиться на других сайтах

Можно.

 

Но в этом случае нужно имхо снимать баллы за пользование подсказками, делать несколько подсказаок на вопрос, кол-во баллов за каждую и т.д. Это нужно глубоко продумать и хорошо сформулировать: что нужно.

 

В IRC'е есть разные скрипты викторин, и без подсказок.

 

Если вам интересно развитие Викторины bfarber'а, пишите в эту тему. Но сначала почитайте эту: Викторина :D

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

Попробуйте. Парсер там используется только для вывода приветствия, это можно исправить изменив тип настройки этой. В остальном должно, но я не проверял ибо её(2.3.х) у меня нет.
Ссылка на комментарий
Поделиться на других сайтах

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

Версия форума 2.2.2

Заливаю все файлы. Устанавливаю первый раз.

 

Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда

 

Как исправить?

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

Как исправить?

Напишите что у вас в самом новом файле ./cache/*.cgi

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

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

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


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

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

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