Меню
Главная
Случайная статья
Настройки
|
Содержание
Полезное
Список шаблонов
Интерфейс
Идёт обсуждение: Обсуждение участника:Нирваньчик/rq#Интерфейс.
Сложные моменты- Продумать алгоритм вставки rq (после основного текста, литературы, примечаний, ссылок, после
- Поведение rq.js в случае конфликта правок
Вопросы
1. Оформление команды "удалить rq"
Вопрос: У нас получается 2 режима, в которых может быть запущен rq:
- в статье нет rq (возможно только добавить rq)
- в статье есть rq (можно добавить rq, переписать старый rq, удалить rq)
Как реализовать команду "удалить rq", какую добавить птичку/кнопочку/панельку?
Ответ:
- 1) rq есть, в диалоге кнопки Удалить, Обновить
- "считываем имеющиеся параметры" и выдаем "частично заполненную форму"
- 2) rq нет, в диалоге кнопка Добавить
- при "инициации скрипта" даем "пустую форму" (ни одно поле не заполнено, ни одна галочка не выставлена)
2. Вверху/внизу
Вопрос: Разрешать ли rq.js добавлять rq вверху и внизу или только внизу(в соответствии с рекомендацией в шаблоне - Разрешить добавлять вверху и внизу
- Добавлять только внизу, как и положено рекомендацией в шаблоне
Ответ: внизу
3. Минимум параметров
Вопрос: Что делать если юзер указал только 1 параметр в rq (а рекомендовано минимум 2)?:
- Выдать ошибку
- Выдать предупреждение что так нерекомендуется делать с командами OK/Cancel
- Сделать тихо и молча
Ответ: Для начала 3, позже можно сделать 2
4. Старый rq стоит не там
Вопрос: В статье уже стоит rq и причём стоит вверху статьи. При помощи скрипта пользователь обновляет rq. Куда ставить новый rq?
- На месте старого
- Внизу, как и положено по рекомендации в шаблоне
Ответ: внизу
Тестирование
Ссылки- rq.js — код скрипта (стабильная версия)
- rq-d.js — код скрипта (отладочная версия)
|
|