User contributions for N.Sorokin
From World Encyclopedia of Conductors
6 December 2025
- 21:4421:44, 6 December 2025 diff hist +1,191 N Module:Sidebox/styles.css Created page with "→{{pp|small=y}}: .side-box { margin: 4px 0; box-sizing: border-box; border: 1px solid #aaa; font-size: 88%; line-height: 1.25em; background-color: var(--background-color-interactive-subtle, #f8f9fa);color:inherit; display: flow-root; } →embedded side boxes need larger font: .infobox .side-box { font-size: 100%; } .side-box-abovebelow, .side-box-text { padding: 0.25em 0.9em; } .side-box-image { →@noflip: padding: 2px 0 2px 0.9em; text-align: c..." current
- 21:4321:43, 6 December 2025 diff hist +3,691 N Module:Sidebox Created page with "local yesno = require('Module:Yesno') local p = {} local function makeData(args) local data = {} -- Main table classes data.classes = {} if yesno(args.metadata) ~= false then table.insert(data.classes, 'metadata') end if args.position and args.position:lower() == 'left' then table.insert(data.classes, 'side-box-left') else table.insert(data.classes, 'side-box-right') end if args.collapsible then table.insert(data.classes, 'mw-collapsible') if args...." current
- 21:4221:42, 6 December 2025 diff hist +36 N Template:Doc Redirected page to Template:Documentation current Tags: New redirect 2017 source edit
- 21:4021:40, 6 December 2025 diff hist +478 N Template:Wikidata image Created page with "{{#if:{{NAMESPACE}}|| {{#if:{{{1|}}} | {{#if:{{#property:P18}} | {{#ifeq:{{filepath:{{{1|}}} }}|{{filepath:{{#property:P18}} }} | | }} | {{#if:{{#property:P41}}{{#property:P94}}{{#property:P117}}{{#property:P154}}{{#property:P242}} | | }} }} | {{#if:{{#property:P18}} | {{#if:{{{2|}}} | | Category:No local image but image on Wikidata }} | }} }} }}<noinclude> {{doc}} </noinclude>" current Tag: 2017 source edit
- 21:3921:39, 6 December 2025 diff hist +19,470 N Module:Text Created page with "local yesNo = require("Module:Yesno") local Text = { serial = "2024-09-21", suite = "Text" } --[=[ Text utilities ]=] local function fiatQuote( apply, alien, advance ) -- Quote text -- Parameter: -- apply -- string, with text -- alien -- string, with language code -- advance -- number, with level 1 or 2 local r = apply and tostring(apply) or "" alien = alien or "en" advance = tonumber(advance) or 0 l..." current
- 21:3821:38, 6 December 2025 diff hist +2,335 N Module:InfoboxImage/data Created page with " local placeholderList = { "Blue - Replace this image female.svg", "Blue - Replace this image male.svg", "Flag of None (square).svg", "Flag of None.svg", "Flag of.svg", "Green - Replace this image female.svg", "Green - Replace this image male.svg", "Image is needed female.svg", "Image is needed male.svg", "Location map of None.svg", "Male no free image yet.png", "Missing flag.png", "No flag.svg", "No free portrait.s..." current
- 21:3721:37, 6 December 2025 diff hist +66,404 N Template:Infobox person/doc Created page with "{{documentation subpage}} == Redirects and calls == At least {{PAGESINCATEGORY:Templates calling Infobox person}} other templates call this one and many templates [{{fullurl:Special:WhatLinksHere/Template:Infobox_person|namespace=10&hidetrans=1&hidelinks=1}} redirect here]. == Modules == The following templates are suitable for use as a "module" in this one: * Templates in :Category:Biographical templates usable as a mod..." current Tag: 2017 source edit
- 21:3421:34, 6 December 2025 diff hist +13,253 N Module:ConvertIB Created page with "require('strict') local p = {} local getArgs = require('Module:Arguments').getArgs -- Function to pull out values and units from numeric args -- Returns: -- values: list of numeric values, or "false" if no numeric argument is given -- units: list of units (str) -- value: if there is a last numeric value unpaired with a unit, it becomes the precision -- anyValue: whether there is a non-false value in the values list local function parseValuesUnits(args) local v..." current
- 21:3321:33, 6 December 2025 diff hist +69 N Template:Convinfobox Created page with "{{#invoke:ConvertIB|convert}}<noinclude>{{documentation}}</noinclude>" current Tag: 2017 source edit
- 21:3221:32, 6 December 2025 diff hist +2,509 N Module:ParameterCount Created page with "-- This module produces a count of all the arguments passed to it. local yesno = require('Module:Yesno') -- Trim a string local function trim(s) return s:match('^%s*(.-)%s*$') end -- Test whether a string is blank local function isBlank(s) return not s:find('%S') end -- Tests whether a string is a valid positional key, and if so, returns it. If -- the key is invalid, this returns nil. local function isPositionalKey(s) s = trim(s) if s:find('^[1-9][0-9]*$') then..." current
- 21:3121:31, 6 December 2025 diff hist +230 N Template:Count Created page with "{{safesubst<noinclude/>:#ifexpr:{{safesubst<noinclude/>:#invoke:ParameterCount|main|pattern1=^[%d]+$}}>0|{{safesubst<noinclude/>:#invoke:ParameterCount|main|pattern1=^[%d]+$}}|{{{base|0}}}}}<noinclude>{{documentation}}</noinclude>" current Tag: 2017 source edit
- 21:2721:27, 6 December 2025 diff hist +349 N Module:If preview/styles.css Created page with "→{{pp|small=yes}}: .preview-warning { font-style: italic; →@noflip: padding-left: 1.6em; margin-bottom: 0.5em; color: var(--color-error, red); } →The templatestyles element inserts a link element before hatnotes. * TODO: Remove link if/when WMF resolves T200206: .preview-warning + link + .preview-warning { margin-top: -0.5em; }" current
- 21:2721:27, 6 December 2025 diff hist +842 N Module:If preview/configuration Created page with "--We perform the actual check for whether this is a preview here since preprocessing is relatively expensive. local frame = mw.getCurrentFrame() local function is_preview() local revision_id = frame:preprocess('{{REVISIONID}}') -- {{REVISIONID}} is usually the empty string when previewed. -- I don't know why we're checking for nil but hey, maybe someday things -- would have broken return revision_id == nil or revision_id == '' end local function templatestyl..." current
- 21:2621:26, 6 December 2025 diff hist +1,973 N Module:If preview Created page with "local p = {} local getArgs = require("Module:Arguments").getArgs local yn = require("Module:Yesno") local cfg = mw.loadData('Module:If preview/configuration') --main This function returns either the first argument or second argument passed to this module, depending on whether the page is being previewed. function p.main(frame) local args = getArgs(frame) if cfg.preview then return args[1] or '' else return args[2] or '' end end --[[ pmain This function..." current
- 21:2521:25, 6 December 2025 diff hist +2,572 N Module:Check for deprecated parameters Created page with "-- This module may be used to compare the arguments passed to the parent -- with a list of arguments, returning a specified result if an argument is -- on the list local p = {} local function isnotempty(s) return s and mw.text.trim(s) ~= '' end local function scanValues(values,results,args,replaceTable) for k, v in pairs(values) do local c = args.category:gsub('_VALUE_', v) table.insert(results, c) if v == '' then -- Fix odd bug for | = which gets strippe..." current
- 21:2421:24, 6 December 2025 diff hist +47,974 N Module:Date Created page with "-- Date functions for use by other modules. -- I18N and time zones are not supported. local MINUS = '−' -- Unicode U+2212 MINUS SIGN local floor = math.floor local Date, DateDiff, diffmt -- forward declarations local uniq = { 'unique identifier' } local function is_date(t) -- The system used to make a date read-only means there is no unique -- metatable that is conveniently accessible to check. return type(t) == 'table' and t._id == uniq end local function is_..." current
- 21:2421:24, 6 December 2025 diff hist +1,541 N Module:Check for clobbered parameters Created page with "local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end function p.check(frame) local args = frame.args local pargs = frame:getParent().args local checknested = isnotempty(args['nested']) local delimiter = isnotempty(args['delimiter']) and args['delimiter'] or ';' local argpairs = {} for k, v in pairs(args) do if type(k) == 'number' then local plist = mw.text.split(v, delimiter)..." current
- 21:2221:22, 6 December 2025 diff hist +9,151 N Module:Person date Created page with "require("strict") local p = {} local TEMPLATES = { birth_date = "Birth date", birth_date_and_age = "Birth date and age", birth_year = "Birth year", birth_year_and_age = "Birth year and age", death_date = "Death date", death_date_text = "Death date text", death_date_and_age = "Death date and age", death_year = "Death year", death_year_and_age = "Death year and age", } local invalid_date_category = '' local tracking_category = '' local Date = require('Module:Dat..." current
- 21:2021:20, 6 December 2025 diff hist +124 N Template:Br separated entries Created page with "{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br|dataPlural=1}}<noinclude> {{documentation}} </noinclude>" current Tag: 2017 source edit
- 21:1921:19, 6 December 2025 diff hist +604 N Template:Main other Created page with "{{safesubst:<noinclude/>#switch: <noinclude><!-- If no or empty "demospace" parameter then detect namespace --></noinclude> {{safesubst:<noinclude/>#if:{{{demospace|}}} | {{safesubst:<noinclude/>lc: {{{demospace}}} }} <noinclude><!-- Use lower case "demospace" --></noinclude> | {{safesubst:<noinclude/>#ifeq:{{safesubst:<noinclude/>NAMESPACE}}|{{safesubst:<noinclude/>ns:0}} | main | other }} }} | main = {{{1|}}} | other | #default = {{{2|}}}..." current Tag: 2017 source edit
- 21:1821:18, 6 December 2025 diff hist +4,874 N Module:Detect singular Created page with "local p = {} local getArgs = require('Module:Arguments').getArgs local yesNo = require('Module:Yesno') -- function to determine whether "sub" occurs in "s" local function plainFind(s, sub) return mw.ustring.find(s, sub, 1, true) end -- function to count the number of times "pattern" (a regex) occurs in "s" local function countMatches(s, pattern) local _, count = mw.ustring.gsub(s, pattern, '') return count end local singular = 1 local likelyPlural = 2 local plural..." current
- 21:1721:17, 6 December 2025 diff hist +77 N Template:Pluralize from text Created page with "{{#invoke:Detect singular|pluralize}}<noinclude>{{documentation}}</noinclude>" current Tag: 2017 source edit
- 21:1621:16, 6 December 2025 diff hist +8,546 N Module:InfoboxImage Created page with "-- Inputs: -- image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link -- page - page to display for multipage images (DjVu) -- size - size to display the image -- maxsize - maximum size for image -- sizedefault - default size to display the image if size param is blank -- alt - alt text for image -- title - title text for image -- border - set to yes if border -- center - set to yes, if th..." current
- 21:1521:15, 6 December 2025 diff hist +151 N Template:PAGENAMEBASE Created page with "{{safesubst:<noinclude/>#invoke:String|replace|{{{1|{{safesubst:<noinclude/>PAGENAME}}}}}|%s+%b()$||1|false}}<noinclude> {{documentation}} </noinclude>" current Tag: 2017 source edit
- 21:1421:14, 6 December 2025 diff hist +2,131 N Module:Infobox/styles.css Created page with "→{{pp|small=y}}: →* This TemplateStyles sheet deliberately does NOT include the full set of * infobox styles. We are still working to migrate all of the manual * infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]] * DO NOT ADD THEM HERE: →* not strictly certain these styles are necessary since the modules now * exclusively output infobox-subbox or infobox, not both * just replicating the module faithfully: .infobox-subbox { padding: 0; borde..." current
- 21:1321:13, 6 December 2025 diff hist +20,533 N Module:Infobox Created page with "local p = {} local args = {} local origArgs = {} local root local empty_row_categories = {} local category_in_empty_row_pattern = '%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]' local has_rows = false local lists = { plainlist_t = { patterns = { '^plainlist$', '%splainlist$', '^plainlist%s', '%splainlist%s' }, found = false, styles = 'Plainlist/styles.css' }, hlist_t = { patterns = { '^hlist$', '%shlist$', '^hlist%s', '%shlist%s'..." current
- 21:1221:12, 6 December 2025 diff hist +15,359 N Template:Infobox person Created page with "{{#invoke:infobox|infoboxTemplate|child={{{child|{{{embed|}}}}}} | bodyclass = biography vcard | above = {{#if:{{{honorific prefix|{{{honorific_prefix|{{{honorific-prefix|{{{pre-nominals|}}}}}}}}}}}}|<div class="honorific-prefix" style="font-size: 77%; font-weight: normal;">{{{honorific prefix|{{{honorific_prefix|{{{honorific-prefix|{{{pre-nominals|}}}}}}}}}}}}</div>}}<div class="fn">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}}</div>{{#if:{{{honorific suffix|{{..." Tag: 2017 source edit
- 21:0721:07, 6 December 2025 diff hist +31 N Mravinsky Redirected page to Yevgeny Mravinsky current Tags: New redirect 2017 source edit
- 18:5418:54, 6 December 2025 diff hist +75 N Yevgeny Mravinsky/ru Created page with "Евгений Александрович Мравинский"
- 18:4118:41, 6 December 2025 diff hist +62 N Translations:Yevgeny Mravinsky/1/ru Created page with "Евгений Александрович Мравинский"
- 18:4118:41, 6 December 2025 diff hist +62 N Translations:Yevgeny Mravinsky/Page display title/ru Created page with "Евгений Александрович Мравинский" current
- 18:4018:40, 6 December 2025 diff hist +11 Yevgeny Mravinsky Marked this version for translation
- 18:4018:40, 6 December 2025 diff hist +38 Yevgeny Mravinsky Prepared the page for translation
- 18:3518:35, 6 December 2025 diff hist +2 Yevgeny Mravinsky No edit summary Tag: Visual edit
- 18:2518:25, 6 December 2025 diff hist 0 Yevgeny Mravinsky No edit summary Tag: 2017 source edit
- 18:2418:24, 6 December 2025 diff hist −8 Yevgeny Mravinsky No edit summary Tag: 2017 source edit
- 18:2218:22, 6 December 2025 diff hist 0 MediaWiki:Common.css No edit summary
- 18:2118:21, 6 December 2025 diff hist +19 MediaWiki:Common.css No edit summary
- 18:2018:20, 6 December 2025 diff hist +22 MediaWiki:Common.css No edit summary
- 17:5817:58, 6 December 2025 diff hist +8 Yevgeny Mravinsky No edit summary Tag: 2017 source edit
- 17:4017:40, 6 December 2025 diff hist +9 MediaWiki:Common.css No edit summary
- 17:3917:39, 6 December 2025 diff hist +178 MediaWiki:Common.css No edit summary
- 17:3617:36, 6 December 2025 diff hist +12 MediaWiki:Common.css No edit summary
- 17:3517:35, 6 December 2025 diff hist +474 MediaWiki:Common.css No edit summary
- 17:1317:13, 6 December 2025 diff hist +323 N Template:Strong Created page with "<strong {{#if:{{{role|}}}|role="{{{role}}}"}} {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</strong><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude>" current Tag: 2017 source edit
- 17:1217:12, 6 December 2025 diff hist +110 N Template:Terminate sentence Created page with "{{{1}}}{{#if:{{#invoke:text|sentenceTerminated|{{{1|}}}}}||{{{2|.}}}}}<noinclude>{{documentation}}</noinclude>" current Tag: 2017 source edit
- 17:1017:10, 6 December 2025 diff hist −1 Template:Navbox with columns/doc No edit summary current Tag: 2017 source edit
- 17:0917:09, 6 December 2025 diff hist +218 N Template:Plainlist/styles.css Created page with "→{{pp-template|small=yes}}: .plainlist ol, .plainlist ul { line-height: inherit; list-style: none; margin: 0; padding: 0; →Reset Minerva default: } .plainlist ol li, .plainlist ul li { margin-bottom: 0; }" current
- 17:0917:09, 6 December 2025 diff hist +372 N Template:Plainlist Created page with "<templatestyles src="Plainlist/styles.css"/><div class="plainlist {{{class|}}}" {{safesubst<noinclude />:#if:{{{style|}}}{{{indent|}}}|style="{{safesubst<noinclude />:#if:{{{indent|}}}|margin-left: {{safesubst<noinclude />:#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{safesubst<noinclude />:#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude>" current Tag: 2017 source edit
- 17:0717:07, 6 December 2025 diff hist +1,105 N Module:Navbar/styles.css Created page with "→{{pp|small=yes}}: .navbar { display: inline; font-size: 88%; font-weight: normal; } .navbar-collapse { float: left; text-align: left; } .navbar-boxtext { word-spacing: 0; } .navbar ul { display: inline-block; white-space: nowrap; line-height: inherit; } .navbar-brackets::before { margin-right: -0.125em; content: '[ '; } .navbar-brackets::after { margin-left: -0.125em; content: ' ]'; } .navbar li { word-spacing: -0.125em; } .navbar a > span, .nav..." current