21 May 2025
- 05:0105:01, 21 May 2025 diff hist +780 N Template:Flexbox Created page with "<includeonly>{{#invoke:Flexbox|flexbox}}</includeonly><noinclude> Flexbox is used to layout a list of items. It is powered by Module:Flexbox. == Usage == === Simple columns === <pre> {{Flexbox |columns = 3 |content1 = Gollum |content2 = Is |content3 = Precious }} </pre> gives {{Flexbox |columns = 3 |content1 = Gollum |content2 = Is |content3 = Precious }} === Simple row === <pre> {{Flexbox |rows = 3 |content1 = Gollum |content2 = Is |content3 = Precious }} </pre>..." current
- 05:0105:01, 21 May 2025 diff hist +2,405 N Template:Main page/legacy Created page with "<hr> {{Flexbox |columns = 3 |span1 = 2 |content1 = <!-- -->{{Card<!-- -->|title = {{CURRENTDAY}} {{CURRENTMONTHNAME}}<!-- -->|caption = Today's date in the Shire Calendar: '''{{#ifeq: {{#timel:z}} | 172 | | {{#switch:{{#expr:({{#timel:z}}{{#ifexpr: {{#timel:z}} < 172 | +10 | {{#ifexpr: {{#timel:z}} < 356 | +9 | -355 }} | }})-{{#expr:trunc(({{#timel:z}}{{#ifexpr: {{#timel:z}} < 172 | +10 | {{#ifexpr: {{#timel:z}} < 356 | +9 | -355 }} | }})/7)}}*7}} | 0 = Sterday..." current
- 05:0005:00, 21 May 2025 diff hist +784 N Template:Main page/featured/styles.css Created page with ".tg-mainpage-featured-quote { justify-content: center; } .tg-mainpage-featured-quote::before { content: "”"; position: absolute; right: 0; top: 0; font-size: 400px; line-height: 0.75; opacity: var(--tg-opacity-pattern); } .tg-mainpage-featured-quote .tg-card-body { margin: 1.5rem auto; } .tg-mainpage-featured-quote blockquote, .tg-mainpage-featured-quote p { margin: 0; } .tg-mainpage-featured-artist .tg-card-body { displa..." current
- 05:0005:00, 21 May 2025 diff hist +2,766 N Template:Main page/featured Created page with "<!-- Template:Main page/featured -------------------- Featured component of the main page --><div class="tg-mainpage-featured"><!-- -->{{Section divider|Featured}}<!-- -->{{Flexbox<!-- -->|columns = 3<!-- -->|content1 = <!-- Featured article ---------------- -->{{Card<!-- -->|height = 20rem<!-- -->|class = tg-mainpage-featured-article<!-- -->|image = {{Main page/settings|featuredarticleimage}}<!-- -->|imageColorR = {{Main page/settings|featuredarticl..."
- 04:5604:56, 21 May 2025 diff hist 0 m Main page/browse/doc 1 revision imported current
- 04:5604:56, 21 May 2025 diff hist 0 m 18 April 1 revision imported current
- 04:5604:56, 21 May 2025 diff hist 0 m Main page/featured/doc 1 revision imported current
- 04:5004:50, 21 May 2025 diff hist +1,573 N Module:Navpills/styles.css Created page with ".template-navpills { display: grid; gap: 0.5rem; grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); grid-auto-rows: 3rem; font-size: 0.875rem; } .template-navpill { position: relative; border: var(--tg-border-base); border-radius: var( --tg-border-radius-medium); font-weight: var(--tg-font-weight-medium); line-height: var(--tg-line-height-xx-small); overflow: hidden; } .template-navpill-background { position: a..." current
- 04:4804:48, 21 May 2025 diff hist 0 m Main Page Changed protection settings for "Main Page": High traffic page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading]
- 04:4604:46, 21 May 2025 diff hist +3,020 N Template:Main page/header/styles.css Created page with ".tg-mainpage-header { position: relative; margin-top: -2rem; margin-bottom: -4rem; padding-top: 6rem; padding-bottom: 6rem; clear: both; overflow: hidden; →Prevent circular inscription from affecting element size: pointer-events: none; →So that you can click elements overlap with the header: } .tg-mainpage-header::before { content: ''; position: absolute; inset: 0; background-image: url(/w/images/7/72/Main_page_header_circular_inscription.svg); back..." current
- 04:4404:44, 21 May 2025 diff hist +10,054 N Module:Arguments Created page with "-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string'..." current
- 04:4104:41, 21 May 2025 diff hist +1,142 N Module:Navpills Created page with "local mArguments --initialize lazily local getArgNums = require('Module:Common').getArgNums local p = {} --Implements {{Navpills}} from the frame function p.navpills( frame ) mArguments = require( 'Module:Arguments' ) return p._navpills( mArguments.getArgs( frame ) ) end function p._navpills( args ) if not args then return 'Missing arguments' end local html = mw.html.create( 'div' ):addClass( 'template-navpills' ):attr( 'role', 'navigation' ) for i, _ in i..." current
- 04:4104:41, 21 May 2025 diff hist +2,175 N Module:Common Created page with "local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti local p = {} --- Escape pattern for regex --- @param s string string to escape --- @return string local function escapePattern(s) return s:gsub("%W", "%%%1") end --- Check if table contains value, return key if match --- --- @param t table - Table to search --- @param val any - Value to match --- @return number|nil function p.tableCo..." current
- 03:2203:22, 21 May 2025 diff hist 0 m Navpills/doc 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/browse 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/browse/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Card/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Flexbox/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Flexbox 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/social 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/editing 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/editing/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/social/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Button/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Button 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Section divider 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Section divider/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/featured/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/legacy 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/settings 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/featured 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/navigation/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/navigation 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Navpills/styles.css 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Navpills 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/header 1 revision imported current
- 03:1203:12, 21 May 2025 diff hist 0 m Main page/header/styles.css 1 revision imported current
- 03:1103:11, 21 May 2025 diff hist 0 m Quote/styles.css 1 revision imported current
- 03:0803:08, 21 May 2025 diff hist 0 m 21 May 1 revision imported current
- 03:0803:08, 21 May 2025 diff hist 0 m Card 1 revision imported current
- 03:0803:08, 21 May 2025 diff hist 0 m Quote 1 revision imported current
- 03:0803:08, 21 May 2025 diff hist 0 m Blockquote 1 revision imported current
- 03:0803:08, 21 May 2025 diff hist 0 m Main Page 1 revision imported
- 01:5201:52, 21 May 2025 diff hist +1,142 N Module:Navpills Created page with "local mArguments --initialize lazily local getArgNums = require('Module:Common').getArgNums local p = {} --Implements {{Navpills}} from the frame function p.navpills( frame ) mArguments = require( 'Module:Arguments' ) return p._navpills( mArguments.getArgs( frame ) ) end function p._navpills( args ) if not args then return 'Missing arguments' end local html = mw.html.create( 'div' ):addClass( 'template-navpills' ):attr( 'role', 'navigation' ) for i, _ in i..." current
- 01:5201:52, 21 May 2025 diff hist +590 N Template:Navpills Created page with "<includeonly>{{#invoke:Navpills|navpills}}</includeonly><noinclude> Navpills is used to create a grid of navigation button. It is powered by Module:Navpills. == Example == <pre><nowiki> {{Navpills |page1 = Gandalf |page2 = Frodo |page3 = Gollum |text3 = Best character |image3 = The Lord of the Rings - The Return of the King - Gollum poster.jpg }} </nowiki></pre> will give: {{Navpills |page1 = Gandalf |page2 = Frodo |page3 = Gollum |text3 = Best character |image3 =..." current
- 01:5101:51, 21 May 2025 diff hist +1,324 N Template:Main page/navigation Created page with "<!-- Template:Main page/navigation -------------------- Navigation component of the main page --><div class="tg-mainpage-navigation"><!-- -->{{Navpills<!-- -->|page1=Portal:Adaptations|text1=Adaptations|image1=Main page - Adaptations.webp<!-- -->|page2=Portal:Books|text2=Books|image2=Main page - Books.webp<!-- -->|page3=Portal:Characters|text3=Characters|image3=Main page - Characters.webp<!-- -->|page4=Portal:Games|text4=Games|image4=Main page - Games.webp<!-- --..."
- 01:4901:49, 21 May 2025 diff hist +1,998 N Template:Main page/settings Created page with "<!-- Template:Main page/settings -------------------- Settings for the main page --><includeonly>{{#if:{{{1|}}}|{{#switch:{{{1}}}<!-- Header ------ -->|tagline = The J.R.R. Tolkien encyclopedia built by fans<!-- Featured article ---------------- -->|featuredarticlepage = Helm<!-- -->|featuredarticleimage = Turner Mohan - Helm Hammerhand.jpg<!-- -->|featuredarticleimageposition = center<!-- -->|featuredarticleimagecolorr = 40<!-- -->|featuredarti..."
- 01:4801:48, 21 May 2025 diff hist +812 N Template:Main page/header Created page with "<!-- Template:Main page/header -------------------- Header component of the main page --><div class="tg-mainpage-header"><!-- --><div class="tg-mainpage-content"><!-- TODO: Replace with the signature wordmark when it is avaliable --><div class="tg-mainpage-header-wordmark">400px|link=Tolkien Gateway|alt=Wordmark of Tolkien Gateway</div><!-- TODO: Move to Main page/settings --><div class="tg-mainpage-header-t..." current
- 01:4701:47, 21 May 2025 diff hist −168 Main Page No edit summary Tag: Visual edit: Switched
- 01:3101:31, 21 May 2025 diff hist 0 m Main Page Protected "Main Page": High traffic page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))