Bharatpedia Bharatpedia
Home Recent Changes Random Article Create Article
Menu
navigation
Main page Contents Current events Random article About Contact us
Contribute
Help Contribute Community portal Recent changes Create article Upload file Donate FAQ
TOOLBOX
Printable version Permanent link Page information
Create account Log in
Login

Keep this page free

Bharatpedia has no ads. Readers who can give a little are what keep the articles open, checked, and available to everyone else.

If this page was useful, a one-time gift is enough. There is no monthly charge and no saved mandate. Scan, pay, and it stops.

Most people read without giving. If you can, choose an amount. Thank you.

Choose an amount

Scan QR code to donate

GPay, PhonePe, Paytm and BHIM OPEN UPI APP

Problems donating? | Frequently asked questions | Other ways to give |

We do not sell your information. A gift is a single UPI payment. Bharatpedia is published by the Bharatmedia Foundation. Keep the UPI success screen as your receipt.

  • Read
  • View source
  • View history

Template:Short description

What links here Related changes Page information Get shortened URL Printable version
Talk page →
Template documentation[view] [edit] [history] [purge]

Lua error in package.lua at line 80: module 'Module:Transclusion_count/data/S' not found.

Please do not use redirects/shortcuts for this template, as they cause problems with the short description editing gadget and other maintenance tools.
This template uses Lua:
  • Module:Check for unknown parameters
  • Module:String (sandbox)

Template:Short description is used to add a short description (which can be edited from within Bharatpedia) to a Bharatpedia page. These descriptions appear in Bharatpedia searches and elsewhere, and help users identify the desired article.

Contents

  • 1 Usage
  • 2 Parameters
  • 3 About writing good short descriptions
  • 4 Template information
    • 4.1 Example
  • 5 Testing
    • 5.1 Pagetype parameter
  • 6 Aliases
  • 7 Tracking categories
  • 8 Maintenance categories
  • 9 See also

Usage

{{Short description|Write your short description here}}

This should be limited to about 40 characters, as explained at BP:SDFORMAT, along with the other guidance at BP:SDCONTENT.

Parameters

See the monthly parameter usage report for this template.

TemplateData for Short description

Creates a short description for a Bharatpedia page, which is displayed in search results and other locations.

Template parameters[Edit template data]

This template has custom formatting.

ParameterDescriptionTypeStatus
Description1

The short description of the article or 'none'. It should be limited to about 40 characters.

Example
Chinese encyclopedia writer (1947–2001)
Contentrequired
No replace?2

Should be unused or 'noreplace'. Templates with noreplace will not replace a short description defined by an earlier template. Mainly for use within transcluded templates.

Suggested values
noreplace
Auto value
noreplace
Stringoptional
pagetypepagetype

The type of page. This puts it in the appropriate category - Things with short description. Normally unneeded, since handled through namespace detection.

Example
Redirect, Disambiguation page
Stringoptional

About writing good short descriptions

This page is about the short description template; it does not provide guidelines for writing a good short description. If you plan to use this template, you should make sure you read and follow the detailed guidance at BP:HOWTOSD. General information can be found at Bharatpedia:Short description.

Template information

Eventually all articles should have a short description:

  • by directly using this template, in which case the short description will be unique to the article
  • transcluded in another template, such as a disambiguation template, where a generic short description is adequate for a large class of pages
  • where the short description is assembled from data in an infobox

Automatically generated descriptions within templates should set the second parameter as noreplace so they do not override any short descriptions specifically added to the transcluding article.

Short descriptions are not normally needed for non-article pages, such as redirects, but can be added if useful.

If the article title alone is sufficient to ensure reliable identification of the desired article, a null value of {{Short description|none}} may be used.

Short descriptions do not necessarily serve the same function as the Bharatdata description for an item and they do not have to be the same, but some overlap is expected in many cases. Some Bharatdata descriptions may be unsuitable, and if imported must be checked for relevance, accuracy and fitness for purpose. Responsibility for such imports lies with the importer. Page Template:Crossreference/styles.css has no content.(See also Bharatdata:Help:Description.)

Example

At Oxygen therapy, add the following at the very top of the article, above everything else:

  • {{Short description|Use of oxygen as medical treatment}}

Testing

For testing purposes, the display of this template can be enabled by adding a line to your Special:MyPage/common.css:

  • .shortdescription { display:block !important; }

This can be easily removed or disabled when testing is finished.

If you want to always see short descriptions, you may prefer a more utilitarian layout, such as:

.shortdescription {
  display:block !important;
  white-space: pre-wrap;
}
.shortdescription::before { 
  content: "\A[Short description:\0020";
}
.shortdescription::after { 
  content: "]\A";
}

There is a test version of this template available as Template:Short description/test which displays its text by default.

  • {{Short description/test}} displays the short description if supplied
  • {{Short description/test}} displays nothing if none is supplied
  • {{Short description/test}} displays the description from Bharatdata if wikidata is supplied.

Taking Lua error in Module:Wd at line 2250: attempt to index field 'wikibase' (a nil value). (Q1096878) as an example:

  • {{short description/test|Underwater diving where breathing is from equipment independent of the surface}} → Template:Nowiki2
  • {{short description/test|none}} → Template:Nowiki2
  • {{short description/test|wikidata}} → Template:Nowiki2

Pagetype parameter

If {{{Pagetype}}} is not set, then this template adds the article to a category based on the namespace:

  • Category:Articles with short description (3)
  • Category:Redirects with short description (0) Template:-- for redirects in any namespace

If {{{Pagetype}}} is set, then this template adds the article to a category matching the parameter. For example:

  • Category:Redirects with short description Template:-- pagetype = Redirect

Aliases

Shortcut
  • BP:SDNOALIASES

While there are currently redirects to this template, they must not be used, for the reasons below:

  • Other templates and gadgets attempt to extract short descriptions from pages by explicitly searching for the transclusions of the {{Short description}} template.
  • For example, {{Annotated link}} searches for the template in its uppercase "Short description" and lowercase form "short description".

Do not start the template with a space: {{ Short description.... While this does create a valid short description, the space will prevent searches for the {{Short description... text.

Tracking categories

  • Category:Templates that generate short descriptions (4)
  • Category:Modules that create a short description (0)
  • Category:Short description matches Bharatdata (0)
  • Category:Short description is different from Bharatdata (0)
  • Category:Short description with empty Bharatdata description (0)

Maintenance categories

  • Category:Pages using short description with unknown parameters (0)
  • Category:Articles with long short description (0)
  • Category:Pages with lower-case short description (0)

See also

  • {{Auto short description}}
  • {{Annotated link}}
  • {{laal}} – displays an article's pagelinks alongside its short description
  • Bharatpedia:Short descriptions — background information
  • Bharatpedia:WikiProject Short descriptions — project to add Short descriptions to all articles
The above documentation is transcluded from Template:Short description/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Please add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://en.bharatpedia.org/w/index.php?title=Template:Short_description&oldid=24516"
Categories:
  • Lua-based templates
  • Templates using TemplateData
Hidden categories:
  • Pages with script errors
  • Pages with syntax highlighting errors
  • Pages with TemplateStyles errors
  • Templates that add a tracking category
  • Templates that generate short descriptions
Bharatpedia Bharatpedia Bharatpedia © 2022–2032
Privacy policy About Bharatpedia Disclaimers Contact
Explore
Main page Explore Bharatpedia Random article Discover something new Categories Browse topics and subjects Recent changes See what's changing
Useful
New pagesRecently created articles Most linkedExplore highly connected pages Community portalJoin the Bharatpedia community Featured articlesExplore selected articles ContributeLearn how to contribute Create articleStart creating a new article FAQFrequently asked questions
Preferences
Language
Appearance
Font size
Accessibility
Help
Languages
English हिन्दी বাংলা मराठी 𑂦𑂷𑂔𑂣𑂳𑂩𑂲 ꯃꯤꯇꯩꯂꯣꯟ ਪੰਜਾਬੀ संस्कृतम् தமிழ்
Not logged in

You are not logged in. Edits from this browser are recorded under your IP address.

Log in or create an account to get credit for future edits and access more features.

Search results
Recently viewed
Suggested
Random article Trending articles
Bharatpedia
Home Recent Changes Random Article Create Article Discuss
navigation
Main page Contents Current events Random article About Contact us
Contribute
Help Contribute Community portal Recent changes Create article Upload file Donate FAQ
TOOLBOX
Printable version Permanent link Page information
Not logged in
Please sign up or log in to edit Bharatpedia.
Talk Alt N Contributions Alt Y
Create account Log in