Обсуждение Википедии:WE-Framework/Архив/3
Это архив обсуждения. |
Отмена правок уч. Vlsergey
@Vlsergey: объясните пожалуйста вашу отмену внесения вышеупомянутых энциклопедий в гаджет, по запросу коллег @Nonexyst, Silberrus:? Да ещё с возвратом «Catholic Encyclopedia», которая вызывает критическую ошибку, из-за чего гаджет не работает в массе крупнейших статей, в частности в Берлин. --Vladis13 (обс.) 18:47, 29 декабря 2016 (UTC)
- @Vlsergey: вы игнорируете меня, и критическую ошибку? --Vladis13 (обс.) 13:49, 3 января 2017 (UTC)
- Больше не ломает. Правку не вернул, но добавил словари по аналогии. Причина простая — ошибки надо исправлять, а не закрывать на них глаза удалением definition’ов. — VlSergey (трёп) 23:57, 3 января 2017 (UTC)
Добавить свойства в гаджеты
Хотелось бы дополнительных полей свойств.
- В «Адм. Единица» поле официальное название (P1448) с квалификаторами периодов времени для переименованных сущностей, как у Санкт-Петербург (Q656). Думаю на вкладку «Основное» — ибо это официальное название. --Vladis13 (обс) 07:06, 2 августа 2016 (UTC)
- Сделано. Надо подумать, что делать с большим количеством значений этих monolingual field. — VlSergey (трёп) 22:35, 21 ноября 2016 (UTC)
- Спасибо! Избавляет от кучи рутины. Ещё надо бы добавить квалификаторы (дата окончания (P582), дата начала (P580)). Имхо, вынести на отдельную вкладку, а то список может разрастаться на всех языках мира. --Vladis13 (обс.) 00:40, 22 ноября 2016 (UTC)
- Сделано. Надо подумать, что делать с большим количеством значений этих monolingual field. — VlSergey (трёп) 22:35, 21 ноября 2016 (UTC)
- описание медиа (P2096) во все гаджеты, где есть поле изображение (P18).
- сделал в коде, но пока не выкладывал. Как если какой гаджет будет обновляться, попадёт с этим изменением. — VlSergey (трёп) 22:51, 21 ноября 2016 (UTC)
- Менее актуально, но желательно владеет (P1830) в «Персона» для владельцев организаций. --Vladis13 (обс) 07:06, 2 августа 2016 (UTC)
- Сделано VlSergey (трёп) 23:21, 21 ноября 2016 (UTC)
Проблема с календарём
@Vlsergey: В связи с проблемами на Викиданных с использованием отображения юлианского или григорианского календарей, что в рувики обсуждалось на нескольких форумах, прошу переименовать в MediaWiki:Gadget-wefcore.js текст переменной inputTimeCalendarModelLabel: 'Календарь для отображения'
→ в Использовать календарь
. Предложил я это неделю назад на ВП:Форум/Викиданные#К итогу, возражений не было. Это разъяснило бы использование опции, без переписывания кода, причём мне кажется код фунционально и так замечательный, и что на что переписывать просто не ясно. --Vladis13 (обс) 14:17, 6 октября 2016 (UTC)
- Исправлено, ВП:Ф/Т#Формат двойной даты в Викиданных. --Vladis13 (обс) 13:38, 10 октября 2016 (UTC)
Добавление «Музыкальный словарь Римана»
Надо бы добавить в «WEF:Ссылки» «Музыкальный словарь Римана», выложенный в Викитеке. --Vladis13 (обс.) 19:26, 9 ноября 2016 (UTC)
- @Vladis13: добавил в гаджет и в модуль/шаблон. — VlSergey (трёп) 22:49, 3 января 2017 (UTC)
Общероссийские классификаторы продукции и экономической деятельности
Запрос, описание: wikidata:User:AVRS/wefreq-okp-1. --AVRS (обс.) 14:15, 20 ноября 2016 (UTC)
- @AVRS: Можно пример заполненного элемента, чтобы было понятно, о чём речь идёт? — VlSergey (трёп) 20:36, 21 ноября 2016 (UTC)
- @AVRS: то, что делается стандартно в рамках WE-F, вроде бы сделал. Но в запросе есть куча разных деталей, которые просто… ну как бы «out of scope». Автоматически источники не заполняются, например. Но гаджеты будут запоминать последние использованные источники, что может, наверно, помочь. — VlSergey (трёп) 23:42, 21 ноября 2016 (UTC)
- @Vlsergey: Спасибо!
- Не работает: ввожу «15.4» в ОКПД на [1], появляется «Произошла ошибка при сохранении изменений в элемент: [object Object]». --AVRS (обс.) 18:10, 23 ноября 2016 (UTC)
- @AVRS: Исправлено. -- VlSergey (трёп) 18:25, 23 ноября 2016 (UTC)
- @Vlsergey: ссылок на гаджеты слева больше нет. --AVRS (обс.) 18:32, 23 ноября 2016 (UTC)
- Теперь работает. --AVRS (обс.) 19:17, 23 ноября 2016 (UTC)
«Ссылки», ломается на 'Catholic Encyclopedia'
Вынужден снова огорчить, но гаджет сыпется здесь: Q3044. —Nonexyst✉ 23:24, 21 мая 2016 (UTC)
- Ломается на статьях с 'Catholic Encyclopedia' Q302556, если отсутствует «утверждается в» P248 с указанным в нём элементом викитеки (статьи Карл Великий, Берлин, и т. д.). Если указано, то ок (Q87 Александрия). Возможно аналогичная проблема в статьях и с другими ссылками. --Vladis13 07:24, 22 мая 2016 (UTC)
- Утверждение P1343 («описывается в») не предназначено исключительно для викитеки. Нужно добавить в гаджет проверку на наличие P248, а потом уже обрабатывать элемент в нём. В районе определения
var wikidataTitlePrefix
. --Vladis13 13:58, 22 мая 2016 (UTC)
- Утверждение P1343 («описывается в») не предназначено исключительно для викитеки. Нужно добавить в гаджет проверку на наличие P248, а потом уже обрабатывать элемент в нём. В районе определения
- @Nonexyst, Vladis13: fixed. — VlSergey (трёп) 23:31, 3 января 2017 (UTC)
- Спасибо Огромное спасибо. --Vladis13 (обс.) 01:11, 4 января 2017 (UTC)
"WEF: Ссылки" не работает в статье
Аре. Гаджет не загружается.--Silberrus (обс) 12:38, 3 июля 2016 (UTC)
- @Silberrus: fixed -- VlSergey (трёп) 23:09, 3 января 2017 (UTC)
является изданием или переводом (P629)
Надо бы добавить в Библиографические гаджеты это свойство. А то переиздание можно указать, а в самом переиздании ссылку на оригинал не дать. --Vladis13 07:11, 11 марта 2016 (UTC)
Есть в гаджете «Издание», но его не запустить из-за ошибки пункта меню: Жмём в гаджете (например «Персона») справа какой-либо строки ввода кнопку «добавить/редактировать» → «Издание». Но запускается гаджет «Книга» в котором не указать требуемое. --Vladis13 23:26, 3 апреля 2016 (UTC)
- Вероятно проблема в MediaWiki:Gadget-wefbook.js («Книга»). Там в нижних строках задаётся версия или издание (Q3331189), хотя основным (и возможно единственным) должно быть книга (Q571). Попытка в тестовом варианте поменять у себя эти строки не удалась, почему-то исчезают пункты меню с «книгой» несвязанные («человек» или вообще все). --Vladis13 (обс) 21:49, 26 июня 2016 (UTC)
Поддержка типа 'external-id'
@dima_st_bk: замените пожалуйста код этим: Участник:Vladis13/Gadget-wefcore.js.
Проблема решилась добавлением поддержки нового типа ВД 'external-id'. Добавленная функция — копия с для типа 'string', от которого этот тип и отделили, на данный момент тоже самое. Заработал и редактор в шаблоне {{внешние ссылки}}.
Для проверки работоспособности: в настройках → Гаджеты → отключить все в разделе Викиданные (кроме "Использование Викиданных в качестве библиографической базы данных" - у гаджета много скриптов-зависимостей), и прописать в свой commons.js:
importScript('Участник:Vladis13/Gadget-wefcore.js'); importScript('Участник:Vladis13/Gadget-wefexternallinks.js'); importScript('MediaWiki:Gadget-wefflags.js');
--Vladis13 12:53, 21 мая 2016 (UTC)
Запрос выполнен |
- Сделано. -- dima_st_bk 12:57, 21 мая 2016 (UTC)
«WEF:Ссылки» — не создаются свойства в уже существующем элементе
Если элемент уже существует (каковые созданы для статей большинства энциклопедий Викитеки), то в нём не создаётся свойство основная тема (P921) и связь элементов статьи и основной темы.
В Викитеке работают скрипты использующие это свойство. Из-за его отсутствия в шапке статей Викитеки не появляются ссылки на статьи Википедии, и ссылки на статьи других энциклопедий в Викитеке той же тематики. --Vladis13 (обс) 09:41, 12 июля 2016 (UTC)
Хочется гаджеты «Организация» и «Игра»
Одни из самых популярных тематик статей. --Vladis13 (обс) 07:07, 2 августа 2016 (UTC)
- @Vladis13: сформируйте список полей для гаджетов, пожалуйста. — VlSergey (трёп) 22:50, 3 января 2017 (UTC)
- Предлагаю эти. В проекте «Компьютерные игры» возражений не вызвали. --Vladis13 (обс.) 05:26, 8 января 2017 (UTC)
Объединение и скрытие неиспользуемых гаджетов
Предлагаю скрыть, занимающие место и не использующиеся в виду отсутствия статей такого типа, гаджеты «Сущность», «Документ», «Статья».
А «FRBR издание» и «Книга» объединить. Они идентичны кроме пары полей. Первый не используется ввиду отсутствия таких статей, и доступ к нему изнутри других гаджетов невозможен из-за описанной выше ошибки меню. --Vladis13 (обс) 07:07, 2 августа 2016 (UTC)
- Статья и Сущность у меня используются очень активно. Собственно, «статья» — это основной элемент для ссылок. А с помощью «сущности» я завожу всякие настандартные штуки вроде издательств и прочего. — VlSergey (трёп) 20:37, 21 ноября 2016 (UTC)