Коллеги, у меня уже не первый раз чуть ли не с момента получения флага пата появляется следующий глюк: когда из истории устаревшей проверенной страницы перехожу по ссылке «проверить версию», которая оказывается вандализмом, затем перехожу к следующей версии (откату), то блок патрулирования пропадает. Если нужно, могу опубликовать скрины. --Синкретик/связь/вклад16:07, 31 августа 2014 (UTC)
Когда я смотрю историю страницы с несколькими непроверенными правками и перехожу к проверке одной из версий, то появляется блок с кнопками «Проверить версию» и «Отклонить изменения». Если я вижу что правка вандальная, и перехожу к следующей правке, то при следующей правке вышеуказанного блока уже нет. --Синкретик/связь/вклад05:55, 1 сентября 2014 (UTC)
Всё правильно: блок патрулирования отображается при сравнении двух версий только в том случае, если более старая версия отпатрулирована. Гамлиэль Фишкин09:11, 1 сентября 2014 (UTC)
А вам уведомления приходят?
Echo жив или всё же сдох? А если жив, то почему два дня назад отправленный ping [1] не отражается в notifications (там последняя запись вовсе 21.08 датирована) - ?? А так хорошо всё начиналось... Retired electrician (обс) 21:14, 30 августа 2014 (UTC)
С нотификациями ещё странный глюк у моего бота. Его правки отменяют довольно часто, но едва ли пятидесятая доля этих отмен приходит как уведомления на почту (при этом непонятно - либо я у бота, как и на основной учётке, отключил приход на почту - тогда почему они вообще приходят? либо не отключил, тогда почему приходит не каждая первая?) MaxBioHazard (обс) 03:15, 31 августа 2014 (UTC)
Мне вроде проходят, однако некоторое время назад появлялся подделывающий подписи аноним, судя по отсутствию реакции тех, чьи подписи он подделывал - им уведомления не приходили? OneLittleMouse (обс) 04:54, 31 августа 2014 (UTC)
мне приходило, я не понял, что это было и забыл. Проверка ping - У:MaxBioHazard, думаю, Echo не срабатывает, когда человек сам себя упоминает, иначе был бы на каждую реплику с подписью алерт rubin16 (обс) 07:37, 31 августа 2014 (UTC)
Недавно в Викиданных появились обозначения ИС и ХС, которые начали дублировать наши шаблоны {{Link FA}} и {{Link GA}}. Шаблоны уже предложены к удалению как устаревшие. А что делать с их включениями ? Их уже разбирают каким нибудь ботом ? Тут либо одно, либо другое, так как вместе эти шаблоны и Викиданные совсем не смотрятся. ~ Meiræ23:45, 29 августа 2014 (UTC)
Локальные значки убрал, это и без удаления шаблонов можно сделать. Вообще, их сейчас перестали проставлять, в ближайшее время удалят. Но вообще, тут нет смысла сильно торопиться, пока не добавили бейджи для избранных списков и добротных статей. — putnik01:18, 30 августа 2014 (UTC)
Ну, полезность таких статей, с учётом, что аналогичные (и куда более интересные) списки статей теперь можно получить запросами к Викиданным, становится довольно сомнительной. — putnik02:17, 30 августа 2014 (UTC)
Коллеги, столкнулся со следующей проблемой. Создал в OpenOffice Draw схему, и почему-то при загрузке её на Викисклад почти все надписи съехали влево, хотя в полноэкранном режиме всё отображается корректно. Подскажите, что делать в этой ситуации. Обращался на форум Викисклада — там в ответ тишина --User 699 (обс) 17:26, 29 августа 2014 (UTC)
Такое бывает, у Википедии и этих программ разные движки свг. Рекомендаций, явно исправляющих проблему, я не знаю, в инкскейпе частично помогает сохранение в simple svg, ещё если надписи не сильно сдвинуты, можно обратно их сдвинуть в оригинальном файле, чтобы после сдвига они как раз встали на место. MaxBioHazard (обс) 18:28, 29 августа 2014 (UTC)
Меня интересует сам механизм: кто может удалять страницы не из-под учётной записи, как регаментированы эти полномочия? NBS (обс) 20:12, 27 августа 2014 (UTC)
Меня интересует другой вопрос: что именно они делают? Удаляют локальные файлы только при наличии на мета-вики global-файлов с совпадающим содержимым? MaxBioHazard (обс) 21:04, 27 августа 2014 (UTC)
Скорее просто удаляют все стандартные ((common|vector|monobook|modern|cologneblue)\.(css|js)) подстраницы участника во всех проектах. — putnik21:40, 27 августа 2014 (UTC)
Ну вот мы с вами, например. Собственно, любой, кто помогает налаживать контакт между разработчиками и сообществом. Не существует списка, в котором были бы перечислены технические посредники. — putnik23:58, 27 августа 2014 (UTC)
Просьба посмотреть в чём проблемы с карточкой в статье
В статье Национальный стадион (Варшава)в карточке появились ссылки на архитектора и владельца в виде ссылок на ВД. Было указано что в ВД нет русских подписей к данным статьям. Я добавил в ВД русские названия, но карточка по прежнему показывает номер в ВД. Также проблема с ссылкой на викисклад. --RasamJacek19:21, 26 августа 2014 (UTC)
Можно ли добавить в шаблон для категорий (например, в {{Годы в России}}) какой-то специальный подшаблон чтобы он проверял — есть ли статья с таким же названием, и если да, то чтобы добавлял шаблон {{Основная статья по теме категории}}, в противном случае — не добавлял? В общем что-то типа конструкции {{#if:{{wikidata|P373}}|{{Навигация}}}}, но для основного пространства. Или это тоже можно через Викиданные? --Alex Lepler08:18, 26 августа 2014 (UTC)
Коллеги, спасите! Примерно месяц назад Википедия перестала понимать мою клавиатуру. Нормально работают только строчные и прописные буквы кириллицы и цифры. Но жму "Shift+6" - и вместо ":" получаю "Ж". Перехожу на английскую раскладку - и на "Shift+;" вместо ":" снова "Ж". То же с другими знаками препинания. Даже запятую не могу поставить. Буквы латиницы не работают вовсе. Глюк повторяется на двух разных машинах и на двух разных системах, но исчезает, когда я выхожу из своей учётной записи. (Потому сейчас и пишу как аноним.) Думаю, что-то сбилось в моих настройках. Но я последние месяцы ничего не менял. Может, поменялось что-то на движке, и из-за каких-то особенностей моих настроек эти изменения затронули именно меня. --Oleksiy.golubov14:27, 25 августа 2014 (UTC)
А что сделали со строчкой гражданство в шаблонах-карточках, что ныне не происходит автоматическая викификация названия страны по схеме: Канада → Канада.--Ningbo citizen23:43, 24 августа 2014 (UTC)
Нет, для полей стран в карточках, которые заполнены вручную, теперь автовикификации не будет. Постепенно пройдёт бот и утащит все заполненные поля на Викидату, откуда они будут подгружаться уже с флагами. Можете в интересующих Вас статьях сами перетащить этот параметр, не дожидаясь бота (рекомендуемый вариант), либо викифицировать руками (нерекомендуемый). — VlSergey(трёп)00:40, 25 августа 2014 (UTC)
А почему Франция автоматически викифицируется с королевским флагом (см. любого из категории Физики Франции)? По-моему, по дефолту триколор логичнее? --Arachn0обс08:34, 26 августа 2014 (UTC)
Судя по всему, ранее отсутствующие категории генерировали ошибку типа «error», на что срабатывала конструкция {{#iferror:[[Категория:Компании, упразднённые в {{#expr:{{ссылку в число|{{{defunct|{{{упразднена}}}}}}}}}} году]]}}. Вот оно и отвалилось. Advisor, 20:27, 24 августа 2014 (UTC)
Ранее был шаблон {{Ссылку в число}} с заменами на 16,5 КБ, который позволял заменять [[2014]] на 2014, а всё, что у него не получалось заменять, просто игнорировал. Теперь он работает без таких извращений и с любыми числами, но это немного сломало ещё большие извращения с категоризацией, использовавшие этот шаблон. Сейчас категоризация по годам выделена в отдельную функцию модуля и соответствующий шаблон {{Категория по дате}}, и корректно обрабатывается бо́льшую часть того, что может быть введено в поле даты. Когда список обновится, проверю, не осталось ли ещё не исправленных шаблонов. — putnik21:44, 24 августа 2014 (UTC)
Если Вы имеете ввиду список Требуемые категории, то он в реальном времени показывает количество страниц в категориях, пустые требуемые категории зачеркнуты, остались проблемы с незачеркнутыми. Kalendar08:38, 25 августа 2014 (UTC)
Список создан 23 августа. Но информация в нём показывается на тот момент, когда список открывают. Посмотрите строку под номером 8: «Хорошие статьи без указания проекта (50 → 50 объектов)», синяя ссылка на созданную после создания списка категорию, перечеркнута в связи с её созданием, в скобках 50 страниц в данной категории до создания категории и 50 страниц после её создания. Под номером 9: «Компании, основанные в году (44 → 0 объектов)», красная ссылка на несозданную пустую категорию, перечеркнута в связи с тем, что страниц в нет, в скобках 44 страницы при создании списка, 0 страниц после устранения причины занесения страниц в требуемую к созданию категорию. Обратите внимание: практически все строки списка зачеркнуты в связи с созданием требуемых категорий или в связи с исчезновением необходимости в их создании. Причем зачеркивание строк и изменение информации в скобках происходит уже после создания списка. Информация в списке обновляется при обновлении страницы требуемых категорий. Вот это обновление списка на момент открытия списка я и называю обновлением в реальном времени. Kalendar16:22, 26 августа 2014 (UTC)
Hatnote всё ж таки предполагает отступ. А когда делаешь отступ, съезжает весь текст статьи :( Опять что-то карточники накрутили? --Ghirla-трёп-19:25, 24 августа 2014 (UTC)
А если быть точнее с функцией iwikiall. В статье Мэннинг, Челси в самом конце статьи есть ссылка на викицитатник, однако вместо en, отображается e. Насколько я понял проблема в указанной функции, но я могу ошибаться. Может кто опытный глянет? Карибеков В. Ю.-обс-14:26, 24 августа 2014 (UTC)
В этой вещи никаких главных ролей нет, соответственно, значения добавить невозможно. И что в этом случае делать? Horim11:15, 24 августа 2014 (UTC)
Ну как так нет, если в фильме играли десятки людей, а вот конкретно у этих 14–17 человек — главные роли? — putnik13:22, 24 августа 2014 (UTC)
Примите как есть, что больше двух главных ролей в фильме (мужской и женской) - редкие исключения, и этот фильм точно не из их числа. Мало того, что главных ролей нет в фильме, так их нет и в wikidata: в Q14370516 заполнены поля cast member (P161), но при них нет qualifier'а lead/supporting. Или он там скрыт? Каким образом «просто роль» (cast member) в шаблоне превращается в главную? И почему тогда Q472018 отображает все роли как «не главные»? Retired electrician18:48, 24 августа 2014 (UTC)
Отвечу по существу завтра, надо обдумать. Из Викиданных сейчас информация берётся по приоритетам (рангам): главные роли — максимальный из имеющихся рангов. Как можно заметить, с квалификаторами там до сих пор нет договорённости, какое свойство использовать, хотя сама идея неплохая. — putnik22:02, 24 августа 2014 (UTC)
Думаю надо самим выбрать квалификаторы и значения, внедрить их в шаблоны и в гаджеты (которые не только в ру-вики будут использоваться), а далее если кого-то не устраивает — пусть обсуждают с нами сколько хотят. — VlSergey(трёп)22:20, 24 августа 2014 (UTC)
Я в шоке. Это ещё что за фокусы? Похоже, с этими роботами можно бороться только одним способом — убирать карточки из статей. --Ghirla-трёп-19:28, 24 августа 2014 (UTC)
Не из статей о фильмах же, там большинство информации тогда просто некуда будет деть. Это дело вкуса, разумеется, но разделы вроде «Fiche technique» (как во frwiki) выглядят не очень. ~ Meiræ20:08, 24 августа 2014 (UTC)
Друзья технари, решите проблему поскорее, пожалуйста, сотни (если не тысячи) карточек выглядят просто ужасающе. Horim15:29, 25 августа 2014 (UTC)
Не надо путать тёплое с мягким. Претензия Horim (и некоторых других участников) заключается в том, что актёры должны попадать в карточку только в том случае, если для них явно указаны главные роли. С этим, вроде бы, все согласны, и проблему сейчас пытаемся решить. А вот претензия к «номерам» пока только у вас. Вообще имхо это как претензия к красным ссылкам, не нравится — в два клика можно сделать так, чтобы его не было, всего лишь нужно добавить русскую метку. Или вы считаете, что полное отсутствие информации (а то, что вы видите элементы без меток означает, в частности, что в шаблоне эти параметры не заполнены) лучше? — putnik18:39, 31 августа 2014 (UTC)
Итог
Временное решение проблемы: выводятся только значения с предпочтительным приоритетом. Если таковых нет, то ничего не выводится. В будущем это должно решаться квалификаторами. — putnik19:22, 31 августа 2014 (UTC)
Честно говоря, не понимаю, причём здесь место. Первое фото в разделе, File:Rentier fws 1.jpg, в вики-коде вписано сразу после заголовка подраздела «Североамериканские подвиды», и показываться должно там же (у меня достаточно широкий экран, и подраздел начинается где-то на уровне блока «Международная Красная книга», который справа). На деле же фото показывается ниже, сразу под нижним краем первого из двух имеющихся блоков «Красная книга России» (ну, «под» только в верт. направлении, конечно: фото слева, «Красная книга России» — справа). Вот, смотрите: фото должно быть там, где красная рамка. DmitTrix16:13, 23 августа 2014 (UTC)
Опс, оказывается, ув. dima_st_bkпоправил в тот же день, а я как-то пропустил; спасибо ему. Пара вопросов осталось: 1) где бы простому юзеру узнать, как определён класс "tright" и с чем его едят; 2) какой из шаблонов в статье создавал проблему, и нельзя ли внести этот код (или другое исправление) прямо в него/них? Помнится мне, что я и в других местах на эту проблему натыкался… DmitTrix14:09, 26 августа 2014 (UTC)
Не отписывался, потому что изображения всё равно криво отображались, Saint Johann поправил.
Подозреваю, что искать, как изменилась ссылка для всех сайтов, нереально - для этого боту нужен ИИ и суперкомпьютер. Поэтому претензии не особенно понятны - если ссылка не работает, пометить ее как битую весьма желательно. А дальше пусть автор статей разбирается, почему так произошло. Если вы знаете, как именно меняются ссылки на конкретном сайте, обращайтесь на ВП:РДБ, чтобы бот прошелся по таким статьям и поменял ссылки, только нужно привести конкретный алгоритм замены. Для меня, например, как алгоритм замены ссылки вида http://www.rbcdaily.ru/2007/10/15/industry на http://www.rbcdaily.ru/industry/562949979047103 отнюдь не очевиден, в конкретном случае подозреваю, что ссылки придется менять вручную. -- Vladimir Solovjevобс06:51, 23 августа 2014 (UTC)
Глюки
Перестал работать переход по ссылке из поиска (раньше предлагались ссылки и переход в один клик, теперь только поиск) и исчез "сократитель ссылок". Вектор, простая панель. --Pessimist11:19, 22 августа 2014 (UTC)
Надо {{#if: {{{изображение|}}}||[[Категория:Википедия:Статьи о футболистах без портретов]]}} поменять на {{#if: {{wikidata|p18|{{{изображение|}}}|plain=true}}||[[Категория:Википедия:Статьи о футболистах без портретов]]}}. Сам не могу — прав не хватает. --Well-Informed Optimist (?•!) 11:05, 22 августа 2014 (UTC)
Наверное не только я использую скрипт для улучшенного списка наблюдения. Но сегодня он перестал нормально работать - общие ссылки на страницы показываются, но вот сгруппированные там правки, которые по умолчанию сворачивались, исчезли. Подозреваю, что после очередного изменения движка как не раз уже раньше бывало перестала работать какая-то функция в скрипте. Автор его, к сожалению, неактивен, но может кто сможет разобраться, что не так работает? Скрипт то удобный.--Vladimir Solovjevобс08:56, 22 августа 2014 (UTC)
P.S. Кстати, перестал работать выпадающий список при нажатии на уведомления - теперь просто переходит на ссылку. Может это тоже как-то связано.-- Vladimir Solovjevобс08:58, 22 августа 2014 (UTC)
Много чего перестало работать. Даже при патрулировании и благодарностях вместо Ajax-окна поверх текущей страницы происходит переход на новую страницу. Всплывающий список на кнопке "Поиск" накрылся... Seryo93 (о.) 09:05, 22 августа 2014 (UTC)
Смешная версия статьи: см. раздел «Флора и фауна», серый гусь, лебеди и пеликаны оказались в числе рыб. А вот как должна была выглядеть эта страница: рыбы благополучно заканчиваются ещё в предыдущем абзаце, дальше начинается подробное перечисление птиц с двумя источниками и только потом названы три указанных птицы со ссылкой на другой источник. Разницаа между этими версиями — одна-единственная пропущенная скобка в оформлении множественной ссылки на источник. И заметьте, отображение сносок в примечаниях никак не реагирует на данную ошибку. По-моему, с этим надо что-то делать, такую же оплошность наверняка допускал не один я, а отследить её потом, коли не получилось слишком глупого стыка текста, практически невозможно. Carpodacus04:48, 22 августа 2014 (UTC)
В шаблонах {{Учёный}}, {{Музыкант}} и т. п. перестали работать параметры принадлежности по странам. Раньше было достаточно просто указать название страны в соответствующем параметре (для ш. «учёный» — «гражданство», для ш. «музыкант» — «страна»), без каких-либо шаблонов — теперь функция не работает. Август — сезон поломки шаблонов? --Полиционер11:11, 21 августа 2014 (UTC)
Формирование ссылки с флагом происходило только в случае отсутствия ссылки в параметре. Проверка на ссылку в параметре была в шаблоне {{Если нет ссылок}}. Этот шаблон конечно дико устарел. После добавление викиданных код {{Персона/Страна|{{wikidata|p27|Великобритания}}}} возвращает неформатированную строку "Великобритания". Почему спросите вы? А потому, что {{wikidata}} без plain=1 всегда добавляет в значение Категория:Википедия:Статьи с переопределением значения из Викиданных. Если вызвать {{Персона/Страна|{{wikidata|plain=1|p27|Великобритания}}}} то всё работает. Кто-то бил себя пяткой в грудь, что plain=1 никогда не всплывёт. Don Rumata12:35, 21 августа 2014 (UTC)
Нужно вернуть поведение шаблона {{wikidata}} по умолчанию., т.к. трудно обнаружить все места, где требуется plain=1. Убирать проверку, как и добавлять категорию нехорошо. Кроме того d:Property:P27 скорей всего требует отдельного шаблона для форматирования значения из Викиданных. Don Rumata12:51, 21 августа 2014 (UTC)
1. Не нужно, так как так как такие места надо все исправлять, и не с помощью добавления аргумента plain, и, что самое гланое, новые вызовы должны быть без plain по умолчанию. 2. Да, p27 потребует отдельной функции, более того, потребуется доработка шаблона флагификации, чтобы корректно отображать устаревшие флаги стран. Либо строить структуру параллельной флагификации, не привязанной к шаблону {{Флагификация}}. -- VlSergey(трёп)14:24, 21 августа 2014 (UTC)
в качестве временного решения -- либо убрать plain, либо вызов подшаблона. В качестве постоянного -- сделать отдельный шаблон обёртку с вызовом функции флагификации. Передавать, по умолчанию, в порядке наличия: дата из квалификаторов, дата смеррти, дата рождения. -- VlSergey(трёп)15:02, 21 августа 2014 (UTC)
У нас на вики ВМ РУ есть кнопка. Но вчера оказалось, что она не работает в IE9. Нужно бы оперативно поправить, но у меня под рукой сейчас нет компьютера с Windows и немного по времени зашиваюсь. Если кто-то сможет поправить будем благодарны. Страница по понятным причинам защищена, можно экспериментировать в любом другом месте (лучше там, чтобы неожиданного ничего не вылезло). Потом всё уберём и перенесём. --cаша (krassotkin) 06:56, 21 августа 2014 (UTC)
Поправил, код здесь. Нужно добавить «background-color:#A22!important;» к атрибуту «style» перед «background: linear-gradient(to bottom, #D44 0 %, #A22 90 %)». --UniCollab08:02, 21 августа 2014 (UTC)
Есть предложение добавить микроразметку schema.org к карточкам(см. Обсуждение_шаблона: Карточка). Для этого нужно, чтобы движок не обрезал html-атрибуты «itemscope», «itemtype» и «itemprop». См. черновик шаблона: Шаблон:Карточка/SchemaOrg. В документации mediawiki написано, что эти атрибуты доступны.
Тут нужно не дорабатывать движок, а изменить настройки: включить $wgHtml5(уже включен) и $wgAllowMicrodataAttributes. --UniCollab08:19, 21 августа 2014 (UTC)
Не секрет, что викифицированная ссылка на участника часто используется для того, чтобы позвать его в обсуждение. Однако замечено, что при традиционной ссылке вида [[Участник:91i79|91i79]] участник получает сообщение о том, что он там-то упомянут, при краткой же ссылке вида {{u|91i79}} — не получает. 91.7920:19, 19 августа 2014 (UTC)
Шаблон не срабатывает, потому что ссылка на имя участника ищется в сырой разметке до обработки шаблонов (а шаблоны могут быть вложенные и состоять из Lua и пилочкового бурелома; искать в них ссылку на имя пользователя сложно).
По идее надо это делать не через содержимое сообщения.
через приклеенные к сообщениям Flow метаданные (не вижу номер бага (они активно пользуются Trello вместо Bugzilla на данный момент, а редактировать в нём могут только работники WMF (просто читать мне лень)); на этой странице это обсуждалось и было принято несколько раз, в частности, здесь).
1) пока поправлено 2) это связано с отсутствием русского названия у элемента Викиданных. До конца года будет возможность отобразить название на английском, но до тех пор только так. -- VlSergey(трёп)19:55, 19 августа 2014 (UTC)
По поводу п. 2. Если добавить эту русскую подпись — будет полное ощущение, что повесть Ивана Ефремова впервые опубликована в издательстве Collier Books. А ведь она впервые опубликована в журнале «Юность». 91.7920:28, 19 августа 2014 (UTC)
Насколько я понимаю, в данном случае в качестве издателя должно фигурировать издательство Правда, издававшее журнал. Дополнил карточку, теперь абракадабры нет. Мораль: если мы не хотим, чтобы с Викиданных лезла «всякая дребедень» — надо самим заполнять карточки или редактировать Викиданные. --Hausratte20:44, 19 августа 2014 (UTC)
Для этого прежде всего в доке и примерах использования каждого шаблона, в который возможен импорт из Викиданных, должно быть это прописано. Участник, вставляющий шаблон в новую статью и заполняющий параметры, должен иметь представление, какие параметры надо заполнять и какие не надо, в каких случаях можно запретить импорт из Викиданных и как это сделать. При необходимости он может заполнить параметры в двух местах (в рувики и на викидате). Но вот что делать, когда параметр там уже заполнен инако, неизвестно (не хватало только войн правок на Викиданных). 91.7900:40, 20 августа 2014 (UTC)
См. также комментарий тут, про «Анну Каренину». Кстати, я вообще не уверен в необходимости этого параметра именно в этом шаблоне. И это не частная проблема: ясно, что в самые разные шаблоны к нам с викиданных будет лезть всякая дребедень, если это не отформовать сразу. (А в статье о романе Стивена Кинга, если уж речь о литературном произведении, ISBN издательства АСТ смотрится забавно.) 91.7920:05, 19 августа 2014 (UTC)
Соглашусь, ISBN не является настолько значимой информацией, чтобы давать его в карточке. К тому же этих ISBN'ов может быть куча — ISBN-10, ISBN-13… Лучше бы убрать его из этого шаблона. Библиографическую информацию о различных изданиях книги, включая ISBN, можно дать в соответствующем разделе статьи с помощью шаблонов {{книга}} или {{публикация}}. --Hausratte20:18, 19 августа 2014 (UTC)
Насколько я помню по обсуждениям за годы, поля и вид во многих карточках являются результатами обсуждений, порой весьма горячих (что включать и не включать). Теперь идёт последовательная миграция полей на Викиданные с их автоподстановкой при вызове шаблона. В заявленных планах вообще полный переход на автоподстановку с вызовом одной единой карточки. При этом нигде ясно не заявлено, как будет происходить выбор полей: 1) по образцовому тематическому набору одной из Википедий, 2) эквивалентно набору тематической карточки в руВики, 3) набором полей, утверждённым на Викиданных, 4) ? Это только один из очевидных вопросов, какие возникают. Быть может, уже время провести русскоязычную мета-встречу для общего информирования сообщества? Пригласить Блантера (он бюрократ и админ на Викиданных) и тех местных админов, что продекларировали знание русского. Чтобы не заставлять Блантера возвращаться на покинутый проект и для общей взаиморавности сделать "встречу на плоту" :-) Договориться о площадке на общем форуме, скажем, Викиучебника. --NeoLexx08:20, 20 августа 2014 (UTC)
n/a (not applicable), вероятно? Аналогично графе национальность у Адама, если на то АИ уже не подыскали. Если свойство неприменимо ко всем без исключения элементам очевидно выделяемого класса предметов (книжные публикации), это не причина вообще отбросить данное свойство. Как и не причина дробить класс на два: книги с ISBN и книги без ISBN. Такое делается банальным фильтром в запросе к базе данных, а не отдельными карточками в статьях Википедии. Мне так мнится. --NeoLexx17:04, 20 августа 2014 (UTC)
Свойство ISBN неприменимо ни к одному предмету из класса "произведения", т.к. является свойством изданий, а не произведений, см. ниже. Тут отношение "многие ко многим" - одно произведение может иметь множество изданий, в одном издании может быть собрано множество произведений. MaxBioHazard18:16, 20 августа 2014 (UTC)
Убирать однозначно этот параметр из карточки вообще. ISBN — это идентификатор не литературного произведения, а конкретного издания в определённой форме. Если одну и ту же книгу издадут в мягкой обложке, в твёрдой обложке, в электронной форме, а потом ещё напечатают доптираж, в котором поменяют картинку на обложке — это будет четыре разных ISBN. Сколько будет ISBN у популярных произведений, переиздающихся много раз — я даже боюсь себе представить. В Викиданных, в принципе, ещё есть смысл собирать ISBN всех изданий произведения, но в Википедии их нужно указывать только в случае, если речь идёт об одном конкретном издании (например, в сноске). --aGRa15:03, 20 августа 2014 (UTC)
Ну, вот конкретно: статья 1984 (роман). Карточка «Литературное произведение», эта строчка в ней вообще теперь отсутствует, в статье был британский ISBN с викиданных. Пошёл и удалил его там (поскольку в 1949 году ISBN ещё не придумали). Если восстановят, то как запретить его импорт к нам? В какой-то другой карточке я просто прочерк поставил, и левый ISBN c викиданных отвалился. Эдак меня на Викиданных забанят скоро. 91.7908:14, 21 августа 2014 (UTC)
Именно как сказано выше. Если поля isbn нет, то оно автоматом вставляется с Викиданных готовой ссылкой на Служебная:Источники книг. Если поле isbn есть, то его значение делается готовой ссылкой на ту же Служебная:Источники книг. Забить это невозможно, скрыть тоже. Если бы это было про программы, я бы сказал, что карточка {{Литературное произведение}} инфицирована вирусом Wikidata, имеющего сигнатурное сходство с наг-скринами типа "чтобы убрать порно с вашего монитора, отправьте SMS по этому номеру". Проблема осложняется тем, что ни номера SMS не указано (да это и не сработает, все знают), ни Касперский этим не занимается. :-) Что возвращает к моему предложению о "мета-встрече" в дискуссии выше. --NeoLexx15:23, 21 августа 2014 (UTC)
В данном конкретном случае на странице обсуждения свойства ISBN прописано, что оно используется для edition'ов. Так что если у работы есть несколько изданий, нужно просто идти на викиданные и удалять оттуда ISBN, или прописывать no value. Статистика нарушений здесь, и нарушений этих довольно много (edition'ов со свойством ISBN-13 всего 106). Danneks16:01, 21 августа 2014 (UTC)
Коллеги, вы о чем? Чтобы ISBN не отображалось в карточке, нужно не убирать поле в шаблоне, вставленном в статью, а достаточно отредактировать сам шаблон {{Литературное произведение}}, убрав из него этот параметр. Ну так как, вроде консенсус есть — может, кто-нибудь из специалистов отредактирует? --Hausratte18:56, 21 августа 2014 (UTC)
Простите, а чем вас не устраивает цветовое оформление шаблона? Ведь аналогичное оформление (когда цвет шаблона меняется в зависимости от клуба) используется в карточке баскетболиста НБА и в аналогичном шаблоне в английской Википедии, именно оттуда я взял эту идею. --SuperKirik 22:00, 18 августа 2014 (UTC+04:00)
весьма хорошо на эту тему на прошедшей Викимании сказал дизайнер фонда. «Любой цвет — это декларация о чём либо, а Википедия старается никаких деклараций от себя не делать. Википедию будут воспринимать как образец, именно поэтому в ней не должно быть цветов в офрмлении, означающих что-то, или, тем более, ничего не означающих». — VlSergey(трёп)20:35, 18 августа 2014 (UTC)
Скрипт для обратной связи
Диалог для обратной связи.
Добавьте importScript(Участница:Gryllida/js/feedbackstuff.js); в Special:MyPage/common.js и протестируйте пожалуйста. Скрипт имеет две цели — сбор обратной связи и избежание ручной работы по добавлению сообщений на форуме (руками возиться с названием раздела и изложением правки).
1) Появится кнопка Обратная связь перед кнопкой Log out.
2) Появится возможность произвольно размещать кнопки для добавления тем в любом месте страниц.
Чтобы добавлять тему на форуме или после прочтения статьи, можно, кроме использования кнопки в правом верхнем углу экрана, написать <span id="grysFeedbackStuff-comments" title="current"></span>, где в title указать, какое поле диалог должен выбрать по умолчанию. Список этих полей:
current — С.О. текущей страницы из основного пространства;
topic — С.К. (страница комментариев) текущей страницы из основного пространства;
project — общий форум (этот);
software — технический форум.
Например, мне лично было бы очень приятно видеть такие кнопки на форумах, для добавления темы, и снизу статей, когда читатель их уже дочитал (хотя бы по диагонали).
Все эти поля и текст кнопок скрипта вынесен в переменные сверху скрипта.
Не нужно придумывать велосипед заново. Какое-то время в англовики просуществовал en:Wikipedia:Article Feedback Tool собиравший рейтинги читатей. Существует развернутый анализ его применения в медиавики на странице mw:Article feedback. 5 марта 2013 в англовики отключили раширение, а 3 марта 2014 года разработчики приняли решение о сворачивании поддержки проекта в пользу mw:Flow. Don Rumata12:13, 17 августа 2014 (UTC)
Не хочется пользоваться обратной связью для статей — пожалуйста, не пользуйтесь, просто подключите в режиме кнопки Обратная связь в правом верхнем углу экрана. Тогда пользователи хоть дадут отзывы по проекту и его ПО, чего AFT не делает.
(Наверное,с запуском Flow модерировать белиберду в обсуждениях будет легче, и можно будет делать всё что угодно, в том числе отзывы по статьям ещё раз.) --Gryllida12:48, 17 августа 2014 (UTC)
Идея интересная, хотя не очень понятно, получится ли из неё что-нибудь полезное. Я за то, чтобы поддержать эксперимент. С точки зрения визуального оформления хотелось бы видеть mw:OOjs UI, он смотрится менее колхозно, чем коробочный jQuery UI. — putnik13:14, 17 августа 2014 (UTC)
В Special:MyPage/common.js его можете добавить вы сами; как я понимаю, вы просите добавить его в MediaWiki:common.js. Распишите подробнее его функциональность: куда он посылает сообщения обратной связи? Есть же ВП:СО, но её нет в вашем списке. Что такое "страница комментариев текущей страницы из основного пространства"? "project — общий форум (этот)" - вы на техническом форуме. В общем, я вообще не понял общую идею скрипта, какие существующие механизмы он призван заменить и какие новые создать. MaxBioHazard13:50, 17 августа 2014 (UTC)
Не совсем понял для чего служит данный скрипт. Может для быстрого добавления сообщения (нового раздела) на том или ином форуме? И что значит «сбор обратной связи»? Карибеков В. Ю.-обс-14:01, 17 августа 2014 (UTC)
Да.
Сбор обратной связи — предоставление пользователю лёгкого доступа (через кнопку в правом верхнем углу) к оставлению пожеланий по проекту и его ПО.
у меня разницы нет. Все форумы (в смысле тем, а не в смысле шаблона шапки "Форум/.../шапка") у меня под оглавлением. Seryo93 (о.) 19:24, 16 августа 2014 (UTC)
Совсем недавно писал про это: Википедия:Форум/Архив/Новости/2014/07#Поддержка блока «В других проектах» движком. У нас используется тот же самый функционал, только уже не «бета». Есть некоторые локальные доработки (вроде переноса ссылки на Викиданные в этот же блок), которые обсудили с разработчиками Викиданных на Викимании, они обещали подумать. Их аргумент против переноса Викиданных такой, что скоро сами Викиданные будут подключены как один их проектов в sitelinks, т. е. в блоке будет и ссылка на элемент, и ссылка на страницу. Но, вроде бы, пришли к тому, что это не проблема. — putnik11:26, 17 августа 2014 (UTC)
Вашу ссылку откройте, там она есть. Вообще ЗАТО — это, так сказать, разновидность городских округов (точнее, статус, имеющийся у некоторых городских округов), в название МО обычно не входит. 91.7915:20, 16 августа 2014 (UTC)
Гм... Странно немного. В Устав я не заглядывал. Противоречие есть, оно не даёт мне права настаивать на своём. Вопрос закрываю. --217.197.250.14715:54, 16 августа 2014 (UTC)
ИМХО путаете принципиальность с честолюбием, а репутация проекта, частью которого Вы являетесь, тем временем страдает. Sealle15:32, 16 августа 2014 (UTC)
С какого хрена я должен мучаться с исправлением шаблонов, против существования которых я категорически выступал? Я говорил — не надо так делать. Меня не послушали — в конце концов, когда модули начали переписываться, те, кто слушал — у них с датами всё в порядке. Кто не слушал — поимели проблемы совместимости. И если сейчас исправление таких проблем — это две строчки исправить («Даты» на «dates»), завтра или послезавтра модули будут переписаны таким образом, что там даже этих функций не останется. Пусть тот, кто эти костыли придумал, думает, как с ними управляться. — VlSergey(трёп)15:45, 16 августа 2014 (UTC)
Кто скажет, что это конструктивный подход, пусть первым бросит в меня камень. В проекте есть страница, которую, следуя Вашей логике, надо закрыть для редактирования и снабдить баннером: Не пишите сюда, пусть эти ошибки исправляют те дураки, которые их сделали. Что ж, видимо, дискуссия действительно бессмысленна. Каждый выбирает сам — я для проекта или проект для меня. Sealle15:53, 16 августа 2014 (UTC)
Вы неверно поняли мою логику. Ошибки должны исправлять в первую очередь те, кто ответственнен за их принципиальное появление. За ошибки перечисленные на СО изначально ответственно сообщество и правила, которые дают возможность эти ошибки совершить, поэтому их и исправляет сообщество. За принципиальное появление ошибок в шаблоне ответственнен тот, кто вопреки мнению части сообщества этот шаблон создал. — VlSergey(трёп)16:17, 16 августа 2014 (UTC)
@Ivan A. Krestinin:, я вынужден обратить внимание, что данное «исправление» не спасёт от того, что в ближайшее время указанных в шаблоне функций не будет в модуле Wikidata/dates (с предполагаемыми форматами вызова), и также, что вызывать эти функции сейчас из других шаблонов (кроме описанных в документации к модулю) нельзя. Опять сломается, а на меня попробуют бочку катить. Если хотите дублировать систему шаблонов — пожалуйста, дублируйте целиком, включая все используемые модули. — VlSergey(трёп)16:17, 16 августа 2014 (UTC)
@Vlsergey:, у нас нет исключительного права на шаблоны и модули. Ничего коллеге копировать не нужно. Вместо того, чтобы качать права, лучше бы не делали таких непростительных ошибок. Don Rumata16:20, 16 августа 2014 (UTC)
По рукам, для начала, надо бить того, кто создаёт дубликаты шаблонов, вместо того, чтобы в рамках консенсуса прийти к содержанию единственного. А коллеге придется копировать, если хочет, чтобы его дублирующие основную систему шаблоны продолжили работать. Или не придется — я за него сам скопиррую, и пусть он поддерживает. Это не воппос права, это вопрос правильности разработки. Если говорят private — значит private, и нечего тут с шутками в стиле «wikileaks открыл исходный код линукса с модификаторами public» лезть. — VlSergey(трёп)16:35, 16 августа 2014 (UTC)
@Vlsergey: Не понял. У вас что под окном редактирования написано? У меня «Сохраняя изменения, вы соглашаетесь с условиями использования, а также соглашаетесь на неотзывную публикацию по лицензиям CC BY-SA 3.0 и GFDL.» Так что нет тут никакого private и не будет, а попытки как-то навязать свою волю другим нарушая ВП:ВСЕ и ВП:КОНС обычно плохо кончаются. Don Rumata17:01, 16 августа 2014 (UTC)
Откройте любой нормальный учебник по программированию и почитайте про модификаторы доступа, а потом уже рассуждайте о лицензиях, и о том, как эти модификаторы доступа с ними соотносятся. ВП:КОНС в первую очередь нарушил автор Шаблон:Персона/Дата2, после того как на СО оригинального шаблона не получилось консунсеса за добавление поддержки викиданных в шаблон Шаблон:Персона/Дата. — VlSergey(трёп)17:08, 16 августа 2014 (UTC)
Для того, чтобы сделать функцию private в Lua есть ключевое слово local. А раз вы сделали экспорт функции в модуле, то теперь вам придется согласно ВП:КОНС обсудить её сокрытие, и приложить усилия, чтобы ничего не поломать. Don Rumata17:08, 16 августа 2014 (UTC)
Если так рассуждать, то тогда, для начала, согласно ВП:КОНС, кто угодно, задействующий данную функцию в множестве статей, должен обсудить её использование. Так что давайте, откопайте обсуждение, где обсуждалось множественное использование данной функции в Шаблон:Персона/Дата2, а потом мы уже поговорим про необходимость ВП:КОНС для сокрытия. А в LUA, пока что, нет возможности ограничить область вызова конкретными шаблонами. Но, чесслово, придётся изобрести. -- VlSergey(трёп)17:10, 16 августа 2014 (UTC)
Коллега, не играйте с правилами. Ваши действия итак привели к поломке огромного количества статей, что можно расценивать как ВП:Вандализм. Вместо того, чтобы откатить их, вы продолжаете упорно их отстаивать, причем никакого публичного обсуждения необходимости внесения изменений в модуль не было. Don Rumata17:18, 16 августа 2014 (UTC)
Никакого публичного обсуждения создания данного модуля, его использования, исправлений ошибок в нём и т. д. тоже не было. Как не были и большого публичного обсуждения процесса интеграции с Викиданными. Но раз начали -- надо закончить. Останавливать интеграцию с Викиданными на полпути (как предлагают отдельные участники, не понимая, о чём речь) я не собираюсь -- хотите называть это вандализмом, называйте. Я называю это проделанной до конца работой. Потом, если хотите, откатите. Что касается якобы «ошибок» или «отката», специально для Вас с Иваном я восстановил из архива старые версии модулей, делайте с ними что хотите. Разумеется, ни о какой поддержке этих модулей в новых версиях карточек речи не будет. — VlSergey(трёп)17:22, 16 августа 2014 (UTC)
Я уже предпринимал попытку откатить ваши изменения и в модуле и в шаблоне. Если вы продолжаете настаивать на своей правоте, то я не вижу, других способов как вас образумить, как подать иск. Don Rumata17:30, 16 августа 2014 (UTC)
Это не откат, это как раз «вандализм». Потому что якобы исправив в одном месте Вы ломаете ещё в 10, так как не прослеживаете, на что влияет данная настройка во всех местах. Откатывать надо тоже уметь. — VlSergey(трёп)17:50, 16 августа 2014 (UTC)
Правоте в чём? Что участник сам подложил себе и другим свинью, создав шаблон вопреки мнению других участников? Да, настаиваю. Что переименовал модуль, не устроив глобального обсуждения, а только поправив те модули, откуда он вызывался по правилам? Тут немного неправ — надо было сделать «подушку». Теперь есть, и дальше буду переименовывать, не оглядываясь на Персона/Дата2. А глобальное обсуждение — да, я считаю, что прав, не устраивая обсуждения на 2 года по поводу приведения системы шаблонов и модулей в нормальный вид, после чего ими сможет пользоваться каждый. Потому что начать такое обсуждения — заведомо угробить это дело. — VlSergey(трёп)18:10, 16 августа 2014 (UTC)
Там была ещё другая ошибка, не техническая - на викиданных имеющаяся дата первого упомнинания была записана в параметре "дата основания", тогда как дата основания этого НП неизвестна.--Draa kultalk13:00, 16 августа 2014 (UTC)
Элементу d:Q621434 нужно дать русское название, я только не знаю как правильно это имя на русском написать. Вообще сейчас это плохо сделано, нужно в таких случаях или подхватывать английскую метку и оформлять её с помощью {{не переведено}} или хотя бы Q621434 делать линком на соответствующий элемент Викиданных. — Ivan A. Krestinin08:58, 16 августа 2014 (UTC)
Спасибо за быстрый ответ. Я теперь разобрался. А как викификацию сделать? Это надо править шаблон:учёный? --Glovacki09:10, 16 августа 2014 (UTC)
Поведение модуля было изменено ровно один раз: теперь по умолчанию выводится значение для вставки в статью, которое не нужно ни во что оборачивать. Иногда для этого требуются дополнительные Lua-функции форматирования, которые прописаны в шаблонах {{wikidata/p…}}, но с точки зрения использования модуля они ни чем не отличаются от {{wikidata}}. В самом же шаблоне {{wikidata}} сейчас есть один костыль для обработки свойств p18 и p373, который нужно в ближайшее время убрать. Если что-то где-то работает неправильно, это нужно исправлять, но на то, как должны вести себя модуль и шаблоны, это никак не влияет. — putnik11:02, 16 августа 2014 (UTC)
Чтобы появилась викификация (ссылка на русскую статью) просто создайте эту статью. Пока статьи нет, ссылку давать не на что. — VlSergey(трёп)11:59, 16 августа 2014 (UTC)
Полетел такой важный шаблон (не знаю, насколько давно). Сейчас на страницах отображается ерунда, а не ссылка на Викисклад. --Gruznov01:05, 16 августа 2014 (UTC)
{{#if:{{wikidata|p212|{{{isbn|}}}}}| {{#iferror: {{#expr:{{{isbn}}}}} | {{#if:{{{isbn|}}}|{{{isbn}}}|[[Special:Booksources/{{#property:p212}}|{{#property:p212}}]]}} | [[Special:Booksources/{{wikidata|p212|{{{isbn|}}}}}|{{wikidata|p212|{{{isbn|}}}}}]] }} }}. Мда, и Вы ещё хотите, чтобы такие конструкции работали и не ломались? Кстати, на момент написания сообщения оно работало. Упростил. И ещё — я бы рекомендовал разобраться, почему для описания произведений используется форма описания изданий, что с точки зрения того же FRBR некорректно. — VlSergey(трёп)22:24, 15 августа 2014 (UTC)
О проблеме с ISBN в «произведениях» смотри на два десятка тем ниже. Вообще этот шаблон стоит использовать как можно реже — для описания библиофильских раритетов. В конкретной статье речь о романе, обложка первого английского издания, ISBN тоже оттуда (правильный, видимо), но при этом дата выпуска, переводчик, художник, издательство — от одного (почему именно этого?) из русских изданий. А их было как минимум три, причём роман выходил по-русски под разными названиями. Но это немного в сторону от темы. А не стоит ли немного сократить скорость привязки шаблонов к Викиданным? Боюсь, при такой гонке не все косяки будут замечены, они же ни в каком списке наблюдения не отражаются (точнее, иногда отражаются, случайно; парочку я заметил через СН). 91.7923:52, 15 августа 2014 (UTC)
Косяки в момент привязки проверяются. Косяки после привязки при масштабных изменениях отследить не получится при любой скорости. Однако, вроде бы всё, что уже можно было сломать, сломали. Если только отдельные «афторы» шаблонов не начнут завязываться на внутреннюю структуру span’ов результата, больше ничего сломаться не должно. — VlSergey(трёп)02:51, 16 августа 2014 (UTC)
«Вклад в хорошие статьи» и «Вклад в избранные статьи»
Следующие UserBox-ы перестали работать: {{User:Box/Вклад в хорошие статьи}}, {{User:Box/Вклад в избранные статьи}}, {{User:Box/Вклад в добротные статьи}}. Пример. Возможно нужно что-то подправить или проблема от загрузки и устранится сама. Спасибо. С уважением, Олег Ю. 19:27, 15 августа 2014 (UTC)
Ошибка в модуле Вклад. Вызов {{#invoke:Вклад|good|{{BASEPAGENAME}}}} приводит к ошибке Время, выделенное для выполнения скриптов, истекло или к N/A. Это принципиально не лечится. Don Rumata
Во всех статьях с этим шаблоном не отображаются фотографии... Вместо них появляется что-то типа: "[[Файл:Malofeev2.JPG|
220px|
Фотография]]" --Serg215:59, 15 августа 2014 (UTC)
Смотрите тему ниже ;). (Выходит затронута группа шаблонов. Хорошо бы послать бота проверить и выявить поломни и в других типах шаблонов.) С уважением, Олег Ю. 16:07, 15 августа 2014 (UTC)
Добрый день. Сегодня обнаружил, что в связи с изменением шаблона «карточка компании» и привязки логотипа к файлу на Викискладе, в некоторых статьях перестали отображаться загруженную в нашу Википедию логотипы. Например, IBM, Airbnb. Вместо изображения - просто текст викикода. Для решения проблемы надо вставить в пункт «логотип» не просто название файла, но обрамить его сопутствующим кодом [[Файл:логотип.png|200px]]. Проблема в том, что не понять, где эти компании запрятались, как их искать, кроме того, чтобы просто по алфавиту всё открывать в категории Компании по алфавиту. Но их там свыше 8,6 тысяч :(--Korvatunturi13:19, 15 августа 2014 (UTC)
Обновлён шаблон Wikidata (см. ниже). Надо править шаблон "Компания" (для его совместимости с новым шаблоном), а не каждую компанию в отдельности. Seryo93 (о.) 13:32, 15 августа 2014 (UTC)
Четыре дня назад, когда я отредактировал и отпатрулировал статью Армандо Пикки (стадион), она выглядела вполне обычно: в карточке отображалась фотография (как видите, она никуда не делась). Сейчас вместо фотографии отображается вики-код [[Файл:Stadio Armando Picchi 2.jpg|256px]]. Статья с тех пор не изменялась, шаблон {{стадион}} последний раз редактировался два месяца назад, используемые им шаблоны {{карточка}} и {{форматирование изображения}} не менялись ещё дольше. В общем, ничего не меняли, а что-то изменилось. Гамлиэль Фишкин00:11, 15 августа 2014 (UTC)
И не я тоже :) Этот дифф на значения с plain=true не влияет. У вас тут проблема в том, что quantity — это не число, а число±погрешность, и {{wikidata|p1215|plain=true}} возвращает 5,58±0,01 (в случае с HD 207129) и подобные значения. Число возвращается только в случае, если погрешность явно задана нулевой. В общем, крайне рекомендую не обрабатывать значения из Викиданных вики-кодом, Lua с этим справляется намного лучше. — putnik10:22, 15 августа 2014 (UTC)
plain=true было добавлено уже после того, как всё сломалось в попытке пофиксить. Изначально там была конструкция {{wikidata|p1215}}, которая возвращала 5.58. Я согласен с вами, что лучше обрабатывать это в LUA-коде, но недавно этот код поставили под защиту и теперь я его ни отлаживать ни править не могу. Можете сделать шаблону Wikidata параметр, который бы приводил к возврату числа пригодного для передачи другому шаблону или LUA-модулю? — Ivan A. Krestinin18:32, 15 августа 2014 (UTC)
У меня есть некоторые сомнения, нужно ли это в самом модуле, и если нужно, то в каком виде. Ничто не мешает написать метод для обработки такого значения и вызвать его: {{#invoke:Wikidata|formatStatements|value-module=<…>|value-function=<…>|property=p1215}}. — putnik18:54, 15 августа 2014 (UTC)
Везде, где не проставлена дата рождения и страна учёного, автоматически проставляет 1 января 2000 год и страну Словакия. Смотрел шаблон, но ошибки найти не смог. (пример, Правда, Александер). Rinbyобс.12:55, 13 августа 2014 (UTC)
Я так понимаю, участник Йо Асакура специально это делает, чтобы если мы начали возмущаться отсутствием ссылки (не в первый раз уже), то он ответит «да как вы смеете возмущаться, ведь из-за вас…», а если проигнорируем, то он будет вопить, что поломали, и не исправляем. В первый раз досадная оплошность, в третий — уже троллинг. — VlSergey(трёп)17:08, 12 августа 2014 (UTC)
То, что вы не ведаете, к каким поломкам приведут ваши действия и в каких статьях это проявится, меня не удивляет. Но пройтись по ссылкам, видным в скриншоте, и вычислить искомую статью? Что, тоже не по силам? К редактированию технических страниц вас, очевидно, вообще нельзя подпускать. †Йо Асакура†19:47, 12 августа 2014 (UTC)
На скриншотах не видно названия статьи. Ваша деятельность на этом форуме в последнее время представляет собой толстый троллинг с многочисленными нарушениями НО. То, что вы не ведаете, к каким поломкам приведут ваши действия... - вы, видимо, никогда не занимались программированием (во всяком случае чего-то сложнее хеллоуворлда). MaxBioHazard19:58, 12 августа 2014 (UTC)
Моя деятельность на этом форуме представляет собой уведомления о тех мученических муках, которые статьи ежедневно терпят от комментаторов данной темы, зрелище это очень и очень горькое. †Йо Асакура†20:34, 12 августа 2014 (UTC)
Я так понял, речь об этой статье? УВРЧЯДНТ? А вообще, что мешало участнику дать ссылку, а не требовать, чтобы другие участники сами её искали? Делать больше нечего, кроме как телепатов беспокоить, пока они все в отпуске.--Tucvbif*???07:02, 13 августа 2014 (UTC)
Итог
«уведомления о тех мученических муках…» делайте, пожалуйста, в своём блоге или твиттере. Если вам нужно исправить ошибку в статье — пожалуйста, двайте ссылку. Предложения об оптимизации процесса также можно обсуждать на этом форуме, но с конкретными предложениями. Если Вам нужно что-то другое, однако, связанное с работой в Википедии, пожалуйста, используйте другой форум (например, «общий»). — VlSergey(трёп)13:14, 13 августа 2014 (UTC)
Ошибка в сотнях статей из-за кривого шаблона
Сегодня стартует чемпионат Европы по лёгкой атлетике, а у нас забагованы все статьи о легкоатлетах: в шаблоне:Легкоатлет не работают ссылки на профили спортсменов на сайте IAAF. Идентификатор берётся из викиданных, но при подстановке к ссылке, видмо, перед идентификатором выплывает лишний пробел, который рушит полную ссылку (пример: Абакумова, Мария Васильевна, где по сути вместо ссылки 196555 выдаётся ссылка 196555/ 196555). Прошу исправить в кратчайшие сроки. Сидик из ПТУ11:19, 12 августа 2014 (UTC)
Вставка свойств в карточку по прежнему делается с помощью конструкции {{wikidata|свойство|старый параметр}}. Данная конструкция добавляет все значения, сама их форматирует, сама добавляет ссылки на источники данных в references.
Конкатенация значения свойств, операции со строками с результатом вызова шаблона wikidata недопустимы. Дополнительное форматирование допустимо, но нежелательно (используйте CSS)
Вызов с параметром plain=1 "спасает", но делает невозможным редактирование свойства в карточке, поддержку нескольких значений, валидацию, форматирование и поддержку ссылок на источники.
Для форматирования свойств, например, для отображения не просто в виде строки, нужно определять шаблон свойства вроде {{wikidata/p18}} или {{Wikidata/p856}}. Обратите внимание на параметры value-module и value-function для указания функций форматирования. Эти же функции могут быть использованы для дополнительной обработки значений из Викиданных.
Для форматирования свойств, которые являются ссылками на внешние сайты, нужно использовать вызов {{wikidata/link|свойство|старый параметр}}, а функцию генерации ссылки помещать в Module:Wikidata/link
Для ссылки на commons используется шаблон {{wikidata/p373}}
Для сложных случаев, когда одно поле в карточке составляется не только из значения свойства, но и из его квалификаторов, используются параметры claim-module и claim-function. Пример для свойства «последняя стабильная версия» в {{wikidata/p348}} и Module:Wikidata/Software.
В связи с появлением сносок на источники, вызов конструкции {{#if:{{{wikidata...}}}|{{{wikidata...}}}}} будет приводить к сдвигу номеров сносок (с магическими исчезновениями отдельных из них). Для корректной работы либо сравнивайте со значением с учётом plain=1, либо, что лучше, используйте шаблон {{if-wikidata}}.
Насчёт ссылок на источники. Свойство p274 в ш:Вещество стало формировать две сноски (ну, две это можно вылечить?) на «PubChem» — просто на статью PubChem. Нельзя-ли от этого счастья избавиться или поправить, если есть возможность формирования нормальной сноски? --u:Akim Dubrow21:19, 11 августа 2014 (UTC)
Перенесено со страницы ВП:СО#Финикс. — Sealle 20:13, 11 августа 2014 (UTC)
Ссылка на официальный сайт города имеет некорректный вид: http://www.phoenix.gov /. По-видимому, что-то с шаблоном карточкой, так как подобные ошибки есть и в других статьях о городах.
Не нужно удалять. Замените перенаправления на текст полноценной статьи, не забыв добавить ссылки в основную статью. Don Rumata14:09, 11 августа 2014 (UTC)
А не шибко он там нужен. И тут начинается самое интересное во всей этой эпопее. Только что я удалил на Викиданных ISBN «Анны Карениной», поскольку он (этот английский ISBN) импортировался оттуда в нашу статью. Но всё равно ведь восстановят. Поэтому пора уже думать не только о починке ежедневно ломаемых шаблонов, но и о мерах по защите наших статей от неуместных сведений из Викиданных. 91.7920:53, 15 августа 2014 (UTC)
@DonRumata: Увы, нет. Думаю, дело в другом (возможно оператор expr ждёт "чисто цифровых" данных, а их там нет - то же население даётся в двух цифрах: постоянное и наличное - а возможно и ещё что-то). Seryo93 (о.) 18:57, 10 августа 2014 (UTC)
Присоединяюсь к Вашему вопросу. Связь с Викиданными - вещь такая: чуть будет ошибка в модуле Wikidata - и миллион шаблонов опять "полетит". Seryo93 (о.) 08:43, 11 августа 2014 (UTC)
Техподдержка WLM
Ищем разбирающихся для техподдержки сайта конкурса Wiki Loves Monuments, http://wikilovesmonuments.ru/ В том числе для работы с базами памятников, частично упорядоченными в рамках Викигида и Викисклада, для экспорта их на сайт. Подробности в личных сообщениях. AndyVolykhov↔14:53, 10 августа 2014 (UTC)
К сведению скриптописателей: в рассылку пришло сообщение, что из проектов фонда Викимедиа удаляется весь официальный JS-код, ориентированный на поддержку MSIE6. MSIE7 и Opera 8.* готовятся отправиться туда же. Ignatus18:44, 9 августа 2014 (UTC)
Невидимые символы (тут - )
Такое я не в первый раз встречаю среди кириллического текста (впрочем, м.б. раньше я встречал и что-то другое — у меня это отображается как два квадратика); последний случай — в преамбуле статьи Спагеттификация (большой). Какая программа так шалит, и как можно поискать, где ещё подобные символы используются не по делу? NBS17:42, 9 августа 2014 (UTC)
Это пробелы нулевой длины [10][11], спецсимволы юникода. В Хроме они отображаются корректно, т.е. не отображаются (из-за чего не сразу понимаешь данное сообщение), какая программа их добавляет - надо спрашивать у добавившего юзера, а его надо искать в браузере, в котором они отображаются. Как обычно в таких темах, рекламирую Хром: переходите на Хром, это модно и стильно! MaxBioHazard 18:26, 9 августа 2014 (UTC) Кстати у меня они и в остальных трёх браузерах не отображаются. MaxBioHazard18:41, 9 августа 2014 (UTC)
Zero-width space не поддерживается только в IE ранее 6.0. Символ​ соответствует спецификации Unicode Standard, Version 5.2. Это альтернатива HTML тегу <wbr>. В отличии от мягкого переноса­ используется для вставки необязательного разрыва строки, когда не нужно добавлять знак переноса «-» (дефис) в месте разрыва. Don Rumata11:24, 10 августа 2014 (UTC)
1) У меня Opera последней версии. Что нужно сделать для корректного отображения символов? 2) В Википедии (кроме статей о самих символах) может потребоваться отображение этого и подобного спецсимволов? Если нет — насколько значительные усилия необходимы на очистку статей от них? NBS14:05, 10 августа 2014 (UTC)
2) Я бы сказал, что не может (но моя позиция по подобным символам довольно радикальна, я и неразрывный пробел считаю ненужным символом, но о нормативном использовании в ВП данных символов, в отличие от нобра, мне не известно). Усилия на очистку заданного множества символов - совершенно незначительны, сложнее перед этим определить весь набор удаляемых символов, чтобы за один проход очистить все сразу (в юникоде одних экзотических пробелов - штук 20, если не больше). MaxBioHazard15:06, 10 августа 2014 (UTC)
Параметр "рейтинг" в карточке института
Сейчас по факту рейтинги институтов и прочих организаций (если они есть) указываются в статьях об этих организациях текстом. В какой-то мере можно унифицировать эту информацию с помощью карточек.
Сайты крупнейших университетов мира уже оценены испанскими исследователями, см. w:Webometrics Ranking of World Universities (в статье англовики см. табличку для первых университетов в списке). Было бы логично этот международный рейтинг также включить в карточку и института, и университета.
В этом большом международном испанском рейтинге (12 тыс. университетов) очень мало российских организаций (всего несколько). Т.е. пересечение этого рейтинга с российскими почти пустое. Поэтому есть смысл использовать оба рейтинга: и международный испанский, и российский. -- Andrew Krizhanovsky22:37, 9 августа 2014 (UTC)
Эта фаллометрика не имеет никакого отношения к статьям о конкретных вузах. Просто забава, которую можно описать в отдельной статье, но которая напрочь не нужна в карточках. --u:Akim Dubrow05:35, 10 августа 2014 (UTC)
expr над переменными движка
Можно ли каким-то способом сделать это: {{#expr:{{NUMBEROFARTICLES}} - {{PAGESINCAT:Многозначные термины}}}} ? Само по себе оно не работает, неопознанный символ пунктуации. MaxBioHazard06:03, 9 августа 2014 (UTC)
У меня на всех компьютерах какие-то пролблемы с загрузкой архивированных страниц из Википедии. И давно сделанные снимки, и новые ведут себя одинаково: сначала загружаются, а по завершении загрузки браузер их не хочет показывать ([12], [13]). Это так всегда теперь будет? И что такое изменилось у нас в движке? Сидик из ПТУ07:17, 8 августа 2014 (UTC)
Вторая открывается, но потом "Соединение было прервано". Страница открывается нормально при отключённом javascript и замене https на http в ссылке. Первая тоже начинает открываться, но потом
Ошибка при установлении защищённого соединения
При соединении с www.webcitation.org произошла ошибка. SSL получило запись, длина которой превышает максимально допустимую. (Код ошибки: ssl_error_rx_record_too_long)
Страница, которую вы пытаетесь просмотреть, не может быть отображена, так как достоверность полученных данных не может быть проверена.
Не удается отобразить эту страницу
•Убедитесь, что веб-адрес https://www.webcitation.org правильный.
Также #https тема внизу про перезагрузку в https. Кто решил по умолчанию кидать анонимов в https в ру-ВП? Обсуждение где-то было?~Sunpriat10:13, 8 августа 2014 (UTC)
Здравствуйте! Я хотел спросить один вопрос по шаблонам. У меня вот есть один шаблон с заполненными параметрами (рисунок и заголовок), вот мне надо использовать этот шаблон в других страницах, в одной странице поставить из этого шаблона только содержимое параметра рисунок, а в другую только заголовок. Можно ли сделать так? С уважением Мұхамеджан А.А.(обсуждения)04:42, 8 августа 2014 (UTC)
Да, точно также, как и с категорией, нужно сделать параметры, отключающие рисунок и заголовок, и отключать их по условию заполненности параметра. С уважением,--Draa kultalk05:47, 8 августа 2014 (UTC)
Если у свойства «Последняя версия» указано несколько значений для разных программных платформ (см. wikidata:Q4047648), то наша карточка не подхватывает их корректно, а просто отображает все версии в строчку без указания платформы - «3.3.1, 1.3.0 (24 апреля 2014)». Swix22:32, 7 августа 2014 (UTC)
Preferred безусловно поможет, но тогда в карточке вообще не будет указаний на версию для другой ОС. Хочется что-то вида "if in P348 x platforms then {show version_1 (Platform_1 Icon) Platform_1 date; <br> show version_2 (Platform_2 Icon); Platform_2 date ...)". Swix09:32, 8 августа 2014 (UTC)
Спасибо. Есть ещё проблема с обозначением бета/альфа версий. Я не обнаружил на Викиданных отдельного свойства для обозначения даты выхода и текущего номера билда бета версий. Есть только классификатор version type для свойства stable version. В {{Карточка программы}} у нас сейчас значения поля бета-версия задаётся вручную (см wikidata:Q293825 и AIMP). Хорошо бы: 1) в {{Wikidata/p348}} внедрить проверку наличия P548; 2) создать {{Wikidata/p548}} и привязать к нему соответствующие параметры нашей карточки. Swix07:21, 9 августа 2014 (UTC)
https
В моих настройках галочка возле "Всегда использовать защищённое соединение после представления системе" выключена. И загрузка любой страницы в русской Википедии действительно происходит по протоколу http. Тем не менее, через секунду-другую страница автоматически перегружается в https. В других Википедиях такого не происходит. W, как говорится, TF?—Ëzhiki (Igels Hérissonovich Ïzhakoff-Amursky) • (yo?); 7 августа 2014 г.; 15:12 (UTC)
Была сделана настройка, насильно переводящая с HTTP на HTTPS. Сейчас подправил, чтобы это касалось только незарегистрированных участников (зарегистрированные решат для себя сами). — VlSergey(трёп)15:18, 7 августа 2014 (UTC)
Теперь не могу пользоваться Википедией на работе (перекрыт https). Зарегистрироваться, видимо, тоже не смогу из-за этого. Очень и очень обидно получилось. Хотя при переходе по страницам всегда можно попробовать успеть нажать Esc для остановки загрузки —(Александр, 16:57, 7 августа 2014 (UTC))
Думал об этом, но даже залогиниться на работе будет проблематично. Хотя поэкспериментировать можно :-) -- Александр, 18:40, 8 августа 2014 (UTC)
Даты с Викиданных: параметр precision
Как выяснилось, у дат в Викиданных есть параметр precision (точность). Она влияет на то, как именно воспринимается дата. Например, если precision = 9, то это год; если precision = 7 (как в первом диффе по ссылке), то это век. У нас этот параметр, видимо, не обрабатывается, о чем говорится в сообщении об ошибке. Просьба посмотреть. --Michgrig (talk to me) 09:03, 7 августа 2014 (UTC)
P.S. Насколько я понимаю, речь о шаблоне Модуль:Wikidata/Даты --Michgrig (talk to me) 09:06, 7 августа 2014 (UTC)
Интересно ещё, почему precision=7 отображает дату 1815-08-15 как 18. century[14] вместо 19-го. Это, насколько я понимаю, уже собственный баг WD.Sealle14:45, 7 августа 2014 (UTC)
Исправил в шаблоне {{НП2}}. Без параметра plain=1 в шаблоне {{wikidata}} категория обрамлялась тегом <span class="wikidata-claim" data-wikidata-claim-id="…">. Зачем делать такие правки без обратной совместимости? Ошибка может ещё где-нибудь всплыть. Don Rumata23:42, 6 августа 2014 (UTC)
Никто никогда и не гарантировал, что результат шаблона wikidata без указания plain=true не будет содержать что-либо из разметки. — VlSergey(трёп)10:55, 7 августа 2014 (UTC)
Ничего не исправлено, раньше выдавались голые данные, теперь по умолчанию оборачивается в span. Если нужен span, делайте на него отдельный параметр. WBR, BattlePeasant13:17, 7 августа 2014 (UTC)
Насколько я понял из обсуждения этот span нужен для визуального редактора (непонятно, правда, зачем). Но он ломает конструкцию {{#if:{{wikidata|<свойство>}}|<то показывать>}}. Для того, чтобы избежать это, придумали параметр plain. Но его нужно руками ставить. См. также Обсуждение шаблона:Wikidata#Где-то накосячили. А для ссылки на Викисклад вообще предлагают использовать {{Wikidata/p373}}. Don Rumata13:58, 7 августа 2014 (UTC)
Я это уже понял и проверил, но правки Vlsergey нарушают ВП:МНОГОЕ и я прошу вернуть консенсусную версию, а затем обсудить изменения. Администратор не имеет никаких дополнительных прав портить ВП. Из-за его прихоти переделывать большинство шаблонов? А параметр plain, насколько я понимаю, сделан не для предотвращения ущерба от ВЛСергея, а для того, чтобы отдавался не викифицированный текст, как в #property, вешать сюда же и span, это уже новая задумка. Можно сделать отдельный параметр span и добавлять где нужно. WBR, BattlePeasant14:56, 7 августа 2014 (UTC)
Снова Викиданные?
Какие-то проблемы с карточкой статьи Де Хэвилленд, Оливия — указывается дата кончины, хотя сама артистка, к счастью, здравствует. Я так подозреваю, опять что-то с Викиданными. Может кто-нибудь подсобить? Horim19:38, 6 августа 2014 (UTC)
А зачем сюда? Пишите ботоводам, указав названия шаблонов. Хотя по-хорошему да, делать это должны авторы изменений в шаблонах. MaxBioHazard19:43, 6 августа 2014 (UTC)
А я не вижу причин, по которым это должны разгребать ботоводы вместо отдельных представителей админкорпуса, систематически и, к сожалению, безнаказанно ломающих то, что не было поломано. †Йо Асакура†20:18, 6 августа 2014 (UTC)
Исправил. В шаблоне {{Персона}} то же, что и в шаблоне {{НП2}}. Без параметра plain=1 в шаблоне {{wikidata}} категория обрамлялась тегом <span class="wikidata-claim" data-wikidata-claim-id="…">. Может поставить plain=1 по умолчанию в модуле? Don Rumata23:59, 6 августа 2014 (UTC)
К сожалению, я вынужден отменить подобное исправление, так как это сломает отображение ссылок и дат (в режиме plain они не будут отображать ни ссылки, ни форматирование дат, ни категории). Шаблон wikidata предназначен в первую очередь для отображения свойств. Его «хакерское» использование для отображения ссылок на Викисклад через подстановку значения свойства является просто некорректным. Это будет заменено на корректный код формирования ссылок на Викисклад, скорее всего на уровне общего кода карточки. — VlSergey(трёп)10:48, 7 августа 2014 (UTC)
Поломка шаблонов связи с ВД?
См. Россия (не отображается карта, вместо этого выводится [[Файл:Russian Federation (orthographic projection) - Crimea disputed.svg|300px]]). Seryo93 (о.) 16:36, 6 августа 2014 (UTC)
Здравствуйте. Похоже, Викиданные начали что-то новое передавать в качестве параметров nbci, eol, itis, взрывая карточку (например, Галапагосская акула). Не посмотрите, что там случилось? Серебряный15:30, 6 августа 2014 (UTC)
Использование алиаса в автоматическом комментарии к отмене правки
Коллеги-технари, алиасы U: и UT: уже работают. Нельзя ли в описании изменений, которое автоматически генерируется при отмене правки, заменить [[User_talk:ИмяИлиIP|обс]] на [[UT:ИмяИлиIP|обс]]? Это сэкономит несколько символов в описании.
И ещё вопрос: кому нужна громоздкая ссылка [[Special:Contributions/ИмяИлиIP|ИмяИлиIP]] в этом же описании? Честно говоря, не представляю себе use case, требующий её наличия в каждом описании отмены — особенно если учесть, что ссылка на вклад участника находится всего в одном клике: на той самой странице обсуждения участника, куда ведёт «обс» из предыдущего абзаца. DmitTrix17:04, 5 августа 2014 (UTC)
Отлично, так больше места для комментариев! А есть ли возможность также заменить «Special:Contributions» на что-то наподобие «S:C»? С уважением, Олег Ю. 20:56, 5 августа 2014 (UTC)
Спасибо! Сообщение отката лично для меня не актуально, но не вижу причин не заменить и там. Насчёт сокращения «Special:Contributions» — двумя руками за! DmitTrix20:09, 6 августа 2014 (UTC)
Насколько я понимаю, возможности нет: вряд ли псевдопространству можно назначить алиас, а название страницы в псевдопространстве практически точно добавить новое не получится (разрабы не согласятся). MaxBioHazard20:24, 6 августа 2014 (UTC)
Ну тут действительно без бота тяжело — если меняешь параметр в шаблоне, надо тут же проходить по всем включениям. Или менять так, чтобы и "Фото", и "Изображение" работали. Оставлю это специалистам. — Adavyd04:42, 5 августа 2014 (UTC)
Полностью с тобой согласен. Я всегда, когда переименовываю статью для создания неоднозначности, потом прохожу и уточняю. А с инфобоксом намного сложнее, к сожалению…--Valdis7204:55, 5 августа 2014 (UTC)
Автопростановка даты кнопкой быстрого шаблона
Господа, а нет желания на панельке внизу, которая во время редактирования показывается, в разделе «Источники:» нынешнее {{нет источников в разделе}} (шаблон вообще-то {{Нет ссылок в разделе}} называется) заменить на что-то такое же, только с автопростановкой даты, аналог команды {{subst:nsr}}. Ну и может ещё кому-то там автопростановку прикрутить, хотя там большинство и так уже с ней. А то ведь так удобнее и информатевнее получается. --Yakiv Glück22:44, 3 августа 2014 (UTC)
Комментарий: Вот что бы я совершенно категорически хотел бы, так это названия шаблона {{Нет сносок в разделе}} и соответственно никаких "ссылок", а только "сноски" в тексте шаблона. Везде за пределами Википедии ссылки — это вот что: http:://www.google.com. А просят сносоктаких вот. От этого шаблона в результате новички (особенно в Инкубаторе) только бардак наводят, расставляя в тексте затребованные ссылки (а не сноски) и в результате получая внеплановых люлей уже за "недопустимость внешних ссылок в тексте статьи". Что в сумме с неубранным шаблоном "не хватает ссылок" вызывает у многих стойкое ощущение, что в ВП либо записные тролли, либо ненормальные. --NeoLexx13:07, 4 августа 2014 (UTC)
Там вручную вставлено [[Категория:Порталы| ]] (см. Просмотр разметки) Если так быть не должно, то нужно просить админов исправить. --NeoLexx17:10, 3 августа 2014 (UTC)
Друзья, если никто не против предлагаю рассмотреть возможность создания дополнительной проверки при сохранении изменений страницы (наподобие того, когда скрипт проверяет добавленные ссылки на сайты в спам листе). Новая проверка будет проверять на наличие более чем одного одинакового названия сноски <ref name="НАЗВАНИЕ">[http://а.сом заголовок]</ref>. Перед сохранением страницы, при нахождении нескольких одинаковых названий ссылок с различными URL, участнику будет написана подсказка о том, что одно из названий следует изменить. (Потом исправлять такое намного сложнее, особенно в больших или часто редактируемых статьях). Возможность такой проблемы я обнаружил благодаря трудолюбивому боту уважаемого коллеги Dima st bk. Код по выявлению дубликатов можно взять схожий с тем, который у бота. С уважением, Олег Ю. 20:36, 2 августа 2014 (UTC)
Ещё хорошо было бы защитить от удаления головную именованую ссылку. Часты случаи когда она удаляется, а оставшиеся ссылки в теле статьи (типа <ref name="autogenerated2" />) остаются без урла. Sergoman05:59, 3 августа 2014 (UTC)
Сама по себе идея неплохая, и явно пригодится опытным участникам, чего я не сказал бы о новичках. Не такой уж это страшный недочёт, чтобы останавливать действия неопытного участника процедурой, схожей с предупреждением фильтра злоупотреблений. Есть вероятность, что, увидев такое уведомление, участник просто не справится с именным оформлением сносок, которое захочет от него процедура, и вовсе откажется от правки. При том, что желание добавлять информацию со сносками можно только приветствовать. Полагаю, ничего страшного, если что-то там повторится — на то и боты, чтобы оперативно это исправлять. Sealle11:49, 3 августа 2014 (UTC)
Насчет того, чтобы сделать сообщение предельно вежливым для новичков — согласен. Правда новички редко ставят названия на ссылках, обычно это делают люди попытнее. К сожалению, боты это оперативно изменить не смогут. Посмотрите пожалуйста изначальный пример в котором боту нужно проверять соответствие фактам по ссылкам, что порой (при парафразе, на данном этапе развития искусственного интеллекта) технический сделать нереально. С уважением, Олег Ю. 12:41, 5 августа 2014 (UTC)
Я как-то не вижу более-менее простого способа это сделать. Ссылки внутри рефа ведь могут быть и одинаковыми (тогда это не ошибка), соответственно, надо искать два рефа с одним именем, но разным содержимым, это можно в регэкспах? MaxBioHazard13:27, 3 августа 2014 (UTC)
Технический сделать обнаружение можно используя логику, которая уже есть в боте из примера выше, а предупредить можно вставив логику в код, который запускает проверку на спам лист. По поводу: «Ссылки внутри рефа ведь могут быть и одинаковыми (тогда это не ошибка)», то тут в данном частном случае не ошибка но и здесь нет надобности ставить два одинаковых названия с одинаковыми ссылками. При проверке бот, в случае при идентичных ссылках и более чем одним названием (одинаковым или разным), сможет исправить. Проблема когда ссылки разные, а название одно. С уважением, Олег Ю. 12:41, 5 августа 2014 (UTC)
Как раз не очень справляются. Что делать боту в случае: <ref name="uc">123</ref><ref name="uc">321</ref><ref name="uc" />? Бот не может угадать, какую из сносок редактор подразумевал под <ref name="uc" />. Как вариант — можно научить бота вставлять шаблон, типа {{проблема со сноcками|имясноски}}. -- dima_st_bk14:23, 4 августа 2014 (UTC)
Можно ли сделать так чтобы категория, которая включена через шаблон (<includeonly>[[Категория:Нужная категория]]</includeonly>), не показывалась на определенной странице.--Мұхамеджан А.А.(обсуждения)14:25, 1 августа 2014 (UTC)
Да. Можно установить специальное условие, отключающее категорию. Пример можно посмотреть тут. Для простановки шаблона с отключенной категорией в итоге надо сделать так: {{Вич-инфекция|nocat=1}}. C уважением,--Draa kultalk14:33, 1 августа 2014 (UTC)
Нет. Условие отключения категории - это заполненный аргумент nocat, в шаблоне, установленном на целевой странице. {{NAMESPACE}} - проверка на пространство имён, это не обязательно для отключения категории там, где категория отключается вручную. То есть необходимо снабдить шаблон конструкцией с условием (как в примере, можно без {{NAMESPACE}}), и тогда в установленном шаблоне можно выключить категорию с помощью nocat. C уважением,--Draa kultalk14:48, 1 августа 2014 (UTC)
Я не получил себе ответ. Я объясню опять. Вот шаблон исполосовывается в одном месте но отображается на двух местах (та страница в которой она расположена и Заглавная страница) автоматический. И мне надо чтобы категория на заглавной странице не выходила.--Мұхамеджан А.А.(обсуждения)15:43, 1 августа 2014 (UTC)
Вы получили ответ. Там, где категория нужна, надо будет ставить шаблон как обычно. Там, где не нужна - вот так: {{Имя шаблона|nocat=1}}. Для, того, чтобы параметр nocat убирал категорию, необходимо добавить в шаблон условие, пример уже есть в обсуждении. С уважением,--Draa kultalk16:06, 1 августа 2014 (UTC)
Речь шла о неуместной категории на заглавной странице в казахской википедии. Категория так или иначе убрана. Если у уважаемого коллеги Мұхамеджан А.А. есть какие-то вопросы или сомнения по этому поводу, приглашаю его обсудить это на мою страницу обсуждения или на страницу обсуждения любого другого заинтересованного в этом участника.--Draa kultalk16:35, 2 августа 2014 (UTC)
Комментарий к итогу
Если правильно понял, исходный вопрос был о шаблоне, который сам автоматически изменяет свой выход в зависимости от того, с какой страницы вызван. Например, добавляет категорию при вызовах в основном пространстве статей, но не добавляет, если вызван с Заглавной. Тогда примеры не совсем отвечали на вопрос: непустое значение nocat для ручного подавления категорий. А {{NAMESPACE}} в пространстве статей равен пустой строке, иначе возвращает префикс пространства ("Википедия", "Инкубатор" и т.д.) Поэтому в первом примере строка {{#if:{{{nocat|}}}{{NAMESPACE}}||[[Категория:СПИД|{{PAGENAME}}]]}} дословно значит "ЕСЛИ аргументу nocat присвоено непустое значение ИЛИ шаблон вызван не из пространства статей ТО вывести пустую строку ИНАЧЕ вывести строку [[Категория:СПИД|Название вызвавшей страницы]]" Я бы сказал, что чтение кода далеко от тривиального :-)
Для автоматического подстраивания шаблона в одном пространстве можно использовать #ifeq или новомодные вызовы #invoke Если по старинке, то такой код будет выводить [[Категория:Какая-то категория]] везде в основном пространстве и только в нём, кроме Заглавной:
Однако если вопрос именно о Заглавной, то это по определению единственная такая страница в каждом проекте. Логичнее было бы прописать доп. правила для неё прямо в ней (например, вычищать все категории из выхода шаблонов). --NeoLexx18:41, 2 августа 2014 (UTC)
Не верно. Сначала производится конкатенация двух строк в выражении {{{nocat|}}}{{NAMESPACE}} если результат пустая строка (второй параметр функции #if: ), то вставляется категория. Выражение будет пустой строкой в единственном случае, если не задан параметр {{{nocat|}}} и {{NAMESPACE}} пустая строка, что происходит в случае нахождения страницы в основном пространстве имён. Don Rumata18:51, 2 августа 2014 (UTC)
Именно так, конструкция вида {{#if:{{{nocat|}}}{{NAMESPACE}}||[[Категория:СПИД|{{PAGENAME}}]]}} в основном пространстве с пустым nocat даёт категорию. С уважением,--Draa kultalk19:19, 2 августа 2014 (UTC)
Тьфу на меня. Эта "парсер-логика" вкупе с "парсер-синтаксисом" мозги вышибает на раз... Исправил в начале пояснение к примеру кода. --NeoLexx19:26, 2 августа 2014 (UTC)
Я ещё как extra bonus хотел интернационализацию добавить, чтобы каждый раз не смотреть, как страница называется: Mane Page, Заглавная страница, Басты бет и т.д. Но тут, кажется, облом того же типа, что здесь — древняя и просто-таки паранормальная по интенсивности боязнь собственных открытых пространств в MediaWiki. Ссылку на любую Заглавную можно получить легко: [[w:language_code:]], например [[w:kk:]] даст w:kk: А вот использовать эти известные парсеру данные в шаблоне — никак(?) --NeoLexx20:15, 2 августа 2014 (UTC)
Для проверки главной страницы используйте конструкцию {{#ifeq:{{PAGENAME}}|{{int:mainpage}}|<!-- ту вставляем то что нужно показать на главной -->}}. Don Rumata20:58, 2 августа 2014 (UTC)
О! Про int: не знал. Заодно можно int'ить префикс Category|Категория|Санат|..., только само название менять. Выложил в Окончательный вариант, надеюсь, нигде не накосячил.
Не по теме, но раз тут "последние из Великих Гамми" (с) к нам на помощь пришли: а какой номер пространства у нашего Инкубатора и есть ли для него int: "? --NeoLexx07:07, 3 августа 2014 (UTC)
> ЕСЛИ аргументу nocat присвоено непустое значение ИЛИ шаблон вызван из пространства статей ТО вывести пустую строку ЕСЛИ аргументу nocat присвоено непустое значение ИЛИ шаблон вызван не из пространства статей ТО вывести пустую строку. Извиняюсь, здесь не исправился. Классика help-маразма: даёшь верный код и зеркально-неверное объяснение, что этот код делает. --NeoLexx20:23, 2 августа 2014 (UTC) Говоря человеческим языком :-) if ( (nocat == "") || (NAMESPACE == "") ) { /*do nothing*/} else {document.write(category_text)}
Ваше уточнение тоже верное, но относится уже ко "второму уровню чтения текста": как в крайне ограниченной среде вики-парсера без официальных механизмов как-то изобразить конструкцию вроде ( (nocat == "") || (NAMESPACE == "") ) Конкатенация строк (в пустую/непустую) в данном случае служит приемлемым выходом. --NeoLexx19:14, 2 августа 2014 (UTC)
Окончательный вариант
Если шаблон вызван в пространстве статей но не с Заглавной и не задан аргумент nocat, то добавить категорию Category_Name, иначе вывести строку комментария (или убрать комментарий и просто выводить пустую строку: