Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Character infobox: Difference between revisions

Template page
No edit summary
No edit summary
Line 1: Line 1:
<templatestyles src="Template:Character_infobox/styles.css" />
<includeonly>
<div class="infobox-div">
{| class="infobox" style="width: 250px; font-size: 90%; border: 1px solid #aaa; background-color: #f9f9f9;"
    <div class="infobox-div-title">{{{name|{{PAGENAME}}}}}</div>
|-
{{#if: {{{image|}}} |
! colspan="2" style="text-align:center; background-color:#ccc;" | {{{name|<i>İsimsiz</i>}}}
    <div class="infobox-div-image">
|-
        [[File:{{{image}}}|288px]]
| colspan="2" style="text-align:center;" | [[File:{{{image|Placeholder.png}}}|200px]]
        {{#if: {{{caption|}}} |
|-
            <div class="infobox-div-caption">{{{caption}}}</div>
! Gerçek Adı:
        }}
| {{{realname|Bilinmiyor}}}
    </div>
|-
! Cinsiyet:
| {{{gender|Bilinmiyor}}}
|-
! Tür:
| {{{species|Bilinmiyor}}}
|-
! Rol:
| {{{role|Bilinmiyor}}}
|-
! İlk Görünüm:
| {{{firstappearance|Bilinmiyor}}}
|-
! Seslendiren:
| {{{voicedby|Bilinmiyor}}}
|}
</includeonly>
<noinclude>
Bu şablon, karakter sayfaları için bilgi kutusudur. Kullanım:
 
```wikitext
{{CharacterInfobox
| name = Karakter Adı
| image = karakter.jpg
| realname = Gerçek Adı
| gender = Kadın
| species = İnsan
| role = Ana Karakter
| firstappearance = Oyun 1
| voicedby = Seslendirmen
}}
}}
<div class="infobox-div-header">General Information</div>
{{#if: {{{race|}}} |
    <div class="infobox-div-row">
        <div class="infobox-div-label">Race</div>
        <div class="infobox-div-data">{{{race}}}</div>
    </div>
}}
{{#if: {{{affiliation|}}} |
    <div class="infobox-div-row">
        <div class="infobox-div-label">Affiliation</div>
        <div class="infobox-div-data">{{{affiliation}}}</div>
    </div>
}}
{{#if: {{{lifespan|}}} |
    <div class="infobox-div-row">
        <div class="infobox-div-label">Lifespan</div>
        <div class="infobox-div-data">{{{lifespan}}}</div>
    </div>
}}
</div><noinclude>
{{documentation}}
<templatedata>
{
"params": {
"name": {
"label": "Name",
"type": "line",
"description": "The character's name."
},
"image": {
"label": "Image",
"type": "wiki-file-name",
"description": "Image file name, e.g. MyCharacter.png"
},
"caption": {
"label": "Image Caption",
"type": "string",
"description": "Text appearing below the image."
},
"race": {
"label": "Race",
"type": "line",
"description": "The character's race."
},
"affiliation": {
"label": "Affiliation",
"type": "line",
"description": "Groups or factions the character belongs to."
},
"lifespan": {
"label": "Lifespan",
"type": "line",
"description": "The character's lifespan."
}
},
"description": "Creates an information box for characters.",
"format": "block"
}
</templatedata>
[[Category:Infobox templates]]
</noinclude>

Revision as of 20:47, 12 June 2025


Bu şablon, karakter sayfaları için bilgi kutusudur. Kullanım:

```wikitext

Karakter Adı
File:Karakter.jpg
Rol Ana Karakter

<templatedata> {

 "description": "Karakter bilgi kutusu. Resim, yaş, yetenek, rol ve bağlı grup gibi temel bilgileri gösterir.",
 "params": {
   "name": {
     "label": "İsim",
     "description": "Karakterin adı",
     "type": "string",
     "required": true
   },
   "image": {
     "label": "Resim",
     "description": "Karakterin görsel dosyası (sadece dosya adı, örnek: karakter.png)",
     "type": "string"
   },
   "caption": {
     "label": "Resim altyazısı",
     "description": "Görselin altında yazacak açıklama",
     "type": "string"
   },
   "age": {
     "label": "Yaş",
     "type": "string"
   },
   "role": {
     "label": "Rolü",
     "type": "string"
   },
   "abilities": {
     "label": "Yetenekler",
     "type": "string"
   },
   "affiliation": {
     "label": "Bağlı grup",
     "type": "string"
   }
 }

} </templatedata>