Template:Title without disambig

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search


Documentationviewedithistorypurge


Removes disambiguation part from page titles, if there is one. More precisely, finds first ( in the parameter and removes everything from position one character before it (that one character should be usually a space).

Usage[edit]

{{title without disambig|page title}}

Examples:

  • {{title without disambig|foo (bar)}} → "foo"
  • {{title without disambig|foo bar}} → "foo bar"

Note: This template uses {{str find}}, so it doesn't find brackets more than 50 characters from beginning of the string.

See also[edit]

Trimming templates:

  • {{Trunc}} – To trim down to a specified number of characters.
  • {{Trim}} — To trim any leading or trailing whitespace.
  • {{Str left}} – To trim down to a specified number of characters, or duplicate the string to a specified number.

Analyzing templates:

  • {{Str endswith}} – To check if a string ends with a given string.
  • {{Str find}} – Returns the numerical location of a given string in a string, up to 50 characters.
  • {{Str len}} – Returns a string's length. Can count up to 500 characters.

String length comparison templates:

  • {{Str ≤ len}} – To check if a string is "shorter or equally long" or "longer" than a given length.

Sandboxes and test cases:

Technical stuff: