Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Usage  



1.1  Miscellaneous options  







2 Page options  





3 See also  





4 TemplateData  














Template:Transclude random excerpt






العربية
تۆرکجه

Bikol Central
Буряад
Dansk
الدارجة
فارسی
Bahasa Indonesia
Kurdî

Монгол
Oʻzbekcha / ўзбекча
Português
Română
Русский

Soomaaliga
کوردی

Türkçe
Tiếng Vit

 

Edit links
 









Template
Talk
 

















Read
View source
View history
 








Tools
   


Actions  



Read
View source
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Meta-Wiki
Wikiversity
 
















Appearance
   

 





Permanently protected template

From Wikipedia, the free encyclopedia
 


Transclude random excerpt transcludes the lead of an article as an excerpt. It is designed for use in portals. It returns the text of an article up to but excluding the first header, after removing:

  • initial templates such as infoboxes, hatnotes and article improvement tags
  • noinclude sections
  • references and footnotes
  • images, unless specifically retained
  • Usage

    {{Transclude random excerpt | 1= | 2= | paragraphs= | files= | fileargs= | errors= }}

    The template accepts any number of page names as unnamed parameters. One of them is selected randomly, and the page with that title is transcluded. (If the selected page is invalid, the template will choose again.) Include a namespace where necessary. There are no other positional parameters, but there are some optional named parameters:

    paragraphs= and files= each accept a comma-separated list containing numbers and/or number ranges in the format min-max. Alternatively, files= can accept the name of a single image, e.g. files=My image file.jpg.

    showall= shows all articles simultaneously. This option is intended for a subpage aimed at editors as well as readers. Using this template on a subpage with <noinclude>|showall=</noinclude> and transcluding the subpage on a main page will show all excerpts on the subpage but only one on the main page, without repeating the template and its arguments.

    Miscellaneous options

    Page options

    Each page to be transcluded may be specified either plain or as a wikilink, possibly piped. Links to sections also work, and extract the named section rather than the lead. Examples: Article; Article#Section; [[Article]]; [[Article#Section|A section of an article]]. (Any piped text will be ignored.)

    Any of the above formats may be followed by option(s) separated by pipes, e.g. Article|paragraphs=2. Such options override any global options for the given page only. Note that the characters | and = have special meaning within calls to templates but can be escaped using {{!}} and {{=}} respectively. Examples: Article#Section{{!}}files{{=}}2; [[Article|Some page]]{{!}}files{{=}}3,4{{!}}more{{=}}Click here. (= need not be escaped if the parameter is explicitly numbered, e.g. 1=Article{{!}}files=2).

    Special characters such as pipes within page options must be doubly escaped, replacing their double braces by {{((}} and {{))}}. For example, to set display Custom image.jpg on the left with a custom caption, set fileargs to left|Custom caption using Article{{!}}files{{=}}Custom image.jpg{{!}}fileargs{{=}}left{{((}}!{{))}}Custom caption. To add a wikilink within a caption, escape the link brackets and any pipe twice using {{!((}}, {{))!}} and possibly {{!}}, e.g. Caption with {{((}}!(({{))}}Pipe (computer science){{((}}!{{))}}piped{{((}}))!{{))}} link. This text can be achieved more simply using {{Doubly escaped wikilink}}, e.g. Caption with {{Doubly escaped wikilink|Pipe (computer science)|piped}} link.

    See also

    The templates were discussed at Use of direct transclusion in portals and the newer portal transclusion templates.

    TemplateData

    This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Transclude random excerpt in articles based on its TemplateData.

    TemplateData for Transclude random excerpt

    Transclude random excerpt transcludes the lead of a randomly chosen article as an excerpt

    Template parameters[Edit template data]

    This template prefers inline formatting of parameters.

    ParameterDescriptionTypeStatus
    11

    The name of a page which may be transcluded

    Default
    empty
    Example
    Aviation, 1=Aviation
    Stringrequired
    22

    The name of another page which may be transcluded. Similarly for optional parameters 3, 4, ...

    Default
    empty
    Example
    Egypt, 2=Egypt
    Stringoptional
    Paragraphsparagraphs

    Numbers of the paragraphs to be transcluded, as a comma-separated list containing numbers and/or number ranges in the format min-max

    Default
    all paragraphs
    Example
    paragraphs=1,3-5
    Stringoptional
    Filesfiles

    Numbers of the images to be transcluded, as a comma-separated list containing numbers and/or number ranges in the format min-max

    Default
    no files
    Example
    files=1,3-5
    Stringoptional
    FileArgsfileargs

    Arguments to pass to File:

    Default
    no arguments
    Example
    fileargs=left
    Stringoptional
    Moremore

    Text for trailing link to the entire article. Note: more= with no value produces the standard text: Read more...

    Default
    no link
    Example
    more=(more)
    Stringoptional
    Errorserrors

    Allow Lua error messages to appear in the output?

    Default
    false
    Example
    errors=true
    Booleanoptional
    ShowAllshowall

    Show all excerpts simultaneously?

    Default
    no arguments
    Example
    showall={{clear}}{{hr}}
    Stringoptional
    Listlist

    Show a list of excerpts?

    Default
    no list
    Example
    list=List of articles
    Stringoptional

    Retrieved from "https://en.wikipedia.org/w/index.php?title=Template:Transclude_random_excerpt&oldid=975223429"

    Categories: 
    Lua-based templates
    Article shared content templates
    Hidden categories: 
    Wikipedia semi-protected templates
    Templates using TemplateData
     



    This page was last edited on 27 August 2020, at 13:19 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki