Description[]
This template is used to make portrait galleries.
- Dependencies
This template uses File:NoPicAvailable.png, as well as several subtemplates.
Syntax[]
The template works is to be called as follows:
{{Portrait Gallery |template= the name of the template |title= the title |colorscheme= the color scheme | portrait code | another portrait code | a third portrait code | etc. }}
The "portrait code" is peculiar. It consists of three parts, separated by backslashes ("\"). For example, Szablon:Code is a portrait code.
- The first part is the text that is to be showed below the portrait.
- The second part is the name of the portrait picture (without link brackets or "File:"). It is optional: if it is not present, it is taken to be "XXX Portrait.png", with "XXX" being the text in the third part. Also, there is a special "NOPIC" value: it uses File:NoPicAvailable.png.
- The third part is the name of the page the portrait and text link to. It is optional: if it is not present, it is taken to be the same as the text (excluding parentheses). Also, there is a special "NOLINK" value, for cases when the portrait should not link to any page.
The title and colorscheme are self-explanatory. The template parameter should be given the name of the template page (warning: {{PAGENAME}}
does not work!); if present, it allows the gallery to feature template links on the left of the title.
Examples[]
The following code
{{Portrait Gallery |title=[[Alvida Pirates]] |cs=AlvidaPiratesColors |Alvida \ Fat Alvida Portrait.png |Coby (former) \ Coby Before Training Portrait.png |Heppoko \ Heppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Peppoko \ Peppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Poppoko \ Poppoko Portrait.png \ Heppoko, Peppoko, and Poppoko }}
gives the following result:
Alvida Pirates |
||||
---|---|---|---|---|
Alvida | Coby (former) | Heppoko | Peppoko | Poppoko |
An example with many differents cases, with comments:
{{Portrait Gallery |title=People |cs=AlabastaColors |Pacifista <!-- only text; no pic and no link: the standard pic "XXX Portrait.png" is used, and the text is used as a link --> |Caesar Clown \ Caesar Marine Portrait.png <!-- only text and pic, no link: the text is used as a link --> |Coby (former) \ Coby Before Training Portrait.png <!-- only text and pic, no link: the text is used as a link, but the parentheses are ignored --> |Young Teach \ Blackbeard Young Portrait.png \ Marshall D. Teach <!-- all three elements, with a link different than the text --> |??? \ Aokiji Portrait.png \ NOLINK <!-- use of the NOLINK special parameter; purpose should be clear --> |Marguerite \ NOPIC \ <!-- use of the NOPIC special parameter --> |Shanks' Father \ NOPIC \ NOLINK <!-- NOPIC + NOLINK --> }}
People |
||||
---|---|---|---|---|
Pacifista | Caesar Clown | Coby (former) | Young Teach | ??? |
Marguerite | Shanks' Father |
An example with only one portrait:
{{Portrait Gallery |title=The Almighty Marguerite |colorscheme=KujaColors |Marguerite }}
The Almighty Marguerite |
||||
---|---|---|---|---|
Marguerite |
Advanced Use[]
Colors[]
It is not always possible to use a colorscheme; to use custom colors, there are parameters textcolor and backcolor.
{{Portrait Gallery |title=The Almighty Marguerite |textcolor=FAEEAF |backcolor=012210 |Marguerite }}
The Almighty Marguerite |
||||
---|---|---|---|---|
Marguerite |
Galleries with Sections[]
Sometimes, one needs to make sections in a portrait gallery. This can be done by joining several galleries together, thanks to the multi parameter.
- Use multi=header to start a gallery.
- Use multi=section to make a section.
- Use multi=footer to end the gallery.
The section parameter is a shortcut: section=XXX is the same as multi=section|title=XXX. Here is an example of gallery with sections:
{{Portrait Gallery |multi=header |title=A Gallery with Sections |cs=AlvidaPiratesColors }} {{Portrait Gallery |section=Alvida Pirates |Alvida \ Fat Alvida Portrait.png |Coby (former) \ Coby Before Training Portrait.png |Heppoko \ Heppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Peppoko \ Peppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Poppoko \ Poppoko Portrait.png \ Heppoko, Peppoko, and Poppoko }} {{Portrait Gallery |section=People |Pacifista <!-- only text; no pic and no link: the standard pic "XXX Portrait.png" is used, and the text is used as a link --> |Caesar Clown \ Caesar_Marine_Portrait.png <!-- only text and pic, no link: the text is used as a link --> |Coby (former) \ Coby Before Training Portrait.png <!-- only text and pic, no link: the text is used as a link, but the parentheses are ignored --> |Young Teach \ Blackbeard_Young _Portrait.png \ Marshall D. Teach <!-- all three elements, with a link different than the text --> |??? \ Aokiji Portrait.png \ NOLINK <!-- use of the NOLINK special parameter; purpose should be clear --> |Marguerite \ NOPIC \ <!-- use of the NOPIC special parameter --> |Shanks' Father \ NOPIC \ NOLINK <!-- NOPIC + NOLINK --> }} {{Portrait Gallery |section=The Almighty Marguerite |Marguerite }} {{Portrait Gallery |multi=footer }}
A Gallery with Sections |
||||
---|---|---|---|---|
Alvida Pirates |
||||
Alvida | Coby (former) | Heppoko | Peppoko | Poppoko |
People |
||||
Pacifista | Caesar Clown | Coby (former) | Young Teach | ??? |
Marguerite | Shanks' Father | |||
The Almighty Marguerite |
||||
Marguerite |
Galleries used as Sections in Other Galleries[]
Sometimes, galleries are used as sections in bigger galleries (such as in Template:Marine Members Gallery). To allow for a gallery to be included in another, one needs to add the following little code snippet: included={{{included|no}}}
. It must be added as a parameter. The following example is the code for Template:Macro Pirates Gallery:
{{Portrait Gallery|included={{{included|no}}} |title=[[Macro Pirates]] |cs=MacroPiratesColors |Macro |Gyaro |Tansui }}
Szablon:Macro Pirates Gallery Now we can include this template as a section in another gallery, using parameter included=yes:
{{Portrait Gallery |multi=header |title=A Gallery Including Another |cs=StrawHatPiratesColors }} {{Portrait Gallery |section=The Almighty Marguerite |Marguerite }} {{Macro_Pirates_Gallery|included=yes}} {{Portrait Gallery |section=Alvida Pirates |Alvida \ Fat Alvida Portrait.png |Coby (former) \ Coby Before Training Portrait.png |Heppoko \ Heppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Peppoko \ Peppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Poppoko \ Poppoko Portrait.png \ Heppoko, Peppoko, and Poppoko }} {{Portrait Gallery |multi=footer }}Szablon:Macro Pirates Gallery
A Gallery Including Another |
||||
---|---|---|---|---|
The Almighty Marguerite |
||||
Marguerite | ||||
Alvida Pirates |
||||
Alvida | Coby (former) | Heppoko | Peppoko | Poppoko |
In order to do the same for galleries that already have several sections, add the snippet in both the header and footer. Here is a simple example:
{{Portrait Gallery|included={{{included|no}}} |multi=header |title=A Gallery with Sections, which Can Be Included Too |cs=FishmenColors }} {{Portrait Gallery |section=Alvida Pirates |Alvida \ Fat Alvida Portrait.png |Coby (former) \ Coby Before Training Portrait.png |Heppoko \ Heppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Peppoko \ Peppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Poppoko \ Poppoko Portrait.png \ Heppoko, Peppoko, and Poppoko }} {{Portrait Gallery |section=The Almighty Marguerite |Marguerite }} {{Portrait Gallery|included={{{included|no}}} |multi=footer }}
Putting this in "Template:Foobar Gallery", for example, we can include it in another gallery, exactly as a single-section template, by using {{Foobar Gallery|included=yes}}
.
Number of Columns[]
The default layout uses 5 columns. It is also possible to use 2, 3, or 4 if needed, thanks to the cols parameter, which must be added to every section. Note that if there are less than 5 portraits in a gallery, leaving the default works anyway.
{{Portrait Gallery |multi=header |title=A Gallery using 3 Columns |cs=SabaodyColors }} {{Portrait Gallery |cols=3 |section=Alvida Pirates |Alvida \ Fat Alvida Portrait.png |Coby (former) \ Coby Before Training Portrait.png |Heppoko \ Heppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Peppoko \ Peppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Poppoko \ Poppoko Portrait.png \ Heppoko, Peppoko, and Poppoko }} {{Portrait Gallery |cols=3 |section=People |Pacifista |Caesar Clown \ Caesar_Marine_Portrait.png |Coby (former) \ Coby Before Training Portrait.png |Young Teach \ Blackbeard_Young _Portrait.png \ Marshall D. Teach |??? \ Aokiji Portrait.png \ NOLINK |Marguerite \ NOPIC }} {{Portrait Gallery |multi=footer }}Szablon:Portrait Gallery/3Szablon:Portrait Gallery/3
A Gallery using 3 Columns |
---|
Empty Cells[]
Sometimes one needs to center a cell in a section. It can be done using empty cells:
{{Portrait Gallery |multi=header |title=A Gallery with Sections |cs=EastBlueCiviliansColors }} {{Portrait Gallery |section=The Almighty Marguerite |EMPTYCELL |EMPTYCELL |Marguerite }} {{Portrait Gallery |section=Alvida Pirates |Alvida \ Fat Alvida Portrait.png |Coby (former) \ Coby Before Training Portrait.png |Heppoko \ Heppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Peppoko \ Peppoko Portrait.png \ Heppoko, Peppoko, and Poppoko |Poppoko \ Poppoko Portrait.png \ Heppoko, Peppoko, and Poppoko }} {{Portrait Gallery|multi=footer}}
A Gallery with Sections |
||||
---|---|---|---|---|
The Almighty Marguerite |
||||
Marguerite | ||||
Alvida Pirates |
||||
Alvida | Coby (former) | Heppoko | Peppoko | Poppoko |
Be aware that empty cells only work correctly when the gallery has several rows.
Limitations[]
Each section is limited to 100 portraits. The number of columns is 2, 3, 4, or 5, with 5 the default.