?

Log in

No account? Create an account
робосова

ru_chgk


Спортивное "Что? Где? Когда?"

Life is a gamble


Предыдущий пост Поделиться Следующий пост
База вопросов. Версии для печати.
roma7 пишет в ru_chgk
В Базе вопросов интернет-клуба внизу страниц туров и турниров появилась ссылка "версия для печати". Спасибо Жене Рубашкину за feature request.


  • 1
Майку тоже спасибо, конечно, но про его просьбы я до сего момента ничего не знал. Выполнялась Женина просьба.

И тебе спасибо за ссылку на этот пост и обсуждение. И всем участникам обсуждения. Там много полезных предложений.

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

Отображением вопросов, поиском и всем остальным занимается перловый скрипт. Он появился около 10 лет назад (вполне возможно, что в этом году у базы юбилей, кстати).
За это время он не без моей помощи пришёл в совершенно нечитаемое и неисправляемое состояние.
Я давно собираюсь переписать, но это значимая по времени работа и, я решил, что сделать новый канделябр будет полезнее.

Я чаще всего рано или поздно делаю то, что меня просят (ну, кроме случаев, когда считаю, что полезность не стоит затраченных усилий).

В процессе работы над версией для печати я заложил основы для нового сайта (технически -- модуль для Drupal). Буду перетаскивать туда функциональность.

Да, если кто-то желает поучаствовать -- welcome. Исходники хранятся в CVS-репозитории. К нему можно получить доступ и программировать в своё удовольствие.

Я очень хочу поучаствовать. Как именно — обсудим лично.

Большое дело, успехов.
Было бы очень удобным наличие REST сервиса доступа к вопросам.

Нет, запрос был от yulya (задолго до mikeiva). Я только переадресовал.

А где еще принимают запросы на изменения?
1. Для тренировок с онлайн. Очень не хватает, возможности отыгрывать пакеты из базы он-лайн повопросно, не тур с вопросами, тур с ответами, а один вопрос, его ответ, следующий вопрос его ответ. А то приходится в окне с ответами закрывать часть окна, из-за возможной засветки ответа на следующий вопрос. Когда-то был формат "один против дюжины", вот что-то подобное только к произвольному пакету базы прикрутить.
2. Для тренировок оффлайн.
А можно в сделать выгрузку в XML всего пакета и с картинками? Вот как работает кнопка "Для печати", на главной страницы пакета, так бы и работала кнопка XML.
Хочется его в fb2 конвертировать, чтобы потом в e-book reader загружать,
а сейчас в xml выгружается только один тур, и картинки вообще отдельно.
2.1 Прикрутить выгрузку в xml с картинками к выдаче поиска для той же цели.

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

Спасибо.

Еще просили добавить в поиск возможность указывать интересующий диапазон дат и сделать поиск по редакторам.

Для таких тренировок оффлайн есть программы.

Насколько мне известно.
1. Для программ нужны компьютеры. Я же говорю о "электронной книге".
2. Программы не поддерживают картинки.
3. Вопросы для программ нужно брать где-то еще, а не напрямую в базе.
Если поделитесь работающей технологией, как любой имеющийся пакет в базе отыграть повопросно с картинками в оффлайн на компьютере с windows. Скажу спасибо.
Просто я тут несколько раз присутствовал на командных тренировках они выглядели так:
1. Берется пакет из почты с текстом вопросов и ответов и читается закрывая окно, и с большой вероятностью для читателя увидеть ответ. При этом картинки вообще отдельно скачиваются из базы.
2. Берется пакет из базы и читается напрямую со всеми недостатками предыдущего пункта.

1. Я не помню формата один против дюжины. Формат канделябра (открытие ответа и прочей вопросной информации по клику) решит проблему?

2. запрос на fb2 понятен

2.1. А как поможет выдача результатов поиска в xml тренировкам или чему-то ещё?

1. В принципе формат канделябра устроит.
В "Дюжине" был один вопрос на экране, и какой-то отсчет времени.
2.1. Тут у меня аппетит разыгрался.
Вариант использования такой. Я регулярно провожу какой-нибудь свечко-серфинг. И когда возвращается по ключевому слову больше 100-вопросов, с ходу на экране читать долго. Перевел в fb2 и читай с читалки. В общем это требование низкого приоритета.
Пожалуй, пункта 2 на первое время за глаза хватит.

Спасибо!
Жалко раньше не придумали! :-)

  • 1