This is the template sandbox page for Template:Transclude selected current events (diff). See also the companion subpage for test cases. |
This template uses Lua: |
This templates transcludes current events on specified topics from the daily subpages of Portal:Current events. It is intended for use in the "In the news" sections of Portals.
{{Transclude selected current events | <search pattern 1> | ... | <search pattern n> | not1= | ... | notn= | days= | max= | none= | dates= | more= |header= |footer= }}
{{Transclude selected current events| search pattern }}
{{Transclude selected current events| search pattern | second search pattern | third search pattern }}
{{Transclude selected current events| search pattern | not=search pattern to exclude from results }}
|not2=
, |not3=
, etc.{{Transclude selected current events| header= header template | footer= footer template | other parameters }}
{{Transclude selected current events| wikitext=yes | other parameters }}
|1=
, |2=
, |3=
...|not1=
, |not2=
, |not3=
...|days=
30
(nb. you may find large numbers equal to several years won't work for technical reasons).|max=
6
|wikitext=
yes
to display the wikitext of the items, e.g. when using this template just to generate suggestions|none=
|dates=
mdy
to use MDY-formatted dates (e.g. Nov 2, 2024 rather than 2 Nov 2024)|more=
yes
to show More current events... link at the bottom of the list|header=
{{Box-header}}
or {{Box-header colour}}
or similar (with appropriate parameters filled in)|more=
if set)|footer=
{{Box-footer}}
|header=
Search patterns are Lua patterns, which are similar to regular expressions. This means that ^$()%.[]*+-?
characters have special meaning, such as .
matching any character. To search for those characters themselves, they need to be escaped by prefixing a %
For piped links, both the target article name as well as the displayed text are searched for matches. External links are not searched for matches.
Tip: To make a letter in a search pattern case-insensitive, put both the upper-case and lowercase letter inside square-brackets, i.e. [Aa]pple
will match both An apple is... and Apples are....
Europe
{{Transclude selected current events|Europe}}
Europe (as portal component that is only displayed when there is news; limited to a maximum of 4 items)
{{Transclude selected current events|Europe|header={{Box-header color|In the news}}|max=4}}
United Kingdom
Europe OR United Kingdom
{{Transclude selected current events|Europe|United Kingdom}}
|
---|
|
Europe AND United Kingdom
{{Transclude selected current events|Europe.*United Kingdom|United Kingdom.*Europe|days=10}}
|
---|
No recent news |
United Kingdom AND NOT Australia
SomethingWithNoMatches
{{Transclude selected current events|SomethingWithNoMatches}}
|
---|
No recent news |
TemplateData
| ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Transclude selected current events in articles based on its TemplateData.
TemplateData for Transclude selected current events This templates transcludes current events on specified topics from the daily subpages of Portal:Current Events. Can use Lua search patterns.
|