Обсуждение Википедии:Викификатор/Архив/2017
Попробуйте запустить Викификатор — он там много чего ломает… Это чинится? DmitTrix (обс) 07:55, 16 августа 2016 (UTC)
- Хм, там непонятные цифры там, где должны перечисляться атрибуты ячеек, потому они и не исключаются из обхода викификатора. — Джек, который построил дом (обс.) 00:08, 19 января 2017 (UTC)
Викификатор сломался[править код]
и автоматически викифицирует чужие реплики в обсуждениях, не прося выделить викифицируемый текст, как то было раньше, и заставляя досадовать администраторов. См. Обсуждение участницы:Llecco#Аккуратнее, пожалуйста. Умоляю починить. --llecco (обс) 13:34, 21 августа 2016 (UTC) Вся надежда на доброго @putnik: заранее большое спасибо. --llecco (обс) 13:54, 21 августа 2016 (UTC)
«Старая» панель редактирования на MediaWiki 1.27[править код]
Здравствуйте. После обновления на моей вики до MediaWiki 1.27.1 Викификатор не показывается на старой панели редактирования — не видно кнопку. Исправьте, пожалуйста, код в установке. Написал также сюда, но не уверен, что там заметят. — Sasazuka! (обс) 21:51, 25 сентября 2016 (UTC)
- Копать стоит сюда. — Джек, который построил дом (обс.) 22:36, 25 сентября 2016 (UTC)
- Пробовал - код не работает. Подскажите, пожалуйста, что надо изменить в коде
function addWikifButton() { var toolbar = document.getElementById('toolbar') if (!toolbar) return var i = document.createElement('img') i.src = '//upload.wikimedia.org/wikisource/ru/d/d1/Button-wikifikator.png' i.alt = i.title = 'викификатор' i.onclick = Wikify i.style.cursor = 'pointer' toolbar.appendChild(i) } if (wgAction == 'edit' || wgAction == 'submit') { importScriptURI('//ru.wikipedia.org/w/index.php?title=MediaWiki:Wikificator.js&action=raw&ctype=text/javascript') addOnloadHook(addWikifButton) }
чтобы кнопка появилась? --Sasazuka! (обс) 17:21, 26 октября 2016 (UTC)
- Я совершенно не разбираюсь в тулбарах, поэтому на расстоянии чинить затрудняюсь, но прежде всего стоит выяснить, что пишут в консоли. Если у вас Хром, ctrl+⇧ Shift+i, вкладка Консоль/Console и обновите страницу. Возможно, дело в устаревшей функции addOnloadHook, её можно попробовать заменить на
mw.hook('wikipage.editform').add(addWikifButton);
. Ну и, например, вбейте в консольdocument.getElementById('toolbar')
и нажмите Enter и сообщите результат (в порядке гадания на кофейной гуще). — Джек, который построил дом (обс.) 02:34, 27 октября 2016 (UTC)
Кавычки в скобках[править код]
Запрос выполнен |
Викификатор некорректно обрабатывает кавычки в квадратных и фигурных скобках. Пример:
["текст"], ["кавычки в "кавычках""] и ["текст", но "текст"], ["кавычки в "кавычках"", но "кавычки в "кавычках""] {"текст"}, {"кавычки в "кавычках""} и {"текст", но "текст"}, {"кавычки в "кавычках"", но "кавычки в "кавычках""}
Викификатор превращает в
["текст"], ["кавычки в «кавычках»"] и ["текст", но «текст»], ["кавычки в «кавычках»", но «кавычки в „кавычках“»] {"текст"}, {"кавычки в «кавычках»"} и {"текст", но «текст»}, {"кавычки в «кавычках»", но «кавычки в „кавычках“»}
P. S. При подставлении «правильных» кавычек — откатывает до пресловутого варианта. С уважением, Иван Булкин — 14:49, 10 октября 2016 (UTC)
- Поможет добавка
r( /([\s\x02!|#'"\/([{;+\-])"([^"]*)([^\s"([{|])"([^a-zа-яё])/ig, '$1«$2$3»$4' );
Если другие участники не назовут противопоказаний. А для фигурных вообще какое использование может быть? Не помню их в правилах пунктуации. — Джек, который построил дом (обс.) 15:51, 10 октября 2016 (UTC)- Загляните, пожалуйста, сюда. С уважением, Иван Булкин — 16:10, 10 октября 2016 (UTC)
- А, ну да, и этот момент я ставил под сомнение в обсуждении правила. В правилах русского языках, по-моему, этого нигде нет. Да и как бы там ни было, три уровня вложенности скобок — признак того, что текст плохо построен и его следует перестроить. А уж кавычки (а ещё и вложенные кавычки ) в скобках третьего уровня — это прямо какой-то беспредел. В то же время если не будет показано вреда от учёта фигурных скобок, то смысла их исключать тоже нет. — Джек, который построил дом (обс.) 16:23, 10 октября 2016 (UTC)
- Вы правы. Фигурные скобки указал в качестве дополнения (действительно, 3-уровневые скобки не используются). Простите, не понял про вышеупомянутую добавку. Поясните, пожалуйста. С уважением, Иван Булкин — 16:31, 10 октября 2016 (UTC)
- Это я про то, что надо заменить в скрипте. Не вам, а тому, кто будет вносить изменение. — Джек, который построил дом (обс.) 16:49, 10 октября 2016 (UTC)
- Вы правы. Фигурные скобки указал в качестве дополнения (действительно, 3-уровневые скобки не используются). Простите, не понял про вышеупомянутую добавку. Поясните, пожалуйста. С уважением, Иван Булкин — 16:31, 10 октября 2016 (UTC)
- А, ну да, и этот момент я ставил под сомнение в обсуждении правила. В правилах русского языках, по-моему, этого нигде нет. Да и как бы там ни было, три уровня вложенности скобок — признак того, что текст плохо построен и его следует перестроить. А уж кавычки (а ещё и вложенные кавычки ) в скобках третьего уровня — это прямо какой-то беспредел. В то же время если не будет показано вреда от учёта фигурных скобок, то смысла их исключать тоже нет. — Джек, который построил дом (обс.) 16:23, 10 октября 2016 (UTC)
- Загляните, пожалуйста, сюда. С уважением, Иван Булкин — 16:10, 10 октября 2016 (UTC)
Итог[править код]
Сделано. — Джек, который построил дом (обс.) 15:28, 21 октября 2016 (UTC)
Сокращения[править код]
Запрос выполнен |
Предлагаю в сокращения
«с.ш.», «ю.ш.», «в.д.», «з.д.», «л.с.», «а.е.», «а.е.м.» и «мм рт.ст.»
вставку пробелов (возможно, неразрывных).
С уважением, Иван Булкин — 20:20, 11 октября 2016 (UTC)
Итог[править код]
Сделано. — Джек, который построил дом (обс.) 15:28, 21 октября 2016 (UTC)
Неразрывный пробел в названии разделов — ломает ссылки на раздел[править код]
Если в названии раздела стоит тире, то викификатор ставит неразрывный пробел перед тире, что делает ссылки на этот раздел невозможными, даже если скопировать название раздела: #Неразрывный пробел в названии разделов — ломает ссылки на раздел. Считаю, что викификатор не должен вставлять неразрывный пробел в заголовки разделов. — Алексей Копылов 01:42, 1 ноября 2016 (UTC)
- Википедия:Форум/Архив/Технический/2016/10#Не работает ссылка на раздел. — Джек, который построил дом (обс.) 01:59, 1 ноября 2016 (UTC)
Обработка всякой всячины[править код]
Запрос отклонён |
В этом разделе я опишу много всего, так что заваривайте чай и [неторопливо] садитесь читать. С уважением, Иван Булкин — 20:43, 8 ноября 2016 (UTC)
Сокращения[править код]
По аналогии с моей предыдущей (↑) заявкой: чтобы Викификатор подставлял пробелы (возможно, неразрывные) в сокращения «к.т.н.», «д.т.н» и подобные
.
Сначала я пытался составить список со всеми званиями/степенями и науками, чтобы их можно было комбинировать (см. ниже), но забросил, ибо это очень долго.
Предлагаю создать некую страницу, которую будут постепенно пополнять [активисты] различными званиями/степенями и науками, чтобы их впоследствии можно было между собой комбинировать.
Не силён в программировании, поэтому представлю вам это в виде своеобразной схемы[1]:
[сокращение звания/степени][ПЛЕО[2]][сокращение вида науки][ПЛЕО]н.
— до обработки.
Анализируя эту схему, Викификатор будет подставлять пробелы (возможно, неразрывные) в эти сокращения:
[сокращение звания/степени][пробел (возможно, неразрывный)][сокращение вида науки][пробел (возможно, неразрывный)]н.
— после обработки.
- Полагаю, резонно. — Джек, который построил дом (обс.) 01:50, 9 ноября 2016 (UTC)
Тире[править код]
Не часто, но и не редко вижу в статьях тире вплотную к тексу; примеры: Википедия —энциклопедия
, Википедия— энциклопедия
; несколько раз даже такое: Википедия—энциклопедия
. Причём там могло стоять не только [длинное] тире — об этом — тремя разделами ниже (↓).
Ещё «вариант» — текст в преамбуле статьи: '''Википедия'''— энциклопедия
или же: ''Википедия''— энциклопедия.
. Чаще после закрывающих '''
и ''
пробел не ставят.
Привожу свою схему:
[текст][ПЛЕО][
'''
или''
либо их отсутствие][ПЛЕО][тире либо дефис (об этом — тремя разделами ниже {↓})][ПЛЕО]['''
или''
либо их отсутствие][ПЛЕО][текст]— до обработки.
Надо, чтобы Викификатор находил вышеописанные случаи и подставлял в них пробелы [какие надо]:
[текст][
'''
либо''
(если были до этого)][неразрывный пробел, длинное тире, пробел]['''
либо''
(если были до этого)][текст]— после обработки.
- Полагаю, резонно. — Джек, который построил дом (обс.) 01:50, 9 ноября 2016 (UTC)
Тире — 2[править код]
Надо, чтобы
[месяц][ПЛЕО][дефис либо тире (об этом — двумя разделами ниже {↓})][ПЛЕО][месяц]
— до обработки.
заменялось на
[месяц][неразрывный пробел, длинное тире, пробел][месяц]
— после обработки.
То есть, март-апрель
на март — апрель
.
- Про это участник Saint Johann в чате инженеров написал, что Розенталь возражает против написания в этих случаях тире, но так как сам он это написать здесь не соизволил, пишу за него. — Джек, который построил дом (обс.) 01:50, 9 ноября 2016 (UTC)
- Джек, который построил дом, в правилах (тут и тут) написание месяцев приводится именно с тире. С уважением, Иван Булкин — 08:31, 9 ноября 2016 (UTC)
- Да, спасибо, что напомнили. — Джек, который построил дом (обс.) 08:47, 9 ноября 2016 (UTC)
- Это если интервал — а если приблизительное время («весной, где-то в марте-апреле»), есть уверенность, что тире? NBS (обс.) 11:56, 1 сентября 2017 (UTC)
Наше время[править код]
Воспользовавшись поиском, сделал вывод: требуется, чтобы
[
н
,нас
,наш
,наст
илинастоящ
, либонастоящее
][точка либо её отсутствие][/
или пробел, либо их отсутствие][в
,вр
иливрем
, либовремя
][точка либо её отсутствие]— до обработки.
Викификатор заменял на
[«н. в.»[1][2], но если до этого было
настоящее
ивремя
, то заменяется на «настоящее время»]— после обработки.
Наше время — 2[править код]
Также некоторые пишут, к примеру, 2011—н.в.
и подобное.
Поэтому приведу мою схему:
[одна/две/три/четыре цифры][ПЛЕО][дефис либо тире (об этом — разделом ниже {↓})][ПЛЕО][схема до обработки разделом выше (↑)[1]]
— до обработки.
[одна/две/три/четыре цифры][неразрывный пробел[2], длинное тире, пробел][н. в.[3][4]]
— после обработки.
- Полагаю, резонно. — Джек, который построил дом (обс.) 01:50, 9 ноября 2016 (UTC)
Тире — 3[править код]
Когда выше (↑) я писал про «тире либо дефис», я подразумевал следующее: очень часто вместо длинного тире пишут среднее (или пару других видов тире/дефисов). В исходом коде (на первый взгляд) его трудно отличить он длинного тире.
Предлагаю во всех случаях, где дефис заменяется длинным тире, также на длинное тире заменять все виды тире (среднее и так далее) и все виды дефисов (дефис-минус и так далее).
- Короткие тире – и сейчас заменяются (часто там, где не должны — если они окружены латиницей), другие знаки не знаю. Знак горизонтальной черты вместо тире мне однажды попался, и я не понимал, почему этот случай не обрабатывает Викификатор. С дефисом-минусом есть опасность захватить его в роли обычного минуса в арифметических выражениях, надо посмотреть поиском по insource'у, какова практика употребления. — Джек, который построил дом (обс.) 01:50, 9 ноября 2016 (UTC)
Наша эра[править код]
Ещё одно:
[…внутренняя ссылка, заканчивающаяся на
н. э.]]
][точка]— до обработки.
[…внутренняя ссылка, заканчивающаяся на
н. э.]]
][отсутствие этой точки]— после обработки.
Кавычки[править код]
Также требуется, чтобы ''
и '''
выносились за кавычки; то есть «''текст''»
на ''«текст»''
. Тоже самое и с '''
.
- Полагаю, резонно. (Плюс кавычки-лапки.) Можно представить исключения, типа как на ВП:КУ сейчас: «Статью можно удалить «быстро» без обсуждения, см. ВП:КБУ» — [быстро] взято в курсив, потому как термин, но термин — [быстро], а не [«быстро»], но думается, это просто неудачный способ передачи смысла, нужен либо курсив, либо кавычки. — Джек, который построил дом (обс.) 01:50, 9 ноября 2016 (UTC)
Мечты о файлах[править код]
Возможно, чтобы Викификатор обрабатывал пояснительную подпись и замещающий текст?
[[Файл:Имя файла|Замещающий текст]]
[[Файл:Имя файла|функции (через черты)|Пояснительная подпись]]
- Полагаю, резонно. Возможно ли — надо смотреть. — Джек, который построил дом (обс.) 01:50, 9 ноября 2016 (UTC)
- Ещё пора стандартизировать параметры — во-первых, используем локализованные (мини) или оригинальные (thumb)? Во-вторых, их порядок. Сейчас там образовалась жуткая каша из 4 парных вариантов. У себя локализацию уже настроил: перемещения описания в конец не добился (стопор на внутренней викификации, нужна функция...), но параметры сортируются как [[Файл:Имя файла|слева/справа|123px|мини]] Advisor, 09:15, 6 декабря 2016 (UTC)
Викификация заголовка главы делает недействительными ссылки на главу[править код]
При викификации викификатором исправления вносятся и в текст заголовков. Но это изменяет HTML-якорь на странице для соответствующей главы, что приводит к изменению поведения ссылок на эту главу. Старые ссылки, ведшие на эту главу более на неё не ведут после викификации целевой страницы. Предлагаю при викификации заголовка добавлять {{Якорь}} со старым значением заголовка к этому заголовку, а сами якоря не викифицировать. Например (обратите внимание на замену разрывного пробела неразрывным перед тире):
было: == Википедия — это популярная энциклопедия ==
стало: == Википедия — это популярная энциклопедия ==
должно стать: == {{якорь|Википедия — это популярная энциклопедия}}Википедия — это популярная энциклопедия ==
--2A01:D0:9085:0:3C61:6E3F:2DE0:2862 03:37, 2 декабря 2016 (UTC)
Убирает пробел[править код]
- [http://maps.bonzle.com/c/a?a=p&p=215025&cmd=sp Река Томсон] {{ref-en}} → [http://maps.bonzle.com/c/a?a=p&p=215025&cmd=sp Река Томсон]{{ref-en}}
Коллеги, а на кой он стал убирать пробелы между ссылками и ref-%language%? Advisor, 09:11, 6 декабря 2016 (UTC)
- На той, что в ref-%language% уже встроен пробел, причём неразрывный. Получается двойной. ~Facenapalmобс, вкл 11:27, 6 декабря 2016 (UTC)
- По мне так лучше б ссылка сразу паковалась в cite web, чем такие выкрутасы. Advisor, 00:17, 8 декабря 2016 (UTC)
- Ссылки не всегда ведут на публикации и даже не всегда ведут на источники. Тысячи {{ref-en}} стоят в блоке «ссылки» — после ссылки на официальный сайт, например. Cite web уместен далеко не везде, а где ему место — решать далеко не викификатору. Я уж не говорю про то, насколько сложно будет распарсить текст ссылки, чтобы корректно оформить cite web — это тоже в тему «работа далеко не для викификатора». Ну и как-то странно считать выкрутасом удаление пробела, аргументируя это тем, что можно всё перелопатить и запихнуть в шаблон. ~Facenapalmобс, вкл 00:25, 8 декабря 2016 (UTC)
- Вообще странное решение, лучше бы викификатор просто вставлял туда неразрывный пробел, а из шаблона убрать это непредсказуемое поведение (визуальных отличий нет). Advisor, 00:20, 8 декабря 2016 (UTC)
- Вообще странное решение (©), добавлять пробелы в десятки тысяч статей вместо того, чтобы иметь один пробел в шаблоне… DmitTrix (обс.) 07:19, 18 декабря 2016 (UTC)
- По мне так лучше б ссылка сразу паковалась в cite web, чем такие выкрутасы. Advisor, 00:17, 8 декабря 2016 (UTC)
Иногда ломает width=NN%[править код]
Попробуйте викифицировать Спутники Плутона. Там есть таблица с ! data-sort-type="number" width=8.6%
в коде; Викификатор добавляет (неразрывный) пробел перед знаком %. DmitTrix (обс.) 07:19, 18 декабря 2016 (UTC)
- Дефис там погоду делает, подробностей не знаю. — Джек, который построил дом (обс.) 19:19, 20 декабря 2016 (UTC)
Апостроф[править код]
Сделайте так, чтобы «Blablabla o' blablabla o'-blabla blabla’o’blabla blablabla-'o'-blabla» заменялась на «Blablabla o’ blablabla o’-blabla blabla’o’blabla blablabla-’o’-blabla». В данном примере Викификатор обрабатывает только 3-й апостроф из шести («Blablabla o' blablabla o'-blabla blabla’o’blabla blablabla-'o'-blabla»). ⚒ 𝓐𝓵𝓮𝔁 𝓖𝓻𝓮𝓪𝓽 💬 06:14, 28 декабря 2016 (UTC)
- Можешь добавить себе плагин, делающий так. На данный момент, викификатор делает замену на апостроф только между буквами. Но в данном примере он всё равно не сделал одной замены. Будем решать… А код плагина, я тебе в дискорде скину. — С уважением, Ivan-r (обс.) 19:36, 28 декабря 2016 (UTC)
- Замену второго апострофа в «blabla'o'blabla» я реализовал, а насчёт остального не знаю. Какие юзкейсы для «blablabla-'o'-blabla»? «o'» — в текст могут попадать апострофы в роли кавычек, то есть апостроф в такой конструкции может быть закрывающей кавычкой. — Джек, который построил дом (обс.) 19:55, 28 декабря 2016 (UTC)
- К размышлению, есть ещё такой случай: ’O sole mio. — Джек, который построил дом (обс.) 19:59, 28 декабря 2016 (UTC)
- Ваш вариант мне нравится. Я сделал по другому. Вот ссылка: [1]. Я думаю в остальных случаях лучше обрабатывать вручную. — С уважением, Ivan-r (обс.) 20:13, 28 декабря 2016 (UTC)
- Что делает ваш вариант? В нём есть ошибка: «blabla's'blabla» он заменит на «a’s'blabla», потому что знак плюса (смысла которого я не понимаю) стоит после круглых скобок, а не после квадратных. — Джек, который построил дом (обс.) 20:49, 28 декабря 2016 (UTC)
- Проверил сейчас специально. Нет. Сделал как надо. Вот ссылка про плюс: Регулярные выражения#Квантификация (поиск последовательностей) — С уважением, Ivan-r (обс.) 20:55, 28 декабря 2016 (UTC)
- Так. Я его сломал. Давайте перейдём на СО одного из нас? — С уважением, Ivan-r (обс.) 21:02, 28 декабря 2016 (UTC)
- Что делает ваш вариант? В нём есть ошибка: «blabla's'blabla» он заменит на «a’s'blabla», потому что знак плюса (смысла которого я не понимаю) стоит после круглых скобок, а не после квадратных. — Джек, который построил дом (обс.) 20:49, 28 декабря 2016 (UTC)
- Ваш вариант мне нравится. Я сделал по другому. Вот ссылка: [1]. Я думаю в остальных случаях лучше обрабатывать вручную. — С уважением, Ivan-r (обс.) 20:13, 28 декабря 2016 (UTC)
Новый редактор для вики-текста не поддерживает викификатор[править код]
В новом редакторе вики-текста (см. Бета-функции, «Новый режим вики-текста») не поддерживает викификатор, и похоже что не сможет поддеривать согласно этому обсуждению [2]. Я совершенно не разбираюсь в необходимом для этого программировании, просто доложил о замеченном отсутствии функционала в бете. Комментарий IKhitron:
«К сожалению, выполнить вашу просьбу теоретически невозможно. Викификатор не является частью программного обеспечения Медия-вики, а написан русскоговорящими программистами специально для русскоязычного радела Википедии. Для подключения к ядру программы он использует интерфейс гаджетов старого редактора. Новый редактор не имеет никакого отношения к старому — он является расширением Визуального редактора, у которого абсолютно другой интерфейс гаджетов, более того, его строение чрезвычайно затрудняет возможность создать там что-либо ценное. Поэтому единственный шанс выполнить Ваше пожелание, это написать новый викификатор, с самого начала, по-видимому намного менее мощный, под интерфейс Визуального редактора. Это работа намного более сложная чем создание оригинального Викификатора в свое время, поэтому вы можете попробовать найти заинтересованных программистов на Техническом Форуме вашей Википедии, готовых затратить на это много месяцев, но я очень сомневаюсь, что из этого выйдет что-нибудь путное.»
--Е. Увин (обс.) 11:35, 15 января 2017 (UTC)
- Добрый день всем. Как я уже говорил в той же беседе, Е. Увин, достаточно легко добавить кнопку в верхнем меню, которая откроет страницу в старом редакторе, даже когда установлен новый. Вы сказали, что не знаете, как это делается - не беда, я вам сам её за минуту напишу на яваскрипте. Это может значительно изменить настроение в пользу нового редактора. Игорь (обс) 12:32, 15 января 2017 (UTC)
Эта проблема на Фабрикаторе phab:T156025.--Е. Увин (обс.) 09:55, 24 января 2017 (UTC)
Несколько человек отписались что можно включить этот функционал в другую утилиту — см. обсуждение [3]. Подозреваю, что тот кто создавал Викификатор возможно хотел бы хотя бы полюбопытствовать что за утилита потенциально его заменит... --Е. Увин (обс.) 21:52, 25 января 2017 (UTC)
На фабрикаторе спрашивают есть ли в рувики программисты, которых интересует заняться этим. Я не программист, случайно проходил, так что и при желании новый викификатор не «запилю»... Per James on Phab: Is there anyone from the Russian Wikipedia community intending to take this on? Do they need any support/advice/assistance? Thanks. Е. Увин (обс.) 10:26, 28 марта 2017 (UTC)
- @EUvin: Сделано-таки. — Джек (обс.) 14:24, 6 апреля 2018 (UTC)
Удаление повторов пустых строк[править код]
Предлагаю удалять подряд идущие повторы пустых строк, которые в итоге отображаются большим пустым местом между главами. Пример правки, которую хочется автоматизировать: diff=83131990. --2A01:D0:9085:0:81B7:C7C3:DFC8:F5AC 23:02, 17 января 2017 (UTC)
Удаление пустых строк из начала и конца преформатированного текста[править код]
Предлагаю убирать пустые строки из начала и конца блока преформатированного текста, так как они обычно не несут смысла а визуально занимают место на странице. Пример правки, которую хочется автоматизировать: [4]. --2A01:D0:9085:0:81B7:C7C3:DFC8:F5AC 23:13, 17 января 2017 (UTC)
- Автоматизируя правки - не забывайте получить соотв. флаги для автоматизации патрулирования большого количества правок. Либо регистрация + АПАТ, либо БОТ: Википедия:Правила_применения_ботов: "Нужно заметить, что быстрые или полуавтоматические процессы также могут порой рассматриваться как боты. Если сомневаетесь — узнайте мнение сообщества. ... Все боты, которые осуществляют какие-либо протоколируемые действия (например, редактирование страниц, загрузка файлов или создание аккаунтов), должны быть одобрены до начала работы. " `a5b (обс.) 03:43, 18 января 2017 (UTC)
Шаблончики[править код]
{{Проверено}} ({{V}}, {{Checked}})[править код]
Не знаю, может уже обсуждали.
Требуется удаление пробела (в перспективе — пробелов) перед шаблоном.
Текст. {{v|29|05|2024}}
→
Текст.{{v|29|05|2024}}
И, соответственно, с двумя остальными названиями шаблона.
С уважением, Дух Ивана Булкина — 13:19, 18 января 2017 (UTC)
{{En icon}}[править код]
Тоже самое.
Текст. {{en icon}}
→
Текст.{{en icon}}
О названиях (кхе-кхе).
С уважением, Дух Ивана Булкина — 13:38, 18 января 2017 (UTC)
Итог[править код]
@Иван Булкин: Сделано. — putnik 15:34, 19 января 2017 (UTC)
{{Недоступная ссылка}}[править код]
Тоже самое + все названия. С уважением, Дух Ивана Булкина — 09:47, 22 января 2017 (UTC)
{{Uk icon}}[править код]
Тоже самое с остальными названиями. С уважением, Дух Ивана Булкина — 20:25, 22 января 2017 (UTC)
Годы — временные интервалы[править код]
«Неприемлимое»[править код]
Что так? Должно получиться:
2007-[[2008]], [[2008]]-2007
→ 2007—[[2008]], [[2008]]—2007
С уважением, Дух Ивана Булкина — 15:57, 24 января 2017 (UTC)
- В таком виде неприемлима викификация. Во-первых, ссылка на год должна викифицироваться как
[[2008 год|2008]]
. Во-вторых, зачем проставлять в этом случае викификацию? Либо на обе сразу, либо не ставить. Где такая практика викифицировать первую дату, но не последнюю, и наоборот? ⚒ 𝓐𝓵𝓮𝔁 𝓖𝓻𝓮𝓪𝓽 💬 06:50, 25 января 2017 (UTC)- Часто вижу такое (если бы один раз!), поэтому и предлагаю. С уважением, Дух Ивана Булкина — 20:57, 25 января 2017 (UTC)
- Ну так первая дата могла быть взята в ссылку уже выше в тексте. — Джек, который построил дом (обс.) 21:37, 27 января 2017 (UTC)
Гляньте![править код]
- Обнаружено здесь.
Гляньте, не работает: 1933−1945 (попробуйте пройтись Викификатором). С уважением, Дух Ивана Булкина — 21:15, 27 января 2017 (UTC)
- Тоже самое со ссылками (
[[1933]]−[[1945]]
).А вообще, может техзадание для ботов?
Техзадание:1933<span style="background-color: #FFFF99">−</span>1945
,[[1933]]<span style="background-color: #FFFF99">−</span>[[1945]]
→1933<span style="background-color: #FFFF99">—</span>1945
,[[1933]]<span style="background-color: #FFFF99">—</span>[[1945]]
- С уважением, Дух Ивана Булкина — 21:20, 27 января 2017 (UTC)
- Потому что это минус, а не дефис. Откуда Викификатору знать, что это не арифметическое выражение? Лес (обс.) 21:24, 27 января 2017 (UTC)
Шаг назад[править код]
На всякий пожарный — сделаем как было с этими скобками: { }. С уважением, Дух Ивана Булкина — 21:15, 27 января 2017 (UTC)
- Имею ввиду отмену викификации
{""текст" текстовый", но "текст"}
на{«„текст“ текстовый», но «текст»}
, чтобы не было конфликта с таблицами и т. п. С уважением, Дух Ивана Булкина — 21:56, 27 января 2017 (UTC)
- Имею ввиду отмену викификации
Итог[править код]
> чтобы не было конфликта с таблицами и т. п.
С таблицами его нет. Отсутствие иных конфликтов я проверил полнотекстовым поиском. Как я уже писал, особой пользы от правила нет, но вреда тоже нет. — Джек, который построил дом (обс.) 22:54, 27 января 2017 (UTC)
Тег ce[править код]
Сделайте, пожалуйста, чтобы содержимое тега <ce> Викификатор тоже не трогал. --Браунинг (обс.) 22:05, 27 января 2017 (UTC)
Итог[править код]
Сделано. — Джек, который построил дом (обс.) 22:53, 27 января 2017 (UTC)
Не тот[править код]
Тег неправильный. Игорь (обс) 23:28, 27 января 2017 (UTC)
- @IKhitron: простите, не понял вас. Что вы имеете в виду? — Джек, который построил дом (обс.) 23:42, 27 января 2017 (UTC)
- На этой странице с описанием формул описывается вышеупомянутый таг ce, который уже неделю как вывели из обращения. Наверное, стоит исправить текст. Игорь (обс) 00:56, 28 января 2017 (UTC)
- Так может, его и заменять викификатором? На что, на
<chem></chem>
? — Джек, который построил дом (обс.) 01:08, 28 января 2017 (UTC) - @IKhitron: — Джек, который построил дом (обс.) 01:09, 28 января 2017 (UTC)
- Этот вопрос не ко мне. Я здесь случайно и даже не знаю как этот ваш викификатор выглядит. Игорь (обс) 01:16, 28 января 2017 (UTC)
- Так может, его и заменять викификатором? На что, на
- На этой странице с описанием формул описывается вышеупомянутый таг ce, который уже неделю как вывели из обращения. Наверное, стоит исправить текст. Игорь (обс) 00:56, 28 января 2017 (UTC)
- Написал задачу ботоводам. Тегов вроде на пространстве ВП немного, вряд ли редакторы к нему сильно привыкли, чтобы включать замену в викификатор (которую бы имело смысл включать, если бы редакторы продолжали активно пользоваться тегом после замены всех существующих вхождений). — Джек, который построил дом (обс.) 02:46, 28 января 2017 (UTC)
- Их всего 20. MBH 02:58, 28 января 2017 (UTC)
- И все 20 в новостях: [5] Игорь (обс) 14:11, 28 января 2017 (UTC)
- Это Макс уже прошёлся. — Джек, который построил дом (обс.) 15:47, 28 января 2017 (UTC)
- И все 20 в новостях: [5] Игорь (обс) 14:11, 28 января 2017 (UTC)
- Их всего 20. MBH 02:58, 28 января 2017 (UTC)
Викификация внутри шаблонов источников[править код]
Предлагаю сделать так, чтобы Викификатор обрабатывал содержимое шаблонов {{Книга}}, {{Статья}} и {{Cite web}} — в частности имеется в виду параметр заглавие / title. Очень часто в статьи о станциях Московского метро приходится вставлять ссылки на статьи в СМИ, не все из которых пользуются правильной типографикой. Сейчас, чтобы обработать такую ссылку, надо отдельно выделять нужный параметр, а хочется упрощения. Примеры:
- {{Книга}}: Иванов С. В. Станция метро "Улица 1905 года".
- {{Статья}}: Иванов С. В. Станция метро "Улица 1905 года".
- {{Cite web}}: Иванов С. В.. Станция метро "Улица 1905 года" . Дата обращения: 17 февраля 2017.
--Michgrig (talk to me) 15:21, 17 февраля 2017 (UTC)
Пробелы после запятой при перечислении чисел[править код]
Нигде не нашел обсуждения типичной ситуации: несколько чисел разделенных запятой, напр. номера или даты: "№ 5,6,7" "12,13 февр." Нужны пробелы, но викификатор, похоже, принимает их за дробные числа и пробел не вставляет. Возможен ли какой алгоритм для вставки пробелов там где необходимо? Мне кажется, что случай с 3 и более числами вполне исправим.--Karaby (обс.) 19:03, 18 февраля 2017 (UTC)
Однако[править код]
[[1953]]—[[1955]] годах
…переводит в:
[[1953]]—[[1955 год]]ах
Непорядок. С уважением, Дух Ивана Булкина — 22:01, 17 марта 2017 (UTC)
Пробел в «д.т.н.»[править код]
Был заголовок: == Московский государственный индустриальный университет ==
Здравствуйте.
При правке wiki-текста статьи аббревиатуру "д.т.н." автоматический викификатор почему-то переводит в "д.т. н.".
Пожалуйста, исправьте.
Автор сообщения: 193.219.127.227 193.219.127.227 11:54, 21 марта 2017 (UTC)
- Срабатывает на правило «т.н.» → «т. н.»--IGW (обс.) 12:18, 21 марта 2017 (UTC)
- А часто эта аббревиатура встречается? Возможно, достаточно обернуть в nowiki. ~Facenapalm (обс.) 12:21, 21 марта 2017 (UTC)
- Доктор технических наук? — Более 400 раз + еще столько же "к.т.н."-ов. --IGW (обс.) 12:53, 21 марта 2017 (UTC)
- А часто эта аббревиатура встречается? Возможно, достаточно обернуть в nowiki. ~Facenapalm (обс.) 12:21, 21 марта 2017 (UTC)
Можно сделать, чтобы в этой аббревиатуре пробелы не ставились? — Schrike (обс.) 12:29, 21 марта 2017 (UTC)
- Аналогичный предыдущей теме вопрос. ~Facenapalm (обс.) 12:31, 21 марта 2017 (UTC)
- См. шаблон {{тчк}}. DmitTrix (обс.) 19:55, 23 марта 2017 (UTC)
Кавычки-2[править код]
…"О Викификатор! Почему ты не обрабатываешь кавычки?!"
С уважением, Дух Ивана Булкина — 10:12, 24 марта 2017 (UTC)
- В смысле? Почему не обрабатываются кавычки внутри code? Потому что там исходный код, в нём типографические кавычки всё сломают; текст писать в нём некорректно. ~Facenapalm (обс.) 11:49, 24 марта 2017 (UTC)
- Facenapalm, → …"О Викификатор! Почему ты не обрабатываешь кавычки?!" ← викификатор не обрабатывает кавычки в таком виде из-за наличия перед кавычкой многоточия. Иван Булкин, многоточия так не ставятся, здесь следует поставить пробел после многоточия либо ставить кавычку перед многоточием. ← ALEX GREAT [обсуждение] 12:09, 24 марта 2017 (UTC)
- Увы, если бы всё так просто… С уважением, Дух Ивана Булкина — 17:06, 25 марта 2017 (UTC)
- Вы можете конкретно указать случай (скопировать)? Я прочитал все пункты и не вижу вашего примера там. Нашёл лишь это: «…Нашёл это благоразумным<…>». ← ALEX GREAT [обсуждение] 03:07, 26 марта 2017 (UTC)
- Увы, если бы всё так просто… С уважением, Дух Ивана Булкина — 17:06, 25 марта 2017 (UTC)
- Facenapalm, → …"О Викификатор! Почему ты не обрабатываешь кавычки?!" ← викификатор не обрабатывает кавычки в таком виде из-за наличия перед кавычкой многоточия. Иван Булкин, многоточия так не ставятся, здесь следует поставить пробел после многоточия либо ставить кавычку перед многоточием. ← ALEX GREAT [обсуждение] 12:09, 24 марта 2017 (UTC)
- Может ли быть такой случай?
…Какое-то предложение, начинающееся с многоточия.
Да, может. А вот такой?
…«хорошая» сейчас атмосфера в Вики.
Полклопа? Понятно, что предложение можно перефразировать, но сама конструкция имеет право быть. С уважением, Дух Ивана Булкина — 09:39, 23 апреля 2017 (UTC).
- В вашем первом примере кавычки не указаны, в это случае всё предложение целиком с многоточием должно заворачиваться в кавычки → «…Какое-то предложение, начинающееся с многоточия.» ← и оно обрабатывается викификатором. Ваш второй пример уже более по теме. ← ALEX GREAT [обсуждение] 10:35, 23 апреля 2017 (UTC)
- Может ли быть такой случай?
- По моему, правильная грамматическая форма в вокативе должна быть "О, Викификаторе". Игорь (обс) 22:58, 24 марта 2017 (UTC)
- Так и есть. ← ALEX GREAT [обсуждение] 04:04, 25 марта 2017 (UTC)
- Насчёт запятой — не соглашусь. С уважением, Дух Ивана Булкина — 17:06, 25 марта 2017 (UTC)
- Так и есть. ← ALEX GREAT [обсуждение] 04:04, 25 марта 2017 (UTC)
Описание правки[править код]
А можно ли так сделать, чтобы викификатор добавлял бы в описание правки «ВП:Викификатор»? Во-первых полезно знать, что был запущен викификатор. Во-вторых, самореклама. — Алексей Копылов 06:24, 22 апреля 2017 (UTC)
- Добавлять метку (не знаю, возможно ли это без помощи фильтра) было бы полезно. А в таком виде против. Многие вообще не добавляют описание правки, так что получится такое: из описания правки можно сделать заключение, что статью обработали только Викификатором (и м.б. какие-то ещё мелкие правки) — реально же были внесены существенные изменения. NBS (обс.) 20:10, 22 апреля 2017 (UTC)
- Да, это разумный аргумент. — Алексей Копылов 21:50, 22 апреля 2017 (UTC)
пробел перед открывающей скобкой[править код]
Вроде бы должна быть вставка пробела, если его нет, между буквой и далее следующей открывающей скобкой (круглой). Но вот какие-то особые случаи, которые викификатор не обрабатывает. В чём тут сложность и можно ли это скорректировать? --193.233.70.48 09:10, 27 апреля 2017 (UTC)
Викификатор сломался - 2[править код]
Не отражается в панели инструментов Arachn0 обс 19:18, 5 мая 2017 (UTC)
- Присоединяюсь. Уже с неделю. ← ALEX GREAT [обсуждение] 12:15, 6 мая 2017 (UTC)
- Та же история, для проверки разлогинился — викификатор есть. Залогинился, залез к себе в персональные JS-скрипты, все поотключал, викификатор есть. Осторожненько включил самое нужное, викификатор все еще есть. Ура. Где-то что-то конфликтовало. --Морган (обс.) 14:27, 7 мая 2017 (UTC)
Итог[править код]
Википедия:Форум/Технический § Ошибки, связанные с отключением wikibits.js — чините или отключайте свои скрипты. У большей части отписавшихся об этом есть даже сообщение на странице обсуждения. St. Johann 18:31, 7 мая 2017 (UTC)
- @Saint Johann: да, и некоторые их них заблокированы и не в состоянии вообще чинить свои скрипты. Но, спасибо, я методом отключения нашёл злополучные скрипты: участник:X-romix/check sign.js и участник:X-romix/check tags.js. Первому есть рабочая замена: участник:Cheburator-all/check sign.js. Второй отключил. Викификатор работает, спасибо. ← ALEX GREAT [обсуждение] 04:17, 8 мая 2017 (UTC)
Перенос ref до знака препинания[править код]
Часто ссылки на источники ставят после точки или запятой (как в en-wiki), хотя надо до. Возможно ли Викификатором автоматически поправлять этот оформительский огрех? --Khinkali (обс.) 15:27, 8 мая 2017 (UTC)
- Раз в полгода поднимать этот вопрос — уже традиция. :) Нет, Викификатором, как и любым другим автоматическим инструментом, проблему не исправишь. Точнее, не исправишь основную проблему: сноска после точки. Потому что точка может относится к сокращению или названию, и тогда отрывать её сноской нельзя. ~Facenapalm (обс.) 15:36, 8 мая 2017 (UTC)
- Хм :) А что по поводу запятой? Тоже частотно. Хотя бы часть проблем снять. --Khinkali (обс.) 15:40, 8 мая 2017 (UTC)
- С запятой можно, да. Реализовать — и для своего бота, и для Викификатора — руки всё никак не доходят. ~Facenapalm (обс.) 15:43, 8 мая 2017 (UTC)
- Хм :) А что по поводу запятой? Тоже частотно. Хотя бы часть проблем снять. --Khinkali (обс.) 15:40, 8 мая 2017 (UTC)
Пробелы в шаблоне sfn[править код]
Обратил внимание, что шаблон {{sfn}} не работает должным образом, если в нём есть пробелы. Что-то типа {{sfn0 |Иконников |1984|с=210}}
. Обычно же пробелы не беда (тот же {{cite web}} с ними отлично справляется), поэтому редакторы не ждут подвоха. Тем более проблема становится заметна сильно потом, когда бот поставит {{Нет полных библиографических описаний}}. Наверняка можно Викификатором убрать лишние пробелы. --Khinkali (обс.) 08:07, 10 мая 2017 (UTC)
- Эм, не должен, можно пример? Может, ошибка в боте? ~Facenapalm (обс.) 10:05, 10 мая 2017 (UTC)
Короткое тире[править код]
Викификатор зачем-то заменяет короткое тире на дефис. Причём везде, и в английском тексте, и в зарубежных источниках. Можете это отключить? Портит же всё. --Moscow Connection (обс.) 09:26, 20 мая 2017 (UTC)
Убедиться можно на примере этой статьи: «Twinkle, Twinkle, Little Star». (Нажмите там кнопку.) И он зачем он апострофы заменяет в английских источниках? --Moscow Connection (обс.) 09:29, 20 мая 2017 (UTC)
- О, раз кому-то не пофиг, значит надо заняться (но у меня сейчас дел по горло). А с апострофами что не так? — Джек, который построил дом (обс.) 02:26, 22 мая 2017 (UTC)
- Да, было бы хорошо, если бы Вы или кто-то другой нашёл время. Я вот нажал на викификатор, увидел и решил не сохранять. А кто-то другой может испортить так текст.
Про апострофы. Я просто не уверен, что надо везде менять «'» на «’». Всё-таки это же оригинальное название по-английски или на каком-то другом языке, могут быть нюансы.
Кстати, он ещё короткое тире с пробелами до и после заменяет на длинное. А в английском тексте это неправильно. Так что это тоже надо бы посмотреть. Хотя бы чтобы для начала не делал этого внутри тэгов <ref></ref>. --Moscow Connection (обс.) 02:51, 22 мая 2017 (UTC)
- Да, было бы хорошо, если бы Вы или кто-то другой нашёл время. Я вот нажал на викификатор, увидел и решил не сохранять. А кто-то другой может испортить так текст.
Ошибка замены кавычек[править код]
Вот при этой правке, если первую, случайную кавычку « не убрать, то викификатор во всём последующем тексте статьи кавычки «» на „“ заменяет, невзирая на прочее форматирование. — Helgi-S (обс.) 18:26, 26 мая 2017 (UTC)
@Jack who built the house: Вы ничего там не меняли? В предыдущем обсуждении Ваша фраза «значит надо заняться» меня насторожила. — Helgi-S (обс.) 18:37, 26 мая 2017 (UTC)
- (С опозданием: нет.) — Джек (обс.) 03:28, 7 декабря 2017 (UTC)
Как добавить кнопку Викификатора в Визуальный редактор Вики?[править код]
Люди добрые, братья сторонники свободных программ, викари и линуксоиды. Помогите, подскажите как добавить мне в сайт на ВикиДвижке кнопку ВИКИФИКАТОРА в Визуальный вики-редактор тоже. Papaserafim (обс.) 15:26, 21 июня 2017 (UTC)Papaserafim
Дизамбиги[править код]
Добрый день. Я привык, что в вашей википедии Викификатор, это как в нашей <другое название>, только намного лучше. Но сейчас я обнаружил нечто, что у нас само собой разумеется, а здесь его нет - починка ссылок на дизамбиг. Ради интереса, вы принципиально этого не делаете, или в голову не пришло? Игорь (обс) 06:52, 4 июля 2017 (UTC)
- ВП:ИСН. А при чём тут Викификатор? — Mike Novikoff 09:55, 4 июля 2017 (UTC)
- Я так и думал. Викификатор принципиально отрезан от "умных" правок. Тоже вариант, хотя и странный. Спасибо, Игорь (обс) 12:20, 4 июля 2017 (UTC)
У меня не работает викификатор([править код]
Викификните, пожалуйста, статью https://ru.wikipedia.org/w/index.php?title=%D0%91%D0%B5%D1%80%D0%BC%D0%B0%D0%BD,_%D0%9B%D0%B5%D0%B2_%D0%94%D0%B0%D0%B2%D0%B8%D0%B4%D0%BE%D0%B2%D0%B8%D1%87&vesection=0 --Saramag (обс.) 08:29, 13 июля 2017 (UTC)
Не нашёл кнопки «викификатор»[править код]
Помогите, пожалуйста! Никак не могу найти в интерфейсе кнопку викификатора. Так как же викифицировать статью?
Проблема решена. Просто нужно было снять галочку с пункта «Новый режим вики-текста» в настройках бета — функций. Radmir Far (обс.) 11:29, 15 июля 2017 (UTC)
- Хм, у меня тоже пропала около недели назад кнопка Викификатор. И "новый режим вики-текста" у меня не включен. Что это может быть? --Good Will Hunting (обс.) 09:27, 23 июля 2017 (UTC)
- @Good Will Hunting: в режиме редактирования откройте, пожалуйста, инструменты разработчика (в большинстве браузеров — F12), перейдите на вкладку «Консоль», скопируйте — вставьте в тему текст ошибок (на красном фоне). — Джек, который построил дом (обс.) 09:28, 23 июля 2017 (UTC)
- Вот:
- @Good Will Hunting: в режиме редактирования откройте, пожалуйста, инструменты разработчика (в большинстве браузеров — F12), перейдите на вкладку «Консоль», скопируйте — вставьте в тему текст ошибок (на красном фоне). — Джек, который построил дом (обс.) 09:28, 23 июля 2017 (UTC)
index.php?title=user:Vasiliy_Faronov/refbuttons.js&action=raw&ctype=text/javascript:5 Uncaught ReferenceError: mwCustomEditButtons is not defined at HTMLDocument.refbuttons (index.php?title=user:Vasiliy_Faronov/refbuttons.js&action=raw&ctype=text/javascript:5) at fire (load.php?debug=false&lang=ru&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin…:45) at Object.add [as done] (load.php?debug=false&lang=ru&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin…:45) at jQuery.fn.init.jQuery.fn.ready (load.php?debug=false&lang=ru&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin…:49) at jQuery.fn.init (load.php?debug=false&lang=ru&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin…:41) at jQuery (load.php?debug=false&lang=ru&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin…:1) at index.php?title=user:Vasiliy_Faronov/refbuttons.js&action=raw&ctype=text/javascript:45
Good Will Hunting (обс.) 09:55, 23 июля 2017 (UTC)
- Похоже, что это один из скриптов, которые я раньше подключал в коммон-джиэсе и вектор-джиэсе. Сами джиэс файлы я удалил, почистил кеш браузера. Но проблема осталась. Надо ли чистить кеш в собственно медиавики где-то? --Good Will Hunting (обс.) 10:02, 23 июля 2017 (UTC)
- Проблема осталась — то есть те строки, которые вы привели, всё равно появляются или уже нет? — Джек, который построил дом (обс.) 10:15, 23 июля 2017 (UTC)
- Да, и викификатор не появился, и ошибка в консоли осталась. --Good Will Hunting (обс.) 10:44, 23 июля 2017 (UTC)
- Странно. Могу предложить пересоздать эти файлы, написать в них что-нибудь бессмысленное, но корректное с точки зрения языка, например
var aaa = 1;
, и сохранить. — Джек, который построил дом (обс.) 10:47, 23 июля 2017 (UTC)- Спасибо! --Good Will Hunting (обс.) 12:24, 23 июля 2017 (UTC)
- Странно. Могу предложить пересоздать эти файлы, написать в них что-нибудь бессмысленное, но корректное с точки зрения языка, например
- Да, и викификатор не появился, и ошибка в консоли осталась. --Good Will Hunting (обс.) 10:44, 23 июля 2017 (UTC)
- Проблема осталась — то есть те строки, которые вы привели, всё равно появляются или уже нет? — Джек, который построил дом (обс.) 10:15, 23 июля 2017 (UTC)
Не работает при включенной подсветке синтаксиса[править код]
При включенном бета-гаджете "подсветка синтаксиса" викификатор не работает. При этом в консоли никаких ошибок не пишет.--Tucvbif???
* 04:39, 28 августа 2017 (UTC)
Кавычки[править код]
В статье Шапич, Александар в ходе очередной правки часть кавычек викификатор почему-то не обработал, пришлось доделывать вручную.
Например, в абзаце
- Количество забитых мячей
СРЮ (ʺЦрвена Звездаʺ, ʺБечейʺ) – 924.
Италия ("Камоли", "Rari Nantes Savona") – 494.
Россия (ʺШтурм 2002ʺ) – 276.
викификатор делает замену кавычек только в строке "Италия", две другие пропускает. Почему? --193.233.70.48 10:58, 1 сентября 2017 (UTC)
- Потому что там не кавычки ("), и даже не их юникодная разновидность, а двойной штрих вообще (ʺ). Как он туда попал — хороший вопрос, но Викификатор такое трогать точно не должен. ~Facenapalm (обс.) 11:18, 1 сентября 2017 (UTC)
«Файл:» внутри тега gallery[править код]
Может, сказать викификатору убирать «Файл:» перед названием самого файла в галереях? Здесь был Вася 1234qwer1234qwer4⇝обс⇜⇝вклад⇜ 20:18, 10 сентября 2017 (UTC)
Числа и тире[править код]
Сабж: [6]. В первой строке убрал пробелы, в остальных - нет. Странно. Лес (обс.) 12:52, 14 сентября 2017 (UTC)
- Еще вопрос, надо ли убирать пробелы между числами, которые сами содержат пробелы... Vcohen (обс.) 19:19, 2 февраля 2018 (UTC)
И снова кавычки[править код]
Как известно, викификатор конвертирует "обычные кавычки" в «кавычки-ёлочки», но бывает и наоборот. Так, если в тексте отсутствует закрывающая кавычка, то отдельно стоящая кавычка-ёлочка ( « ) превращается в обыкновенную. В то же время у нас имеется множество случаев, когда официальное название предприятия включает в себя три кавычки, например «Концерн ВКО «Алмаз — Антей», АО «Концерн «Системпром». Названия взяты с сайтов этих компаний, поэтому очевидно, что в рамках википедии следует применять именно такое оформление. Однако после обработки текста викификатором мы имеем следующее: "Концерн ВКО «Алмаз — Антей», АО "Концерн «Системпром». А это уже неверная типографика.
Аналогичная проблема может возникнуть и с некоторыми документами, где нечётное число кавычек, например: Пояснительная записка к проекту Постановления Правительства Российской Федерации «Об утверждении устава федерального государственного бюджетного учреждения «Российская академия ракетных и артиллерийских наук» (что интересно, в первоисточнике каждый раз употреблены простые кавычки).
Возникает закономерный вопрос - насколько оправданна такая практика? Может стоит запретить викификатору конвертировать отдельно стоящие кавычки-ёлочки в обыкновенные? Смысла в этом не вижу, но многие названия предприятий, документов и др. в итоге получают неверное оформление. --Byzantine (обс.) 20:13, 13 ноября 2017 (UTC)
- Нет, надо делать так: «Концерн ВКО „Алмаз — Антей“», АО «Концерн „Системпром“». Лес (обс.) 20:17, 13 ноября 2017 (UTC)
- Я не поленился поискать в Интернете устав концерна «Алмаз — Антей». Нашёл быстро, скачал (он в формате PDF). Так вот там чётко написано: Открытое акционерное общество «Концерн ПВО «Алмаз — Антей». Да, я перепутал ВКО и ПВО, но относительно кавычек сомнений нет. Устав предприятия для нас авторитетный источник, на который и следует ориентироваться. Там же есть ссылка на указ Президента. Кстати, „кавычки-лапки“ нигде не используются. --Byzantine (обс.) 20:34, 13 ноября 2017 (UTC)
- У нас было длинное обсуждение, пафос которого заключался в том, что мы не должны идти на поводу у безграмотности (в части русского языка) юристов, которые уставные документы готовят, и энциклопедию писать по правилам русского языка. Исключения допускаются только в особых случаях, как правило, для намеренно эрративного написания, и эти случаи собраны на специальной странице (ВП:ИСК). Про «лапки» однозначно сказано у Розенталя: http://old-rozental.ru/punctuatio.php?sid=178#pp178 ([7]). И они, кстати, включены в Викификатор (я не руками сделал АО «Концерн „Системпром“»). Лес (обс.) 20:53, 13 ноября 2017 (UTC)
- Спасибо за разъяснение, здесь всё понятно, но как быть с документами с нечётным количеством кавычек (см. пример выше)? Что делать, если викификатор меняет «ёлочку» на обыкновенную кавычку? --Byzantine (обс.) 21:02, 13 ноября 2017 (UTC)
- Ну, я перед нажатием Викификатора ставлю ещё одну кавычку для чётного числа). Лес (обс.) 21:09, 13 ноября 2017 (UTC)
- Спасибо. --Byzantine (обс.) 21:13, 13 ноября 2017 (UTC)
- @Byzantine: если есть сложный случай, который автоматикой не понять и который викификатор портит, его стоит обернуть в nowiki (в данном случае — либо целиком, либо непарную кавычку). Текст, стоящий в nowiki, викификатором не обрабатывается. Это известный и задокументированный приём, применяется, например, во всяких «Яндекс.Деньгах» (где Викификатор тянется добавить пробел после точки). ~Facenapalm (обс.) 15:23, 16 ноября 2017 (UTC)
- Спасибо, учту. --Byzantine (обс.) 17:02, 16 ноября 2017 (UTC)
- Ну, я перед нажатием Викификатора ставлю ещё одну кавычку для чётного числа). Лес (обс.) 21:09, 13 ноября 2017 (UTC)
- Спасибо за разъяснение, здесь всё понятно, но как быть с документами с нечётным количеством кавычек (см. пример выше)? Что делать, если викификатор меняет «ёлочку» на обыкновенную кавычку? --Byzantine (обс.) 21:02, 13 ноября 2017 (UTC)
- У нас было длинное обсуждение, пафос которого заключался в том, что мы не должны идти на поводу у безграмотности (в части русского языка) юристов, которые уставные документы готовят, и энциклопедию писать по правилам русского языка. Исключения допускаются только в особых случаях, как правило, для намеренно эрративного написания, и эти случаи собраны на специальной странице (ВП:ИСК). Про «лапки» однозначно сказано у Розенталя: http://old-rozental.ru/punctuatio.php?sid=178#pp178 ([7]). И они, кстати, включены в Викификатор (я не руками сделал АО «Концерн „Системпром“»). Лес (обс.) 20:53, 13 ноября 2017 (UTC)
- Я не поленился поискать в Интернете устав концерна «Алмаз — Антей». Нашёл быстро, скачал (он в формате PDF). Так вот там чётко написано: Открытое акционерное общество «Концерн ПВО «Алмаз — Антей». Да, я перепутал ВКО и ПВО, но относительно кавычек сомнений нет. Устав предприятия для нас авторитетный источник, на который и следует ориентироваться. Там же есть ссылка на указ Президента. Кстати, „кавычки-лапки“ нигде не используются. --Byzantine (обс.) 20:34, 13 ноября 2017 (UTC)
Тире в диапазонах страниц в сносках[править код]
А кто-то где-то дорабатывает эту штуку? Очень было бы здорово научить эту штуку ставить тире в диапазонах страниц в сносках, а то постоянно находятся те, кому это небезразлично, и приходится ручками делать.. - DZ - 14:32, 2 декабря 2017 (UTC)
- Дорабатывают здесь. Проблема с обработкой таких диапазонов в том, что часто это не диапазоны, в результате правильный вид приобретают только диапазоны, где 3-4 цифры (например, годы). См. по теме, например, Обсуждение Википедии:Викификатор/Архив/2014—2015#Четырёхзначные числа, Обсуждение Википедии:Викификатор/Архив/2014—2015#Ошибка. Но если где-то номерам страниц всегда предшествует определённый код, можно понять, что это страницы, по этому коду. Покажите, где для вас актуально обрабатывать диапазоны страниц? — Джек (обс.) 16:06, 2 декабря 2017 (UTC)
- Актуально в шаблонах Статья, Книга, [Публикация], Cite web, Cite web 2 в параметрах том/volume/band, выпуск/[issue/heft], номер, страницы/pages/seite/[страницы2…5/pages2…5/seite2…5/листы/листы2…5], столбцы/columns/kolonnen/[столбцы2…5/columns2…5/kolonnen2…5], год/[серия год]. --VladXe (обс.) 07:39, 3 декабря 2017 (UTC)
- Также для шаблона Sfn и основанных на шаблоне Книга и др. (префикс Шаблон:Книга:) в параметрах p/pp/S/s/с/страницы/pages, год. --VladXe (обс.) 08:58, 3 декабря 2017 (UTC)
- Джек, вот то, что выше написали. Замена в стиле:
"<p/pp/S/s/с/страницы/pages>=<число>-<число>" -> "<p/pp/S/s/с/страницы/pages>=<число>—<число>"
. Я не очень понял, что вы назвали проблемой. - DZ - 06:17, 4 декабря 2017 (UTC)- Полагаю, по названию шаблонов можно не фильтровать. Сделано со всем, что было перечислено, + с alleseiten. — Джек (обс.) 03:58, 7 декабря 2017 (UTC)
- Джек, спасибо, работает. Еще маленький вопрос: если "с" оказывается не русской, то хорошо бы либо заменить на русскую, либо добавить в это же правило. - DZ - 07:34, 7 декабря 2017 (UTC)
- Я так понимаю, речь о шаблоне {{sfn}}, где это поддерживается. Пока второе, так как в настоящий момент фильтра по названию шаблона не стоит. — Джек (обс.) 07:44, 7 декабря 2017 (UTC)
- Да. Странно, что я попробовал - не сработало. Сейчас попробовал при той же правке - всё отлично. :) - DZ - 07:54, 7 декабря 2017 (UTC)
- При правке гаджетов 5 минут нужно подождать (особенность ResourceLoader). — Джек (обс.) 08:04, 7 декабря 2017 (UTC)
- Да. Странно, что я попробовал - не сработало. Сейчас попробовал при той же правке - всё отлично. :) - DZ - 07:54, 7 декабря 2017 (UTC)
- Я так понимаю, речь о шаблоне {{sfn}}, где это поддерживается. Пока второе, так как в настоящий момент фильтра по названию шаблона не стоит. — Джек (обс.) 07:44, 7 декабря 2017 (UTC)
- Джек, спасибо, работает. Еще маленький вопрос: если "с" оказывается не русской, то хорошо бы либо заменить на русскую, либо добавить в это же правило. - DZ - 07:34, 7 декабря 2017 (UTC)
- Полагаю, по названию шаблонов можно не фильтровать. Сделано со всем, что было перечислено, + с alleseiten. — Джек (обс.) 03:58, 7 декабря 2017 (UTC)
Кавычки в одночастной ссылке в кавычках[править код]
Приветствую присутствующих. Кажется, удалось сформулировать в сабже, о чем речь.
Дано: | "[[Ааа «Ббб»]]" |
Получается: | «[[Ааа «Ббб»]]» |
Должно быть: | «[[Ааа «Ббб»|Ааа „Ббб“]]» |
Заранее спасибо. Vcohen (обс.) 08:34, 6 декабря 2017 (UTC)
hideTag( 'mapframe' ); hideTag( 'maplink' );[править код]
Портится json внутри <mapframe> и <maplink> [8], нужно добавить в скрипт hideTag( 'mapframe' ); hideTag( 'maplink' );
--M5 (обс.) 12:21, 12 декабря 2017 (UTC)
- Сделано. — Джек (обс.) 12:38, 12 декабря 2017 (UTC)