Predefinição de Documentação (às vezes escondido ou invisível)
Ferramentas da Prefefinição: limpar • que links aqui • o que transcluir isso • subpáginas |
Descrição[]
Este modelo é usado para criar galerias de retratos.
- Dependências
Este modelo usa File:NoPicAvailable.png, bem como vários subtemplates.
Sintaxe[]
O modelo funciona para ser chamado da seguinte forma:
{{Portrait Gallery |template= o nome do modelo |title= o título |colorscheme= o esquema de cores | código retrato | outro código de retrato | um terceiro código de retrato | etc. }}
O "código de retrato" é peculiar. Ele consiste em três partes, separadas por barras invertidas ("\"). Por exemplo, Caesar \ Caesar Clown Marine Portrait.png \ Caesar Clown
é um código de retrato.
- A primeira parte é o texto que será mostrado abaixo do retrato.
- A segunda parte é o nome da foto retrato (sem colchetes de link ou "Arquivo:"). É opcional: se não estiver presente, será considerado "XXX Portrait.png", com "XXX" sendo o texto na terceira parte. Além disso, há um valor especial "NOPIC": ele usa File:NoPicAvailable.png.
- A terceira parte é o nome da página para a qual o retrato e o texto são vinculados. É opcional: se não estiver presente, é considerado igual ao texto (excluindo parênteses). Além disso, há um valor especial "NOLINK", para casos em que o retrato não deve vincular a nenhuma página.
O title e colorscheme são auto-explicativos. O template parâmetro deve ser dado o nome da página do modelo (atenção: {{PAGENAME}}
não funciona!); se presente, permite que a galeria contenha links de modelo à esquerda do título.
Exemplos[]
O seguinte código
{{Portrait Gallery |title=[[Piratas Alvida]] |cs=AlvidaPiratesColors |Alvida \ Fat Alvida Portrait.png |Coby (antes) \ 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 }}
dá o seguinte resultado:
Alvida | Coby (antes) | Heppoko | Peppoko | Poppoko |
Um exemplo com muitos casos diferentes, com comentários:
{{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 \ Marshall D. Teach Young Portrait.png \ Marshall D. Teach <!-- all three elements, with a link different than the text --> |??? \ Kuzan Pre Timeskip 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 |
Uso Avançado[]
Cores[]
Nem sempre é possível usar um esquema de cores; para usar cores personalizadas, existem parâmetros textcolor e backcolor.
{{Portrait Gallery |title=The Almighty Marguerite |textcolor=FAEEAF |backcolor=012210 |Marguerite }}
The Almighty Marguerite |
||||
---|---|---|---|---|
Marguerite |
===Galerias com Seções=== Às vezes, é preciso criar seções em uma galeria de retratos. Isso pode ser feito unindo várias galerias, graças ao multi parâmetro.
- Usar multi=header para iniciar uma galeria.
- Usar multi=section para fazer uma seção.
- Usar multi=footer para acabar com a galeria.
O section parâmetro é um atalho: section=XXX é o mesmo que multi=section|title=XXX. Aqui está um exemplo de galeria com seções:
{{Portrait Gallery |multi=header |title=A Gallery with Sections |cs=AlvidaPiratesColors }} {{Portrait Gallery |section=Alvida Pirates |Alvida \ [[File:.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 Clown 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 \ Marshall D. Teach Young Portrait.png \ Marshall D. Teach <!-- all three elements, with a link different than the text --> |??? \ Kuzan Pre Timeskip 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 |
Galerias usadas como seções em outras galerias[]
Às vezes, galerias são usadas como seções em galerias maiores (como em Template:Marine Members Gallery). Para permitir que uma galeria seja incluída em outra, é necessário adicionar o seguinte trecho de código: included={{{included|no}}}
. Deve ser adicionado como um parâmetro. O exemplo a seguir é o código para Template:Macro Pirates Gallery:
{{Portrait Gallery|included={{{included|no}}} |title=[[Macro Pirates]] |cs=MacroPiratesColors |Macro |Gyaro |Tansui }}
Predefinição:Macro Pirates Gallery Agora podemos incluir este modelo como uma seção em outra galeria, usando o parâmetro 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 }}Predefinição:Macro Pirates Gallery
A Gallery Including Another |
||||
---|---|---|---|---|
The Almighty Marguerite |
||||
Marguerite | ||||
Alvida Pirates |
||||
Alvida | Coby (former) | Heppoko | Peppoko | Poppoko |
Para fazer o mesmo para galerias que já possuem várias seções, adicione o snippet no cabeçalho e no rodapé. Aqui está um exemplo simples:
{{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 }}
Colocando isso em "Template: Foobar Gallery", por exemplo, podemos incluí-lo em outra galeria, exatamente como um template de seção única, usando {{Foobar Gallery|included=yes}}
.
Número de colunas[]
O layout padrão usa 5 colunas. Também é possível usar 2, 3 ou 4, se necessário, graças ao cols parâmetro, que deve ser adicionado a cada seção. Note que se houver menos de 5 retratos em uma galeria, deixar o padrão funciona de qualquer maneira.
{{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 |Peppoko |Poppoko }} {{Portrait Gallery |cols=3 |section=People |Pacifista |Caesar Clown \ Caesar Clown Marine Portrait.png |Coby (former) \ Coby Before Training Portrait.png |Young Teach \ Marshall D. Teach Young Portrait.png \ Marshall D. Teach |??? \ Kuzan Pre Timeskip Portrait.png \ NOLINK |Marguerite \ NOPIC }} {{Portrait Gallery |multi=footer }}
A Gallery using 3 Columns |
||||
---|---|---|---|---|
Alvida Pirates |
||||
Alvida | Coby (former) | Heppoko | ||
Peppoko | Poppoko | |||
People |
||||
Pacifista | Caesar Clown | Coby (former) | ||
Young Teach | ??? | Marguerite |
Limitações[]
Cada seção é limitada a 100 retratos. O número de colunas é 2, 3, 4 ou 5, com 5 o padrão.
Visite Predefinição:Portrait Gallery/doc para editar este texto! (Como é que isso funciona?) (Atualize esse texto - por que?)