Меню

Главная
Случайная статья
Настройки
Участник:Нирваньчик/rq/разработка
Материал из https://ru.wikipedia.org

Содержание

Полезное

Список шаблонов

Интерфейс

Идёт обсуждение: Обсуждение участника:Нирваньчик/rq#Интерфейс.

Сложные моменты
  1. Продумать алгоритм вставки rq (после основного текста, литературы, примечаний, ссылок, после
  2. Поведение rq.js в случае конфликта правок


Вопросы

1. Оформление команды "удалить rq"

Вопрос: У нас получается 2 режима, в которых может быть запущен rq:
  1. в статье нет rq (возможно только добавить rq)
  2. в статье есть rq (можно добавить rq, переписать старый rq, удалить rq)


Как реализовать команду "удалить rq", какую добавить птичку/кнопочку/панельку?

Ответ:
  1. 1) rq есть, в диалоге кнопки Удалить, Обновить
    "считываем имеющиеся параметры" и выдаем "частично заполненную форму"
  2. 2) rq нет, в диалоге кнопка Добавить
    при "инициации скрипта" даем "пустую форму" (ни одно поле не заполнено, ни одна галочка не выставлена)


2. Вверху/внизу

Вопрос: Разрешать ли rq.js добавлять rq вверху и внизу или только внизу(в соответствии с рекомендацией в шаблоне
  1. Разрешить добавлять вверху и внизу
  2. Добавлять только внизу, как и положено рекомендацией в шаблоне


Ответ: внизу

3. Минимум параметров

Вопрос: Что делать если юзер указал только 1 параметр в rq (а рекомендовано минимум 2)?:
  1. Выдать ошибку
  2. Выдать предупреждение что так нерекомендуется делать с командами OK/Cancel
  3. Сделать тихо и молча


Ответ: Для начала 3, позже можно сделать 2

4. Старый rq стоит не там

Вопрос: В статье уже стоит rq и причём стоит вверху статьи. При помощи скрипта пользователь обновляет rq. Куда ставить новый rq?
  1. На месте старого
  2. Внизу, как и положено по рекомендации в шаблоне


Ответ: внизу

Тестирование

Ссылки
  • rq.js — код скрипта (стабильная версия)
  • rq-d.js — код скрипта (отладочная версия)
Downgrade Counter