Template:DisambiguationFull

This template can be used to automatically form a disambiguation page based on several parameters described bellow. Template is especially useful for characters with hundreds of alternate reality versions.

Template is using DPL to get a list of all existing pages with specific names. The list then processed by Module:Disambiguation to form the disambiguation gallery. Additional characters that don't yet have pages (and thus cannot be fetched by DPL query) could be added to the list with parameters include1-include50.

Theoretically template can form a disambiguation for up to 800 characters.
 * main
 * Pagename of the main character. For example, "Peter Parker (Earth-616)" for Spider-Man disambiguation. It is used to exclude main character from the list of alternate reality versions and place him at the top of the page.


 * main_image
 * Image used for main character.


 * logo
 * logo at the very top of the page.


 * description
 * Short description of character and disambiguation.


 * main_name
 * Main version of name of all alternate reality versions. For example, "Peter Parker" for Spider-Man disambiguation.


 * main_title
 * Main version of title of all alternate reality versions. For example, "Spider-Man" for Spider-Man disambiguation


 * alternative1-alternative9
 * Alternative versions of name. For example, "Pavitr Prabhakar" for Spider-Man disambiguation.


 * include1-include50
 * Characters who also should be included into disambiguation. Useful for adding characters that not yet have pages. Characters could be included in the same format like in any normal disambiguation:


 * Teams1-Teams50
 * Others1-Others100
 * Related1-Related100
 * include1    = Peter Parker (Earth-1)
 * include3    = Peter Parker (Earth-2); Peter Parker (Earth-2).jpg
 * include2    = Spider
 * include2    = Spider-Boy; Spider-Boy.jpg
 * exclude1-exclude9
 * Characters who should be excluded from the list. For example:


 * exclude1    = Peter Parker (Tony Richards) (Earth-616)