Diferencia entre revisiones de «Plantilla:Ficha de videojuego»

De WikiCAAD
 
(No se muestran 66 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|}}}
{{#if:{{{tipo|}}}|
  |sistema_autoria={{{sistema_autoria|}}}
<tr>
  |sistemas_disponibles={{{sistemas_disponibles|}}}
<td style="vertical-align: middle">'''Tipo de juego'''</td>
  |idiomas={{{idiomas|}}}
<td>
  |genero={{{genero|}}}
[[{{{tipo|}}}]]
  |contacto={{{contacto|}}}
</td>
  |descarga={{{descarga|}}}
</tr>
  |web={{{web|}}}
}}
  |fichero={{{fichero|}}}
{{#if:{{{year|}}}|
}}<div class="infobox infobox-juego">
<tr>
  <div class="infobox-title" style="text-align: center;  font-size: 1.2em;">{{PAGENAME}}</div>
<td style="vertical-align: middle">'''Año'''</td>
  {{#if:{{{imagen|}}}|<div class="infobox-image">[[Image:{{{imagen}}}|{{{imagesize|220}}}px]]</div>}}
<td>
  <div class="infobox-table">
[[:Categoría:Anuario_{{{year}}}|{{{year}}}]]
    <table>
</td>
      {{#if:{{{autor|}}}|<tr class="infobox-row"><td><b>Autor/es:</b></td><td>
</tr>
        {{#arraymap: {{{autor|}}} |, |x|
}}
          {{#if: {{#titleparts:x|1}} | <!-- Si la primera parte del token no está vacía -->
{{#if:{{{fecha|}}}|
            [[{{#titleparts:x|1}}]]{{#ifeq:{{#titleparts:x|2}}| | |}}
<tr>
          }}
<td style="vertical-align: middle">'''Lanzamiento'''</td>
        }}</td></tr>}}
<td>
      {{#if:{{{empresa|}}}|<tr class="infobox-row"><td><b>Compañía:</b></td><td>{{{empresa}}}</td></tr>}}
{{#time:d/m/Y|{{{fecha}}}}}
      {{#if:{{{tipo|}}}|<tr class="infobox-row"><td><b>Tipo:</b></td><td>{{{tipo}}}</td></tr>}}
</td>
      {{#if:{{{fecha|}}}|<tr class="infobox-row"><td><b>Fecha:</b></td><td>{{{fecha}}}</td></tr>|
</tr>
        {{#if:{{{year|}}}|<tr class="infobox-row"><td><b>Año:</b></td><td>{{{year}}}</td></tr>}}
}}
      }}
{{#if:{{{sistema_autoria|}}}|
      {{#if:{{{sistema_autoria|}}}|<tr class="infobox-row"><td><b>Sistema:</b></td><td>{{{sistema_autoria}}}</td></tr>}}
<tr>
      {{#if:{{{sistemas_disponibles|}}}|<tr class="infobox-row"><td><b>Plataformas:</b></td><td>{{#invoke:String|split|{{{sistemas_disponibles}}}|,}}</td></tr>}}
<td style="vertical-align: middle">'''Sistema'''</td>
      {{#if:{{{idiomas|}}}|<tr class="infobox-row"><td><b>Idiomas:</b></td><td>{{#invoke:String|split|{{{idiomas}}}|,}}</td></tr>}}
<td>
      {{#if:{{{genero|}}}|<tr class="infobox-row"><td><b>Ambientación:</b></td><td>{{#invoke:String|split|{{{genero}}}|,}}</td></tr>}}
[[{{{sistema_autoria|}}}]]
      <td colspan="2" style="text-align:center; font-size: -1">
</td>
<br>{{#if:{{{contacto|}}}|[[Image:arroba.png|40px|link={{{contacto}}}]]}}<!--
</tr>
-->{{#if:{{{descarga|}}}|[[Image:Disco.png|40px|link={{{descarga}}}]]}}<!-- 
}}
-->{{#if:{{{web|}}}|[[Image:Web.png|40px|link={{{web}}}]]}}<!-- 
{{#if:{{{sistemas_disponibles|}}}|
-->{{#if:{{{fichero|}}}|[[Image:Disco.png|40px|link={{{fichero}}}]]}}<!--
<tr>
--><br><br>✏ {{#formlink:form=Juegos|link text=Editar juego|target={{FULLPAGENAME}}}}</td>
<td style="vertical-align: middle">'''Plataformas'''</td>
    </table>
<td>
  </div>
{{#arraymap: {{{sistemas_disponibles|}}} |, |x|
</div>
  {{#if: {{#titleparts:x|1}} | <!-- Si la primera parte del token no está vacía -->
{{#if: {{{sistemas_disponibles|}}}
    [[{{#titleparts:x|1}}]]{{#ifeq:{{#titleparts:x|2}}| | |}}
| {{#invoke:String|categories|{{{sistemas_disponibles}}}|[[Categoría:Aventuras de *]]}}
  }}
}}
</td>
</tr>
}}
{{#if:{{{idiomas|}}}|
<tr>
<td style="vertical-align: middle">'''Idiomas'''</td>
<td>
{{#arraymap: {{{idiomas|}}} |, |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:{{{genero|}}}|
<tr>
<td style="vertical-align: middle">'''Ambientación'''</td>
<td>
{{#arraymap: {{{genero|}}} |, |x|
  {{#if: {{#titleparts:x|1}} | <!-- Si la primera parte del token no está vacía -->
    [[{{#titleparts:x|1}}]]{{#ifeq:{{#titleparts:x|2}}| | |}}  
  }}
}}
}}
</td>
{{#if: {{{idiomas|}}}
</tr>
| {{#invoke:String|categories_lc|{{{idiomas}}}|[[Categoría:Aventuras en *]]}}
}}
}}
{{#if:{{{contacto|}}}|
{{#if: {{{year|}}}
<tr>
| [[Categoría:Anuario {{{year}}}]]
<td style="vertical-align: middle">'''Contacto'''</td>
| [[Categoría:Anuario {{#time:Y|{{{fecha}}}}}]]
<td>
[{{{contacto|}}} {{{contacto|}}}]
</td>
</tr>
}}
}}
{{#if:{{{web|}}}|
{{#if: {{{sistema_autoria|}}}
<tr>
| [[Categoría:Aventuras realizadas con {{{sistema_autoria}}}]]
<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>
aaaa
<div class="container-icon">
<a href="//x.com/neocabgame" target="_blank" title="Contacto">
<div class="icon-circle"> <i class="fa-brands fa-at"></i> </div>
</a>
<a href="//store.steampowered.com/app/794540/Neo_Cab/" target="_blank" title="Descarga"> <div class="icon-circle"> <i class="fa-solid fa-floppy-disk"></i> </div>
</a>
<a href="//neocabgame.com/" target="_blank" title="Página oficial"> <div class="icon-circle"> <i class="fa-solid fa-globe"></i> </div>
</a>
</div>
bbbb
<includeonly>
{{#if:{{{fecha|}}}|
[[Categoría:Anuario {{#time:Y|{{{fecha}}}}}]]}}
[[Categoría:Juegos]]
[[Categoría:Juegos]]
</includeonly>
</includeonly>

Revisión actual - 14:04 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.