Википедия:Форум/Архив/Технический/2014/08
Эта страница — часть архива форума Википедии.
Пожалуйста, не редактируйте эту страницу!- ← июль 2014
- август 2014
- сентябрь 2014 →
Баг патрулирования
правитьКоллеги, у меня уже не первый раз чуть ли не с момента получения флага пата появляется следующий глюк: когда из истории устаревшей проверенной страницы перехожу по ссылке «проверить версию», которая оказывается вандализмом, затем перехожу к следующей версии (откату), то блок патрулирования пропадает. Если нужно, могу опубликовать скрины. --Синкретик/связь/вклад 16:07, 31 августа 2014 (UTC)
- Не совсем понятно. Объясните подробнее, пожалуйста. --Michgrig (talk to me) 18:48, 31 августа 2014 (UTC)
- Когда я смотрю историю страницы с несколькими непроверенными правками и перехожу к проверке одной из версий, то появляется блок с кнопками «Проверить версию» и «Отклонить изменения». Если я вижу что правка вандальная, и перехожу к следующей правке, то при следующей правке вышеуказанного блока уже нет. --Синкретик/связь/вклад 05:55, 1 сентября 2014 (UTC)
- Не обязательно к откату, блок пропадает в любом случае. -- dima_st_bk 22:54, 31 августа 2014 (UTC)
- Все равно полностью не понятна проблема. Я вижу тут два возможных случая:
- Если поверх отпатрулированной версии анрегом или неАПАТом внесена правка, которая потом отменена, то статья возвращается к отпатрулированной версии.
- Если из блоке неопатрулированных правок последняя отпатрулирована, то промежуточные все равно показываются как непатрулированные. --Michgrig (talk to me) 08:02, 1 сентября 2014 (UTC)
- Последний раз проблема была при патрулировании статьи Windows 1.x: я нажал «проверить версию», чтобы посмотреть, не была ли откаченная правка полезной, а когда нажал «следующая правка» и перешел к откату, то блок патрулирования пропал. Сейчас еще раз попробовал — пропадает, можете проверить сами. --Синкретик/связь/вклад 09:04, 1 сентября 2014 (UTC)
- Все равно полностью не понятна проблема. Я вижу тут два возможных случая:
Всё правильно: блок патрулирования отображается при сравнении двух версий только в том случае, если более старая версия отпатрулирована. Гамлиэль Фишкин 09:11, 1 сентября 2014 (UTC)
А вам уведомления приходят?
правитьEcho жив или всё же сдох? А если жив, то почему два дня назад отправленный ping [1] не отражается в notifications (там последняя запись вовсе 21.08 датирована) - ?? А так хорошо всё начиналось... Retired electrician (обс) 21:14, 30 августа 2014 (UTC)
- Последняя нотификация об упоминании моего ника мне пришла 10 дней назад (но они мне нечасто приходят, т.ч. нельзя сказать, заглючило оно или нет). Вот сейчас и проверим: u:MaxBioHazard, u:Retired electrician MaxBioHazard (обс) 03:13, 31 августа 2014 (UTC) UPD: Мне не пришла. MaxBioHazard (обс) 03:15, 31 августа 2014 (UTC)
- не пришло. Retired electrician (обс) 05:59, 31 августа 2014 (UTC)
- С нотификациями ещё странный глюк у моего бота. Его правки отменяют довольно часто, но едва ли пятидесятая доля этих отмен приходит как уведомления на почту (при этом непонятно - либо я у бота, как и на основной учётке, отключил приход на почту - тогда почему они вообще приходят? либо не отключил, тогда почему приходит не каждая первая?) MaxBioHazard (обс) 03:15, 31 августа 2014 (UTC)
- Мне вроде проходят, однако некоторое время назад появлялся подделывающий подписи аноним, судя по отсутствию реакции тех, чьи подписи он подделывал - им уведомления не приходили? OneLittleMouse (обс) 04:54, 31 августа 2014 (UTC)
- мне приходило, я не понял, что это было и забыл. Проверка ping - У:MaxBioHazard, думаю, Echo не срабатывает, когда человек сам себя упоминает, иначе был бы на каждую реплику с подписью алерт rubin16 (обс) 07:37, 31 августа 2014 (UTC)
- и второй тест - У:Retired electrician, есть? rubin16 (обс) 07:40, 31 августа 2014 (UTC)
- не пришло. Настройки проверил. Не менял давно. Последние пинги проходили 20 и 12 августа. Retired electrician (обс) 08:39, 31 августа 2014 (UTC)
- Не пришло. MaxBioHazard (обс) 11:11, 31 августа 2014 (UTC)
- и второй тест - У:Retired electrician, есть? rubin16 (обс) 07:40, 31 августа 2014 (UTC)
- мне приходило, я не понял, что это было и забыл. Проверка ping - У:MaxBioHazard, думаю, Echo не срабатывает, когда человек сам себя упоминает, иначе был бы на каждую реплику с подписью алерт rubin16 (обс) 07:37, 31 августа 2014 (UTC)
- Угу, сегодня от dibot'а. -- dima_st_bk 08:16, 31 августа 2014 (UTC)
- А эти алиасы поддерживают Echo? Участник:MaxBioHazard, Retired electrician, User:Rubin16. Sinon (обс) 01:53, 9 сентября 2014 (UTC)
- Не пришло, а раньше и с алиасов приходило. В общем, сломалось эхо. MaxBioHazard (обс) 02:36, 9 сентября 2014 (UTC)
- Не пришло. Справочно, за период с 31.08 пришло одно сообщение «страница was linked from другая страница» и шесть — о правках на моей СО, и всё. Retired electrician (обс) 04:02, 9 сентября 2014 (UTC)
- Надеюсь, что эта полезная функция возвратится.--Arbnos (обс) 22:29, 11 сентября 2014 (UTC)
- Участник:Retired electrician: did you get a notification of this ping? Thanks, --Elitre (WMF) (обс) 12:21, 19 сентября 2014 (UTC)
- No. The last records in notifications are dated Sep.11, 6 and 4 - not a single ping there. The last ping is Aug.20. Retired electrician (обс) 13:45, 25 сентября 2014 (UTC)
- Noted. Bumped the bug again, with my colleague Quiddity. Hope this helps, --Elitre (WMF) (обс) 19:50, 25 сентября 2014 (UTC)
- Issue mentioned here. --Elitre (WMF) (обс) 13:49, 30 сентября 2014 (UTC)
- Noted. Bumped the bug again, with my colleague Quiddity. Hope this helps, --Elitre (WMF) (обс) 19:50, 25 сентября 2014 (UTC)
- No. The last records in notifications are dated Sep.11, 6 and 4 - not a single ping there. The last ping is Aug.20. Retired electrician (обс) 13:45, 25 сентября 2014 (UTC)
Уезжают описания версий в диффах переименований
правитьВообще-то, это надо на багзилу, но инглиша правильно ругнуться не хватает...
Среда: win xp sp3, firefox 31, IE 8, анонимно
Как воспроизвести:
- выбираем любую переименованную статью
- на вкладке "история" выбираем версию со словом "переименовал" в описании и непосредственно предшествующую (строка ниже)
- жмём "сравнить выбранные версии"
Результат: firefox прижимает описания версий влево, в IE "полёт нормальный"
Исследование firebug'ом:
дифф переименования:
<table class="diff diff-contentalign-left">
<tbody>
<tr style="vertical-align: top;">
<td class="diff-otitle" colspan="1">
<td class="diff-ntitle" colspan="1">
соседние диффы (без глюка):
<table class="diff diff-contentalign-left">
<tbody>
<tr style="vertical-align: top;">
<td class="diff-otitle" colspan="2">
<td class="diff-ntitle" colspan="2">
Это у анонимов; участники с другими наборами флагов могут получать правильный код для любого диффа, нужна статистика 46.251.81.214 15:33, 30 августа 2014 (UTC)
Обозначения ИС и ХС в интервики
правитьНедавно в Викиданных появились обозначения ИС и ХС, которые начали дублировать наши шаблоны {{Link FA}} и {{Link GA}}. Шаблоны уже предложены к удалению как устаревшие. А что делать с их включениями ? Их уже разбирают каким нибудь ботом ? Тут либо одно, либо другое, так как вместе эти шаблоны и Викиданные совсем не смотрятся. ~ Meiræ 23:45, 29 августа 2014 (UTC)
- Локальные значки убрал, это и без удаления шаблонов можно сделать. Вообще, их сейчас перестали проставлять, в ближайшее время удалят. Но вообще, тут нет смысла сильно торопиться, пока не добавили бейджи для избранных списков и добротных статей. — putnik 01:18, 30 августа 2014 (UTC)
- Спасибо. Совсем убирать, оказывается, пока действительно рано, без них и категории вроде Категория:Википедия:Хорошие статьи en-wiki не проставляются. ~ Meiræ 01:57, 30 августа 2014 (UTC)
- Ну, полезность таких статей, с учётом, что аналогичные (и куда более интересные) списки статей теперь можно получить запросами к Викиданным, становится довольно сомнительной. — putnik 02:17, 30 августа 2014 (UTC)
- Их ещё вчера начал удалять какой-то внешний бот. MaxBioHazard (обс) 03:15, 30 августа 2014 (UTC)
- Спасибо. Совсем убирать, оказывается, пока действительно рано, без них и категории вроде Категория:Википедия:Хорошие статьи en-wiki не проставляются. ~ Meiræ 01:57, 30 августа 2014 (UTC)
Смещение текста в SVG изображении
правитьКоллеги, столкнулся со следующей проблемой. Создал в OpenOffice Draw схему, и почему-то при загрузке её на Викисклад почти все надписи съехали влево, хотя в полноэкранном режиме всё отображается корректно. Подскажите, что делать в этой ситуации. Обращался на форум Викисклада — там в ответ тишина --User 699 (обс) 17:26, 29 августа 2014 (UTC)
- Такое бывает, у Википедии и этих программ разные движки свг. Рекомендаций, явно исправляющих проблему, я не знаю, в инкскейпе частично помогает сохранение в simple svg, ещё если надписи не сильно сдвинуты, можно обратно их сдвинуть в оригинальном файле, чтобы после сдвига они как раз встали на место. MaxBioHazard (обс) 18:28, 29 августа 2014 (UTC)
- Спасибо. Переделал в Инкскейпе, сохранил в simple svg и теперь никаких проблем! --User 699 (обс) 13:58, 30 августа 2014 (UTC)
Откуда-то и зачем-то лезет краснолинковая флагификация. Для наглядности создал пример. --Gruznov (обс) 15:19, 29 августа 2014 (UTC)
Итог
правитьИсправлено. — putnik 16:24, 29 августа 2014 (UTC)
Будущее тем оформления
правитьRFC: mw:Requests for comment/HTML templating library. Переведите и участвуйте, пожалуйста. --Gryllida 13:10, 28 августа 2014 (UTC)
- Это предложение добавить?--Arbnos (обс) 10:29, 29 августа 2014 (UTC)
- Не знаю, я думала уже можно начинать переводить, мне сказали что текст мог устареть и его сначала надо поправить :(
- Если кто разбирается в теме и англ., посмотрите. Если разрешат переводить, я сообщу. --Gryllida 12:30, 1 сентября 2014 (UTC)
Отключение карты
правитьКак отключить карту департамента в изуродованной статье Осер? --Ghirla -трёп- 08:34, 27 августа 2014 (UTC)
- Примерно, вот так. --Well-Informed Optimist (?•!) 08:57, 27 августа 2014 (UTC)
GlobalCssJs migration script
правитьКто знает, что это за новый механизм удаления (глобальной учётной записи с таким названием не существует)? NBS 20:12, 26 августа 2014 (UTC)
- Это связано с mw:Extension:GlobalCssJs. Don Rumata 07:40, 27 августа 2014 (UTC)
- Пользовательские скрипты удаляют. См. Bugzilla:68933 и Gerrit:154441. Don Rumata 08:05, 27 августа 2014 (UTC)
- Меня интересует сам механизм: кто может удалять страницы не из-под учётной записи, как регаментированы эти полномочия? NBS (обс) 20:12, 27 августа 2014 (UTC)
- Разработчики. Не думаю, что мы можем претендовать на то, чтобы как-либо "регламентировать" их полномочия. MaxBioHazard (обс) 21:04, 27 августа 2014 (UTC)
- Меня интересует сам механизм: кто может удалять страницы не из-под учётной записи, как регаментированы эти полномочия? NBS (обс) 20:12, 27 августа 2014 (UTC)
- Меня интересует другой вопрос: что именно они делают? Удаляют локальные файлы только при наличии на мета-вики global-файлов с совпадающим содержимым? MaxBioHazard (обс) 21:04, 27 августа 2014 (UTC)
- Скорее просто удаляют все стандартные (
(common|vector|monobook|modern|cologneblue)\.(css|js)
) подстраницы участника во всех проектах. — putnik 21:40, 27 августа 2014 (UTC)- Нет, вопрос в том - по какому критерию они отбирают пользователей, чьи файлы удаляются? Почти ничьи другие же не удалили. MaxBioHazard (обс) 22:06, 27 августа 2014 (UTC)
- По запросам пользователей, скорее всего. — putnik 22:14, 27 августа 2014 (UTC)
- Удаляются пользовательские скрипты в локальных вики, загружающие css и js со страниц участника на Meta-Wiki. Это происходит в рамках процесса mw:SUL finalisation. GlobalCssJs позволит создавать global.js скрипты, которые будут загружаться сразу во всех проектах фонда «Викимедиа». См. mw:Help:Extension:GlobalCssJs и meta:Tech/News/2014/35 Don Rumata 23:15, 27 августа 2014 (UTC)
- Кстати, хотел спросить, а кто у нас Технический посредник? Don Rumata 23:44, 27 августа 2014 (UTC)
- Ну вот мы с вами, например. Собственно, любой, кто помогает налаживать контакт между разработчиками и сообществом. Не существует списка, в котором были бы перечислены технические посредники. — putnik 23:58, 27 августа 2014 (UTC)
- По запросам пользователей, скорее всего. — putnik 22:14, 27 августа 2014 (UTC)
- Нет, вопрос в том - по какому критерию они отбирают пользователей, чьи файлы удаляются? Почти ничьи другие же не удалили. MaxBioHazard (обс) 22:06, 27 августа 2014 (UTC)
- Скорее просто удаляют все стандартные (
- То есть удаляют по запросу?--Arbnos (обс) 15:42, 29 августа 2014 (UTC)
- да, только по запросу rubin16 (обс) 17:24, 29 августа 2014 (UTC)
- Это хорошо, везде могут нужны разные содержания.--Arbnos (обс) 22:31, 11 сентября 2014 (UTC)
Просьба посмотреть в чём проблемы с карточкой в статье
правитьВ статье Национальный стадион (Варшава) в карточке появились ссылки на архитектора и владельца в виде ссылок на ВД. Было указано что в ВД нет русских подписей к данным статьям. Я добавил в ВД русские названия, но карточка по прежнему показывает номер в ВД. Также проблема с ссылкой на викисклад. --RasamJacek 19:21, 26 августа 2014 (UTC)
- Ссылки на ВД сумел исправить, добавив в ВД описание. Осталась проблема с викискладом. --RasamJacek 19:23, 26 августа 2014 (UTC)
- не надо в поля оформление добавлять, например, флаги. Вот они и ломают. -- VlSergey (трёп) 19:51, 26 августа 2014 (UTC)
- Спасибо--RasamJacek 20:45, 26 августа 2014 (UTC)
По шаблонам для категорий
правитьМожно ли добавить в шаблон для категорий (например, в {{Годы в России}}) какой-то специальный подшаблон чтобы он проверял — есть ли статья с таким же названием, и если да, то чтобы добавлял шаблон {{Основная статья по теме категории}}, в противном случае — не добавлял? В общем что-то типа конструкции {{#if:{{wikidata|P373}}|{{Навигация}}}}, но для основного пространства. Или это тоже можно через Викиданные? --Alex Lepler 08:18, 26 августа 2014 (UTC)
- #ifexist. Ashik 11:01, 26 августа 2014 (UTC)
- Спасибо
Глюк с кириллицей
правитьКоллеги, спасите! Примерно месяц назад Википедия перестала понимать мою клавиатуру. Нормально работают только строчные и прописные буквы кириллицы и цифры. Но жму "Shift+6" - и вместо ":" получаю "Ж". Перехожу на английскую раскладку - и на "Shift+;" вместо ":" снова "Ж". То же с другими знаками препинания. Даже запятую не могу поставить. Буквы латиницы не работают вовсе. Глюк повторяется на двух разных машинах и на двух разных системах, но исчезает, когда я выхожу из своей учётной записи. (Потому сейчас и пишу как аноним.) Думаю, что-то сбилось в моих настройках. Но я последние месяцы ничего не менял. Может, поменялось что-то на движке, и из-за каких-то особенностей моих настроек эти изменения затронули именно меня. --Oleksiy.golubov 14:27, 25 августа 2014 (UTC)
- Википедия:Форум/Архив/Технический/2014/06#Не проставляются знаки препинания при редактировании? -- dima_st_bk 14:34, 25 августа 2014 (UTC)
- Спасибо! Работает! --Oleksiy Golubov 14:43, 25 августа 2014 (UTC)
- Так задумано или надо кому-то сказать, что их утилита неадекватно работает? --Gryllida 11:24, 28 августа 2014 (UTC)
Надо повесить на видном месте совет по устранению глюка, я до нонешнего числа смиренно терпел, пока уже не достало и сюда не зашел. --Van Helsing (обс) 07:38, 5 сентября 2014 (UTC)
Автовикификация в карточках
правитьА что сделали со строчкой гражданство в шаблонах-карточках, что ныне не происходит автоматическая викификация названия страны по схеме: Канада → Канада.--Ningbo citizen 23:43, 24 августа 2014 (UTC)
- Пожалейте экстрасенсов, дайте ссылку на статью. — putnik 00:19, 25 августа 2014 (UTC)
- Нет, для полей стран в карточках, которые заполнены вручную, теперь автовикификации не будет. Постепенно пройдёт бот и утащит все заполненные поля на Викидату, откуда они будут подгружаться уже с флагами. Можете в интересующих Вас статьях сами перетащить этот параметр, не дожидаясь бота (рекомендуемый вариант), либо викифицировать руками (нерекомендуемый). — VlSergey (трёп) 00:40, 25 августа 2014 (UTC)
- Зачем, кому это надо? --Ghirla -трёп- 08:00, 25 августа 2014 (UTC)
- А почему Франция автоматически викифицируется с королевским флагом (см. любого из категории Физики Франции)? По-моему, по дефолту триколор логичнее? --Arachn0 обс 08:34, 26 августа 2014 (UTC)
@Arachn0: посмотрите документацию к шаблону {{wikidata/p27}}, там написано, что и где подкрутить для корректных флагов. — VlSergey (трёп) 08:51, 26 августа 2014 (UTC)Сейчас посмотрю, что-то со составлением словаря не так вышло. — VlSergey (трёп) 08:55, 26 августа 2014 (UTC)- @Arachn0: поправлено, спасибо что заметили быстро! — VlSergey (трёп) 09:02, 26 августа 2014 (UTC)
- Ага, вот то-то! Спасибо --Arachn0 обс 09:05, 26 августа 2014 (UTC)
Вакханалия с категориями
правитьНа странице Требуемые категории полная вакханалия — сотни требуемых категорий типа Категория:Телеканалы, запущенные в 1 году, Категория:Футбольные клубы, основанные в 1 году, Категория:Печатные издания, возникшие в 15 году, Категория:Сайты, появившиеся в 15 году и огромное количество других абсурдных категорий. Проблема в следующем: если в карточке стоит «15 июня 2010 года», то создаются категории типа Категория:Сайты, появившиеся в 2010 году и Категория:Сайты, появившиеся в 15 году, данные берутся как из указанного в карточке года, так и из указанного в карточке числа месяца. Kalendar 19:05, 24 августа 2014 (UTC)
- В одном исправил, остальные лень. Advisor, 19:59, 24 августа 2014 (UTC)
- Судя по всему, ранее отсутствующие категории генерировали ошибку типа «error», на что срабатывала конструкция {{#iferror:[[Категория:Компании, упразднённые в {{#expr:{{ссылку в число|{{{defunct|{{{упразднена}}}}}}}}}} году]]}}. Вот оно и отвалилось. Advisor, 20:27, 24 августа 2014 (UTC)
- Ранее был шаблон {{Ссылку в число}} с заменами на 16,5 КБ, который позволял заменять
[[2014]]
на2014
, а всё, что у него не получалось заменять, просто игнорировал. Теперь он работает без таких извращений и с любыми числами, но это немного сломало ещё большие извращения с категоризацией, использовавшие этот шаблон. Сейчас категоризация по годам выделена в отдельную функцию модуля и соответствующий шаблон {{Категория по дате}}, и корректно обрабатывается бо́льшую часть того, что может быть введено в поле даты. Когда список обновится, проверю, не осталось ли ещё не исправленных шаблонов. — putnik 21:44, 24 августа 2014 (UTC)- Если Вы имеете ввиду список Требуемые категории, то он в реальном времени показывает количество страниц в категориях, пустые требуемые категории зачеркнуты, остались проблемы с незачеркнутыми. Kalendar 08:38, 25 августа 2014 (UTC)
- "Этот список последний раз обновлялся в 09:56, 23 августа 2014." - до реального времени далековато... ShinePhantom (обс) 12:14, 26 августа 2014 (UTC)
- Список создан 23 августа. Но информация в нём показывается на тот момент, когда список открывают. Посмотрите строку под номером 8: «Хорошие статьи без указания проекта (50 → 50 объектов)», синяя ссылка на созданную после создания списка категорию, перечеркнута в связи с её созданием, в скобках 50 страниц в данной категории до создания категории и 50 страниц после её создания. Под номером 9: «Компании, основанные в году (44 → 0 объектов)», красная ссылка на несозданную пустую категорию, перечеркнута в связи с тем, что страниц в нет, в скобках 44 страницы при создании списка, 0 страниц после устранения причины занесения страниц в требуемую к созданию категорию. Обратите внимание: практически все строки списка зачеркнуты в связи с созданием требуемых категорий или в связи с исчезновением необходимости в их создании. Причем зачеркивание строк и изменение информации в скобках происходит уже после создания списка. Информация в списке обновляется при обновлении страницы требуемых категорий. Вот это обновление списка на момент открытия списка я и называю обновлением в реальном времени. Kalendar 16:22, 26 августа 2014 (UTC)
- "Этот список последний раз обновлялся в 09:56, 23 августа 2014." - до реального времени далековато... ShinePhantom (обс) 12:14, 26 августа 2014 (UTC)
- Если Вы имеете ввиду список Требуемые категории, то он в реальном времени показывает количество страниц в категориях, пустые требуемые категории зачеркнуты, остались проблемы с незачеркнутыми. Kalendar 08:38, 25 августа 2014 (UTC)
- Ранее был шаблон {{Ссылку в число}} с заменами на 16,5 КБ, который позволял заменять
Шаблоны опять сходят с ума
правитьПросьба пофиксить безобразия в статье Голицына, Анна Сергеевна --Ghirla -трёп- 18:34, 24 августа 2014 (UTC)
- [2] ?.--Юлия 70 18:38, 24 августа 2014 (UTC)
- Hatnote всё ж таки предполагает отступ. А когда делаешь отступ, съезжает весь текст статьи :( Опять что-то карточники накрутили? --Ghirla -трёп- 19:25, 24 августа 2014 (UTC)
- Трудно сказать. Если кто-нибудь в курсе, может, объяснит нам?--Юлия 70 19:42, 24 августа 2014 (UTC)
- Судя по всему, это баг в самом вики-парсере, который возникает при отсутствии отступов до и после карточки. — putnik 21:57, 24 августа 2014 (UTC)
- Трудно сказать. Если кто-нибудь в курсе, может, объяснит нам?--Юлия 70 19:42, 24 августа 2014 (UTC)
- Hatnote всё ж таки предполагает отступ. А когда делаешь отступ, съезжает весь текст статьи :( Опять что-то карточники накрутили? --Ghirla -трёп- 19:25, 24 августа 2014 (UTC)
Проблема с Модуль:Wikibase
правитьА если быть точнее с функцией iwikiall
. В статье Мэннинг, Челси в самом конце статьи есть ссылка на викицитатник, однако вместо en
, отображается e
. Насколько я понял проблема в указанной функции, но я могу ошибаться. Может кто опытный глянет? Карибеков В. Ю. -обс- 14:26, 24 августа 2014 (UTC)
Итог
правитьПоправлено. — VlSergey (трёп) 16:46, 24 августа 2014 (UTC)
Очередное захламление карточки
правитьУ нас Викиданные уже будут распоряжаться и «главными ролями»? Как это безобразие убрать? Horim 10:31, 24 августа 2014 (UTC)
- Добавить нужные значения в карточку, т.к. у оных приоритет над ВД. -- dima_st_bk 11:10, 24 августа 2014 (UTC)
- В этой вещи никаких главных ролей нет, соответственно, значения добавить невозможно. И что в этом случае делать? Horim 11:15, 24 августа 2014 (UTC)
- Ну как так нет, если в фильме играли десятки людей, а вот конкретно у этих 14–17 человек — главные роли? — putnik 13:22, 24 августа 2014 (UTC)
- Примите как есть, что больше двух главных ролей в фильме (мужской и женской) - редкие исключения, и этот фильм точно не из их числа. Мало того, что главных ролей нет в фильме, так их нет и в wikidata: в Q14370516 заполнены поля cast member (P161), но при них нет qualifier'а lead/supporting. Или он там скрыт? Каким образом «просто роль» (cast member) в шаблоне превращается в главную? И почему тогда Q472018 отображает все роли как «не главные»? Retired electrician 18:48, 24 августа 2014 (UTC)
- Отвечу по существу завтра, надо обдумать. Из Викиданных сейчас информация берётся по приоритетам (рангам): главные роли — максимальный из имеющихся рангов. Как можно заметить, с квалификаторами там до сих пор нет договорённости, какое свойство использовать, хотя сама идея неплохая. — putnik 22:02, 24 августа 2014 (UTC)
- Думаю надо самим выбрать квалификаторы и значения, внедрить их в шаблоны и в гаджеты (которые не только в ру-вики будут использоваться), а далее если кого-то не устраивает — пусть обсуждают с нами сколько хотят. — VlSergey (трёп) 22:20, 24 августа 2014 (UTC)
- Отвечу по существу завтра, надо обдумать. Из Викиданных сейчас информация берётся по приоритетам (рангам): главные роли — максимальный из имеющихся рангов. Как можно заметить, с квалификаторами там до сих пор нет договорённости, какое свойство использовать, хотя сама идея неплохая. — putnik 22:02, 24 августа 2014 (UTC)
- Примите как есть, что больше двух главных ролей в фильме (мужской и женской) - редкие исключения, и этот фильм точно не из их числа. Мало того, что главных ролей нет в фильме, так их нет и в wikidata: в Q14370516 заполнены поля cast member (P161), но при них нет qualifier'а lead/supporting. Или он там скрыт? Каким образом «просто роль» (cast member) в шаблоне превращается в главную? И почему тогда Q472018 отображает все роли как «не главные»? Retired electrician 18:48, 24 августа 2014 (UTC)
- Ну как так нет, если в фильме играли десятки людей, а вот конкретно у этих 14–17 человек — главные роли? — putnik 13:22, 24 августа 2014 (UTC)
- В этой вещи никаких главных ролей нет, соответственно, значения добавить невозможно. И что в этом случае делать? Horim 11:15, 24 августа 2014 (UTC)
- Я в шоке. Это ещё что за фокусы? Похоже, с этими роботами можно бороться только одним способом — убирать карточки из статей. --Ghirla -трёп- 19:28, 24 августа 2014 (UTC)
- Не из статей о фильмах же, там большинство информации тогда просто некуда будет деть. Это дело вкуса, разумеется, но разделы вроде «Fiche technique» (как во frwiki) выглядят не очень. ~ Meiræ 20:08, 24 августа 2014 (UTC)
- Друзья технари, решите проблему поскорее, пожалуйста, сотни (если не тысячи) карточек выглядят просто ужасающе. Horim 15:29, 25 августа 2014 (UTC)
- Верно, все карточки изуродовались номерами. Где можно поднять этот вопрос? В форуме? В общем форуме. Hovhannes (обс) 17:54, 31 августа 2014 (UTC)
- Не надо путать тёплое с мягким. Претензия Horim (и некоторых других участников) заключается в том, что актёры должны попадать в карточку только в том случае, если для них явно указаны главные роли. С этим, вроде бы, все согласны, и проблему сейчас пытаемся решить. А вот претензия к «номерам» пока только у вас. Вообще имхо это как претензия к красным ссылкам, не нравится — в два клика можно сделать так, чтобы его не было, всего лишь нужно добавить русскую метку. Или вы считаете, что полное отсутствие информации (а то, что вы видите элементы без меток означает, в частности, что в шаблоне эти параметры не заполнены) лучше? — putnik 18:39, 31 августа 2014 (UTC)
- Верно, все карточки изуродовались номерами. Где можно поднять этот вопрос? В форуме? В общем форуме. Hovhannes (обс) 17:54, 31 августа 2014 (UTC)
Итог
правитьВременное решение проблемы: выводятся только значения с предпочтительным приоритетом. Если таковых нет, то ничего не выводится. В будущем это должно решаться квалификаторами. — putnik 19:22, 31 августа 2014 (UTC)
- Огромное спасибо. Horim (обс) 19:26, 31 августа 2014 (UTC)
Карточки НП перестали реагировать на века? 91.79 06:44, 24 августа 2014 (UTC)
- Если под реакцией вы понимаете игнорирование, то перестали. Сейчас исправил, до завтра категория должна опустеть. — putnik 13:15, 24 августа 2014 (UTC)
Значок-треугольник наезжает на жёлтый блок с текстом. Retired electrician 04:23, 24 августа 2014 (UTC)
Не отображается параметр «Издательство оригинала» 178.162.22.128 04:18, 24 августа 2014 (UTC)
- Переписан через {{Карточка}}, добавлен забытый параметр. -- dima_st_bk 09:00, 24 августа 2014 (UTC)
Поехал.--Tucvbif*??? 15:49, 23 августа 2014 (UTC)
Смещение блоков, плавающих (float) слева
правитьКоллеги-технари, взгляните, пожалуйста, на блок «Внешние изображения» в статье Каффеклуббен и фотографии в разделе «Классификация» статьи Северный олень. Они «плавают» гораздо ниже, чем им положено. DmitTrix 15:16, 23 августа 2014 (UTC)
- 1. -- dima_st_bk 15:33, 23 августа 2014 (UTC)
- 2. Карибеков В. Ю. -обс- 15:36, 23 августа 2014 (UTC)
- 1 — понятно, это я, конечно, протупил; спасибо. 2 — не решение; нужны нормальные thumb-ы, с подписями. DmitTrix
- Извините, но каким Вы себе представляете конечный результат исправления? Там же места вроде мало… Карибеков В. Ю. -обс- 15:50, 23 августа 2014 (UTC)
- Честно говоря, не понимаю, причём здесь место. Первое фото в разделе,
File:Rentier fws 1.jpg
, в вики-коде вписано сразу после заголовка подраздела «Североамериканские подвиды», и показываться должно там же (у меня достаточно широкий экран, и подраздел начинается где-то на уровне блока «Международная Красная книга», который справа). На деле же фото показывается ниже, сразу под нижним краем первого из двух имеющихся блоков «Красная книга России» (ну, «под» только в верт. направлении, конечно: фото слева, «Красная книга России» — справа). Вот, смотрите: фото должно быть там, где красная рамка. DmitTrix 16:13, 23 августа 2014 (UTC) - Опс, оказывается, ув. dima_st_bk поправил в тот же день, а я как-то пропустил; спасибо ему. Пара вопросов осталось: 1) где бы простому юзеру узнать, как определён класс
"tright"
и с чем его едят; 2) какой из шаблонов в статье создавал проблему, и нельзя ли внести этот код (или другое исправление) прямо в него/них? Помнится мне, что я и в других местах на эту проблему натыкался… DmitTrix 14:09, 26 августа 2014 (UTC)- Не отписывался, потому что изображения всё равно криво отображались, Saint Johann поправил. . -- dima_st_bk 08:57, 29 августа 2014 (UTC)
div.tright{float:right;clear:right;margin:0.5em 0 0.8em 1.4em}
- Не отписывался, потому что изображения всё равно криво отображались, Saint Johann поправил.
- Честно говоря, не понимаю, причём здесь место. Первое фото в разделе,
- Извините, но каким Вы себе представляете конечный результат исправления? Там же места вроде мало… Карибеков В. Ю. -обс- 15:50, 23 августа 2014 (UTC)
- 1 — понятно, это я, конечно, протупил; спасибо. 2 — не решение; нужны нормальные thumb-ы, с подписями. DmitTrix
Бот RotlinkBot и его архивные ссылки
правитьДоброй ночи! Хотел уточнить по работе бота RotlinkBot (обс. · вклад · журналы · блокировки · фильтры) — бот подставляет архивные ссылки с пометкой «Битая ссылка» в статьи, вместо того, чтобы отыскать нужную статью на сайте и изменить ссылку. Так, например, многие сайты меняют структуру своих старых тем, у РБК ранее была тема по адресу http://www.rbcdaily.ru/2007/10/15/industry/298136 , стала по адресу http://www.rbcdaily.ru/industry/562949979047103 , то есть статья никуда не исчезла, она просто поменяла свой адрес на сайте. Бот же вместо того, чтобы заменить ссылку на статью, подставляет архивный url, который лично у меня вообще не открывается. Кстати, это не единичный случай, точно такая же история с сайтом Expert.ru . Нужна ли такая деятельность бота? Быть может ботовладелец сможет поправить алгоритм поиска? Alexxsun 23:49, 22 августа 2014 (UTC)
- Подозреваю, что искать, как изменилась ссылка для всех сайтов, нереально - для этого боту нужен ИИ и суперкомпьютер. Поэтому претензии не особенно понятны - если ссылка не работает, пометить ее как битую весьма желательно. А дальше пусть автор статей разбирается, почему так произошло. Если вы знаете, как именно меняются ссылки на конкретном сайте, обращайтесь на ВП:РДБ, чтобы бот прошелся по таким статьям и поменял ссылки, только нужно привести конкретный алгоритм замены. Для меня, например, как алгоритм замены ссылки вида http://www.rbcdaily.ru/2007/10/15/industry на http://www.rbcdaily.ru/industry/562949979047103 отнюдь не очевиден, в конкретном случае подозреваю, что ссылки придется менять вручную. -- Vladimir Solovjev обс 06:51, 23 августа 2014 (UTC)
Глюки
правитьПерестал работать переход по ссылке из поиска (раньше предлагались ссылки и переход в один клик, теперь только поиск) и исчез "сократитель ссылок". Вектор, простая панель. --Pessimist 11:19, 22 августа 2014 (UTC)
- #Скрипт для улучшенного списка наблюдения. --Well-Informed Optimist (?•!) 11:37, 22 августа 2014 (UTC)
- О, заработало. Слава богу. --Pessimist 11:44, 22 августа 2014 (UTC)
После того как изображение стало фиксироваться не в шаблоне-карточке, а в Викиданных, информация в категории стала некорректной. Пример Лыко, Антоний --Pessimist 10:55, 22 августа 2014 (UTC)
- Надо {{#if: {{{изображение|}}}||[[Категория:Википедия:Статьи о футболистах без портретов]]}} поменять на {{#if: {{wikidata|p18|{{{изображение|}}}|plain=true}}||[[Категория:Википедия:Статьи о футболистах без портретов]]}}. Сам не могу — прав не хватает. --Well-Informed Optimist (?•!) 11:05, 22 августа 2014 (UTC)
- Либо можно использовать {{If-wikidata}}. Ashik 11:08, 22 августа 2014 (UTC)
Итог
правитьИсправлено. — putnik 12:12, 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)
- Проверьте, включен ли гаджет редактирования Викиданных из карточки. --Well-Informed Optimist (?•!) 09:38, 22 августа 2014 (UTC)
- У меня был виноват он.--Permjak 10:18, 22 августа 2014 (UTC)
- Проверьте, включен ли гаджет редактирования Викиданных из карточки. --Well-Informed Optimist (?•!) 09:38, 22 августа 2014 (UTC)
- Проблемы с уведомлениями из-за компактной личной панели. --Well-Informed Optimist (?•!) 09:42, 22 августа 2014 (UTC)
- Много чего перестало работать. Даже при патрулировании и благодарностях вместо Ajax-окна поверх текущей страницы происходит переход на новую страницу. Всплывающий список на кнопке "Поиск" накрылся... Seryo93 (о.) 09:05, 22 августа 2014 (UTC)
Итог
правитьДа, проблемы из-за гаджета Викиданных, выключил его - все заработало.-- Vladimir Solovjev обс 10:58, 22 августа 2014 (UTC)
- Проблемы с очередным обновлением MediaWiki. Написал на форуме Викиданных и пока убрал гаджет. — VlSergey (трёп) 11:25, 22 августа 2014 (UTC)
Какая коварная ошибка в разметке
правитьСмешная версия статьи: см. раздел «Флора и фауна», серый гусь, лебеди и пеликаны оказались в числе рыб. А вот как должна была выглядеть эта страница: рыбы благополучно заканчиваются ещё в предыдущем абзаце, дальше начинается подробное перечисление птиц с двумя источниками и только потом названы три указанных птицы со ссылкой на другой источник. Разницаа между этими версиями — одна-единственная пропущенная скобка в оформлении множественной ссылки на источник. И заметьте, отображение сносок в примечаниях никак не реагирует на данную ошибку. По-моему, с этим надо что-то делать, такую же оплошность наверняка допускал не один я, а отследить её потом, коли не получилось слишком глупого стыка текста, практически невозможно. Carpodacus 04:48, 22 августа 2014 (UTC)
Шаблон:Писатель: ширина изображения
правитьПосле последней серии правок участника Putnik в шаблоне {{Писатель}} перестал работать параметр «Ширина». Исправьте, кто может. 178.150.235.66 19:06, 21 августа 2014 (UTC)
Итог
правитьИсправлено. — putnik 09:26, 22 августа 2014 (UTC)
Шаблоны с сюрпризом
правитьВ шаблонах {{Учёный}}, {{Музыкант}} и т. п. перестали работать параметры принадлежности по странам. Раньше было достаточно просто указать название страны в соответствующем параметре (для ш. «учёный» — «гражданство», для ш. «музыкант» — «страна»), без каких-либо шаблонов — теперь функция не работает. Август — сезон поломки шаблонов? --Полиционер 11:11, 21 августа 2014 (UTC)
- В какой статье поломалось? Don Rumata 11:59, 21 августа 2014 (UTC)
- Раньше код
{{Персона/Страна|Великобритания}}
возвращал Шаблон:Персона/Страна - Формирование ссылки с флагом происходило только в случае отсутствия ссылки в параметре. Проверка на ссылку в параметре была в шаблоне {{Если нет ссылок}}. Этот шаблон конечно дико устарел. После добавление викиданных код
{{Персона/Страна|{{wikidata|p27|Великобритания}}}}
возвращает неформатированную строку "Великобритания". Почему спросите вы? А потому, что {{wikidata}} безplain=1
всегда добавляет в значение Категория:Википедия:Статьи с переопределением значения из Викиданных. Если вызвать{{Персона/Страна|{{wikidata|plain=1|p27|Великобритания}}}}
то всё работает. Кто-то бил себя пяткой в грудь, чтоplain=1
никогда не всплывёт. Don Rumata 12:35, 21 августа 2014 (UTC)- Не было такого. И да, {{если нет ссылок}} надо убрать. — VlSergey (трёп) 12:44, 21 августа 2014 (UTC)
- Нужно вернуть поведение шаблона {{wikidata}} по умолчанию., т.к. трудно обнаружить все места, где требуется
plain=1
. Убирать проверку, как и добавлять категорию нехорошо. Кроме того d:Property:P27 скорей всего требует отдельного шаблона для форматирования значения из Викиданных. Don Rumata 12:51, 21 августа 2014 (UTC)- 1. Не нужно, так как так как такие места надо все исправлять, и не с помощью добавления аргумента plain, и, что самое гланое, новые вызовы должны быть без plain по умолчанию. 2. Да, p27 потребует отдельной функции, более того, потребуется доработка шаблона флагификации, чтобы корректно отображать устаревшие флаги стран. Либо строить структуру параллельной флагификации, не привязанной к шаблону {{Флагификация}}. -- VlSergey (трёп) 14:24, 21 августа 2014 (UTC)
- @Vlsergey: Что вы предлагаете делать сейчас с этим сюрпризом? Don Rumata 14:34, 21 августа 2014 (UTC)
- в качестве временного решения -- либо убрать plain, либо вызов подшаблона. В качестве постоянного -- сделать отдельный шаблон обёртку с вызовом функции флагификации. Передавать, по умолчанию, в порядке наличия: дата из квалификаторов, дата смеррти, дата рождения. -- VlSergey (трёп) 15:02, 21 августа 2014 (UTC)
- 1. Не нужно, так как так как такие места надо все исправлять, и не с помощью добавления аргумента plain, и, что самое гланое, новые вызовы должны быть без plain по умолчанию. 2. Да, p27 потребует отдельной функции, более того, потребуется доработка шаблона флагификации, чтобы корректно отображать устаревшие флаги стран. Либо строить структуру параллельной флагификации, не привязанной к шаблону {{Флагификация}}. -- VlSergey (трёп) 14:24, 21 августа 2014 (UTC)
- Нужно вернуть поведение шаблона {{wikidata}} по умолчанию., т.к. трудно обнаружить все места, где требуется
- Не было такого. И да, {{если нет ссылок}} надо убрать. — VlSergey (трёп) 12:44, 21 августа 2014 (UTC)
Итог
править Исправил, добавив plain=1
. Оформление ссылки и добавление флага пусть делается пока в {{Персона/Страна}}. Don Rumata 16:32, 21 августа 2014 (UTC)
- Сделан новый шаблон {{wikidata/p27}}, вхождения шаблона {{Персона/Страна}} вычищаю, как закончу — удалю. Это старый костыль, от которого давно пора избавиться. — VlSergey (трёп) 17:12, 24 августа 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 %)». --UniCollab 08:02, 21 августа 2014 (UTC)
- Спасибо! rubin16 12:04, 21 августа 2014 (UTC)
- И от меня Ths!) --cаша (krassotkin) 14:31, 21 августа 2014 (UTC)
Поддержка атрибутов itemtype и itemprop
правитьЕсть предложение добавить микроразметку schema.org к карточкам(см. Обсуждение_шаблона: Карточка). Для этого нужно, чтобы движок не обрезал html-атрибуты «itemscope», «itemtype» и «itemprop». См. черновик шаблона: Шаблон:Карточка/SchemaOrg. В документации mediawiki написано, что эти атрибуты доступны.
Возможно ли добавить поддержку этих атрибутов? --UniCollab 06:17, 21 августа 2014 (UTC)
- Тут к движку мало кто отношение имеет. Это, видимо, лучше перевести на английский и спросить на Мете. Ignatus 08:06, 21 августа 2014 (UTC)
- Тут нужно не дорабатывать движок, а изменить настройки: включить $wgHtml5(уже включен) и $wgAllowMicrodataAttributes. --UniCollab 08:19, 21 августа 2014 (UTC)
- На мете сказали, что нужен консенсус сообщества. Создам опрос. --UniCollab 08:08, 26 августа 2014 (UTC)
Призыв участника
правитьНе секрет, что викифицированная ссылка на участника часто используется для того, чтобы позвать его в обсуждение. Однако замечено, что при традиционной ссылке вида [[Участник:91i79|91i79]] участник получает сообщение о том, что он там-то упомянут, при краткой же ссылке вида {{u|91i79}} — не получает. 91.79 20:19, 19 августа 2014 (UTC)
- @91i79: а так? Ashik 04:39, 20 августа 2014 (UTC)
- Это сработало. Но по идее должны работать все действующие варианты. 91.79 04:41, 20 августа 2014 (UTC)
- FYI:
- Шаблон не срабатывает, потому что ссылка на имя участника ищется в сырой разметке до обработки шаблонов (а шаблоны могут быть вложенные и состоять из Lua и пилочкового бурелома; искать в них ссылку на имя пользователя сложно).
- По идее надо это делать не через содержимое сообщения.
- Например, через описание изменений (в нём {{u}} не работает в принципе) или
- через приклеенные к сообщениям Flow метаданные (не вижу номер бага (они активно пользуются Trello вместо Bugzilla на данный момент, а редактировать в нём могут только работники WMF (просто читать мне лень)); на этой странице это обсуждалось и было принято несколько раз, в частности, здесь).
- [[U:Gryllida|]] также работает: Gryllida.
- --Gryllida 08:29, 20 августа 2014 (UTC)
- FYI:
- Это сработало. Но по идее должны работать все действующие варианты. 91.79 04:41, 20 августа 2014 (UTC)
Чтобы заработал {{u}} нужно всего лишь в код шаблона добавить safesubst:. Ashik 09:40, 20 августа 2014 (UTC)
Карточка «Литературное произведение»
править1) В статьях с карточкой {{Литературное произведение}} добавленные вручную ISBN стали конфликтовать с ISBN на Викиданных, из-за чего в поле ISBN отображение теперь не совсем корректное. Пример: Стрелок (роман), Бегущий человек. 2) В некоторых карточках издательство теперь отображается абракадаброй, например, в статье Сердце Змеи. --Hausratte 19:23, 19 августа 2014 (UTC)
- 1) пока поправлено 2) это связано с отсутствием русского названия у элемента Викиданных. До конца года будет возможность отобразить название на английском, но до тех пор только так. -- VlSergey (трёп) 19:55, 19 августа 2014 (UTC)
- По поводу п. 2. Если добавить эту русскую подпись — будет полное ощущение, что повесть Ивана Ефремова впервые опубликована в издательстве Collier Books. А ведь она впервые опубликована в журнале «Юность». 91.79 20:28, 19 августа 2014 (UTC)
- Насколько я понимаю, в данном случае в качестве издателя должно фигурировать издательство Правда, издававшее журнал. Дополнил карточку, теперь абракадабры нет. Мораль: если мы не хотим, чтобы с Викиданных лезла «всякая дребедень» — надо самим заполнять карточки или редактировать Викиданные. --Hausratte 20:44, 19 августа 2014 (UTC)
- Для этого прежде всего в доке и примерах использования каждого шаблона, в который возможен импорт из Викиданных, должно быть это прописано. Участник, вставляющий шаблон в новую статью и заполняющий параметры, должен иметь представление, какие параметры надо заполнять и какие не надо, в каких случаях можно запретить импорт из Викиданных и как это сделать. При необходимости он может заполнить параметры в двух местах (в рувики и на викидате). Но вот что делать, когда параметр там уже заполнен инако, неизвестно (не хватало только войн правок на Викиданных). 91.79 00:40, 20 августа 2014 (UTC)
- Насколько я понимаю, в данном случае в качестве издателя должно фигурировать издательство Правда, издававшее журнал. Дополнил карточку, теперь абракадабры нет. Мораль: если мы не хотим, чтобы с Викиданных лезла «всякая дребедень» — надо самим заполнять карточки или редактировать Викиданные. --Hausratte 20:44, 19 августа 2014 (UTC)
- По поводу п. 2. Если добавить эту русскую подпись — будет полное ощущение, что повесть Ивана Ефремова впервые опубликована в издательстве Collier Books. А ведь она впервые опубликована в журнале «Юность». 91.79 20:28, 19 августа 2014 (UTC)
- См. также комментарий тут, про «Анну Каренину». Кстати, я вообще не уверен в необходимости этого параметра именно в этом шаблоне. И это не частная проблема: ясно, что в самые разные шаблоны к нам с викиданных будет лезть всякая дребедень, если это не отформовать сразу. (А в статье о романе Стивена Кинга, если уж речь о литературном произведении, ISBN издательства АСТ смотрится забавно.) 91.79 20:05, 19 августа 2014 (UTC)
- Соглашусь, ISBN не является настолько значимой информацией, чтобы давать его в карточке. К тому же этих ISBN'ов может быть куча — ISBN-10, ISBN-13… Лучше бы убрать его из этого шаблона. Библиографическую информацию о различных изданиях книги, включая ISBN, можно дать в соответствующем разделе статьи с помощью шаблонов {{книга}} или {{публикация}}. --Hausratte 20:18, 19 августа 2014 (UTC)
- а что вообще ISBN делает в этом шаблоне? ShinePhantom (обс) 03:52, 20 августа 2014 (UTC)
- Насколько я помню по обсуждениям за годы, поля и вид во многих карточках являются результатами обсуждений, порой весьма горячих (что включать и не включать). Теперь идёт последовательная миграция полей на Викиданные с их автоподстановкой при вызове шаблона. В заявленных планах вообще полный переход на автоподстановку с вызовом одной единой карточки. При этом нигде ясно не заявлено, как будет происходить выбор полей: 1) по образцовому тематическому набору одной из Википедий, 2) эквивалентно набору тематической карточки в руВики, 3) набором полей, утверждённым на Викиданных, 4) ?
Это только один из очевидных вопросов, какие возникают. Быть может, уже время провести русскоязычную мета-встречу для общего информирования сообщества? Пригласить Блантера (он бюрократ и админ на Викиданных) и тех местных админов, что продекларировали знание русского. Чтобы не заставлять Блантера возвращаться на покинутый проект и для общей взаиморавности сделать "встречу на плоту" :-) Договориться о площадке на общем форуме, скажем, Викиучебника. --NeoLexx 08:20, 20 августа 2014 (UTC)- Сейчас самое время посмотреть чего понапихалось в карточки за эти годы. Вот Евгению Онегину какой ISBN ставить прикажете? ShinePhantom (обс) 11:37, 20 августа 2014 (UTC)
n/a
(not applicable), вероятно? Аналогично графе национальность у Адама, если на то АИ уже не подыскали. Если свойство неприменимо ко всем без исключения элементам очевидно выделяемого класса предметов (книжные публикации), это не причина вообще отбросить данное свойство. Как и не причина дробить класс на два: книги с ISBN и книги без ISBN. Такое делается банальным фильтром в запросе к базе данных, а не отдельными карточками в статьях Википедии. Мне так мнится. --NeoLexx 17:04, 20 августа 2014 (UTC)- Свойство ISBN неприменимо ни к одному предмету из класса "произведения", т.к. является свойством изданий, а не произведений, см. ниже. Тут отношение "многие ко многим" - одно произведение может иметь множество изданий, в одном издании может быть собрано множество произведений. MaxBioHazard 18:16, 20 августа 2014 (UTC)
- Сейчас самое время посмотреть чего понапихалось в карточки за эти годы. Вот Евгению Онегину какой ISBN ставить прикажете? ShinePhantom (обс) 11:37, 20 августа 2014 (UTC)
- Насколько я помню по обсуждениям за годы, поля и вид во многих карточках являются результатами обсуждений, порой весьма горячих (что включать и не включать). Теперь идёт последовательная миграция полей на Викиданные с их автоподстановкой при вызове шаблона. В заявленных планах вообще полный переход на автоподстановку с вызовом одной единой карточки. При этом нигде ясно не заявлено, как будет происходить выбор полей: 1) по образцовому тематическому набору одной из Википедий, 2) эквивалентно набору тематической карточки в руВики, 3) набором полей, утверждённым на Викиданных, 4) ?
- Убирать однозначно этот параметр из карточки вообще. ISBN — это идентификатор не литературного произведения, а конкретного издания в определённой форме. Если одну и ту же книгу издадут в мягкой обложке, в твёрдой обложке, в электронной форме, а потом ещё напечатают доптираж, в котором поменяют картинку на обложке — это будет четыре разных ISBN. Сколько будет ISBN у популярных произведений, переиздающихся много раз — я даже боюсь себе представить. В Викиданных, в принципе, ещё есть смысл собирать ISBN всех изданий произведения, но в Википедии их нужно указывать только в случае, если речь идёт об одном конкретном издании (например, в сноске). --aGRa 15:03, 20 августа 2014 (UTC)
- Ну, вот конкретно: статья 1984 (роман). Карточка «Литературное произведение», эта строчка в ней вообще теперь отсутствует, в статье был британский ISBN с викиданных. Пошёл и удалил его там (поскольку в 1949 году ISBN ещё не придумали). Если восстановят, то как запретить его импорт к нам? В какой-то другой карточке я просто прочерк поставил, и левый ISBN c викиданных отвалился. Эдак меня на Викиданных забанят скоро. 91.79 08:14, 21 августа 2014 (UTC)
- убрать секцию из карточки и некуда будет импортироваться к нам. ShinePhantom (обс) 11:14, 21 августа 2014 (UTC)
- Хех, так её там нет, наш знакомый робот поубирал. А оно импортируется, сво, без секции. 91.79 11:20, 21 августа 2014 (UTC)
- Именно как сказано выше. Если поля isbn нет, то оно автоматом вставляется с Викиданных готовой ссылкой на Служебная:Источники книг. Если поле isbn есть, то его значение делается готовой ссылкой на ту же Служебная:Источники книг. Забить это невозможно, скрыть тоже. Если бы это было про программы, я бы сказал, что карточка {{Литературное произведение}} инфицирована вирусом Wikidata, имеющего сигнатурное сходство с наг-скринами типа "чтобы убрать порно с вашего монитора, отправьте SMS по этому номеру". Проблема осложняется тем, что ни номера SMS не указано (да это и не сработает, все знают), ни Касперский этим не занимается. :-) Что возвращает к моему предложению о "мета-встрече" в дискуссии выше. --NeoLexx 15:23, 21 августа 2014 (UTC)
- В данном конкретном случае на странице обсуждения свойства ISBN прописано, что оно используется для edition'ов. Так что если у работы есть несколько изданий, нужно просто идти на викиданные и удалять оттуда ISBN, или прописывать no value. Статистика нарушений здесь, и нарушений этих довольно много (edition'ов со свойством ISBN-13 всего 106). Danneks 16:01, 21 августа 2014 (UTC)
- Коллеги, вы о чем? Чтобы ISBN не отображалось в карточке, нужно не убирать поле в шаблоне, вставленном в статью, а достаточно отредактировать сам шаблон {{Литературное произведение}}, убрав из него этот параметр. Ну так как, вроде консенсус есть — может, кто-нибудь из специалистов отредактирует? --Hausratte 18:56, 21 августа 2014 (UTC)
- ну там еще поля: Отдельное издание, Издательство - вроде как логично, но на практике не работает. Их видимо тоже надо убирать. ShinePhantom (обс) 10:06, 22 августа 2014 (UTC)
- убрать секцию из карточки и некуда будет импортироваться к нам. ShinePhantom (обс) 11:14, 21 августа 2014 (UTC)
- Ну, вот конкретно: статья 1984 (роман). Карточка «Литературное произведение», эта строчка в ней вообще теперь отсутствует, в статье был британский ISBN с викиданных. Пошёл и удалил его там (поскольку в 1949 году ISBN ещё не придумали). Если восстановят, то как запретить его импорт к нам? В какой-то другой карточке я просто прочерк поставил, и левый ISBN c викиданных отвалился. Эдак меня на Викиданных забанят скоро. 91.79 08:14, 21 августа 2014 (UTC)
Изображение в шаблоне-карточке
правитьЧто-то не то с отображением файла в шаблоне {{Группа таксонов}}. Вместо собственно фотографии виден код. Пример: Пчёлы. --VAP+VYK 06:10, 18 августа 2014 (UTC)
Итог
правитьИсправлено. — putnik 06:21, 18 августа 2014 (UTC)
Код вместо ссылки на клуб под фото в карточке: Хэммон, Бекки. --213.87.135.17 02:28, 18 августа 2014 (UTC)
- Сделано. Добавлена проверка на пустой параметр клуба. -- dima_st_bk 02:44, 18 августа 2014 (UTC)
- Маркоишвили, Манучар — и тут кусок кода в карточке. Надо вообще проверить действия участника, изменившего шаблон. --213.87.135.17 03:01, 18 августа 2014 (UTC)
- Прошу прощения, тут моя ошибка. Исправлено. -- dima_st_bk 04:05, 18 августа 2014 (UTC)
- Вообще, эту игру с цветами лучше убрать, а карточку переписать под {{карточка}}. Don Rumata 05:31, 18 августа 2014 (UTC)
- Что-то такое — Участник:Dima st bk/Черновик шаблона. Не смог найти баскетболистов с указанным залом славы, так что сделал как было. И проблема с медальками — они имеют бо́льший отступ от краёв, чем красные заголовки, но это уже завтра. -- dima_st_bk 13:48, 18 августа 2014 (UTC)
- Коллега SuperKirik к тому же создал шаблон дубликат {{Баскетболист2}}. Don Rumata 05:41, 18 августа 2014 (UTC)
- Вообще, эту игру с цветами лучше убрать, а карточку переписать под {{карточка}}. Don Rumata 05:31, 18 августа 2014 (UTC)
- Прошу прощения, тут моя ошибка. Исправлено. -- dima_st_bk 04:05, 18 августа 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 — технический форум.
Например, мне лично было бы очень приятно видеть такие кнопки на форумах, для добавления темы, и снизу статей, когда читатель их уже дочитал (хотя бы по диагонали).
Все эти поля и текст кнопок скрипта вынесен в переменные сверху скрипта.
Когда всё устроит, скрипт можно подключить как Gadget для всех пользователей (и анонимных, и зарегистрировавшихся). --Gryllida 11:26, 17 августа 2014 (UTC)
- Не нужно придумывать велосипед заново. Какое-то время в англовики просуществовал en:Wikipedia:Article Feedback Tool собиравший рейтинги читатей. Существует развернутый анализ его применения в медиавики на странице mw:Article feedback. 5 марта 2013 в англовики отключили раширение, а 3 марта 2014 года разработчики приняли решение о сворачивании поддержки проекта в пользу mw:Flow. Don Rumata 12:13, 17 августа 2014 (UTC)
- Не хочется пользоваться обратной связью для статей — пожалуйста, не пользуйтесь, просто подключите в режиме кнопки Обратная связь в правом верхнем углу экрана. Тогда пользователи хоть дадут отзывы по проекту и его ПО, чего AFT не делает.
- (Наверное,с запуском Flow модерировать белиберду в обсуждениях будет легче, и можно будет делать всё что угодно, в том числе отзывы по статьям ещё раз.) --Gryllida 12:48, 17 августа 2014 (UTC)
- Идея интересная, хотя не очень понятно, получится ли из неё что-нибудь полезное. Я за то, чтобы поддержать эксперимент. С точки зрения визуального оформления хотелось бы видеть mw:OOjs UI, он смотрится менее колхозно, чем коробочный jQuery UI. — putnik 13:14, 17 августа 2014 (UTC)
- В Special:MyPage/common.js его можете добавить вы сами; как я понимаю, вы просите добавить его в MediaWiki:common.js. Распишите подробнее его функциональность: куда он посылает сообщения обратной связи? Есть же ВП:СО, но её нет в вашем списке. Что такое "страница комментариев текущей страницы из основного пространства"? "project — общий форум (этот)" - вы на техническом форуме. В общем, я вообще не понял общую идею скрипта, какие существующие механизмы он призван заменить и какие новые создать. MaxBioHazard 13:50, 17 августа 2014 (UTC)
- Полагаю, автор предлагает добавить именно в Special:MyPage/common.js для тестирования теми, кто этого желает. -- dima_st_bk 13:55, 17 августа 2014 (UTC)
- Думаю, что автор предлагает всем желающим протестировать данный скрипт. Карибеков В. Ю. -обс- 14:01, 17 августа 2014 (UTC)
- См. переменную targets. --Gryllida 22:11, 17 августа 2014 (UTC)
- Полагаю, автор предлагает добавить именно в Special:MyPage/common.js для тестирования теми, кто этого желает. -- dima_st_bk 13:55, 17 августа 2014 (UTC)
- Не совсем понял для чего служит данный скрипт. Может для быстрого добавления сообщения (нового раздела) на том или ином форуме? И что значит «сбор обратной связи»? Карибеков В. Ю. -обс- 14:01, 17 августа 2014 (UTC)
- Да.
- Сбор обратной связи — предоставление пользователю лёгкого доступа (через кнопку в правом верхнем углу) к оставлению пожеланий по проекту и его ПО.
- Gryllida 22:11, 17 августа 2014 (UTC)
Ш:Карточка: запрос minor update
правитьSeryo93 (о.) 08:30, 17 августа 2014 (UTC)
Шапка ВУ
правитьДля меня сейчас Википедия:Форум/Вниманию участников, в отличие от других форумов, начинается под оглавлением, а не рядом с ним, хотя разницы в положении TOC между Википедия:Форум/Технический/Шапка и Википедия:Форум/Вниманию участников/Шапка я не вижу. Это глюк моего компа/разрешения экрана или у всех так? Фил Вечеровский 19:21, 16 августа 2014 (UTC)
- у меня разницы нет. Все форумы (в смысле тем, а не в смысле шаблона шапки "Форум/.../шапка") у меня под оглавлением. Seryo93 (о.) 19:24, 16 августа 2014 (UTC)
Ссылки на другие проекты включат как бета-опцию
правитьСм. mw:Beta Features/Other projects sidebar. У нас оно добавляется в менюшку «Инструменты» скриптом, как я знаю. Видимо, вскоре это включат по умолчанию, надо поддержать совместимость. Ignatus 17:17, 16 августа 2014 (UTC)
- Совсем недавно писал про это: Википедия:Форум/Архив/Новости/2014/07#Поддержка блока «В других проектах» движком. У нас используется тот же самый функционал, только уже не «бета». Есть некоторые локальные доработки (вроде переноса ссылки на Викиданные в этот же блок), которые обсудили с разработчиками Викиданных на Викимании, они обещали подумать. Их аргумент против переноса Викиданных такой, что скоро сами Викиданные будут подключены как один их проектов в sitelinks, т. е. в блоке будет и ссылка на элемент, и ссылка на страницу. Но, вроде бы, пришли к тому, что это не проблема. — putnik 11:26, 17 августа 2014 (UTC)
Опять не отображаются несвободные файлы
правитьТеперь в шаблоне {{Язык программирования}}. Примеры: [4], [5], [6]. Sealle 17:15, 16 августа 2014 (UTC)
- Поправил. — VlSergey (трёп) 17:24, 16 августа 2014 (UTC)
??? Ошибка скрипта - во всех статьях. --217.197.250.147 16:46, 16 августа 2014 (UTC)
- @Vlsergey: Простите, а против кого удалением нижеупомянутого перенаправления сломан заодно и этот шаблон? И что мне отвечать на вопросы на упомянутой странице? Sealle 16:49, 16 августа 2014 (UTC)
- Не понял вопроса. Поправил. — VlSergey (трёп) 16:59, 16 августа 2014 (UTC)
- Пожелание по усовершенствованию шаблона на его СО. 91.79 21:58, 16 августа 2014 (UTC)
Прошу помочь. Я поправил в статье название муниципального образования - городского округа. Вот оф.источник - Реестр муниципальных образований — городской округ Власиха (ЗАТО). Но фильтр правок отклоняет указание ссылки на этот источник (видимо, из-за шаблона в разделе "Ссылки"). А без этого моя правка выглядит невалидной. --217.197.250.147 13:20, 16 августа 2014 (UTC)
- Отменил правку. Согласно уставу МО, это «Городской округ Власиха». А то, что он ЗАТО, уже указано в статье. 91.79 13:57, 16 августа 2014 (UTC)
- А можно ссылку на Устав? Я ведь ссылаюсь на Министерство юстиции. --217.197.250.147 14:45, 16 августа 2014 (UTC)
- Вашу ссылку откройте, там она есть. Вообще ЗАТО — это, так сказать, разновидность городских округов (точнее, статус, имеющийся у некоторых городских округов), в название МО обычно не входит. 91.79 15:20, 16 августа 2014 (UTC)
- Гм... Странно немного. В Устав я не заглядывал. Противоречие есть, оно не даёт мне права настаивать на своём. Вопрос закрываю. --217.197.250.147 15:54, 16 августа 2014 (UTC)
- Вашу ссылку откройте, там она есть. Вообще ЗАТО — это, так сказать, разновидность городских округов (точнее, статус, имеющийся у некоторых городских округов), в название МО обычно не входит. 91.79 15:20, 16 августа 2014 (UTC)
- А можно ссылку на Устав? Я ведь ссылаюсь на Министерство юстиции. --217.197.250.147 14:45, 16 августа 2014 (UTC)
Дата смерти
правитьУ живых при отсутствии этого параметра в карточке отображается: Ошибка скрипта: Нет такого модуля, как «Wikidata/Даты». Sealle 12:57, 16 августа 2014 (UTC)
- См. тему ниже. — VlSergey (трёп) 13:10, 16 августа 2014 (UTC)
Итог
правитьИсправлено коллегой Ivan A. Krestinin. Sealle 16:13, 16 августа 2014 (UTC)
Сломался Шаблон:Персона/Дата2
правитьПример. В тред призывается автор дублирующегося шаблона. Я такие шаблоны поддерживать и обновлять не буду принципиально — если берёте на себя смелость делать форки чужих шаблонов — сами и поддерживайте. — VlSergey (трёп) 12:53, 16 августа 2014 (UTC)
- А я бы предложил озаботиться не выяснением мест в иерархии участников, а интересами 150 000 читателей только одной из статей проекта, которые вынуждены любоваться на такую красоту. Sealle 15:15, 16 августа 2014 (UTC)
- Об этом надо было думать, когда делали дубликат шаблона и засовывали его в 150 000 статей. — VlSergey (трёп) 15:21, 16 августа 2014 (UTC)
- ИМХО путаете принципиальность с честолюбием, а репутация проекта, частью которого Вы являетесь, тем временем страдает. Sealle 15:32, 16 августа 2014 (UTC)
- С какого хрена я должен мучаться с исправлением шаблонов, против существования которых я категорически выступал? Я говорил — не надо так делать. Меня не послушали — в конце концов, когда модули начали переписываться, те, кто слушал — у них с датами всё в порядке. Кто не слушал — поимели проблемы совместимости. И если сейчас исправление таких проблем — это две строчки исправить («Даты» на «dates»), завтра или послезавтра модули будут переписаны таким образом, что там даже этих функций не останется. Пусть тот, кто эти костыли придумал, думает, как с ними управляться. — VlSergey (трёп) 15:45, 16 августа 2014 (UTC)
- Кто скажет, что это конструктивный подход, пусть первым бросит в меня камень. В проекте есть страница, которую, следуя Вашей логике, надо закрыть для редактирования и снабдить баннером: Не пишите сюда, пусть эти ошибки исправляют те дураки, которые их сделали. Что ж, видимо, дискуссия действительно бессмысленна. Каждый выбирает сам — я для проекта или проект для меня. Sealle 15:53, 16 августа 2014 (UTC)
- Вы неверно поняли мою логику. Ошибки должны исправлять в первую очередь те, кто ответственнен за их принципиальное появление. За ошибки перечисленные на СО изначально ответственно сообщество и правила, которые дают возможность эти ошибки совершить, поэтому их и исправляет сообщество. За принципиальное появление ошибок в шаблоне ответственнен тот, кто вопреки мнению части сообщества этот шаблон создал. — VlSergey (трёп) 16:17, 16 августа 2014 (UTC)
- Кто скажет, что это конструктивный подход, пусть первым бросит в меня камень. В проекте есть страница, которую, следуя Вашей логике, надо закрыть для редактирования и снабдить баннером: Не пишите сюда, пусть эти ошибки исправляют те дураки, которые их сделали. Что ж, видимо, дискуссия действительно бессмысленна. Каждый выбирает сам — я для проекта или проект для меня. Sealle 15:53, 16 августа 2014 (UTC)
- С какого хрена я должен мучаться с исправлением шаблонов, против существования которых я категорически выступал? Я говорил — не надо так делать. Меня не послушали — в конце концов, когда модули начали переписываться, те, кто слушал — у них с датами всё в порядке. Кто не слушал — поимели проблемы совместимости. И если сейчас исправление таких проблем — это две строчки исправить («Даты» на «dates»), завтра или послезавтра модули будут переписаны таким образом, что там даже этих функций не останется. Пусть тот, кто эти костыли придумал, думает, как с ними управляться. — VlSergey (трёп) 15:45, 16 августа 2014 (UTC)
- ИМХО путаете принципиальность с честолюбием, а репутация проекта, частью которого Вы являетесь, тем временем страдает. Sealle 15:32, 16 августа 2014 (UTC)
- Об этом надо было думать, когда делали дубликат шаблона и засовывали его в 150 000 статей. — VlSergey (трёп) 15:21, 16 августа 2014 (UTC)
- Шаблон поправил, от оценки этой правки воздержусь. — Ivan A. Krestinin 16:07, 16 августа 2014 (UTC)
- А я не воздержусь. Это безобразие и за это нужно по рукам бить. Don Rumata 16:16, 16 августа 2014 (UTC)
- @Ivan A. Krestinin:, я вынужден обратить внимание, что данное «исправление» не спасёт от того, что в ближайшее время указанных в шаблоне функций не будет в модуле Wikidata/dates (с предполагаемыми форматами вызова), и также, что вызывать эти функции сейчас из других шаблонов (кроме описанных в документации к модулю) нельзя. Опять сломается, а на меня попробуют бочку катить. Если хотите дублировать систему шаблонов — пожалуйста, дублируйте целиком, включая все используемые модули. — VlSergey (трёп) 16:17, 16 августа 2014 (UTC)
- @Vlsergey:, у нас нет исключительного права на шаблоны и модули. Ничего коллеге копировать не нужно. Вместо того, чтобы качать права, лучше бы не делали таких непростительных ошибок. Don Rumata 16:20, 16 августа 2014 (UTC)
- По рукам, для начала, надо бить того, кто создаёт дубликаты шаблонов, вместо того, чтобы в рамках консенсуса прийти к содержанию единственного. А коллеге придется копировать, если хочет, чтобы его дублирующие основную систему шаблоны продолжили работать. Или не придется — я за него сам скопиррую, и пусть он поддерживает. Это не воппос права, это вопрос правильности разработки. Если говорят private — значит private, и нечего тут с шутками в стиле «wikileaks открыл исходный код линукса с модификаторами public» лезть. — VlSergey (трёп) 16:35, 16 августа 2014 (UTC)
- @Vlsergey: Не понял. У вас что под окном редактирования написано? У меня «Сохраняя изменения, вы соглашаетесь с условиями использования, а также соглашаетесь на неотзывную публикацию по лицензиям CC BY-SA 3.0 и GFDL.» Так что нет тут никакого private и не будет, а попытки как-то навязать свою волю другим нарушая ВП:ВСЕ и ВП:КОНС обычно плохо кончаются. Don Rumata 17:01, 16 августа 2014 (UTC)
- Откройте любой нормальный учебник по программированию и почитайте про модификаторы доступа, а потом уже рассуждайте о лицензиях, и о том, как эти модификаторы доступа с ними соотносятся. ВП:КОНС в первую очередь нарушил автор Шаблон:Персона/Дата2, после того как на СО оригинального шаблона не получилось консунсеса за добавление поддержки викиданных в шаблон Шаблон:Персона/Дата. — VlSergey (трёп) 17:08, 16 августа 2014 (UTC)
- Для того, чтобы сделать функцию private в Lua есть ключевое слово
local
. А раз вы сделали экспорт функции в модуле, то теперь вам придется согласно ВП:КОНС обсудить её сокрытие, и приложить усилия, чтобы ничего не поломать. Don Rumata 17:08, 16 августа 2014 (UTC)- Если так рассуждать, то тогда, для начала, согласно ВП:КОНС, кто угодно, задействующий данную функцию в множестве статей, должен обсудить её использование. Так что давайте, откопайте обсуждение, где обсуждалось множественное использование данной функции в Шаблон:Персона/Дата2, а потом мы уже поговорим про необходимость ВП:КОНС для сокрытия. А в LUA, пока что, нет возможности ограничить область вызова конкретными шаблонами. Но, чесслово, придётся изобрести. -- VlSergey (трёп) 17:10, 16 августа 2014 (UTC)
- Коллега, не играйте с правилами. Ваши действия итак привели к поломке огромного количества статей, что можно расценивать как ВП:Вандализм. Вместо того, чтобы откатить их, вы продолжаете упорно их отстаивать, причем никакого публичного обсуждения необходимости внесения изменений в модуль не было. Don Rumata 17:18, 16 августа 2014 (UTC)
- Никакого публичного обсуждения создания данного модуля, его использования, исправлений ошибок в нём и т. д. тоже не было. Как не были и большого публичного обсуждения процесса интеграции с Викиданными. Но раз начали -- надо закончить. Останавливать интеграцию с Викиданными на полпути (как предлагают отдельные участники, не понимая, о чём речь) я не собираюсь -- хотите называть это вандализмом, называйте. Я называю это проделанной до конца работой. Потом, если хотите, откатите. Что касается якобы «ошибок» или «отката», специально для Вас с Иваном я восстановил из архива старые версии модулей, делайте с ними что хотите. Разумеется, ни о какой поддержке этих модулей в новых версиях карточек речи не будет. — VlSergey (трёп) 17:22, 16 августа 2014 (UTC)
- Я уже предпринимал попытку откатить ваши изменения и в модуле и в шаблоне. Если вы продолжаете настаивать на своей правоте, то я не вижу, других способов как вас образумить, как подать иск. Don Rumata 17:30, 16 августа 2014 (UTC)
- Это не откат, это как раз «вандализм». Потому что якобы исправив в одном месте Вы ломаете ещё в 10, так как не прослеживаете, на что влияет данная настройка во всех местах. Откатывать надо тоже уметь. — VlSergey (трёп) 17:50, 16 августа 2014 (UTC)
- Т.е. вы настаиваете на своей правоте? Последний раз спрашиваю. Don Rumata 18:03, 16 августа 2014 (UTC)
- Правоте в чём? Что участник сам подложил себе и другим свинью, создав шаблон вопреки мнению других участников? Да, настаиваю. Что переименовал модуль, не устроив глобального обсуждения, а только поправив те модули, откуда он вызывался по правилам? Тут немного неправ — надо было сделать «подушку». Теперь есть, и дальше буду переименовывать, не оглядываясь на Персона/Дата2. А глобальное обсуждение — да, я считаю, что прав, не устраивая обсуждения на 2 года по поводу приведения системы шаблонов и модулей в нормальный вид, после чего ими сможет пользоваться каждый. Потому что начать такое обсуждения — заведомо угробить это дело. — VlSergey (трёп) 18:10, 16 августа 2014 (UTC)
- Коллега, вы просто не оставляете мне выбора, как просить AK о снятии с вас флага администратора. Don Rumata 18:16, 16 августа 2014 (UTC)
- Правоте в чём? Что участник сам подложил себе и другим свинью, создав шаблон вопреки мнению других участников? Да, настаиваю. Что переименовал модуль, не устроив глобального обсуждения, а только поправив те модули, откуда он вызывался по правилам? Тут немного неправ — надо было сделать «подушку». Теперь есть, и дальше буду переименовывать, не оглядываясь на Персона/Дата2. А глобальное обсуждение — да, я считаю, что прав, не устраивая обсуждения на 2 года по поводу приведения системы шаблонов и модулей в нормальный вид, после чего ими сможет пользоваться каждый. Потому что начать такое обсуждения — заведомо угробить это дело. — VlSergey (трёп) 18:10, 16 августа 2014 (UTC)
- Т.е. вы настаиваете на своей правоте? Последний раз спрашиваю. Don Rumata 18:03, 16 августа 2014 (UTC)
- Это не откат, это как раз «вандализм». Потому что якобы исправив в одном месте Вы ломаете ещё в 10, так как не прослеживаете, на что влияет данная настройка во всех местах. Откатывать надо тоже уметь. — VlSergey (трёп) 17:50, 16 августа 2014 (UTC)
- Я уже предпринимал попытку откатить ваши изменения и в модуле и в шаблоне. Если вы продолжаете настаивать на своей правоте, то я не вижу, других способов как вас образумить, как подать иск. Don Rumata 17:30, 16 августа 2014 (UTC)
- Никакого публичного обсуждения создания данного модуля, его использования, исправлений ошибок в нём и т. д. тоже не было. Как не были и большого публичного обсуждения процесса интеграции с Викиданными. Но раз начали -- надо закончить. Останавливать интеграцию с Викиданными на полпути (как предлагают отдельные участники, не понимая, о чём речь) я не собираюсь -- хотите называть это вандализмом, называйте. Я называю это проделанной до конца работой. Потом, если хотите, откатите. Что касается якобы «ошибок» или «отката», специально для Вас с Иваном я восстановил из архива старые версии модулей, делайте с ними что хотите. Разумеется, ни о какой поддержке этих модулей в новых версиях карточек речи не будет. — VlSergey (трёп) 17:22, 16 августа 2014 (UTC)
- Коллега, не играйте с правилами. Ваши действия итак привели к поломке огромного количества статей, что можно расценивать как ВП:Вандализм. Вместо того, чтобы откатить их, вы продолжаете упорно их отстаивать, причем никакого публичного обсуждения необходимости внесения изменений в модуль не было. Don Rumata 17:18, 16 августа 2014 (UTC)
- Если так рассуждать, то тогда, для начала, согласно ВП:КОНС, кто угодно, задействующий данную функцию в множестве статей, должен обсудить её использование. Так что давайте, откопайте обсуждение, где обсуждалось множественное использование данной функции в Шаблон:Персона/Дата2, а потом мы уже поговорим про необходимость ВП:КОНС для сокрытия. А в LUA, пока что, нет возможности ограничить область вызова конкретными шаблонами. Но, чесслово, придётся изобрести. -- VlSergey (трёп) 17:10, 16 августа 2014 (UTC)
- @Vlsergey: Не понял. У вас что под окном редактирования написано? У меня «Сохраняя изменения, вы соглашаетесь с условиями использования, а также соглашаетесь на неотзывную публикацию по лицензиям CC BY-SA 3.0 и GFDL.» Так что нет тут никакого private и не будет, а попытки как-то навязать свою волю другим нарушая ВП:ВСЕ и ВП:КОНС обычно плохо кончаются. Don Rumata 17:01, 16 августа 2014 (UTC)
- По рукам, для начала, надо бить того, кто создаёт дубликаты шаблонов, вместо того, чтобы в рамках консенсуса прийти к содержанию единственного. А коллеге придется копировать, если хочет, чтобы его дублирующие основную систему шаблоны продолжили работать. Или не придется — я за него сам скопиррую, и пусть он поддерживает. Это не воппос права, это вопрос правильности разработки. Если говорят private — значит private, и нечего тут с шутками в стиле «wikileaks открыл исходный код линукса с модификаторами public» лезть. — VlSergey (трёп) 16:35, 16 августа 2014 (UTC)
- @Vlsergey:, у нас нет исключительного права на шаблоны и модули. Ничего коллеге копировать не нужно. Вместо того, чтобы качать права, лучше бы не делали таких непростительных ошибок. Don Rumata 16:20, 16 августа 2014 (UTC)
Итог
правитьИсправлено коллегой Ivan A. Krestinin. Sealle 16:13, 16 августа 2014 (UTC)
Город сломался
правитьВ шаблоне {{НП-Россия}} полетел параметр «дата основания». Пример. --Полиционер 12:30, 16 августа 2014 (UTC)
- Отменил свои правки в {{wikidata/p571}} и восстановил Модуль:Wikidata/Даты2. Исправилось. — VlSergey (трёп) 12:51, 16 августа 2014 (UTC)
- Там была ещё другая ошибка, не техническая - на викиданных имеющаяся дата первого упомнинания была записана в параметре "дата основания", тогда как дата основания этого НП неизвестна.--Draa kul talk 13:00, 16 августа 2014 (UTC)
commonscat-inline
правитьКто-то повредил очередной базовый шаблон. Пример см. в конце статьи Тешинское герцогство. Виновного изловить и заблокировать за disruption. --Ghirla -трёп- 09:32, 16 августа 2014 (UTC)
Итог
править Исправлено. Вызов {{wikidata}} с некоторых пор требует обязательного plain=1
. Don Rumata 10:34, 16 августа 2014 (UTC)
- при правильном использовании не требует, «plain=true» это хак. — VlSergey (трёп) 12:01, 16 августа 2014 (UTC)
Научный руководитель
правитьК примеру, в статье Жамен, Жюль отображается Научный руководитель:Q621434. В чём проблема? --Glovacki 08:51, 16 августа 2014 (UTC)
- Элементу d:Q621434 нужно дать русское название, я только не знаю как правильно это имя на русском написать. Вообще сейчас это плохо сделано, нужно в таких случаях или подхватывать английскую метку и оформлять её с помощью {{не переведено}} или хотя бы Q621434 делать линком на соответствующий элемент Викиданных. — Ivan A. Krestinin 08:58, 16 августа 2014 (UTC)
- Спасибо за быстрый ответ. Я теперь разобрался. А как викификацию сделать? Это надо править шаблон:учёный? --Glovacki 09:10, 16 августа 2014 (UTC)
- Похоже, что даже не {{Учёный}}, а {{Wikidata}}, лучше спросить у Vlsergey или putnik, они слишком быстро меняют поведение шаблона {{Wikidata}} и теперь только они знают как же он должен себя вести. — Ivan A. Krestinin 09:32, 16 августа 2014 (UTC)
- Поведение модуля было изменено ровно один раз: теперь по умолчанию выводится значение для вставки в статью, которое не нужно ни во что оборачивать. Иногда для этого требуются дополнительные Lua-функции форматирования, которые прописаны в шаблонах
{{wikidata/p…}}
, но с точки зрения использования модуля они ни чем не отличаются от {{wikidata}}. В самом же шаблоне {{wikidata}} сейчас есть один костыль для обработки свойств p18 и p373, который нужно в ближайшее время убрать. Если что-то где-то работает неправильно, это нужно исправлять, но на то, как должны вести себя модуль и шаблоны, это никак не влияет. — putnik 11:02, 16 августа 2014 (UTC)
- Поведение модуля было изменено ровно один раз: теперь по умолчанию выводится значение для вставки в статью, которое не нужно ни во что оборачивать. Иногда для этого требуются дополнительные Lua-функции форматирования, которые прописаны в шаблонах
- Чтобы появилась викификация (ссылка на русскую статью) просто создайте эту статью. Пока статьи нет, ссылку давать не на что. — VlSergey (трёп) 11:59, 16 августа 2014 (UTC)
- В данном случае ссылки не было из-за проблемы в {{wikidata}}. — putnik 12:25, 16 августа 2014 (UTC)
- Похоже, что даже не {{Учёный}}, а {{Wikidata}}, лучше спросить у Vlsergey или putnik, они слишком быстро меняют поведение шаблона {{Wikidata}} и теперь только они знают как же он должен себя вести. — Ivan A. Krestinin 09:32, 16 августа 2014 (UTC)
- Спасибо за быстрый ответ. Я теперь разобрался. А как викификацию сделать? Это надо править шаблон:учёный? --Glovacki 09:10, 16 августа 2014 (UTC)
Итог
правитьИсправлено. — putnik 11:02, 16 августа 2014 (UTC)
[[:commons:Category:Volga|Волга на Викискладе]]
правитьЭтот здец в карточках когда-нибудь прекратится? 79.170.138.39 08:33, 16 августа 2014 (UTC)
Итог
править Исправлено. Вызов {{wikidata}} с некоторых пор требует обязательного plain=1
. Don Rumata 10:39, 16 августа 2014 (UTC)
- при правильном использовании не требует. — VlSergey (трёп) 12:00, 16 августа 2014 (UTC)
Полетел такой важный шаблон (не знаю, насколько давно). Сейчас на страницах отображается ерунда, а не ссылка на Викисклад. --Gruznov 01:05, 16 августа 2014 (UTC)
Итог
правитьИсправлено автором нововведения Vlsergey. Don Rumata 10:41, 16 августа 2014 (UTC)
Поправьте поле ISBN, pls. Пример проблемы: На странных берегах. DmitTrix 22:02, 15 августа 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.79 23:52, 15 августа 2014 (UTC)
- Косяки в момент привязки проверяются. Косяки после привязки при масштабных изменениях отследить не получится при любой скорости. Однако, вроде бы всё, что уже можно было сломать, сломали. Если только отдельные «афторы» шаблонов не начнут завязываться на внутреннюю структуру span’ов результата, больше ничего сломаться не должно. — VlSergey (трёп) 02:51, 16 августа 2014 (UTC)
- О проблеме с ISBN в «произведениях» смотри на два десятка тем ниже. Вообще этот шаблон стоит использовать как можно реже — для описания библиофильских раритетов. В конкретной статье речь о романе, обложка первого английского издания, ISBN тоже оттуда (правильный, видимо), но при этом дата выпуска, переводчик, художник, издательство — от одного (почему именно этого?) из русских изданий. А их было как минимум три, причём роман выходил по-русски под разными названиями. Но это немного в сторону от темы. А не стоит ли немного сократить скорость привязки шаблонов к Викиданным? Боюсь, при такой гонке не все косяки будут замечены, они же ни в каком списке наблюдения не отражаются (точнее, иногда отражаются, случайно; парочку я заметил через СН). 91.79 23:52, 15 августа 2014 (UTC)
Необработанные карточки
правитьC потерянными файлами: {{Организация}} и прочие — список можно получить отсюда. Sealle 20:35, 15 августа 2014 (UTC)
«Вклад в хорошие статьи» и «Вклад в избранные статьи»
правитьСледующие UserBox-ы перестали работать: {{User:Box/Вклад в хорошие статьи}}, {{User:Box/Вклад в избранные статьи}}, {{User:Box/Вклад в добротные статьи}}. Пример. Возможно нужно что-то подправить или проблема от загрузки и устранится сама. Спасибо. С уважением, Олег Ю. 19:27, 15 августа 2014 (UTC)
- Ошибка в модуле Вклад. Вызов
{{#invoke:Вклад|good|{{BASEPAGENAME}}}}
приводит к ошибке Время, выделенное для выполнения скриптов, истекло или к N/A. Это принципиально не лечится. Don Rumata- Спасибо! С уважением, Олег Ю. 14:58, 17 августа 2014 (UTC)
- @Oleg Yunakov: поправлено. — VlSergey (трёп) 16:11, 17 августа 2014 (UTC)
- @Vlsergey: Спасибо!--Draa kul talk 17:29, 17 августа 2014 (UTC)
- Спасибо, Vlsergey! С уважением, Олег Ю. 17:30, 17 августа 2014 (UTC)
Поломано отображение иллюстраций в шаблоне «Самурай»
правитьОтображение фотографий в шаблоне Самурай перестало работать. Вот пример. С уважением, Олег Ю.
Итог
правитьСделано. -- dima_st_bk 16:41, 15 августа 2014 (UTC)
- Просьба поправить и в шаблоне {{Актёр кабуки}} - был исходно сделан на основе «Самурая» и тоже попортился (пример). Tatewaki 17:14, 15 августа 2014 (UTC)
- Исправлено. — putnik 17:18, 15 августа 2014 (UTC)
- Спасибо dima_st_bk и putnik за все сразу! С уважением, Олег Ю. 19:12, 15 августа 2014 (UTC)
- И от меня. Tatewaki 19:31, 15 августа 2014 (UTC)
Шаблон:Предприниматель
правитьВо всех статьях с этим шаблоном не отображаются фотографии... Вместо них появляется что-то типа: "[[Файл:Malofeev2.JPG|
220px|
Фотография]]" --Serg2 15:59, 15 августа 2014 (UTC)
- Смотрите тему ниже ;). (Выходит затронута группа шаблонов. Хорошо бы послать бота проверить и выявить поломни и в других типах шаблонов.) С уважением, Олег Ю. 16:07, 15 августа 2014 (UTC)
Итог
правитьСделано. -- dima_st_bk 16:19, 15 августа 2014 (UTC)
Поломано отображение иллюстраций в шаблоне «архитектор»
правитьОтображение фотографий в шаблоне архитектор перестало работать. Вот пример. С уважением, Олег Ю. 15:57, 15 августа 2014 (UTC)
Итог
правитьСделано. -- dima_st_bk 16:19, 15 августа 2014 (UTC)
Редакторы шаблонов
правитьВсем техническим специалистам предлагаю принять участие в обсуждении на форуме Ф-ПРА нового правила Википедия:Редактор шаблонов, вводящего новую группу пользователей, наделённых правом редактирования защищённых шаблонов. Don Rumata 15:14, 15 августа 2014 (UTC)
Проблемы с отображением логотипов
правитьДобрый день. Сегодня обнаружил, что в связи с изменением шаблона «карточка компании» и привязки логотипа к файлу на Викискладе, в некоторых статьях перестали отображаться загруженную в нашу Википедию логотипы. Например, IBM, Airbnb. Вместо изображения - просто текст викикода. Для решения проблемы надо вставить в пункт «логотип» не просто название файла, но обрамить его сопутствующим кодом [[Файл:логотип.png|200px]]. Проблема в том, что не понять, где эти компании запрятались, как их искать, кроме того, чтобы просто по алфавиту всё открывать в категории Компании по алфавиту. Но их там свыше 8,6 тысяч :(--Korvatunturi 13:19, 15 августа 2014 (UTC)
- Обновлён шаблон Wikidata (см. ниже). Надо править шаблон "Компания" (для его совместимости с новым шаблоном), а не каждую компанию в отдельности. Seryo93 (о.) 13:32, 15 августа 2014 (UTC)
Итог
правитьИсправлено. — putnik 13:39, 15 августа 2014 (UTC)
Театральный деятель
правитьВ карточках {{Театральный деятель}} вместо изображений появился код. Примеры: Смоктуновский, Иннокентий Михайлович, Папанов, Анатолий Дмитриевич. Прошу исправить как можно быстрее, иначе бот отправит несвободные изображения из этих карточек на удаление. Sealle 10:07, 15 августа 2014 (UTC)
Итог
правитьПоправлено по рецепту ниже. — VlSergey (трёп) 10:18, 15 августа 2014 (UTC)
Векторный логотип по рисунку
правитьКто может нарисовать логотип ВВС по шеврону ? Вот как эмблема ВМС чтобы было. Или подскажите мануал-инструкцию где и как это сделать.-- FightinG FalcoN 05:35, 15 августа 2014 (UTC)
Изображение в шаблоне {{cтадион}}
правитьЧетыре дня назад, когда я отредактировал и отпатрулировал статью Армандо Пикки (стадион), она выглядела вполне обычно: в карточке отображалась фотография (как видите, она никуда не делась). Сейчас вместо фотографии отображается вики-код [[Файл:Stadio Armando Picchi 2.jpg|256px]]
. Статья с тех пор не изменялась, шаблон {{стадион}} последний раз редактировался два месяца назад, используемые им шаблоны {{карточка}} и {{форматирование изображения}} не менялись ещё дольше. В общем, ничего не меняли, а что-то изменилось. Гамлиэль Фишкин 00:11, 15 августа 2014 (UTC)
- Проблема проявляется не только для «стадиона». Возможно как-то связано с этим шаблоном.--Tucvbif*??? 06:56, 15 августа 2014 (UTC)
Итог
правитьПоправлено. Шаблон {{форматирование изображения}} больше не нужно вызывать для информации из Викиданных (см. тему ниже с описанием). — VlSergey (трёп) 10:11, 15 августа 2014 (UTC)
Числа из Викиданных
правитьПосле очередного изменения {{Wikidata}} сломалась передача чисел из этого шаблона в выражения {{#ifexpr... в статье HD 207129. Просил Vlsergey-я поправить, но он что-то игнорирует, да и сейчас вижу, что сломал то не он. — Ivan A. Krestinin 20:01, 14 августа 2014 (UTC)
- И не я тоже :) Этот дифф на значения с
plain=true
не влияет. У вас тут проблема в том, что quantity — это не число, а число±погрешность, и {{wikidata|p1215|plain=true}} возвращает5,58±0,01
(в случае с HD 207129) и подобные значения. Число возвращается только в случае, если погрешность явно задана нулевой. В общем, крайне рекомендую не обрабатывать значения из Викиданных вики-кодом, Lua с этим справляется намного лучше. — putnik 10:22, 15 августа 2014 (UTC)- plain=true было добавлено уже после того, как всё сломалось в попытке пофиксить. Изначально там была конструкция {{wikidata|p1215}}, которая возвращала 5.58. Я согласен с вами, что лучше обрабатывать это в LUA-коде, но недавно этот код поставили под защиту и теперь я его ни отлаживать ни править не могу. Можете сделать шаблону Wikidata параметр, который бы приводил к возврату числа пригодного для передачи другому шаблону или LUA-модулю? — Ivan A. Krestinin 18:32, 15 августа 2014 (UTC)
- У меня есть некоторые сомнения, нужно ли это в самом модуле, и если нужно, то в каком виде. Ничто не мешает написать метод для обработки такого значения и вызвать его:
{{#invoke:Wikidata|formatStatements|value-module=<…>|value-function=<…>|property=p1215}}
. — putnik 18:54, 15 августа 2014 (UTC)- Сделал по предложенному сценарию {{Wikidata/quantity}}, почти всё получилось, только не понял как избежать «заворачивания» числа в <span>-ы. — Ivan A. Krestinin 20:26, 15 августа 2014 (UTC)
- У меня есть некоторые сомнения, нужно ли это в самом модуле, и если нужно, то в каком виде. Ничто не мешает написать метод для обработки такого значения и вызвать его:
- plain=true было добавлено уже после того, как всё сломалось в попытке пофиксить. Изначально там была конструкция {{wikidata|p1215}}, которая возвращала 5.58. Я согласен с вами, что лучше обрабатывать это в LUA-коде, но недавно этот код поставили под защиту и теперь я его ни отлаживать ни править не могу. Можете сделать шаблону Wikidata параметр, который бы приводил к возврату числа пригодного для передачи другому шаблону или LUA-модулю? — Ivan A. Krestinin 18:32, 15 августа 2014 (UTC)
- Полагаю, что это костыль, но работает [7]. -- dima_st_bk 14:38, 15 августа 2014 (UTC)
- Спасибо, конечно, но шаблон {{Типовая статья о звезде}} задумывался как демонстратор технологии и подобные костыли идут вразрез с этой целью. — Ivan A. Krestinin 18:32, 15 августа 2014 (UTC)
Автограф из викиданных
правитьВ статье Бааль Шем Тов автограф из викиданных получился шириной почти во весь экран. Как это можно исправить? --RasamJacek 18:19, 14 августа 2014 (UTC)
Итог
правитьИсправлено. Добавлена проверка на пустой параметр размера. — putnik 18:36, 14 августа 2014 (UTC)
- Большое спасибо. --RasamJacek 18:41, 14 августа 2014 (UTC)
Та же проблема. Объясните, в чём там дело??? Не смог сам поправить. Ignatus 17:34, 14 августа 2014 (UTC)
Итог
править Исправлено. Если изначально код был [[Файл:{{wikidata|p18|{{{изображение|}}}}}|100px|Описание]]
, то есть два варианта решения проблемы:
- быстрый:
[[Файл:{{wikidata|p18|{{{изображение|}}}|plain=true}}|100px|Описание]]
; - хороший:
{{wikidata/p18|{{{изображение|}}}|size=100px|alt=Описание}}
.
— putnik 17:50, 14 августа 2014 (UTC)
Изображение в Шаблон:Taxobox
править…не видно (напр.). С уважением, Demidenko 16:58, 14 августа 2014 (UTC)
Итог
правитьИсправлено. — putnik 17:21, 14 августа 2014 (UTC)
Изображение с Викиданных в шаблоне:Футболист
правитьМеханизм неправильно работает (Бебе (футболист))? Сидик из ПТУ 13:17, 13 августа 2014 (UTC)
- Всё та же конструкция
[[Файл:{{wikidata|p18}}]]
. Исправлено. — putnik 14:00, 13 августа 2014 (UTC)
Везде, где не проставлена дата рождения и страна учёного, автоматически проставляет 1 января 2000 год и страну Словакия. Смотрел шаблон, но ошибки найти не смог. (пример, Правда, Александер). Rinbyобс. 12:55, 13 августа 2014 (UTC)
- Страна и дата рождения берутся из Викиданных — см. d:Q525849 . Дата рождения, однако, указана как «20-й век», но у нас пока карточка не умеет показывать корректно именно как век. См. тему #Даты с Викиданных: параметр precision ниже. — VlSergey (трёп) 13:11, 13 августа 2014 (UTC)
- А можно поставить проверку и выводить как "XX век" в этом случае? Можно же проверить этот precision отдельно? --u:Akim Dubrow 19:10, 13 августа 2014 (UTC)
- Можно. Нужно. Обязательно будет. Вопрос лишь в сроках. — putnik 23:01, 13 августа 2014 (UTC)
- А можно поставить проверку и выводить как "XX век" в этом случае? Можно же проверить этот precision отдельно? --u:Akim Dubrow 19:10, 13 августа 2014 (UTC)
Итог
правитьВ датах рождения и смерти добавлена поддержка десятилетий и веков. — VlSergey (трёп) 13:15, 16 августа 2014 (UTC)
Ошибка скрипта
править[8] [9] Что на этот раз? Матерь Небесная, это мытарство статейного пространства когда-нибудь прекратится? †Йо Асакура† 16:45, 12 августа 2014 (UTC)
- Одна ссылка на статью куда полезнее двух скриншотов и красного заголовка. — putnik 16:47, 12 августа 2014 (UTC)
- Я так понимаю, участник Йо Асакура специально это делает, чтобы если мы начали возмущаться отсутствием ссылки (не в первый раз уже), то он ответит «да как вы смеете возмущаться, ведь из-за вас…», а если проигнорируем, то он будет вопить, что поломали, и не исправляем. В первый раз досадная оплошность, в третий — уже троллинг. — VlSergey (трёп) 17:08, 12 августа 2014 (UTC)
- То, что вы не ведаете, к каким поломкам приведут ваши действия и в каких статьях это проявится, меня не удивляет. Но пройтись по ссылкам, видным в скриншоте, и вычислить искомую статью? Что, тоже не по силам? К редактированию технических страниц вас, очевидно, вообще нельзя подпускать. †Йо Асакура† 19:47, 12 августа 2014 (UTC)
- На скриншотах не видно названия статьи. Ваша деятельность на этом форуме в последнее время представляет собой толстый троллинг с многочисленными нарушениями НО. То, что вы не ведаете, к каким поломкам приведут ваши действия... - вы, видимо, никогда не занимались программированием (во всяком случае чего-то сложнее хеллоуворлда). MaxBioHazard 19:58, 12 августа 2014 (UTC)
- Моя деятельность на этом форуме представляет собой уведомления о тех мученических муках, которые статьи ежедневно терпят от комментаторов данной темы, зрелище это очень и очень горькое. †Йо Асакура† 20:34, 12 августа 2014 (UTC)
- На скриншотах не видно названия статьи. Ваша деятельность на этом форуме в последнее время представляет собой толстый троллинг с многочисленными нарушениями НО. То, что вы не ведаете, к каким поломкам приведут ваши действия... - вы, видимо, никогда не занимались программированием (во всяком случае чего-то сложнее хеллоуворлда). MaxBioHazard 19:58, 12 августа 2014 (UTC)
- То, что вы не ведаете, к каким поломкам приведут ваши действия и в каких статьях это проявится, меня не удивляет. Но пройтись по ссылкам, видным в скриншоте, и вычислить искомую статью? Что, тоже не по силам? К редактированию технических страниц вас, очевидно, вообще нельзя подпускать. †Йо Асакура† 19:47, 12 августа 2014 (UTC)
- Я так понимаю, участник Йо Асакура специально это делает, чтобы если мы начали возмущаться отсутствием ссылки (не в первый раз уже), то он ответит «да как вы смеете возмущаться, ведь из-за вас…», а если проигнорируем, то он будет вопить, что поломали, и не исправляем. В первый раз досадная оплошность, в третий — уже троллинг. — VlSergey (трёп) 17:08, 12 августа 2014 (UTC)
- Я так понял, речь об этой статье? УВРЧЯДНТ? А вообще, что мешало участнику дать ссылку, а не требовать, чтобы другие участники сами её искали? Делать больше нечего, кроме как телепатов беспокоить, пока они все в отпуске.--Tucvbif*??? 07:02, 13 августа 2014 (UTC)
Итог
править«уведомления о тех мученических муках…» делайте, пожалуйста, в своём блоге или твиттере. Если вам нужно исправить ошибку в статье — пожалуйста, двайте ссылку. Предложения об оптимизации процесса также можно обсуждать на этом форуме, но с конкретными предложениями. Если Вам нужно что-то другое, однако, связанное с работой в Википедии, пожалуйста, используйте другой форум (например, «общий»). — VlSergey (трёп) 13:14, 13 августа 2014 (UTC)
Ошибка в сотнях статей из-за кривого шаблона
правитьСегодня стартует чемпионат Европы по лёгкой атлетике, а у нас забагованы все статьи о легкоатлетах: в шаблоне:Легкоатлет не работают ссылки на профили спортсменов на сайте IAAF. Идентификатор берётся из викиданных, но при подстановке к ссылке, видмо, перед идентификатором выплывает лишний пробел, который рушит полную ссылку (пример: Абакумова, Мария Васильевна, где по сути вместо ссылки 196555 выдаётся ссылка 196555/ 196555). Прошу исправить в кратчайшие сроки. Сидик из ПТУ 11:19, 12 августа 2014 (UTC)
Итог
править- Исправлено. — putnik 11:31, 12 августа 2014 (UTC)
Краткий обзор изменений в Module:Wikidata
править- Вставка свойств в карточку по прежнему делается с помощью конструкции {{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}}.
— VlSergey (трёп) 20:39, 11 августа 2014 (UTC)
- Насчёт ссылок на источники. Свойство p274 в ш:Вещество стало формировать две сноски (ну, две это можно вылечить?) на «PubChem» — просто на статью PubChem. Нельзя-ли от этого счастья избавиться или поправить, если есть возможность формирования нормальной сноски? --u:Akim Dubrow 21:19, 11 августа 2014 (UTC)
- Akim Dubrow две сноски лечатся заменой на {{if-wikidata}} или добавлением plain=1 в условие сравнения. Оформление источников «лечится» дописыванием модуля
Модуль:Wikidata/Sourcesнового определения в Категория:Модули:Библиография. Сейчас сноска на PubChem должна выглядеть получше, если у сноски в викиданных задано свойство d:Property:P662. — VlSergey (трёп) 21:57, 11 августа 2014 (UTC)- Когда хочется проверить брутто-формулу, проще и легче сходить в базу данных по CAS number. Прошу, уберите эту ссылку ненужную. --u:Akim Dubrow 19:13, 13 августа 2014 (UTC)
- Akim Dubrow две сноски лечатся заменой на {{if-wikidata}} или добавлением plain=1 в условие сравнения. Оформление источников «лечится» дописыванием модуля
Ссылка на официальный сайт города имеет некорректный вид: http://www.phoenix.gov /. По-видимому, что-то с шаблоном карточкой, так как подобные ошибки есть и в других статьях о городах.
Автор сообщения: 83.149.21.29 17:54, 11 августа 2014 (UTC)
Итог
править- Исправлено. — putnik 22:13, 11 августа 2014 (UTC)
Убрать перенаправления
правитьМасштабно переписываю карточку. Можно ли удалить перенаправления? — Предкрылок, Закрылок, Спойлер (авиация). Они ссылаются на Механизация крыла. В течение ближайших 2 дней напишу их, а то перенаправление сделать на идентичное имя вроде как нельзя.-- FightinG FalcoN 14:01, 11 августа 2014 (UTC)
- Не нужно удалять. Замените перенаправления на текст полноценной статьи, не забыв добавить ссылки в основную статью. Don Rumata 14:09, 11 августа 2014 (UTC)
- ОК, понял. А вот ещё, можете посмотреть вот эту страницу. Может её снести?-- FightinG FalcoN 14:16, 11 августа 2014 (UTC)
Продолжаю приносить поломавшиеся шаблоны... Сломалась картинко и навигация по пред/след. Может быть, что-то ещё. --u:Akim Dubrow 11:19, 11 августа 2014 (UTC)
- В какой статье поломалось? Вроде всё работает. Don Rumata 11:45, 11 августа 2014 (UTC)
Итог
правитьВиноват, это не викиданные. Уже дую на воду =) u:Akim Dubrow 13:17, 11 августа 2014 (UTC)
HALP! Сломался импорт из викиданных. См., например, Сальварсан, поле SMILES. Gott strafe vlsergey! --u:Akim Dubrow 09:52, 11 августа 2014 (UTC)
Итог
править- Исправлено. — putnik 10:21, 11 августа 2014 (UTC)
Сломали ISBN =( u:Akim Dubrow 21:48, 10 августа 2014 (UTC)
Итог
правитьИсправлено. Всё тот же plain в {{Wikidata}}. Долго ещё будет всплывать. Don Rumata 22:55, 10 августа 2014 (UTC)
- А не шибко он там нужен. И тут начинается самое интересное во всей этой эпопее. Только что я удалил на Викиданных ISBN «Анны Карениной», поскольку он (этот английский ISBN) импортировался оттуда в нашу статью. Но всё равно ведь восстановят. Поэтому пора уже думать не только о починке ежедневно ломаемых шаблонов, но и о мерах по защите наших статей от неуместных сведений из Викиданных. 91.79 20:53, 15 августа 2014 (UTC)
Очередной глючный шаблон ("Ошибка выражения: неопознанный символ пунктуации «#»"). См. Республика Крым. Seryo93 (о.) 17:51, 10 августа 2014 (UTC)
Итог
правитьИсправлено. Don Rumata 18:35, 10 августа 2014 (UTC)
- @DonRumata: Увы, нет. Думаю, дело в другом (возможно оператор expr ждёт "чисто цифровых" данных, а их там нет - то же население даётся в двух цифрах: постоянное и наличное - а возможно и ещё что-то). Seryo93 (о.) 18:57, 10 августа 2014 (UTC)
- Поправил. По Крыму нет данных в модуле Модуль:Statistical, в шаблонах {{ВРП на душу населения региона России (данные, 2008)}} и {{ВРП региона России (данные, 2010)}} нет данных по 82 региону. Don Rumata 22:46, 10 августа 2014 (UTC)
А как в этом шаблоне выставлять карту? --Эрманарих 06:45, 11 августа 2014 (UTC)
- @Эрманарих: через Викиданные. См. wikidata:Q15966495, например. Свойство "locator map image". Seryo93 (о.) 07:02, 11 августа 2014 (UTC)
- Что это за загагулина? Пчему нельзя как у людёв, прямо в шаблоне редактировать? --Эрманарих 08:10, 11 августа 2014 (UTC)
- Потому что на тех, кто пытается сделать такую возможность, у нас тут кричат и ругаются, и санкциями грозят. ShinePhantom (обс) 08:17, 11 августа 2014 (UTC)
- Присоединяюсь к Вашему вопросу. Связь с Викиданными - вещь такая: чуть будет ошибка в модуле Wikidata - и миллион шаблонов опять "полетит". Seryo93 (о.) 08:43, 11 августа 2014 (UTC)
- Что это за загагулина? Пчему нельзя как у людёв, прямо в шаблоне редактировать? --Эрманарих 08:10, 11 августа 2014 (UTC)
Техподдержка WLM
правитьИщем разбирающихся для техподдержки сайта конкурса Wiki Loves Monuments, http://wikilovesmonuments.ru/ В том числе для работы с базами памятников, частично упорядоченными в рамках Викигида и Викисклада, для экспорта их на сайт. Подробности в личных сообщениях. AndyVolykhov ↔ 14:53, 10 августа 2014 (UTC)
- Without name. Странные памятники. Код культурного наследия 7810507000, то же самое, что 7810507002. Don Rumata 18:23, 10 августа 2014 (UTC)
Совместимость Википедии с браузерами
правитьК сведению скриптописателей: в рассылку пришло сообщение, что из проектов фонда Викимедиа удаляется весь официальный JS-код, ориентированный на поддержку MSIE6. MSIE7 и Opera 8.* готовятся отправиться туда же. Ignatus 18:44, 9 августа 2014 (UTC)
Невидимые символы (тут - )
правитьТакое я не в первый раз встречаю среди кириллического текста (впрочем, м.б. раньше я встречал и что-то другое — у меня это отображается как два квадратика); последний случай — в преамбуле статьи Спагеттификация (большой). Какая программа так шалит, и как можно поискать, где ещё подобные символы используются не по делу? NBS 17:42, 9 августа 2014 (UTC)
- Это пробелы нулевой длины [10][11], спецсимволы юникода. В Хроме они отображаются корректно, т.е. не отображаются (из-за чего не сразу понимаешь данное сообщение), какая программа их добавляет - надо спрашивать у добавившего юзера, а его надо искать в браузере, в котором они отображаются. Как обычно в таких темах, рекламирую Хром: переходите на Хром, это модно и стильно! MaxBioHazard 18:26, 9 августа 2014 (UTC) Кстати у меня они и в остальных трёх браузерах не отображаются. MaxBioHazard 18:41, 9 августа 2014 (UTC)
- Zero-width space не поддерживается только в IE ранее 6.0. Символ
​
соответствует спецификации Unicode Standard, Version 5.2. Это альтернатива HTML тегу<wbr>
. В отличии от мягкого переноса­
используется для вставки необязательного разрыва строки, когда не нужно добавлять знак переноса «-» (дефис) в месте разрыва. Don Rumata 11:24, 10 августа 2014 (UTC)- 1) У меня Opera последней версии. Что нужно сделать для корректного отображения символов? 2) В Википедии (кроме статей о самих символах) может потребоваться отображение этого и подобного спецсимволов? Если нет — насколько значительные усилия необходимы на очистку статей от них? NBS 14:05, 10 августа 2014 (UTC)
- У меня тоже Опера, проблем нет. Это проблема со шрифтами в системе. Отображается не Юникод-шрифт. Sergoman 14:12, 10 августа 2014 (UTC)
- 2) Я бы сказал, что не может (но моя позиция по подобным символам довольно радикальна, я и неразрывный пробел считаю ненужным символом, но о нормативном использовании в ВП данных символов, в отличие от нобра, мне не известно). Усилия на очистку заданного множества символов - совершенно незначительны, сложнее перед этим определить весь набор удаляемых символов, чтобы за один проход очистить все сразу (в юникоде одних экзотических пробелов - штук 20, если не больше). MaxBioHazard 15:06, 10 августа 2014 (UTC)
- 1) У меня Opera последней версии. Что нужно сделать для корректного отображения символов? 2) В Википедии (кроме статей о самих символах) может потребоваться отображение этого и подобного спецсимволов? Если нет — насколько значительные усилия необходимы на очистку статей от них? NBS 14:05, 10 августа 2014 (UTC)
- Zero-width space не поддерживается только в IE ранее 6.0. Символ
Параметр "рейтинг" в карточке института
правитьСейчас по факту рейтинги институтов и прочих организаций (если они есть) указываются в статьях об этих организациях текстом. В какой-то мере можно унифицировать эту информацию с помощью карточек.
Свое предложение о добавлении такого параметра написал на странице: Обсуждение шаблона:Карточка института#Вебометрический рейтинг. -- Andrew Krizhanovsky 11:15, 9 августа 2014 (UTC)
- А какой вебометрикой вы будете оценивать Гарвард, Принстон и Йель? Все эти метрики не имеют никакого отношения к энциклопедии. Мы же не только для жителей России энциклопедию делаем. Don Rumata 13:38, 9 августа 2014 (UTC)
- Сайты крупнейших университетов мира уже оценены испанскими исследователями, см. w:Webometrics Ranking of World Universities (в статье англовики см. табличку для первых университетов в списке). Было бы логично этот международный рейтинг также включить в карточку и института, и университета.
- В этом большом международном испанском рейтинге (12 тыс. университетов) очень мало российских организаций (всего несколько). Т.е. пересечение этого рейтинга с российскими почти пустое. Поэтому есть смысл использовать оба рейтинга: и международный испанский, и российский. -- Andrew Krizhanovsky 22:37, 9 августа 2014 (UTC)
- Эта фаллометрика не имеет никакого отношения к статьям о конкретных вузах. Просто забава, которую можно описать в отдельной статье, но которая напрочь не нужна в карточках. --u:Akim Dubrow 05:35, 10 августа 2014 (UTC)
expr над переменными движка
правитьМожно ли каким-то способом сделать это: {{#expr:{{NUMBEROFARTICLES}} - {{PAGESINCAT:Многозначные термины}}}} ? Само по себе оно не работает, неопознанный символ пунктуации. MaxBioHazard 06:03, 9 августа 2014 (UTC)
{{#expr:{{formatnum:{{NUMBEROFARTICLES}}|R}} - {{formatnum:{{PAGESINCAT:Многозначные термины}}|R}}}}
Don Rumata 07:49, 9 августа 2014 (UTC)
Часть названия
правитьИ опять здравствуйте! Прошу прощение если надоедаю. Один вопрос. Можно ли сделать внутри шаблона такой код.+
Если в название статьи есть слово Кандидаты то {{{1}}}
Это примерно так
{{#ifeq:{{PAGENAME}}|have:Кандидаты||{{{1}}}}}))))
???--Мұхамеджан А.А. (обсуждения) 04:20, 9 августа 2014 (UTC)
- Используйте {{Str find}}
{{#ifexpr:{{Str find|{{PAGENAME}}|Технический}} > 0|Это форум технический}}
→ Это форум технический. Don Rumata 07:39, 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 правильный.
- ~Sunpriat 10:01, 8 августа 2014 (UTC)
- Также #https тема внизу про перезагрузку в https. Кто решил по умолчанию кидать анонимов в https в ру-ВП? Обсуждение где-то было?~Sunpriat 10:13, 8 августа 2014 (UTC)
- Исправлено для webcitation; для peeeps сделайте новую копию. — VlSergey (трёп) 10:17, 8 августа 2014 (UTC)
@Vlsergey: Зачем вы форсировали https на всю ру-ВП этой правкой без комментария?~Sunpriat 10:17, 8 августа 2014 (UTC)
Шаблон
правитьЗдравствуйте! Я хотел спросить один вопрос по шаблонам. У меня вот есть один шаблон с заполненными параметрами (рисунок и заголовок), вот мне надо использовать этот шаблон в других страницах, в одной странице поставить из этого шаблона только содержимое параметра рисунок, а в другую только заголовок. Можно ли сделать так? С уважением Мұхамеджан А.А. (обсуждения) 04:42, 8 августа 2014 (UTC)
- Да, точно также, как и с категорией, нужно сделать параметры, отключающие рисунок и заголовок, и отключать их по условию заполненности параметра. С уважением,--Draa kul talk 05:47, 8 августа 2014 (UTC)
Викиданные и Карточка программы
правитьДобрый день. Вопрос по поводу свойства wikidata:Property:P348 и взаимодействия с нашим шаблоном {{Карточка программы}}.
Если у свойства «Последняя версия» указано несколько значений для разных программных платформ (см. wikidata:Q4047648), то наша карточка не подхватывает их корректно, а просто отображает все версии в строчку без указания платформы - «3.3.1, 1.3.0 (24 апреля 2014)». Swix 22:32, 7 августа 2014 (UTC)
- Там, может быть, надо ставить последнюю версию preferred? --u:Akim Dubrow 22:36, 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 ...)". Swix 09:32, 8 августа 2014 (UTC)
- Раньше было очень сложно обработать несколько значений, сегодня попробую переписать. — putnik 09:44, 8 августа 2014 (UTC)
- Сделано. — putnik 21:01, 8 августа 2014 (UTC)
- Спасибо. Есть ещё проблема с обозначением бета/альфа версий. Я не обнаружил на Викиданных отдельного свойства для обозначения даты выхода и текущего номера билда бета версий. Есть только классификатор version type для свойства stable version. В {{Карточка программы}} у нас сейчас значения поля бета-версия задаётся вручную (см wikidata:Q293825 и AIMP). Хорошо бы: 1) в {{Wikidata/p348}} внедрить проверку наличия P548; 2) создать {{Wikidata/p548}} и привязать к нему соответствующие параметры нашей карточки. Swix 07:21, 9 августа 2014 (UTC)
- Сделано. — putnik 21:01, 8 августа 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)
- Теперь всё работает как положено. Спасибо!—Ëzhiki (Igels Hérissonovich Ïzhakoff-Amursky) • (yo?); 7 августа 2014 г.; 15:33 (UTC)
- Теперь не могу пользоваться Википедией на работе (перекрыт https). Зарегистрироваться, видимо, тоже не смогу из-за этого. Очень и очень обидно получилось. Хотя при переходе по страницам всегда можно попробовать успеть нажать Esc для остановки загрузки —(Александр, 16:57, 7 августа 2014 (UTC))
- Зарегистрируйтесь из дому и выключите https в настройках? --u:Akim Dubrow 15:07, 8 августа 2014 (UTC)
- Думал об этом, но даже залогиниться на работе будет проблематично. Хотя поэкспериментировать можно :-) -- Александр, 18:40, 8 августа 2014 (UTC)
- Зарегистрируйтесь из дому и выключите https в настройках? --u:Akim Dubrow 15:07, 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)
- Эксперимент в продолжение вышесказанного — вот правка, которой меняется этот параметр. В нашей статье ничего при этом не меняется. Sealle 09:08, 7 августа 2014 (UTC)
- Модуль Модуль:Wikidata/Даты поддерживает precision=11,10,9. Остальные требуют доработки кода. Patches are welcome. — VlSergey (трёп) 10:57, 7 августа 2014 (UTC)
- 11, 10, 9 - это полная дата, месяц и год? --Michgrig (talk to me) 14:25, 7 августа 2014 (UTC)
- да. -- VlSergey (трёп) 14:36, 7 августа 2014 (UTC)
- 11, 10, 9 - это полная дата, месяц и год? --Michgrig (talk to me) 14:25, 7 августа 2014 (UTC)
- Интересно ещё, почему precision=7 отображает дату 1815-08-15 как 18. century [14] вместо 19-го. Это, насколько я понимаю, уже собственный баг WD.Sealle 14:45, 7 августа 2014 (UTC)
Итог
правитьСделано для основного кода обработки дат (с использованием {{wikidata/p569}} и {{wikidata/p570}}). Дополнительные позже. — VlSergey (трёп) 03:04, 18 августа 2014 (UTC)
И опять шаблон, берущий информацию с Викиданных
правитьМаловидное (Крым) - ссылка на Викисклад. В тему реквестируется putnik --Michgrig (talk to me) 20:02, 6 августа 2014 (UTC)
- Исправил в шаблоне {{НП2}}. Без параметра
plain=1
в шаблоне {{wikidata}} категория обрамлялась тегом<span class="wikidata-claim" data-wikidata-claim-id="…">
. Зачем делать такие правки без обратной совместимости? Ошибка может ещё где-нибудь всплыть. Don Rumata 23:42, 6 августа 2014 (UTC)- Никто никогда и не гарантировал, что результат шаблона wikidata без указания plain=true не будет содержать что-либо из разметки. — VlSergey (трёп) 10:55, 7 августа 2014 (UTC)
Итог
правитьИсправлено by DonRumata — VlSergey (трёп) 11:04, 7 августа 2014 (UTC)
- Ничего не исправлено, раньше выдавались голые данные, теперь по умолчанию оборачивается в span. Если нужен span, делайте на него отдельный параметр. WBR, BattlePeasant 13:17, 7 августа 2014 (UTC)
- Насколько я понял из обсуждения этот span нужен для визуального редактора (непонятно, правда, зачем). Но он ломает конструкцию
{{#if:{{wikidata|<свойство>}}|<то показывать>}}
. Для того, чтобы избежать это, придумали параметр plain. Но его нужно руками ставить. См. также Обсуждение шаблона:Wikidata#Где-то накосячили. А для ссылки на Викисклад вообще предлагают использовать {{Wikidata/p373}}. Don Rumata 13:58, 7 августа 2014 (UTC)- Я это уже понял и проверил, но правки Vlsergey нарушают ВП:МНОГОЕ и я прошу вернуть консенсусную версию, а затем обсудить изменения. Администратор не имеет никаких дополнительных прав портить ВП. Из-за его прихоти переделывать большинство шаблонов? А параметр plain, насколько я понимаю, сделан не для предотвращения ущерба от ВЛСергея, а для того, чтобы отдавался не викифицированный текст, как в #property, вешать сюда же и span, это уже новая задумка. Можно сделать отдельный параметр span и добавлять где нужно. WBR, BattlePeasant 14:56, 7 августа 2014 (UTC)
- Насколько я понял из обсуждения этот span нужен для визуального редактора (непонятно, правда, зачем). Но он ломает конструкцию
Снова Викиданные?
правитьКакие-то проблемы с карточкой статьи Де Хэвилленд, Оливия — указывается дата кончины, хотя сама артистка, к счастью, здравствует. Я так подозреваю, опять что-то с Викиданными. Может кто-нибудь подсобить? Horim 19:38, 6 августа 2014 (UTC)
- Дата смерти убрана. С уважением,--Draa kul talk 19:46, 6 августа 2014 (UTC)
Кривые ссылки на склад после изменения шаблонов-карточек
править[15] [16] [17] Только у нас такая срань возможна. Улучшайзеры несчастные, Г-споди помилуй. †Йо Асакура† 19:19, 6 августа 2014 (UTC)
- А зачем сюда? Пишите ботоводам, указав названия шаблонов. Хотя по-хорошему да, делать это должны авторы изменений в шаблонах. MaxBioHazard 19:43, 6 августа 2014 (UTC)
- А я не вижу причин, по которым это должны разгребать ботоводы вместо отдельных представителей админкорпуса, систематически и, к сожалению, безнаказанно ломающих то, что не было поломано. †Йо Асакура† 20:18, 6 августа 2014 (UTC)
- Без указания конкретных статей или названий шаблонов исправление возможно разве что по чистой случайности.-- VlSergey (трёп) 21:50, 6 августа 2014 (UTC)
- Названия статей очевидны из моих скриншотов: The Horrors, Роман Полански, Чарльз Мэнсон. 1-я и 2-я исправлены, 3-я нет. †Йо Асакура† 22:55, 6 августа 2014 (UTC)
Только сказал человеку, что ссылки на склад можно в статьи не ставить — и на тебе. Stas 23:49, 6 августа 2014 (UTC)
- Исправил. В шаблоне {{Персона}} то же, что и в шаблоне {{НП2}}. Без параметра
plain=1
в шаблоне {{wikidata}} категория обрамлялась тегом<span class="wikidata-claim" data-wikidata-claim-id="…">
. Может поставитьplain=1
по умолчанию в модуле? Don Rumata 23: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)
- Недавно Putnik изменил код Модуль:Wikidata, присоединяйтесь на странице обсуждения участника. Серебряный 16:39, 6 августа 2014 (UTC)
Итог
правитьСпасибо за быстрое сообщение об ошибке, исправлено (by putnik). — VlSergey (трёп) 17:31, 6 августа 2014 (UTC)
Почему-то стала неверно отображаться ссылка на Викисклад, примеры: Томь (приток Оби), Ушайка и др. Можно как-нибудь исправить? --VAP+VYK 15:48, 6 августа 2014 (UTC)
- Не только в этом шаблоне. В Шаблон:Писатель тоже, например. Там ещё и параметр Изображение поехал (см. Пушкин, Александр Сергеевич). Может, это что-то глобальное? okras 16:35, 6 августа 2014 (UTC)
Итог
правитьСпасибо за быстрое сообщение об ошибке, исправлено (by putnik). — VlSergey (трёп) 17:31, 6 августа 2014 (UTC)
Здравствуйте. Похоже, Викиданные начали что-то новое передавать в качестве параметров nbci, eol, itis, взрывая карточку (например, Галапагосская акула). Не посмотрите, что там случилось? Серебряный 15:30, 6 августа 2014 (UTC)
Итог
правитьИсправлено Putnik. Серебряный 17:32, 6 августа 2014 (UTC)
Просьба восстановить из карточки ссылку на викисклад. --Ghirla -трёп- 12:56, 6 августа 2014 (UTC)
- То же касается статьи Рихтер, Святослав Теофилович --Ghirla -трёп- 13:08, 6 августа 2014 (UTC)
Использование алиаса в автоматическом комментарии к отмене правки
правитьКоллеги-технари, алиасы U:
и UT:
уже работают. Нельзя ли в описании изменений, которое автоматически генерируется при отмене правки, заменить [[User_talk:ИмяИлиIP|обс]]
на [[UT:ИмяИлиIP|обс]]
? Это сэкономит несколько символов в описании.
И ещё вопрос: кому нужна громоздкая ссылка [[Special:Contributions/ИмяИлиIP|ИмяИлиIP]]
в этом же описании? Честно говоря, не представляю себе use case, требующий её наличия в каждом описании отмены — особенно если учесть, что ссылка на вклад участника находится всего в одном клике: на той самой странице обсуждения участника, куда ведёт «обс» из предыдущего абзаца. DmitTrix 17:04, 5 августа 2014 (UTC)
- Поменял
User_talk
наUT:
. Don Rumata 19:19, 5 августа 2014 (UTC) - Громоздкая ссылка нужна, чтобы сразу переходить на вклад анонимов. В сообщении отката вставлять алиас не стал. Don Rumata 19:30, 5 августа 2014 (UTC)
- Отлично, так больше места для комментариев! А есть ли возможность также заменить «Special:Contributions» на что-то наподобие «S:C»? С уважением, Олег Ю. 20:56, 5 августа 2014 (UTC)
- Спасибо! Сообщение отката лично для меня не актуально, но не вижу причин не заменить и там. Насчёт сокращения «Special:Contributions» — двумя руками за! DmitTrix 20:09, 6 августа 2014 (UTC)
- Насколько я понимаю, возможности нет: вряд ли псевдопространству можно назначить алиас, а название страницы в псевдопространстве практически точно добавить новое не получится (разрабы не согласятся). MaxBioHazard 20:24, 6 августа 2014 (UTC)
- Вообще-то можно, через запрос на багзилле. Нужно добавить через запятую в MessagesRu.php
'special' => array( '0', 'служебная', 'special', 'сл')
. Don Rumata 23:14, 6 августа 2014 (UTC)- Коллега, а можете подать запрос? Алиасы «сл:» и «sp:», или «с:» (кириллическая) и «s:». DmitTrix 13:45, 7 августа 2014 (UTC)
- Вообще-то можно, через запрос на багзилле. Нужно добавить через запятую в MessagesRu.php
- Насколько я понимаю, возможности нет: вряд ли псевдопространству можно назначить алиас, а название страницы в псевдопространстве практически точно добавить новое не получится (разрабы не согласятся). MaxBioHazard 20:24, 6 августа 2014 (UTC)
Вставьте это фото в статью, пожалуйста. Не могу понять в чём там проблема в инфобоксе.--Valdis72 03:36, 5 августа 2014 (UTC)
- Вставил. Возможно, размер надо было задать? — Adavyd 04:12, 5 августа 2014 (UTC)
- Спасибо! Об этом не подумал. Перебрал десятки вариантов, ничего не получалось. Кстати, посмотри Википедия:Запросы к ботоводам#«Фото» → «Изображение» в инфобоксах--Valdis72 04:18, 5 августа 2014 (UTC)
- Ну тут действительно без бота тяжело — если меняешь параметр в шаблоне, надо тут же проходить по всем включениям. Или менять так, чтобы и "Фото", и "Изображение" работали. Оставлю это специалистам. — Adavyd 04:42, 5 августа 2014 (UTC)
- Полностью с тобой согласен. Я всегда, когда переименовываю статью для создания неоднозначности, потом прохожу и уточняю. А с инфобоксом намного сложнее, к сожалению…--Valdis72 04:55, 5 августа 2014 (UTC)
- Ну тут действительно без бота тяжело — если меняешь параметр в шаблоне, надо тут же проходить по всем включениям. Или менять так, чтобы и "Фото", и "Изображение" работали. Оставлю это специалистам. — Adavyd 04:42, 5 августа 2014 (UTC)
- Спасибо! Об этом не подумал. Перебрал десятки вариантов, ничего не получалось. Кстати, посмотри Википедия:Запросы к ботоводам#«Фото» → «Изображение» в инфобоксах--Valdis72 04:18, 5 августа 2014 (UTC)
Автопростановка даты кнопкой быстрого шаблона
правитьГоспода, а нет желания на панельке внизу, которая во время редактирования показывается, в разделе «Источники:» нынешнее {{нет источников в разделе}} (шаблон вообще-то {{Нет ссылок в разделе}} называется) заменить на что-то такое же, только с автопростановкой даты, аналог команды {{subst:nsr}}. Ну и может ещё кому-то там автопростановку прикрутить, хотя там большинство и так уже с ней. А то ведь так удобнее и информатевнее получается. --Yakiv Glück 22:44, 3 августа 2014 (UTC)
- Комментарий: Вот что бы я совершенно категорически хотел бы, так это названия шаблона {{Нет сносок в разделе}} и соответственно никаких "ссылок", а только "сноски" в тексте шаблона. Везде за пределами Википедии ссылки — это вот что: http:://www.google.com. А просят сносоктаких вот. От этого шаблона в результате новички (особенно в Инкубаторе) только бардак наводят, расставляя в тексте затребованные ссылки (а не сноски) и в результате получая внеплановых люлей уже за "недопустимость внешних ссылок в тексте статьи". Что в сумме с неубранным шаблоном "не хватает ссылок" вызывает у многих стойкое ощущение, что в ВП либо записные тролли, либо ненормальные. --NeoLexx 13:07, 4 августа 2014 (UTC)
- Это разные шаблоны.--Arbnos 14:32, 4 августа 2014 (UTC)
И снова категория на заглавной
правитьНа заглавной странице не отображаются категории. Как именно настраивается оформление для этого? Для справки - сейчас заглавная зачем-то включена в эту категорию: Категория:Порталы.--Draa kul talk 16:06, 3 августа 2014 (UTC)
- Там вручную вставлено [[Категория:Порталы| ]] (см. Просмотр разметки) Если так быть не должно, то нужно просить админов исправить. --NeoLexx 17:10, 3 августа 2014 (UTC)
- Вероятно, показ категорий на заглавной отключен через общепроектные MediaWiki:Common.js или MediaWiki:Common.css MaxBioHazard 17:24, 3 августа 2014 (UTC)
- Это сделано через MediaWiki:Mainpage.js. Вот скриншот при выключенном JS. —Sauron (о⬩в) 04:05, 4 августа 2014 (UTC)
- Спасибо. Видимо, отображение категорий отключает строчка
mw.util.addCSS('#catlinks { display:none; }');
С уважением,--Draa kul talk 05:52, 4 августа 2014 (UTC)
- Спасибо. Видимо, отображение категорий отключает строчка
Спасибо Вам, проблема решена и устранена.--Мұхамеджан А.А. (обсуждения) 14:00, 4 августа 2014 (UTC)
Предотвращение создания дублей в именах сносок
правитьДрузья, если никто не против предлагаю рассмотреть возможность создания дополнительной проверки при сохранении изменений страницы (наподобие того, когда скрипт проверяет добавленные ссылки на сайты в спам листе). Новая проверка будет проверять на наличие более чем одного одинакового названия сноски <ref name="НАЗВАНИЕ">[http://а.сом заголовок]</ref>
. Перед сохранением страницы, при нахождении нескольких одинаковых названий ссылок с различными URL, участнику будет написана подсказка о том, что одно из названий следует изменить. (Потом исправлять такое намного сложнее, особенно в больших или часто редактируемых статьях). Возможность такой проблемы я обнаружил благодаря трудолюбивому боту уважаемого коллеги Dima st bk. Код по выявлению дубликатов можно взять схожий с тем, который у бота. С уважением, Олег Ю. 20:36, 2 августа 2014 (UTC)
- Не помешало бы. — Регион102 21:33, 2 августа 2014 (UTC)
- Можно использовать фильтр злоупотреблений. Нужно только придумать регулярное выражение для проверки. Don Rumata 05:22, 3 августа 2014 (UTC)
- Ещё хорошо было бы защитить от удаления головную именованую ссылку. Часты случаи когда она удаляется, а оставшиеся ссылки в теле статьи (типа <ref name="autogenerated2" />) остаются без урла. Sergoman 05:59, 3 августа 2014 (UTC)
- Сама по себе идея неплохая, и явно пригодится опытным участникам, чего я не сказал бы о новичках. Не такой уж это страшный недочёт, чтобы останавливать действия неопытного участника процедурой, схожей с предупреждением фильтра злоупотреблений. Есть вероятность, что, увидев такое уведомление, участник просто не справится с именным оформлением сносок, которое захочет от него процедура, и вовсе откажется от правки. При том, что желание добавлять информацию со сносками можно только приветствовать. Полагаю, ничего страшного, если что-то там повторится — на то и боты, чтобы оперативно это исправлять. Sealle 11:49, 3 августа 2014 (UTC)
- Насчет того, чтобы сделать сообщение предельно вежливым для новичков — согласен. Правда новички редко ставят названия на ссылках, обычно это делают люди попытнее. К сожалению, боты это оперативно изменить не смогут. Посмотрите пожалуйста изначальный пример в котором боту нужно проверять соответствие фактам по ссылкам, что порой (при парафразе, на данном этапе развития искусственного интеллекта) технический сделать нереально. С уважением, Олег Ю. 12:41, 5 августа 2014 (UTC)
- Я как-то не вижу более-менее простого способа это сделать. Ссылки внутри рефа ведь могут быть и одинаковыми (тогда это не ошибка), соответственно, надо искать два рефа с одним именем, но разным содержимым, это можно в регэкспах? MaxBioHazard 13:27, 3 августа 2014 (UTC)
- Технический сделать обнаружение можно используя логику, которая уже есть в боте из примера выше, а предупредить можно вставив логику в код, который запускает проверку на спам лист. По поводу: «Ссылки внутри рефа ведь могут быть и одинаковыми (тогда это не ошибка)», то тут в данном частном случае не ошибка но и здесь нет надобности ставить два одинаковых названия с одинаковыми ссылками. При проверке бот, в случае при идентичных ссылках и более чем одним названием (одинаковым или разным), сможет исправить. Проблема когда ссылки разные, а название одно. С уважением, Олег Ю. 12:41, 5 августа 2014 (UTC)
- Ну вообще-то в Википедия:Гаджеты/refToolbar есть кнопка «Поиск ошибок», которая делает что-то похожее. Ignatus 09:28, 4 августа 2014 (UTC)
- Если боты неплохо справляются с этой задачей, то лучше оставить как есть. — Регион102 09:33, 4 августа 2014 (UTC)
- Как раз не очень справляются. Что делать боту в случае:
<ref name="uc">123</ref><ref name="uc">321</ref><ref name="uc" />
? Бот не может угадать, какую из сносок редактор подразумевал под<ref name="uc" />
. Как вариант — можно научить бота вставлять шаблон, типа {{проблема со сноcками|имясноски}}. -- dima_st_bk 14:23, 4 августа 2014 (UTC) - Помострите, пожалуйста, мой ответ уважаемому участнику Sealle. С уважением, Олег Ю. 12:41, 5 августа 2014 (UTC)
- Как раз не очень справляются. Что делать боту в случае:
Пожалуйста, поправьте 5 сноску и последнюю, спасибо. — Эта реплика добавлена участником Зейнал Вазимовский (о • в) 01:11, 2 августа 2014 (UTC)
- Отменил последнюю правку бота, сейчас вроде норм всё. Vs64vs 22:00, 1 августа 2014 (UTC)
Категория
правитьМожно ли сделать так чтобы категория, которая включена через шаблон (<includeonly>[[Категория:Нужная категория]]</includeonly>
), не показывалась на определенной странице.--Мұхамеджан А.А. (обсуждения) 14:25, 1 августа 2014 (UTC)
- Да. Можно установить специальное условие, отключающее категорию. Пример можно посмотреть тут. Для простановки шаблона с отключенной категорией в итоге надо сделать так: {{Вич-инфекция|nocat=1}}. C уважением,--Draa kul talk 14:33, 1 августа 2014 (UTC)
- Получается я должен написать ту страницу в которой она не должна появляться в место {{NAMESPACE}}--Мұхамеджан А.А. (обсуждения) 14:40, 1 августа 2014 (UTC)
- Нет. Условие отключения категории - это заполненный аргумент nocat, в шаблоне, установленном на целевой странице. {{NAMESPACE}} - проверка на пространство имён, это не обязательно для отключения категории там, где категория отключается вручную. То есть необходимо снабдить шаблон конструкцией с условием (как в примере, можно без {{NAMESPACE}}), и тогда в установленном шаблоне можно выключить категорию с помощью nocat. C уважением,--Draa kul talk 14:48, 1 августа 2014 (UTC)
- Другой пример шаблона с отключаемой категорией - {{Требуется помощь}}, в документации шаблона это объяснено. С уважением,--Draa kul talk 14:52, 1 августа 2014 (UTC)
- Получается я должен написать ту страницу в которой она не должна появляться в место {{NAMESPACE}}--Мұхамеджан А.А. (обсуждения) 14:40, 1 августа 2014 (UTC)
- Я не получил себе ответ. Я объясню опять. Вот шаблон исполосовывается в одном месте но отображается на двух местах (та страница в которой она расположена и Заглавная страница) автоматический. И мне надо чтобы категория на заглавной странице не выходила.--Мұхамеджан А.А. (обсуждения) 15:43, 1 августа 2014 (UTC)
- Вы получили ответ. Там, где категория нужна, надо будет ставить шаблон как обычно. Там, где не нужна - вот так: {{Имя шаблона|nocat=1}}. Для, того, чтобы параметр nocat убирал категорию, необходимо добавить в шаблон условие, пример уже есть в обсуждении. С уважением,--Draa kul talk 16:06, 1 августа 2014 (UTC)
- Я же вам говорю шаблон расположен в одном месте, но виден тот же шаблон в двух местах (страница и Заглавная страница)--Мұхамеджан А.А. (обсуждения) 16:23, 1 августа 2014 (UTC)
- @Amankel'dy: Совершенно непонятно. Дайте прямые ссылки на шаблон и на ваши страницы. ~Sunpriat 09:54, 2 августа 2014 (UTC)
- Я же вам говорю шаблон расположен в одном месте, но виден тот же шаблон в двух местах (страница и Заглавная страница)--Мұхамеджан А.А. (обсуждения) 16:23, 1 августа 2014 (UTC)
- Вы получили ответ. Там, где категория нужна, надо будет ставить шаблон как обычно. Там, где не нужна - вот так: {{Имя шаблона|nocat=1}}. Для, того, чтобы параметр nocat убирал категорию, необходимо добавить в шаблон условие, пример уже есть в обсуждении. С уважением,--Draa kul talk 16:06, 1 августа 2014 (UTC)
Итог
правитьРечь шла о неуместной категории на заглавной странице в казахской википедии. Категория так или иначе убрана. Если у уважаемого коллеги Мұхамеджан А.А. есть какие-то вопросы или сомнения по этому поводу, приглашаю его обсудить это на мою страницу обсуждения или на страницу обсуждения любого другого заинтересованного в этом участника.--Draa kul talk 16:35, 2 августа 2014 (UTC)
Комментарий к итогу
правитьЕсли правильно понял, исходный вопрос был о шаблоне, который сам автоматически изменяет свой выход в зависимости от того, с какой страницы вызван. Например, добавляет категорию при вызовах в основном пространстве статей, но не добавляет, если вызван с Заглавной. Тогда примеры не совсем отвечали на вопрос: непустое значение nocat
для ручного подавления категорий. А {{NAMESPACE}}
в пространстве статей равен пустой строке, иначе возвращает префикс пространства ("Википедия", "Инкубатор" и т.д.) Поэтому в первом примере строка {{#if:{{{nocat|}}}{{NAMESPACE}}||[[Категория:СПИД|{{PAGENAME}}]]}}
дословно значит "ЕСЛИ аргументу nocat присвоено непустое значение ИЛИ шаблон вызван не из пространства статей ТО вывести пустую строку ИНАЧЕ вывести строку [[Категория:СПИД|Название вызвавшей страницы]]
" Я бы сказал, что чтение кода далеко от тривиального :-)
Для автоматического подстраивания шаблона в одном пространстве можно использовать #ifeq или новомодные вызовы #invoke Если по старинке, то такой код будет выводить [[Категория:Какая-то категория]] везде в основном пространстве и только в нём, кроме Заглавной:
{{#if:{{NAMESPACE}}||{{#ifeq:{{BASEPAGENAME}}|Заглавная страница||[[Категория:Какая-то категория]]}} }}
Для казВики тогда будет:
{{#if:{{NAMESPACE}}||{{#ifeq:{{BASEPAGENAME}}|Басты бет||[[Санат:Әлдеқандай санат]]}} }}
Однако если вопрос именно о Заглавной, то это по определению единственная такая страница в каждом проекте. Логичнее было бы прописать доп. правила для неё прямо в ней (например, вычищать все категории из выхода шаблонов). --NeoLexx 18:41, 2 августа 2014 (UTC)
- Не верно. Сначала производится конкатенация двух строк в выражении
{{{nocat|}}}{{NAMESPACE}}
если результат пустая строка (второй параметр функции#if:
), то вставляется категория. Выражение будет пустой строкой в единственном случае, если не задан параметр{{{nocat|}}}
и{{NAMESPACE}}
пустая строка, что происходит в случае нахождения страницы в основном пространстве имён. Don Rumata 18:51, 2 августа 2014 (UTC)- Именно так, конструкция вида
{{#if:{{{nocat|}}}{{NAMESPACE}}||[[Категория:СПИД|{{PAGENAME}}]]}}
в основном пространстве с пустым nocat даёт категорию. С уважением,--Draa kul talk 19:19, 2 августа 2014 (UTC)
- Тьфу на меня. Эта "парсер-логика" вкупе с "парсер-синтаксисом" мозги вышибает на раз... Исправил в начале пояснение к примеру кода. --NeoLexx 19:26, 2 августа 2014 (UTC)
- А маленькая забытая скобка как может мозги вышибить...--Draa kul talk 19:40, 2 августа 2014 (UTC)
- А запятая в Javascript?.. :-) :-( --NeoLexx 20:15, 2 августа 2014 (UTC)
- А маленькая забытая скобка как может мозги вышибить...--Draa kul talk 19:40, 2 августа 2014 (UTC)
- Я ещё как extra bonus хотел интернационализацию добавить, чтобы каждый раз не смотреть, как страница называется: Mane Page, Заглавная страница, Басты бет и т.д. Но тут, кажется, облом того же типа, что здесь — древняя и просто-таки паранормальная по интенсивности боязнь собственных открытых пространств в MediaWiki. Ссылку на любую Заглавную можно получить легко:
[[w:language_code:]]
, например[[w:kk:]]
даст w:kk: А вот использовать эти известные парсеру данные в шаблоне — никак(?) --NeoLexx 20:15, 2 августа 2014 (UTC)- Для проверки главной страницы используйте конструкцию
{{#ifeq:{{PAGENAME}}|{{int:mainpage}}|<!-- ту вставляем то что нужно показать на главной -->}}
. Don Rumata 20:58, 2 августа 2014 (UTC)- О! Про int: не знал. Заодно можно int'ить префикс Category|Категория|Санат|..., только само название менять. Выложил в Окончательный вариант, надеюсь, нигде не накосячил.
- Не по теме, но раз тут "последние из Великих Гамми" (с) к нам на помощь пришли: а какой номер пространства у нашего Инкубатора и есть ли для него int: "? --NeoLexx 07:07, 3 августа 2014 (UTC)
- Номер пространства инкубатора 102. См. Википедия:Пространства имён. Локальное имя пространства инкубатора можно получить выражением
{{ns:102}}
. Don Rumata 16:39, 3 августа 2014 (UTC)
- Номер пространства инкубатора 102. См. Википедия:Пространства имён. Локальное имя пространства инкубатора можно получить выражением
- Для проверки главной страницы используйте конструкцию
- Тьфу на меня. Эта "парсер-логика" вкупе с "парсер-синтаксисом" мозги вышибает на раз... Исправил в начале пояснение к примеру кода. --NeoLexx 19:26, 2 августа 2014 (UTC)
- Именно так, конструкция вида
> ЕСЛИ аргументу nocat присвоено непустое значение ИЛИ шаблон вызван из пространства статей ТО вывести пустую строкуЕСЛИ аргументу nocat присвоено непустое значение ИЛИ шаблон вызван не из пространства статей ТО вывести пустую строку. Извиняюсь, здесь не исправился. Классика help-маразма: даёшь верный код и зеркально-неверное объяснение, что этот код делает. --NeoLexx 20:23, 2 августа 2014 (UTC)
Говоря человеческим языком :-)if ( (nocat == "") || (NAMESPACE == "") ) { /*do nothing*/} else {document.write(category_text)}
- Ваше уточнение тоже верное, но относится уже ко "второму уровню чтения текста": как в крайне ограниченной среде вики-парсера без официальных механизмов как-то изобразить конструкцию вроде
( (nocat == "") || (NAMESPACE == "") )
Конкатенация строк (в пустую/непустую) в данном случае служит приемлемым выходом. --NeoLexx 19:14, 2 августа 2014 (UTC)
Окончательный вариант
правитьЕсли шаблон вызван в пространстве статей но не с Заглавной и не задан аргумент nocat, то добавить категорию Category_Name, иначе вывести строку комментария (или убрать комментарий и просто выводить пустую строку:
{{#if:{{{nocat|}}}{{NAMESPACE}}||{{#ifeq:{{PAGENAME}}|{{int:mainpage}}|<!--Alternative output-->|[[{{int:category}}:Category_Name]]}}}}
- Огромное спасибо уважаемые коллеги, я начинающий википедист, из за этого многое еще не знаю. Спасибо, что помогли. Вы оказывается еще сделали мне это.--Мұхамеджан А.А. (обсуждения) 14:47, 3 августа 2014 (UTC)
Пожалуйста, поправьте 19 сноску, спасибо. Зейнал Вазимовский 22:44, 31 июля 2014 (UTC)