|
---|
CSS проекта | |
---|
JS проекта | |
---|
Общие CSS | |
---|
|
|
|
|
ajvol, я не слишком компетентен в javascript, но мне кажется, что при нажатии на викификатор можно автоматически добавлять подстроку в описание правки. тогда будет меньше кнопок внизу. Как считаешь? _ ©АКраш?! 08:39, 25 октября 2006 (UTC)[ответить]
- Отличная идея => прикрутил уже не дожидаясь Айвола. --Morpheios Melas 08:46, 25 октября 2006 (UTC)[ответить]
- Я не вижу добавки. — Тжа.
- Кэш надо обнулить: Mozilla / Firefox: Ctrl+Shift+R, IE: Ctrl+F5, Safari: Cmd+Shift+R, Konqueror: F5, Opera: через меню Tools→Preferences. --Morpheios Melas 09:09, 25 октября 2006 (UTC)[ответить]
- Спб. — Тжа.
Аналогичные ассоциации можно привязать:
- B, I — оформление (только чтобы не повторялись);
- Иллюстрации;
- подписи;
- формулам;
- редиректам и всем стандартным кнопкам.
_ ©АКраш?! 11:19, 25 октября 2006 (UTC)[ответить]
Что-нибудь в этом духе впихнуть в MediaWiki:Edittools, ну не знаю - где там болдиталики хранятся.
var wpS = document.editform.wpSummary;
if ('''indexOf('оформ', wpS.value) !=-1 &&''' wpS.value != '' && wpS.value.charAt(wpS.value.length-2) != '/')
{
wpS.value += ', оформление'
}
else
{
wpS.value += 'оформление'
}
Итак, у нас сейчас много разных типов кнопок. Достаточно одинаково они выглядят только если картинки включены и шрифт по размеру более-менее стандартный:
- добавляемые addButton — имеют Id, имеют картинки, альты. Попадают в массив mwEditButtons
- добавляемые addCustomButton — не имеют Id, имеют картинки. Попадают в массив mwCustomEditButtons
- добавляемые addFuncButton — не имеют Id, не добавляются ни в какой массив. Поэтому управлять их видимостью и положением ну никак не возможно.
- участник:Alex Smotrov/urldecoder.js — имеет Id, не добавляется в массив, к тому же кнопка создана совершенно другим способом (type='input').
Просьбы к имеющим право редактировать:
- Добавить параметр id и массив mwFuncButtons. Это решительно улучшит удобство организации интерфейса под себя.
- Посмотреть как выглядит интерфейс при выключенных картинках в броусере. Поправить.
Sergej Qkowlew 21:57, 4 января 2009 (UTC)[ответить]
А зачем включается в Категория:','? infovarius 20:53, 18 апреля 2009 (UTC)[ответить]
Очень не хватает: Обсуждение шаблона:Cite web#Кнопки цитат панели редактирования. Может, просто взять весь функционал из англовики? --Fastboy 18:41, 6 сентября 2009 (UTC)[ответить]
В связи с нарастающим усложнением регекспа для покрытия отдельных страниц в пространстве «Википедия:» предлагаю возможное универсальное решение:
- в регекспе остаются самые легко группируемые страницы, вроде «Форум/»
- для остальных в специальном месте создаются пустые страницы-«флаги», например «
Википедия:Список страниц обсуждений/Изменение спам-листа
»
- одно из системных сообщений, присутствующих на странице редактирования (например метка «описание правки» или Edittools) проверяет этот флаг:
{{#ifexist:Википедия:Список страниц обсуждений/{{PAGENAME}} ...
и затем добавляет себе невидимый элемент вида <span id=talkPageFlag />
- скрипт в дополнение к регекспу проверяет также и присутствие этого id.
— AlexSm 18:22, 9 декабря 2010 (UTC)[ответить]
Да, похоже для многих страниц можно сперва проверять наличие страницы «/Архивация» (созданной для бота) (список). — AlexSm 18:43, 9 декабря 2010 (UTC)[ответить]
- И когда можно ожидать подобной реализаций (кстати, выглядит довольно удобно)? Если найдутся еще страницы, которые не мешало бы добавить в эту часть кода, лучше пока воздержаться или можно добавлять? Dmitry89 20:07, 9 декабря 2010 (UTC)[ответить]
- Как обычно: если за несколько дней никто не возразит и не предложит других вариантов или улучшений, и при этом я об этом не забуду, то возможно будет сделано. Пока можно конечно добавлять в regexp как обычно. — AlexSm 20:11, 9 декабря 2010 (UTC)[ответить]
У меня, похоже, после последнего исправления пошли ошибки, в результате которых все кнопки дополнительных скриптов пропали (даже викификатор). Опера 11.01. Консоль говорит: "Uncaught exception: TypeError: Cannot convert '$('<div id=local-toolbar style="float:left" />')' to object. Error thrown at line 25, column 1 in <anonymous function>() in http://ru.wikipedia.org/w/index.php?title=MediaWiki:Editpage.js&action=raw&ctype=text/javascript
". --infovarius 11:59, 2 апреля 2011 (UTC)[ответить]
- То же самое, что и здесь. — AlexSm 06:16, 3 апреля 2011 (UTC)[ответить]
- Спасибо! Действительно, оно! --infovarius 18:01, 3 апреля 2011 (UTC)[ответить]
{{editprotected}}
- Желательно сделать так, чтобы скрипт не предупреждал о подписи, если в реплике не появилось новых строк. Новички, решив сделать в своей реплике мелкое исправление и увидев это предупреждение, иногда пугаются и ставят подпись повторно (пример). -- Алексей Ладынин 16:46, 23 декабря 2011 (UTC)[ответить]
- Коллеги, Вы сначала напишите, какое исправление предполагается, а потом уже ставьте шаблон editprotected. Пока убрал шаблон — до тех пор, пока не появится diff / готовый javascript. Vlsergey 16:06, 24 февраля 2012 (UTC)[ответить]
Добавьте пожалуйста под строкой описания правки кнопки «закрыто» и «итог».
- Первая особенно нужна при ответах на ВП:СО, где традиционно после ответа на запрос, отвечающий должен в описании правки написать «закрыто», см. историю правок страницы. И так по каждому запросу. Утомляет, особенно если в комнате темно и не видно клавиатуры. Эта кнопка нужна и на страницах обсуждений при закрытии тем.
- Вторая кнопка нужна для подведения итогов обсуждений. Когда создаётся подраздел «Итог» он делается из окна редактирования предыдущего раздела, то есть автоматом не ставится описание «/* Итог */ новая тема», а вручную это мало кто пишет. --Wikiedit2012a 02:30, 26 апреля 2012 (UTC)[ответить]
if (wgAction == 'edit' || wgAction == 'submit') {addOnloadHook(function(){addSumButton('закрыто', 'закрыто', '')})}
if (wgAction == 'edit' || wgAction == 'submit') {addOnloadHook(function(){addSumButton('итог', 'итог', '')})}
MaxBioHazard 02:35, 26 апреля 2012 (UTC)[ответить]
- Надо добавить в свой monobook.js (или vector.js если тема вектор) этот скрипт:
addOnloadHook( function(){
if (wgAction.match(/edit|submit/)) {
if (mwEditButtons.length >= 10) mwEditButtons[9].tagOpen = ' ~~' + '~~'
addSumButton('закрыто', 'закрыто', 'закрыто')
addSumButton('итог', '/* Итог */', 'итог')
}
})
Кнопочки появятся сразу под строкой описания изменений в дополнение к стандартным (у меня они голубенькие такие). Можно так добавлять разные подписи. 1 параметр - надпись на кнопке, 2 - всплыв.подсказка при наведении на кнопку и то что вставится в описание, зачем 3 - не знаю, он был там откуда я слямзил скрипт :)) Не забывайте очищать кэш. × Borodun™ → 20:12, 8 августа 2012 (UTC)[ответить]
| Запрос выполнен |
Страница попадает в Категория:Страницы, использующие недопустимые самозакрывающеся HTML-теги. На странице использованы два самозакрывающихя div. Пожалуйста, исправьте их на <div></div>
или уберите слеш из тега. --Sunpriat (обс) 11:56, 13 октября 2016 (UTC)[ответить]
- Ха, а это, строго говоря, не ошибка, в jQuery это синтаксический сахар, интерпретируемый им абсолютно правильно. Механизму, ответственному за занесение в категорию, стоило бы проверять contentmodel страницы и не заносить в неё JS-скрипты. — Джек, который построил дом (обс.) 14:07, 13 октября 2016 (UTC)[ответить]
- Why not. St. Johann 19:44, 8 ноября 2016 (UTC)[ответить]
Jack who built the house, скажите пожалуйста, как исправить вот эту ошибку, чтобы значок викификатора оказался на своем месте приходиться обновлять страницу. --Дагиров Умар (обс.) 08:00, 11 июня 2018 (UTC)[ответить]
- Спасибо большое! --Дагиров Умар (обс.) 22:52, 12 июня 2018 (UTC)[ответить]