Обсуждение Википедии:WE-Framework/Архив/3

message: __NOEDITSECTION____NONEWSECTIONLINK__

message: объясните пожалуйста вашу отмену внесения вышеупомянутых энциклопедий в гаджет, по запросу коллег ? Да ещё с возвратом «Catholic Encyclopedia», которая вызывает критическую ошибку, из-за чего гаджет не работает в массе крупнейших статей, в частности в Берлин. --Vladis13 (обс.) 18:47, 29 декабря 2016 (UTC)
replies: text: вы игнорируете меня, и критическую ошибку?  --Vladis13 (обс.) 13:49, 3 января 2017 (UTC)
replies: text: : Больше не ломает. Правку не вернул, но добавил словари по аналогии. Причина простая — ошибки надо исправлять, а не закрывать на них глаза удалением definition’ов. — VlSergey (трёп) 23:57, 3 января 2017 (UTC)
thread_title:  Отмена правок уч. Vlsergey 

message: Хотелось бы дополнительных полей свойств.
* В «Адм. Единица» поле  с квалификаторами периодов времени для переименованных сущностей, как у . Думаю на вкладку «Основное» — ибо это официальное название. --Vladis13 (обс) 07:06, 2 августа 2016 (UTC)
** . Надо подумать, что делать с большим количеством значений этих monolingual field. — VlSergey (трёп) 22:35, 21 ноября 2016 (UTC)
*** Спасибо! Избавляет от кучи рутины. Ещё надо бы добавить квалификаторы (, ). Имхо, вынести на отдельную вкладку, а то список может разрастаться на всех языках мира. --Vladis13 (обс.) 00:40, 22 ноября 2016 (UTC)
*  во все гаджеты, где есть поле .
** сделал в коде, но пока не выкладывал. Как если какой гаджет будет обновляться, попадёт с этим изменением. — VlSergey (трёп) 22:51, 21 ноября 2016 (UTC)
* Менее актуально, но желательно  в «Персона» для владельцев организаций. --Vladis13 (обс) 07:06, 2 августа 2016 (UTC)
**  VlSergey (трёп) 23:21, 21 ноября 2016 (UTC)
thread_title:  Добавить свойства в гаджеты 

message: В связи с проблемами на Викиданных с использованием отображения юлианского или григорианского календарей, что в рувики обсуждалось на нескольких форумах, прошу переименовать в MediaWiki:Gadget-wefcore.js текст переменной inputTimeCalendarModelLabel: 'Календарь для отображения' → в Использовать календарь. Предложил я это неделю назад на ВП:Форум/Викиданные#К итогу, возражений не было. Это разъяснило бы использование опции, без переписывания кода, причём мне кажется код фунционально и так замечательный, и что на что переписывать просто не ясно. --Vladis13 (обс) 14:17, 6 октября 2016 (UTC)
* Исправлено, ВП:Ф/Т#Формат двойной даты в Викиданных. --Vladis13 (обс) 13:38, 10 октября 2016 (UTC)
thread_title:  Проблема с календарём 

message: Надо бы добавить в «WEF:Ссылки» «Музыкальный словарь Римана», выложенный в Викитеке. --Vladis13 (обс.) 19:26, 9 ноября 2016 (UTC)
*  добавил в гаджет и в модуль/шаблон. — VlSergey (трёп) 22:49, 3 января 2017 (UTC)
thread_title:  Добавление «Музыкальный словарь Римана» 

message: Запрос, описание: wikidata:User:AVRS/wefreq-okp-1. --AVRS (обс.) 14:15, 20 ноября 2016 (UTC)
*  Можно пример заполненного элемента, чтобы было понятно, о чём речь идёт? — VlSergey (трёп) 20:36, 21 ноября 2016 (UTC)
**  https://www.wikidata.org/wiki/Q27554584, https://www.wikidata.org/wiki/Q27555202 --AVRS (обс.) 20:42, 21 ноября 2016 (UTC)
*  то, что делается стандартно в рамках WE-F, вроде бы сделал. Но в запросе есть куча разных деталей, которые просто… ну как бы «out of scope». Автоматически источники не заполняются, например. Но гаджеты будут запоминать последние использованные источники, что может, наверно, помочь. — VlSergey (трёп) 23:42, 21 ноября 2016 (UTC)
**  Спасибо!
** Не работает: ввожу «15.4» в ОКПД на , появляется «Произошла ошибка при сохранении изменений в элемент: [object Object]». --AVRS (обс.) 18:10, 23 ноября 2016 (UTC)
***  . -- VlSergey (трёп) 18:25, 23 ноября 2016 (UTC)
*  ссылок на гаджеты слева больше нет. --AVRS (обс.) 18:32, 23 ноября 2016 (UTC)
** Теперь работает. --AVRS (обс.) 19:17, 23 ноября 2016 (UTC)
thread_title:  Общероссийские классификаторы продукции и экономической деятельности 

message: Вынужден снова огорчить, но гаджет сыпется здесь: Q3044. —Nonexyst✉ 23:24, 21 мая 2016 (UTC)
* Ломается на статьях с 'Catholic Encyclopedia' Q302556, если отсутствует «утверждается в» P248 с указанным в нём элементом викитеки (статьи Карл Великий, Берлин, и т. д.). Если указано, то ок (Q87 Александрия). Возможно аналогичная проблема в статьях и с другими ссылками. --Vladis13 07:24, 22 мая 2016 (UTC)
replies: text: : Утверждение P1343 («описывается в») не предназначено исключительно для викитеки. Нужно добавить в гаджет проверку на наличие P248, а потом уже обрабатывать элемент в нём. В районе определения var wikidataTitlePrefix. --Vladis13 13:58, 22 мая 2016 (UTC)
*  fixed. — VlSergey (трёп) 23:31, 3 января 2017 (UTC)
replies: text: :  Огромное спасибо. --Vladis13 (обс.) 01:11, 4 января 2017 (UTC)
thread_title:  «Ссылки», ломается на 'Catholic Encyclopedia' 

message: Аре. Гаджет не загружается.--Silberrus (обс) 12:38, 3 июля 2016 (UTC)
*  fixed -- VlSergey (трёп) 23:09, 3 января 2017 (UTC)
thread_title:  "WEF: Ссылки" не работает в статье 

message: Надо бы добавить в Библиографические гаджеты это свойство. А то переиздание можно указать, а в самом переиздании ссылку на оригинал не дать. --Vladis13 07:11, 11 марта 2016 (UTC)
Есть в гаджете «Издание», но его не запустить из-за ошибки пункта меню: Жмём в гаджете (например «Персона») справа какой-либо строки ввода кнопку «добавить/редактировать» → «Издание». Но запускается гаджет «Книга» в котором не указать требуемое. --Vladis13 23:26, 3 апреля 2016 (UTC)
* Вероятно проблема в MediaWiki:Gadget-wefbook.js («Книга»). Там в нижних строках задаётся , хотя основным (и возможно единственным) должно быть . Попытка в тестовом варианте поменять у себя эти строки не удалась, почему-то исчезают пункты меню с «книгой» несвязанные («человек» или вообще все). --Vladis13 (обс) 21:49, 26 июня 2016 (UTC)
thread_title:   является изданием или переводом (P629) 

message: замените пожалуйста код этим: Участник: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)
replies: text: . -- dima_st_bk 12:57, 21 мая 2016 (UTC)
thread_title:  Поддержка типа 'external-id' 

message: Если элемент уже существует (каковые созданы для статей большинства энциклопедий Викитеки), то в нём не создаётся свойство  и связь элементов статьи и основной темы. 
В Викитеке работают скрипты использующие это свойство. Из-за его отсутствия в шапке статей Викитеки не появляются ссылки на статьи Википедии, и ссылки на статьи других энциклопедий в Викитеке той же тематики. --Vladis13 (обс) 09:41, 12 июля 2016 (UTC)
thread_title:  «WEF:Ссылки» — не создаются свойства в уже существующем элементе 

message: Одни из самых популярных тематик статей. --Vladis13 (обс) 07:07, 2 августа 2016 (UTC)
*  сформируйте список полей для гаджетов, пожалуйста. — VlSergey (трёп) 22:50, 3 января 2017 (UTC)
** Предлагаю эти. В проекте «Компьютерные игры» возражений не вызвали. --Vladis13 (обс.) 05:26, 8 января 2017 (UTC)
thread_title:  Хочется гаджеты «Организация» и «Игра» 

message: Предлагаю скрыть, занимающие место и не использующиеся в виду отсутствия статей такого типа, гаджеты «Сущность», «Документ», «Статья».
А «FRBR издание» и «Книга» объединить. Они идентичны кроме пары полей. Первый не используется ввиду отсутствия таких статей, и доступ к нему изнутри других гаджетов невозможен из-за описанной выше ошибки меню. --Vladis13 (обс) 07:07, 2 августа 2016 (UTC)
* Статья и Сущность у меня используются очень активно. Собственно, «статья» — это основной элемент для ссылок. А с помощью «сущности» я завожу всякие настандартные штуки вроде издательств и прочего. — VlSergey (трёп) 20:37, 21 ноября 2016 (UTC)
thread_title:  Объединение и скрытие неиспользуемых гаджетов