Contenido eliminado Contenido añadido
Línea 368:
 
: ¡Anda! no he comprobado el caso contrario. Es curioso ese fallo. Tras mirarlo con más detalle no veo a que se debe porque parece que los datos los extrae de Wikidata. Podrías incluso [[Especial:Diff/96942982|eliminar los datos de la ficha]] dejándola vacía, trasladando todos los que faltan a Wikidata. [[Especial:Diff/95187897|Lo recomiendo]]. En cuanto a lo de la fecha de creación de la categoría lo veo irrelevante, pues al fin y al cabo está creada. -- [[Usuario:Leoncastro|Leoncastro]] ([[Usuario Discusión:Leoncastro|discusión]]) 02:48 16 feb 2017 (UTC)
 
:: En la [[Plantilla:Ficha de película|plantilla]], el campo de «dirección» se carga con el siguiente fragmento del código
:: <syntaxhighlight>
{{#if:{{{dirección|}}} |
{{#Invoke:listas
|listahtml
|enlazar = {{#if:{{{dir_enlace|}}}|no|sí}}
|{{{dirección|}}}|{{{dirección2|}}}|{{{dirección3|}}}|{{{dirección4|}}}|{{{dirección5|}}}|{{{dirección6|}}}|{{{dirección7|}}}|{{{dirección8|}}}|{{{dirección9|}}}
}}
|{{Propiedad|1=p57|3=<li>|entidad=Q184768 }}
}}
</syntaxhighlight>
:: Esto significa que si existe el campo «dirección» se llama al [[Módulo:Listas|módulo listas]] y si no existe se busca en Wikidata (propiedad P57). Cuando sí existe, vamos a la documentación del módulo y dice «Si uno de los elementos ya está enlazado se muestra correctamente», por lo tanto se puede poner con o sin los corchetes, y debería funcionar del mismo modo. ¿Pero por qué en la documentación antes salía un enlace rojo para «Francis Ford Coppola»? Porque el enlazado automático le antepone el espacio de nombres por defecto, que en un artículo está en blanco, pero en el caso de la documentación de la plantilla “Plantilla:Ficha de película/doc” le corresponde “Plantilla:”, y por tanto el enlace realmente se hacía a «Plantilla:Francis Ford Coppola». Es por ello que [[Especial:Diff/96941985|este arreglo]] es correcto en este caso.
 
:: Las categorías se enlazan mediante el siguiente fragmento de código
:: <syntaxhighlight>
{{categorización automática|patrón=Películas dirigidas por $1|{{Propiedad|P57|{{{dirección|}}}{{#if:{{{dirección2|}}}|<br />}}{{{dirección2|}}}{{#if:{{{dirección3|}}}|<br />}}{{{dirección3|}}}{{#if:{{{dirección4|}}}|<br />}}{{{dirección4|}}}{{#if:{{{dirección5|}}}|<br />}}{{{dirección5|}}}{{#if:{{{dirección6|}}}|<br />}}{{{dirección6|}}}{{#if:{{{dirección7|}}}|<br />}}{{{dirección7|}}}{{#if:{{{dirección8|}}}|<br />}}{{{dirección8|}}}{{#if:{{{dirección9|}}}|<br />}}{{{dirección9|}}}|<br />|categorías=no|entidad={{{entidad|}}} }} }}
</syntaxhighlight>
:: En la cual se busca el director en Wikidata (propiedad P57) siempre que no exista el campo «dirección». Además se enlaza solamente si existen los enlaces al director y la categoría. Las pruebas las he realizado con la categoría [[:Categoría:Películas dirigidas por Servando González|Películas dirigidas por Servando González]] y las películas [[El escapulario]] y [[Viento negro]]. Nótese como en la primera el enlace “<nowiki>[[Servando González]]</nowiki>” existe y por tanto se categoriza, pero en la segunda el enlace “Servando González” no existe (es texto, no enlace) y por tanto no se categoriza correctamente (sí se muestra la categoría en el artículo, pero no se muestra el artículo en la categoría). Es un fallo del módulo [[Módulo:Categorizar|Categorizar]] que sinceramente no sé resolver.
:: Por ello recomendaría revisar en [[Plantilla:Ficha de película/doc|la documentación de Ficha de película]] el párrafo que indica «Coloca el nombre del director sin corchetes ni en cursiva». Saludos. -- [[Usuario:Leoncastro|Leoncastro]] ([[Usuario Discusión:Leoncastro|discusión]]) 22:56 16 feb 2017 (UTC)