Diferencia entre revisiones de «Plantilla:Ficha de videojuego»

De WikiCAAD
(No se muestran 91 ediciones intermedias de 2 usuarios)
Línea 1: Línea 1:
<noinclude>
<noinclude>
</noinclude><!--
{{#cargo_attach:_table=Juegos}}
--><templatestyles src="Template:Infobox/styles.css" /><!--
{{#template_params:
--><templatestyles src="Template:Skin/styles.css" /><!--
  | autor
--><templatestyles src="Template:Extension/status.css" /><!--
  | empresa
--><includeonly>
  | tipo
<table class="infobox infobox-{{dir|{{PAGELANGUAGE}}}} skin-infobox ext-status-{{#switch: {{lc: {{{status|unknown}}} }}
  | fecha
|unmaintained|unstable|experimental|beta|stable={{{status}}}
  | year
|#default=unknown
  | sistemas_disponibles
}}">
  | sistema_autoria
<tr class="infobox-header skin-infobox-header" style="text-align:{{dir|{{PAGELANGUAGE}}|right|left}}">
  | genero
<th colspan="2" style="text-align:center">
  | idiomas
<span style="font-size: 130%;">{{{name|{{PAGENAME}}}}}</span><br />{{{autor|}}} ({{#if:{{{fecha|}}}|{{#time:Y|{{{fecha}}}}})}}
  | contacto
</th>
  | descarga
<tr>
  | web
<td colspan="2" style="text-align: center;">[[Image:{{{imagen}}}|{{{imagesize|220}}}px]]</td>
</tr>
{{#if:{{{autor|}}}|
<tr>
<td style="vertical-align: middle;">'''Autor/es'''</td>
<td>
[[{{{autor|}}}]]
</td>
</tr>
}}
}}
{{#if:{{{empresa|}}}|
</noinclude><!----><templatestyles src="Template:Infobox/styles.css" /><!----><templatestyles src="Template:Skin/styles.css" /><!----><templatestyles src="Template:Extension/status.css" /><includeonly>{{#cargo_store:_table=Juegos
<tr>
  |Titulo={{PAGENAME}}
<td style="vertical-align: middle">'''Compañía'''</td>
  |imagen={{{imagen|}}}
<td>
  |autor={{{autor|}}}
[[{{{empresa|}}}]]
  |empresa={{{empresa|}}}
</td>
  |tipo={{{tipo|}}}
</tr>
  |fecha={{{fecha|}}}
  |year={{{year|}}}
  |sistema_autoria={{{sistema_autoria|}}}
  |sistemas_disponibles={{{sistemas_disponibles|}}}
  |idiomas={{{idiomas|}}}
  |genero={{{genero|}}}
  |contacto={{{contacto|}}}
  |descarga={{{descarga|}}}
  |web={{{web|}}}
  |fichero={{{fichero|}}}
}}<div class="infobox infobox-juego">
  <div class="infobox-title" style="text-align: center;  font-size: 1.2em;">{{PAGENAME}}</div>
  {{#if:{{{imagen|}}}|<div class="infobox-image">[[Image:{{{imagen}}}|{{{imagesize|220}}}px]]</div>}}
  <div class="infobox-table">
    <table>
      {{#if:{{{autor|}}}|<tr class="infobox-row"><td><b>Autor/es:</b></td><td>
        {{#arraymap: {{{autor|}}} |, |x|
          {{#if: {{#titleparts:x|1}} | <!-- Si la primera parte del token no está vacía -->
            [[{{#titleparts:x|1}}]]{{#ifeq:{{#titleparts:x|2}}| | |}}
          }}
        }}</td></tr>}}
      {{#if:{{{empresa|}}}|<tr class="infobox-row"><td><b>Compañía:</b></td><td>{{{empresa}}}</td></tr>}}
      {{#if:{{{tipo|}}}|<tr class="infobox-row"><td><b>Tipo:</b></td><td>{{{tipo}}}</td></tr>}}
      {{#if:{{{fecha|}}}|<tr class="infobox-row"><td><b>Fecha:</b></td><td>{{{fecha}}}</td></tr>|
        {{#if:{{{year|}}}|<tr class="infobox-row"><td><b>Año:</b></td><td>{{{year}}}</td></tr>}}
      }}
      {{#if:{{{sistema_autoria|}}}|<tr class="infobox-row"><td><b>Sistema:</b></td><td>{{{sistema_autoria}}}</td></tr>}}
      {{#if:{{{sistemas_disponibles|}}}|<tr class="infobox-row"><td><b>Plataformas:</b></td><td>{{#invoke:String|split|{{{sistemas_disponibles}}}|,}}</td></tr>}}
      {{#if:{{{idiomas|}}}|<tr class="infobox-row"><td><b>Idiomas:</b></td><td>{{#invoke:String|split|{{{idiomas}}}|,}}</td></tr>}}
      {{#if:{{{genero|}}}|<tr class="infobox-row"><td><b>Ambientación:</b></td><td>{{#invoke:String|split|{{{genero}}}|,}}</td></tr>}}
      <td colspan="2" style="text-align:center">
<!--  -->{{#if:{{{contacto|}}}|[[Image:arroba.png|40px|link={{{contacto}}}]]}}
<!--  -->{{#if:{{{descarga|}}}|[[Image:Disco.png|40px|link={{{descarga}}}]]}}
<!--  -->{{#if:{{{web|}}}|[[Image:Web.png|40px|link={{{web}}}]]}}
<!--  -->{{#if:{{{fichero|}}}|[[Image:Disco.png|40px|link={{{fichero}}}]]}}
      </td>
    </table>
  </div>
</div>
{{#if: {{{year|}}}
| [[Categoría:Anuario {{{year}}}]]
| [[Categoría:Anuario {{#time:Y|{{{fecha}}}}}]]
}}
}}
{{#if:{{{tipo|}}}|
{{#if: {{{sistema_autoria|}}}
<tr>
| [[Categoría:Aventuras realizadas con {{{sistema_autoria}}}]]
<td style="vertical-align: middle">'''Tipo de juego'''</td>
<td>
[[{{{tipo|}}}]]
</td>
</tr>
}}
}}
{{#if:{{{year|}}}|
<tr>
<td style="vertical-align: middle">'''Año'''</td>
<td>
[[{{{year|}}}]]
</td>
</tr>
}}
{{#if:{{{fecha|}}}|
<tr>
<td style="vertical-align: middle">'''Lanzamiento'''</td>
<td>
{{#time:d/m/Y|{{{fecha}}}}}
</td>
</tr>
}}
{{#if:{{{sistema_autoria|}}}|
<tr>
<td style="vertical-align: middle">'''Sistema'''</td>
<td>
[[{{{sistema_autoria|}}}]]
</td>
</tr>
}}
{{#if:{{{sistemas_disponibles|}}}|
<tr>
<td style="vertical-align: middle">'''Plataformas'''</td>
<td>
{{{sistemas_disponibles|}}}
</td>
</tr>
}}
{{#if:{{{idiomas|}}}|
<tr>
<td style="vertical-align: middle">'''Idiomas'''</td>
<td>
[[{{{idiomas|}}}]]
</td>
</tr>
}}
{{#if:{{{genero|}}}|
<tr>
<td style="vertical-align: middle">'''Ambientación'''</td>
<td>
[[{{{genero|}}}]]
</td>
</tr>
}}
{{#if:{{{contacto|}}}|
<tr>
<td style="vertical-align: middle">'''Contacto'''</td>
<td>
[[{{{contacto|}}}]]
</td>
</tr>
}}
{{#if:{{{web|}}}|
<tr>
<td style="vertical-align: middle">'''Web'''</td>
<td>
{{{web|}}}
</td>
</tr>
}}
{{#if:{{{descarga|}}}|
<tr>
<td style="vertical-align: middle">'''Descarga'''</td>
<td>
[//{{{descarga|}}} {{{descarga|}}}] 
</td>
</tr>
}}
</tr>
</table>
<includeonly>
{{#if:{{{fecha|}}}|
[[Categoría:Anuario {{#time:Y|{{{fecha}}}}}]]}}
[[Categoría:Juegos]]
[[Categoría:Juegos]]
</includeonly>
</includeonly>

Revisión del 08:29 7 jul 2025

Esta plantilla añade filas a la tabla «Juegos», que declara la plantilla SchemaJuegos. Ver tabla.

Esta es la plantilla "Ficha de videojuego". Debe llamarse en el siguiente formato:

{{Ficha de videojuego
|autor=
|empresa=
|tipo=
|fecha=
|year=
|sistemas_disponibles=
|sistema_autoria=
|genero=
|idiomas=
|contacto=
|descarga=
|web=
}}

Editar la página para ver el texto de la plantilla.