Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Редактор вопросов (http://www.flasher.ru/forum/showthread.php?t=157585)

Welcometo 07.06.2011 23:21

Редактор вопросов
 
Доброго времени суток.
На данный момент пишу админку, в которой можно добавлять вопросы для теста. Администратору предлогается ввести текст самого вопроса, и добавить варианты ответов. Также необходимо чтобы была возможность добавления изображения как к тексту вопроса , так и к вариантам ответов. Т.е. чтобы админ мог загружать изображения с файловой системы. К каждому вопросу, вариантов ответа может быть любое количество.

Подскажите, пожалуйста, как с точки зрения семантики реализвать такой интерфейс, какие компоненты использовать и тп.
Создаваемые вопросы потом должны быть отображены в самом тесте.
Что-то подсказывает, что нужно использовать HTML для реализации возможности добавления изображения(необходимо чтобы изображение относительно текста находилось там, где захочет администратор - но можно и без этого).
На сервере - PHP/Mysql
Очень надеюсь на помощь.
Спасибо.

TimID 08.06.2011 01:01

Welcometo, ответьте честно, вы студент с "горящим" дипломом, который филонил целый год, а теперь надеется на "серебрянную пулю"? Т.е. "кинул пару компонентов и вот вам система тестирования"?

Если "да", то лучше откажитесь. Будете возиться минимум год. Всё намного сложнее, чем Вам кажется.
Особенно в части "добавления HTML". Может Вы не очень понимаете, что такое Flex?

Если же "нет", то Вам лучше начать с тестов на Javascript, которые будут работать прямо в html-странице.
Примеры таких тестов легко найти в сети.
Лучше начать так, потому как с точки зрения семантики дело вовсе не в интерфейсе, а в методе хранения данных, как заданий, так и результатов тестирования.

Welcometo 08.06.2011 14:58

Спасибо, но я ждал ответов по существу. по тому как хранить данные у меня есть мысли.
Задам вопрос попроще - для возможности добавления изображения следует использовать HTML?
ну или BBcode

wvxvw 08.06.2011 16:38

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

TimID 08.06.2011 18:02

Не-е-е, основное достоинство Вики - это быстрое добавление материалов и полуавтоматическое объединение документов гиперссылками, а вовсе не форматирование. А в тестах и таблицы могут быть, и списки.

2 Welcometo, для добавления картинок (и вообще любых файлов) используется html-тэг input в варианте для загрузки файла. И BB-code можно использовать, в тексте задания.
Но есть ведь и куча wysiwyg редакторов, которые работают на javascript прямо в странице. И загрузку изображений поддерживают.

Море необъятное, как я уже говорил.


Часовой пояс GMT +4, время: 04:48.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.