stringtranslate.com

Ayuda: Parámetros duplicados

Al obtener una vista previa de una página, puede aparecer un mensaje de error como este en la parte superior:

Advertencia: Example ( edit ) está llamando a Template:Cite web con más de un valor para el parámetro "fecha". Solo se utilizará el último valor proporcionado. (Ayuda)

El error ocurre cuando una página llama a una plantilla e intenta asignar un valor al mismo parámetro (también llamado argumento) más de una vez, como con dos valores para el parámetro de fecha en este ejemplo:

{{Cite web|date=2014|title=Cars|date=2016}}

Eliminar una de las asignaciones de fecha eliminará la advertencia, pero considere si el error real es que uno de los parámetros debería haber recibido un nombre diferente, por ejemplo, "access-date=" (en lugar de "date=" ).

El mensaje no se muestra en la página guardada, por lo que los lectores no lo verán, pero aún así debería solucionarse. Es posible que los editores posteriores no noten el problema y cambien por error el valor de la primera asignación, sin saber que se utilizará el segundo valor.

El problema también ocurre si se asigna exactamente el mismo valor dos veces, como en el ejemplo:

{{Cite web|date=2016|title=Cars|date=2016}}

Estos casos también deben solucionarse para evitar confusiones futuras. (Un bot normalmente puede solucionar el problema cuando los valores de los parámetros son idénticos).

Una tarea en blanco también provocará el error:

{{Cite web|date=2014|title=Cars|date=}}

Los editores a menudo copian código de ejemplo con muchas asignaciones en blanco, así que tenga cuidado con esto.

Las plantillas pueden tener parámetros sin nombre que el software llama automáticamente 1=, 2=, 3=, etc. El texto sin signo igual después de una barra vertical se interpreta como un parámetro sin nombre, por ejemplo |2014|. El primer parámetro sin nombre se llama "1" y así sucesivamente, por lo que este ejemplo produciría el error si "1=" se configura dos veces:

{{Cite web|1=2014|title=Cars|2014}}

Las páginas con el error se colocan automáticamente en una categoría oculta llamada Category:Pages using duplicate arguments in template calls . Su nombre está determinado por MediaWiki:Duplicate-args-category . Aparece en Special:TrackingCategories con la descripción en MediaWiki:Duplicate-args-category-desc .

El mensaje de error es generado por MediaWiki:Duplicate-args-warning . La Wikipedia en inglés ha personalizado la versión en inglés (en) del mensaje para agregar un enlace de "Ayuda" a esta página.

Localizando el error