Обсуждение участника:Js/rqedit.js
Документация
Скрипт для вставки и изменения параметров шаблона {{rq}}. Использует служебную подстраницу Участник:Js/rqedit со списком параметров.
Установка
Добавьте в
- ваш monobook.js (если у вас включено обычное оформление Монобук),
- vector.js (если вы используете оформление Вектор/«бета-интерфейс»)
или другой файл следующий код:
importScript('user:js/rqedit.js')
Использование
Зайдите в режим редактирования статьи, нажмите новую кнопку {rq} на тулбаре над окном редактирования.
Нажимайте на строки появившейся таблицы, выбирая нужные параметры шаблона.
Нажмите кнопку внизу, при этом:
- «Заменить» означает, что на странице уже присутствовал rq, и шаблон встанет на его место
- «Вставить» означает, что новый шаблон будет вставлен в место курсора
Недостатки
- Скрипт перестанет работать, если в страницу внесут существенные изменения.
- Бета-версия
Обсуждение
Кнопочка {rq} не отображается в панели инструментов, если выставлен флажок в настройках "Включить улучшенную панель редактирования". ~Нирваньчик~ øβς 08:41, 22 ноября 2012 (UTC)
- Попробовал добавить кнопочку (см. Участник:Нирваньчик/rq-edit.js), теперь другая проблема, высота ячеек в таблице мелкая (пару пикселей) и ей невозможно пользоваться. ~Нирваньчик~ øβς 08:55, 22 ноября 2012 (UTC)
- Второй баг тоже удалось исправить. Просьба скопировать изменения отсюда в ваш скрипт, иконку там можно выбрать другую, если эта не нравится. Вот ещё есть примеры
. Скрипты должны работать для всех, со всеми настройками и под все популярные темы (а не для избранных личностей под их персональные настройки). Иначе, человек добавит скрипт, посмотрит что он не работает, и удалит, добавит второй - тоже не работает, и он вообще похерит эти скрипты, как я некоторые похерил, потому что в то время не знал Javascript, и потому что для многих скриптов нету страницы описания. Пока не зашёл на эту СО чтобы написать о багах, я думал, что у этого скрипта нет вообще никакой справки, в итоге учиться пользованию пришлось самому путём тыканий, сразу и не допетришь что надо кликать в пустое место ячеек. Спасибо создателям за полезный скрипт. ~Нирваньчик~ øβς 10:17, 22 ноября 2012 (UTC)
- Предлагаю информацию о скрипте оформить как отдельную страницу и более полно, чтобы любой технически неграмотный участник мог добавить себе скрипт, и предлагаю добавить ссылку на это описание в описании шаблона rq, чтобы этот скрипт находили быстрее. ~Нирваньчик~ øβς 10:17, 22 ноября 2012 (UTC)
- И в конце концов, сколько можно держать его в состоянии "Бета", скрипт же юзабельный? ~Нирваньчик~ øβς 10:17, 22 ноября 2012 (UTC)
- Предлагаю информацию о скрипте оформить как отдельную страницу и более полно, чтобы любой технически неграмотный участник мог добавить себе скрипт, и предлагаю добавить ссылку на это описание в описании шаблона rq, чтобы этот скрипт находили быстрее. ~Нирваньчик~ øβς 10:17, 22 ноября 2012 (UTC)
- Второй баг тоже удалось исправить. Просьба скопировать изменения отсюда в ваш скрипт, иконку там можно выбрать другую, если эта не нравится. Вот ещё есть примеры
- Можно заказать в графической мастерской иконку {rq} ~Нирваньчик~ øβς 10:18, 22 ноября 2012 (UTC)
Новый альтернативный скрипт rq
См. Участник:Нирваньчик/rq и Обсуждение участника:Нирваньчик/rq#Интерфейс ~Нирваньчик~ øβς 14:59, 29 ноября 2012 (UTC)
Возможные ошибки в связи с отключением wikibits.js
![]() | Поступил запрос на изменение защищённой страницы. За этим шаблоном должно следовать полное и детальное описание запроса, чтобы участник, не знакомый с предметом, мог выполнить его без промедлений. Если автор запроса знает JavaScript, лучше всего сразу приготовить код. Предложенные изменения должны быть либо очевидными, либо поддержаны консенсусом. |
Js, обратите внимание, что код этого скрипта может содержать следующие ошибки, вызванные использованием устаревшего кода, удалённого из движка «Медиавики» (скрипта wikibits.js, см. технические новости):
- Замените
doneOnloadHook
,onloadFuncts
,addOnloadHook
илиrunOnloadHook
на следующий код:jQuery( function( $ ) { // ваш код } );
$( название_функции );
- Полный список возможных ошибок и их решений: Legacy Javascript § wikibits.js (на mediawiki.org, англ.).
Если это сообщение пришло по ошибке и в скрипте нет проблемного кода, проигнорируйте его.
Используйте {{
, чтобы получить дополнительные пояснения.
Отправлено NapalmBot 22:22, 4 мая 2017 (UTC)