Все доступные журналы
Общий список журналов сайта Тептар. Вы можете отфильтровать результаты по типу журнала, имени участника (учитывается регистр) или затронутой странице (также учитывается регистр).
- 14:04, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Wikidata/SisterCities/doc (Новая страница: «{{docpage}} {{onLua|Wikidata|module2=Wikidata/SisterCities}} Данный шаблон добавляет список городов-побратимов из Тептар-данных. Список заранее оформлен в несколько колонок с использованием css-класса autocolumns. Если список городов очень длинный и вызывает оши...»)
- 14:04, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Wikidata/SisterCities (Новая страница: «<includeonly><div class="autocolumns">{{#invoke:Wikidata|formatStatements |property-module=Wikidata/SisterCities |property-function=formatSisterCitiesProperty |claim-module=Wikidata/SisterCities |claim-function=formatSisterCityClaim |property=p190[rank:preferred, rank:normal] |from={{{from|}}} }}</div></includeonly><noinclude>{{doc}} {{PAGENAME}}</noinclude>»)
- 14:03, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/SisterCities/doc (Новая страница: «Данный шаблон добавляет список городов-побратимов из Тептар-данных. Список заранее оформлен в несколько колонок с использованием css-класса autocolumns. В основном, используется при помощи шаблона {{tl|Wikidata/SisterCities}}. <includeonly> Категория:Мо...»)
- 14:02, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/SisterCities (Новая страница: «local p = {}; local flags = require( 'Module:Wikidata/Flags' ); function p.formatSisterCitiesProperty( context, options ) if not context then error( 'context not specified' ); end; if not options then error( 'options not specified' ); end; if not options.entity then error( 'options.entity missing' ); end; local claims = context.selectClaims( options, options.property ); if claims == nil then return ''; --TODO error? end local cityN...»)
- 14:01, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/safety labelling/doc (Новая страница: «Модуль для вывода {{WD|P4952}}, пример — {{WD|Q418720}}. == Методы == === formatNFPA704 === {| class="infobox" | {{wikidata|P4952[Q51139288]|claim-module=Wikidata/safety labelling|claim-function=formatNFPA704|from=Q418720}} | {{wikidata|P4952[Q51139288]|claim-module=Wikidata/safety labelling|claim-function=formatNFPA704|from=Q283}} | {{wikidata|P4952[Q51139288]|claim-module=Wikidata/safety labelling|claim-function=formatNFPA704...»)
- 14:00, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/safety labelling (Новая страница: «local p = {} function p.formatNFPA704( context, options, statement ) if (not context) then error('context is not specified') end; if (not options) then error('options is not specified') end; if (not statement) then error('statement is not specified') end; if (not statement.qualifiers) then return '' end; local qualifiers = { P993 = 'опасность для здоровья', P994 = 'огнеопасность', P995 = 'реакционнос...»)
- 13:57, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/config/песочница/doc (Новая страница: «{{песочница модуля}} См. также: Модуль:Wikidata/песочница.»)
- 13:56, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/config/песочница (Новая страница: «-- Property configuration for Wikidata module return { wrapper = 'Wikidata/песочница', global = { separator = ', ', conjunction = ' и ', }, presets = { ['catonly'] = { datatype = 'wikibase-item', conjunction = '', invisible = true, ['value-module'] = 'Wikidata', ['value-function'] = 'extractCategory', references = '', category = 'P910', }, ['country'] = { ['claim-module'] = 'Wikidata/Places', ['c...»)
- 13:54, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/песочница/doc (Новая страница: «{{песочница шаблона}} См. также: Модуль:Wikidata/config/песочница.»)
- 13:54, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/песочница (Новая страница: «-- settings, may differ from project to project local fileDefaultSize = '267x400px'; local outputReferences = true; -- Ссылки на используемые модули, которые потребуются в 99% случаев загрузки страниц (чтобы иметь на виду при переименовании) local moduleSources = require( 'Module:Sources' ) local WDS = require( 'Module:WikidataSelectors' ); -- Констан...»)
- 13:52, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Wikidata/песочница (Новая страница: «<includeonly>{{#invoke:Wikidata/песочница|formatStatements|property={{{1|}}}|value={{{2|}}}}}</includeonly><noinclude>{{песочница шаблона}}</noinclude>»)
- 13:51, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Нет статьи/песочница (Новая страница: «{{#invoke:Wikidata/redLink|formatRedLinkFromTemplate}}<noinclude>{{песочница шаблона}}</noinclude>»)
- 13:51, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Нет статьи/тесты (Новая страница: «Модуль:Wikidata/redLink {| class="wikitable" style="width:100%" ! style="width:40%" | ! style="width:30%" | {{t|нет статьи}} ! style="width:30%" | {{t|нет статьи/песочница}} |- | * {{tp|нет статьи}} * {{tp|нет статьи|Q868602}} * {{tp|нет статьи|Q868602|Епархия, кхм, Эдмундстона}} * {{tp|нет статьи|Q1937990}} * {{tp|нет статьи|Q1937990|DM}} * {{tp|нет...»)
- 13:49, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/redLink/doc (Новая страница: «{{docpage}} Для реализации {{t|нет статьи}}, простановки красных ссылок модулем Wikidata и части шаблона {{t|iw}}. == Тесты == {{См. также|Шаблон:Нет статьи/тесты|Шаблон:Не переведено/тесты}} <includeonly> {{#invoke: Wikidata/redLink/тесты | run_tests}} </includeonly> <includeonly> Категория:Мо...»)
- 13:47, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Wikidata/positions/styles.css (Новая страница: «.ts-wikidata-positions-uppercasefirst a, .ts-wikidata-positions-uppercasefirst span.iw { display: inline-block; } .ts-wikidata-positions-uppercasefirst a::first-letter, .ts-wikidata-positions-uppercasefirst span.iw::first-letter { text-transform: capitalize; } Категория:Шаблоны:Подстраницы CSS: »)
- 13:46, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/positions/doc (Новая страница: «Модуль для вывода {{WD|P39}}. Отображает должность только при наличии квалификатора {{WD|P580}}. <includeonly>Категория:Модули:Тептар-данные</includeonly> <noinclude>Категория:Модули:Документация</noinclude>»)
- 13:45, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/positions (Новая страница: «local p = {} function p.formatPositionClaim( context, options, statement ) if (not context) then error('context is not specified') end; if (not options) then error('options is not specified') end; if (not statement) then error('statement is not specified') end; local args = {} if not statement.qualifiers or not statement.qualifiers['P580'] or not statement.qualifiers['P580'][1] then return '' -- нет даты начала end args['долж...»)
- 13:42, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Places2/doc (Новая страница: «Вариант Модуль:Wikidata/Places, выдающий укороченные геоцепочки для Шаблон:ВД-Преамбула. Пожалуйста, не используйте этот модуль для других целей, используйте основную версию. <includeonly> Категория:Модули:Тептар-данные </includeonly>»)
- 13:41, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Places2 (Новая страница: «local categorizeByPlace = true; local WDS = require( 'Module:WikidataSelectors' ); local Flags = require( 'Module:Wikidata/Flags' ); local p = { config = { hideSameLabels = false, hidePartOfLabels = false, hideUnitsForCapitals = true, reverseOrder = false, catAmbiguousGeoChains = 'Категория:Тептар:Страницы с неоднозначными геоцепочками', catLoopInGeoChains = '[[Категория:Тепта...»)
- 13:38, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/p884/doc (Новая страница: « <includeonly> Категория:Модули:Тептар-данные </includeonly>»)
- 13:38, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/p884 (Новая страница: «local p = {} --[[ local function getAllMedals(frame) local entity = mw.wikibase.getEntityObject() local valuePref = entity:formatPropertyValues('P884', { mw.wikibase.entity.claimRanks.RANK_PREFERRED } ).value table.insert(result.items, WikiDataValueToArray(valuePref)) table.insert(result.items, WikiDataValueToArray(valueNorm)) table.insert(result.items, WikiDataValueToArray(valueDepr)) return result end ]] function p.getCode( frame ) local valueP...»)
- 13:36, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Plain link/doc (Новая страница: «{{Documentation subpage}} {{translate|en}} This template will allow you to create a local or interwiki link (such as a link to the history of a page) on a page without having the 10px follow the link. This can be used, for example, when internal or interwiki links appear as external links. See Help:URL#URLs on_other Wikimedia projects for more information. == Caution == When you...»)
- 13:36, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Plain link (Новая страница: «<span class="plainlinks">[{{{1|{{{URL|{{{url}}}}}}}}} {{{2|{{{NAME|{{{name|}}}}}}}}}]</span><noinclude> {{doc}} </noinclude>»)
- 13:35, 8 февраля 2022 Adam обсуждение вклад создал страницу Шаблон:Юнит-тесты модуля/основа (Новая страница: «Юнит-тесты для модуля [[Module:{{{1}}}|{{{1}}}]]. {{#ifexist:{{{2}}}| Для запуска тестов перейдите на [[{{{2}}}|эту страницу]] ({{plain link|url=//ru.wikipedia.org/wiki/{{urlencode:{{{2}}}}}?action=purge|2=очистить кэш}}). |Создайте [[{{{2}}}|страницу]] с текстом <code><nowiki>{{#invoke:</nowiki>{{{1}}}/tests{{!}}run_tests<nowiki>}}</nowiki...»)
- 13:34, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/P512/tests/doc (Новая страница: «{{юнит-тесты модуля|2=Модуль:Wikidata/P512/doc}}»)
- 13:34, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/P512/tests (Новая страница: «local p = require('Module:UnitTests') local t = require('Module:Wikidata/P512') function p:test_getPreviousDegrees() self:getPreviousDegreesAndAssert({}, {}) self:getPreviousDegreesAndAssert({1}, {}) self:getPreviousDegreesAndAssert({1, 16698078, 19610224}, {[19610224]=true}) self:getPreviousDegreesAndAssert({17281125, 17281125}, {[18071588]=true}) end function p:test_formatAcademicDegree() local mockContext = { ['selectClaims'] = function( a, b...»)
- 13:33, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/P512/doc (Новая страница: «Содержит функции для форматирования учёных степеней, получаемых из свойства Тептар-данных d:Property:P512. По сравнению с <code>formatPropertyDefault()</code> из Модуль:Wikidata включает в себя следующую логику: # В Тептар-данных отмечаются факты получения всех степеней, н...»)
- 13:32, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/P512 (Новая страница: «local p = {} --[[ Функция формирует строку с викиразметкой для переданного свойства Принимает: объект контекста для вызова форматтеров и таблицу настройек Возвращает: вики-форматированную строку ]] function p.formatAcademicDegree( context, options ) if ( not context ) then error( 'context not sp...»)
- 13:31, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/P171/doc (Новая страница: « <includeonly> Категория:Модули:Тептар-данные </includeonly>»)
- 13:31, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/P171 (Новая страница: «local WDS = require( 'Module:WikidataSelectors' ); local p = {}; --Property:P171 for Module:WikidataTree function p.formatTaxonValue( frame, entityId, formatEntityId ) local entity = mw.wikibase.getEntity( entityId ); local rankLabel = ''; local lang = mw.getContentLanguage(); local importantRanksIds = { Q7432 = true, Q34740 = true, Q35409 = true, Q36602 = true, Q37517 = true, Q38348 = true, Q36732 = true, Q19858692 = true }; loc...»)
- 13:30, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/P166/doc (Новая страница: «== Функции == === WikiDataValueToArray(strSrc) === Функция преобразует строку в массив по запятым. === sortOneRank(medals) === Функция сортирует полученный массив в три массива: ордена, медали и другое. === getOneMedal(medal, wd, frame) === Функция получает одну единственную медаль из переданного з...»)
- 13:29, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/P166 (Новая страница: «-- https://www.mediawiki.org/wiki/Wikibase/DataModel -- https://www.wikidata.org/wiki/Wikidata:Glossary/ru -- https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua/ru -- https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual/ru local p = {} local function WikiDataValueToArray(strSrc) local result = {} for str in string.gmatch(strSrc, "[^,]+") do str = str:match'^%s*(.*%S)' or '' -- trim if str ~= 'значение неизве...»)
- 13:27, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/media/doc (Новая страница: «Функция formatCommonsCategory для вывода {{WD|P373}}, использующегося в {{t|карточка/Тептар-склад}}. Ранее планировалось перенести вывод типа commonsMedia из Модуль:Wikidata сюда. <includeonly>Категория:Модули:Тептар-данные</includeonly> <noinclude>Категория:Модули:Документация</noinclude>»)
- 13:27, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/media (Новая страница: «local p = {} -- Константы local contentLanguageCode = mw.getContentLanguage():getCode(); function p.formatCommonsCategory( context, options, value ) local link = 'commons:Category:' .. value local title = value .. ' на Тептар-складе' if ( options['text'] and options['text'] ~= '' ) then title = options['text'] end commons = '' .. title .. '' --Commons icon if ( not options['icon'] or o...»)
- 13:24, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Medals/testcases/doc (Новая страница: «{{#invoke:Wikidata/Medals/testcases|run}}»)
- 13:23, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Medals/testcases (Новая страница: «local scribuntoUnit = require( 'Module:ScribuntoUnit' ) local testUtils = require( 'Module:Wikidata/TestUtils' ) local p = scribuntoUnit:new() local libName = 'Wikidata/Medals' -- Helper to run all tests using sandbox version of the library from the debug console. To run against main lib, use =p.run() function p.runSandbox() local frame = mw.getCurrentFrame():newChild{title='testcases', args={module=libName .. '/sandbox', displayMode='log'}} return p.ru...»)
- 13:22, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Medals/doc (Новая страница: «Модуль содержит функции форматирования для свойства и отдельных значений наград ({{WD property|P166}}). Функции модуля нельзя вызывать напрямую — они передаются в виде аргументов из соответствующих связанных шаблонов (и только из них, в другие шаблоны их такж...»)
- 13:21, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Medals (Новая страница: «local WDS = require( 'Module:WikidataSelectors' ) local moduleDate = require( 'Module:Wikidata/date' ) local awardsOrder = mw.ext.data.get( "Wikidata/awards order.tab" ) local p = {} local config = { --Hide award with key QID if there is a reward with value QID absorption = { Q16675272 = 'Q654471', Q16481808 = 'Q8706404', Q1948730 = 'Q178473', Q1980962 = 'Q208167', } } --Get string with dates from qualifiers table local function datesFromQualifi...»)
- 13:21, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/littleutils/doc (Новая страница: «<includeonly> Категория:Модули:Тептар-данные </includeonly> Короткие функции для Тептар данных. <noinclude> Категория:Модули:Документация </noinclude>»)
- 13:20, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/littleutils (Новая страница: «local p = {} -- Возращает ID значения свойства (Qxxx) -- Аргументы: id элемента (Qxxx), id свойства (Pxxx) function p.getValueId(frame) local item, property = frame.args[1], frame.args[2] local prop = mw.wikibase.getEntity(item):getBestStatements(property) if prop[1] then local id = prop[1].mainsnak.datavalue.value.id if id ~= nil then return id end end end -- Возращает имя кате...»)
- 13:20, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/link/doc (Новая страница: «Набор функций для преобразования ID из свойств Тептар данных в работающие ссылки. Обычно для ссылок используется URL-форматтер из свойства {{WD property|P1630}}, его можно изменить параметром <code>formatter</code>, текст ссылки можно изменить параметром <code>title</code>. Новую ф...»)
- 13:19, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/link (Новая страница: «p = {}; function p.fromTemplate( frame ) local args = frame.args; return p.generateLink( args[ 1 ], args[ 2 ], args[ 'title' ] ); end function p.fromModule( context, options, id ) return p.generateLink( options[ 'property' ], id, options[ 'title' ], context, options ); end function p.generateLink( propertyId, id, title, context, options ) propertyId = propertyId:upper() if p[ propertyId ] then return p[ propertyId ]( context, options, id ); end...»)
- 13:18, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Language-codes/doc (Новая страница: «Этот модуль содержит и возвращает таблицу соответствия ID-элемента на Тептар данных и кода языка. ==Использование== <code>local codes=mw.loadData('Module:Wikidata/Language-codes')</code> <includeonly>Категория:Модули:Таблицы данных Категория:Модули:Тептар-данные</includeonly> <noinclude> Категор...»)
- 13:18, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Language-codes (Новая страница: «local codes = { Q13955 = 'ar', Q9091 = 'be', Q7026 = 'ca', Q9035 = 'da', Q188 = 'de', Q36510 = 'el', --ell Q1860 = 'en', Q7976 = 'en', --en_US Q3312722 = 'en', --en_GB Q1321 = 'es', Q150 = 'fr', Q35222 = 'fr', --fro Q1473289 = 'fr', --frm Q9240 = 'id', Q652 = 'it', Q5287 = 'jp', Q8108 = 'ka', Q9252 = 'kk', Q397 = 'la', Q7411 = 'nl', Q809 = 'pl', Q5146 = 'pt', Q7737 = 'ru', Q9027 = 'sv', Q9217 = 'th', Q256 =...»)
- 13:17, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/iwikiQ/doc (Новая страница: «Данный модуль получает список интервик произвольной странцы по её идентификатору на Тептар данных. == Функции == === iwiki === :<code><nowiki>{{#invoke:Wikidata/iwikiQ|iwiki|Q12345|f=$1:$2|s=", "|lang=}}</nowiki></code> :Результат: {{#invoke:Wikidata/iwikiQ|iwiki|Q12345|f=$1:$2|s=", "|lang=}} Первый параметр или <code>id</code> - i...»)
- 13:17, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/iwikiQ (Новая страница: «local M={} function M.iwiki(f)-- Интервики для указанного языка и указанной страницы (только с ВД) local parent = f:getParent() local lang = f.args.lang or f.args[2] or parent.args.lang or parent.args[2] if lang == "" then lang = nil end local id = f.args.id or f.args[1] or parent.args.id or parent.args[1] local function try() if lang then return mw.wikibase.getEntityObject(id).s...»)
- 13:15, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Globes/doc (Новая страница: « <includeonly> Категория:Модули:Тептар-данные </includeonly>»)
- 13:15, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Globes (Новая страница: «-- maps Wikidata items used in coordinate-types properties of Wikidata to globe names as used by Geohack -- imported from French Wikipedia -- list should be updated with en:Category:GeoTemplates + earth return { ['http://www.wikidata.org/entity/Q3343'] = 'ariel', ['http://www.wikidata.org/entity/Q3134'] = 'callisto', ['http://www.wikidata.org/entity/Q596'] = 'ceres', ['http://www.wikidata.org/entity/Q6604'] = 'charon', ['http://www.wikidata.org/ent...»)
- 13:15, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Flags/doc (Новая страница: «Модуль для вывода флага элемента из Тептар данных, используется вместе с Модуль:Wikidata. Частые использования: * указание гражданства персоны: {{tp|wikidata|P27}} * список городов-побратимов: {{t|Wikidata/SisterCities}} == Методы == === getFlag === Метод для получения кода вставки фл...»)
- 13:14, 8 февраля 2022 Adam обсуждение вклад создал страницу Модуль:Wikidata/Flags (Новая страница: «local p = {}; function p.getFlag( parseTimeFromSnak, countryEntityOrId, actualDate ) local flagClaims; if type( countryEntityOrId ) == "string" then flagClaims = mw.wikibase.getAllStatements( countryEntityOrId, 'P41' ) elseif countryEntityOrId and countryEntityOrId.claims and countryEntityOrId.claims.P41 then flagClaims = countryEntityOrId.claims.P41 end if not flagClaims or #flagClaims == 0 then return nil; end local countryFlags = {}; for...»)