Обсуждение шаблона:КнопкаРасширенияКонтекста

Материал из OpenCorpora
Перейти к навигации Перейти к поиску

О шаблоне и дальнейшие планы -- АК

  • Это самая простая реализация шаблона: просто рисует кнопку
  • На текущий момент практически нигде в инструкциях не указано, что это часть примера, огрызок -- что справа/слева есть ещё какие-то слова. В лучшем случае (как это делаю я) ставятся три точки, либо троеточие (символ "…").
  • Кнопка выглядит одинаково для расширения контекста слева и справа (возможно, в будущем появится необходимость в шаблонах КнопкаРасширенияКонтекстаСлева и КнопкаРасширенияКонтекстаСправа (либо какой-то входной параметр у данного шаблона) -- пока такой необходимости нет, а потому "не умножай сущности без лишней необходимости")
  • Когда данная кнопка используется внутри шаблона ПримерЗадания то её не видно (серое на сером), самым правильным выходом было бы изменение фонового цвета примера (а не кнопки -- к ней больше привыкли), но это лучше обсудить с другими членами команды
  • Я думаю, что было бы красиво, если шаблон [[Шаблон:ПримерЗадания|ПримерЗадания] умел бы сам анализировать текст внутри себя, при необходимости вставлял вместо контекста слева и справа кнопки (если они нужны -- поэтому я и говорю "анализировал"), рисовал бы фоном А левый контекст и цветом Б правый, а самое главное -- работал бы javascript (по клику скрывался/раскрывался контекст)