- Ayuda:Enlace interproyecto
-
Para enlazar en la barra de la izquierda con un artículo en otra lengua se usa un interwiki, así:
[[«código de idioma»:«Artículo»]].
¿Es posible hacerlo igual para enlazar con otros proyectos de Wikimedia?Introducción
La plantilla {{interproyecto}} permite insertar uno o más enlaces a páginas de otros proyectos Wikimedia con una característica especial: Añade el llamado enlace interproyecto que es el equivalente de los interwikis sólo que en lugar de enlazar al artículo en las wikipedia en otros idiomas, enlaza a artículos relacionados en otros proyectos.
Cuando se usa esta plantilla, aparecerá una nota de enlace en el texto del artículo —normalmente en la sección de enlaces externos— y un enlace interproyecto en una nueva caja llamada «otros proyectos» en la barra de la izquierda.
Se puede enlazar con todos los proyectos Wikimedia, e incluso, como ya veremos más adelante, con muchos otros wikis. Hay enlaces predefinidos para Meta, Wikispecies, Commons, Wikcionario, Wikilibros, Wikicitas, Wikisource, Wikinoticias y Wikiversidad. Veremos que por defecto enlazaremos con las ediciones en español (excepto en proyectos únicos, como Meta o Commons), si bien es fácil indicar la versión en cualquier otro idioma.
Se recomienda usar una sola plantilla {{interproyecto}} por artículo en la sección de «Enlaces externos», si bien es posible usar varias cuando sea necesario poner varios enlaces interproyecto en distintas secciones de un artículo.
Si estás interesado en usar esta plantilla ten en cuenta que:
- Se recomienda usar una sola plantilla por artículo en la sección de «Enlaces externos»
- Cada proyecto tiene uno o varios prefijos de enlace (p.ej.: Wikinoticias tiene los prefijos «n» y «wikinews»)
- Aparecerán uno o varios enlaces interproyecto a páginas de otros proyectos en la barra de la izquierda, en la nueva caja de «otros proyectos» (sólo si usas la piel por defecto —la monobook— y tienes activado javascript en tu navegador)
- Aparece una o varias notas de enlace a los proyectos externos en el artículo, en el lugar donde se coloque la plantilla.
- El texto de la nota de enlace tiene, en general, este formato: «Proyecto» contiene «objeto» «preposición» [[enlace|«etiqueta»]]. El proyecto se especifica mediante el prefijo usado. «Objeto», «preposición», «enlace» y «etiqueta» tienen valores por defecto que dependen del proyecto, aunque se pueden especificar mediante parámetros opcionales.
Guía de uso
- Uso: {{interproyecto|parámetro1|parámetro2|...}}
- Mismo nombre de artículo: |«prefijo»| ejemplo: {{interproyecto|wikiquote}}
- Artículo con otro nombre: |«prefijo»=«nombre del artículo externo»| ejemplo: {{interproyecto|s=España}}.
- Artículo en un proyecto de otro idioma: |«prefijo»=«nombre artículo»|idioma=«código interwiki del idioma» ejemplo: {{interproyecto|b=Tentatif|idioma=fr}}
Prefijos
Prefijos estándares
-
- |commons| y |c| (commons)
- |s| y |wikisource|(wikisource)
- |b| y |wikibooks| (wikilibros)
- |n| y |wikinews| (wikinoticias)
- |q| y |wikiquote| (wikiquote)
- |m| y |meta| (meta)
- |wikt| y |wiktionary| (wikcionario)
- |wikispecies| (wikispecies)
- |v| (wikiversidad)
Prefijos especiales
-
- |ccat| para enlazar con una categoría en Commons. Es igual que |commons| o |c| solo que ahorra tener que especificar el namespace «Category:».
- |texto| Para un texto completo en Wikisource.
- |atlas| Para enlazar con un artículo del Atlas de Wikimedia Commons.
- |proyecto=...|enlace=...|nota=... de total libertad a la hora de definir tanto el enlace interproyecto como la nota de enlace en el artículo.
Parámetros generales
Aquí se describen los parámetros que afectan a la mayoría de los prefijos. En general admiten dos formas, en su forma genérica, afectan a todos los proyectos que se especifiquen en la plantilla, En su forma particular que incluye el prefijo del proyecto, afectan sólo al proyecto que se indique. Para comprenderlo, valga un ejemplo con el parámetro «idioma»:
Si se especifica |idioma=«código de idioma»| hara que todos los enlaces apunten a la versión en el idioma indicado. Sí sólo se quiere cambiar de un proyecto se indicará así |«prefijo»_idioma=...|. Para Wikilibros sería así |b_idioma=...|
El caso más simple: enlazar con un artículo del mismo nombre
Para enlazar con una página con el mismo nombre, basta escribir: {{interproyecto|«prefijo»}}, sustituyendo «prefijo» por el que corresponda al proyecto con el que queremos enlazar. Por ejemplo para enlazar con Wikisource es suficiente insertar: {{interproyecto|s}}.
El caso de wikcionario tiene una peculiaridad: se enlazará con el artículo del mismo nombre pero con la inicial en minúscula, así en Asma {{interproyecto|wikt}} enlazará con wikt:asma en lugar de con wikt:Asma. En los pocos casos que la entrada en wikcionario está en mayúsculas, será necesario especificar el título aunque fuera igual: por ejemplo en Panamá será necesario poner {{interproyecto|wikt=Panamá}} para enlazar con wikt:Panamá, pues si no se especificara, se enlazaría con el inexistente wikt:panamá.
Para enlazar con más proyectos basta con insertar más de un prefijo, separados por |. Por ejemplo, para enlazar con Commons y Wikinoticias: {{interproyecto|commons|n}}.
Es mucho más recomendable usar esta forma para enlazar con varios proyectos que usar una plantilla por cada proyecto.
Enlazar a una página de nombre distinto
Si la página con la que queremos enlazar tiene un nombre o un espacio de nombres distinto (por ejemplo, si queremos enlazar España con la Categoría:España en Wikinoticias) es necesario especificar el nombre de la página tras el prefijo de la siguiente manera: {{interproyecto|«prefijo»=«nombre externo»}} (en el ejemplo de España habría que escribir: {{interproyecto|n=Categoría:España}}).
También en este caso es posible enlazar con varios proyectos. Por ejemplo: {{interproyecto|s=Miguel de Cervantes|q=Miguel de Cervantes}}, enlaza con Wikisource y Wikiquote especificando explícitamente con qué página enlazar. También es posible combinar las dos técnicas de enlace vistas en esta sección y la anterior. Por ejemplo para enlazar con una página del mismo nombre en Wikinoticias, pero con distinto nombre en Commons se escribiría: {{interproyecto|n|commons=World Cup 2006}}.
En el caso de que el nombre sea igual en varios proyectos externos, se puede usar el parámetro «nombre». Por ejemplo, el artículo Lazarillo de Tormes enlaza en Wikisource y Wikiquote con dos artículos llamados «El Lazarillo de Tormes», por lo que se puede enlazar así: {{interproyecto|texto|q|nombre=El Lazarillo de Tormes|....
Este parámetro «nombre» tiene más utilidad en páginas fuera del espacio de nombre principal, pues permite enlazar fácilmente usando el nombre genérico (en inglés) del espacio de nombres. Por ejemplo, el espacio de nombres «Usuario», es «User» en cualquier otro proyecto y el espacio «Wikipedia:» puede expresarse como «Project», que se transformará en el espacio correspondiente en el proyecto externo. Si queremos enlazar con el Café de otros proyectos será más fácil escribir
{{interproyecto|commons|s|n|q|wikt|b|nombre=Project:Café|m=Meta:Babel|wikispecies=Wikispecies:Village Pump}}
que
{{interproyecto |nolink |commons=Commons:Café |s=Wikisource:Café |n=Wikinoticias:Café |q=Wikiquote:Café |wikt=Wikcionario:Café |m=Meta:Babel |b=Wikilibros:Café |wikispecies=Wikispecies:Village Pump}}
Enlazar con un proyecto en otro idioma
Para enlazar con una página en un proyecto en otro idioma (por ejemplo Wikisource en inglés) es necesario especificar explícitamente el parámetro «idioma» |idioma=«código de idioma»|. Este parámetro admite forma genérica y particular.
Si se especifica |idioma=«código de idioma»| hara que todos los enlaces apunten a la versión en el idioma indicado. Sí sólo se quiere cambiar de un proyecto se indicará así |«prefijo»_idioma=...|. Para Wikilibros sería así |b_idioma=...|
Cambio del texto de la nota de enlace
La nota de enlace tiene, para los prefijos estándar, la forma «Logotipo» «proyecto» contiene «objeto» «preposición» [[«enlace»|«etiqueta»]]. Veremos más adelante cuál es el texto por defecto para cada prefijo. Aquí vamos a ver como modificarlo.
- «Logotipo» y «proyecto» dependen del prefijo, por ejemplo si el prefijo es «b», «Proyecto» será «Wikilibros». Si se especifica un idioma, se añadirá a continuación. Ejemplo: {{interproyecto|b|idioma=fr}} dará como resultado « Wikilibros en francés ...»
- «objeto» se refiere al tipo de contenido del proyecto (texto, fichero multimedia, definición, texto original, etc.) Su valor por defecto depende del prefijo. Se modifica así: |«prefijo»_objeto=«contenido»|. No admite forma genérica, pues cada proyecto tiene diferentes tipos de contenidos. Ejemplo: {{interproyecto|b|objeto=un cuento}} dará como resultado « Wikilibros contiene un cuento ...»
- «preposición» precede al enlace. Normalmente es «de», «sobre» o «de o sobre», dependiendo del «objeto». En ocasiones, la preposición no concordará bien con la etiqueta, puede que haga falta cambiarla o añadirle un artículo. Se cambia así: |«prefijo»_preposicion=«preposición»|. Admite forma genérica |preposicion=«preposición»|. Ejemplo {{interproyecto|s=Caperucita Roja|s_objeto=el cuento|s_preposicion=de}} dará como resultado « Wikisource contiene el cuento de Caperucita Roja»
- «etiqueta» es el texto del enlace, que por defecto es el nombre del artículo actual. Se modifica así |«prefijo»_etiqueta=«texto del enlace»|. Admite la forma génerica |etiqueta=«texto del enlace»|
Eliminar la nota de enlace - el parámetro nolink
Si se desea evitar que la plantilla interproyecto inserte la nota de enlace en el texto del artículo (para que sólo aparezcan los enlaces interproyecto) basta añadir como 'primer parámetro nolink. Por ejemplo, el texto:
{{interproyecto|nolink|commons|s|n|q|wikt|b|nombre=Project:Café|m=Meta:Babel|wikispecies=Wikispecies:Village Pump}}
hace aparecer en la barra de la izquierda los enlaces interproyectos a los «Cafés» de los otros proyectos pero no inserta las notas de enlace en el texto del Café.
Eliminar el formato de lista no numerada - el parámetro no*
Las notas de enlace aparecen por defecto como una lista no numerada. Por ejemplo, {{interproyecto|b}} produce esto:
- Wikilibros ...
Si no queremos que aparezca con este formato basta añadir como 'primer parámetro no*. Por ejemplo, el texto: {{interproyecto|no*|b}} produce esto: Wikilibros ...
Este formato puede ser útil para utilizar la nota de enlace en una referencia (dentro de un tag <ref>) o si se quiere usar en una lista numerada.
Interproyectos en tu página de usuario
Si tienes páginas de usuario en otros proyectos Wikimedia, puedes enlazar tu página de usuario con ellas mediante interproyectos, igual que puedes enlazar con las Wikipedias en otros idiomas mediante interwikis.
Suponiendo que usas el mismo nombre de usuario en todos los proyectos y que quieres enlazar con Commons, Meta, Wikcionario, Wikilibros, Wikiversidad y Wikispecies deberías poner esto:
-
- {{interproyecto|nolink|nombre=User:«tu Usuario»|c|m|wikt|b|v|wikispecies}}.
Si en algún proyecto tienes un nombre distinto debes especificarlo. Por ejemplo si te llamas «NombreDePrueba» en todos los proyectos, menos en Commons donde te llamas «FotógrafoComunero» escribirás lo siguiente:
-
- {{interproyecto|nolink|nombre=User:NombreDePrueba|c=User:FotógrafoComunero|m|wikt|b|v|wikispecies}}.
Nótese que insertando como primer parámetro «nolink» .sólo aparecen los enlaces interproyecto en la barra de la izquierda, sin que aparezca ninguna nota de enlace
Guía proyecto per proyecto
Apri il cassetto relativo al proyecto che desideri enlazar. Ricorda che se è già presente una plantilla interproyecto nella voce, non se ne deve aggiungere un secondo: aggiungi invece i parámetros a la plantilla già presente.
Qui si trovano anche le guide alla conversione dei vecchi plantilla nel plantilla unificato interproyecto.
Wikisource
- Prefijos estándar para el enlace a wikisource (lengua por defecto: español); "wikisource" (lengua por defecto: en inglés).
- En el interproyecto existe, además, el prefijo "texto" para enlazar el texto completo de una obra.
Ejemplo de uso Resultado {{interproyecto|s=Autore:Giacomo Leopardi}} Questo e il seguente sono gli usi più comuni de la plantilla. Collega alla página Giacomo Leopardi del namespace Autore: di it.wikisource. {{interproyecto|texto=I promessi sposi}} Collega un texto su Wikisource {{interproyecto|s}} Collega alla página con lo stesso nome e stesso namespace in Wikisource versione italiana {{interproyecto|wikisource}} Collega alla página con lo stesso nome e stesso namespace in Wikisource versione en inglés {{interproyecto|wikisource=it:Autore:Giacomo Leopardi}} Idéntico al primo esempio, ma inútilmente più complicato {{interproyecto|wikisource=Author:Daniel Defoe}} Collega alla página su Daniel Defoe nel wikisource en inglés {{interproyecto|s=en:Author:Daniel Defoe}} Idéntico al precedente {{interproyecto|s=Autore:Giacomo Leopardi|s_oggetto=poesie}} Al posto di "opere originali di o su Giacomo Leopardi" scrive "poesie di o su Giacomo Leopardi" {{interproyecto|s=Autore:Giacomo Leopardi|s_preposizione=di}} Al posto di "opere originali di o su Giacomo Leopardi" scrive "opere originali di Giacomo Leopardi" {{interproyecto|s=Autore:Giacomo Leopardi|s_etiqueta=Leopardi, Giacomo}} Al posto di "opere originali di o su Giacomo Leopardi" scrive "opere originali di o su Leopardi, Giacomo" {{interproyecto|texto=I promessi sposti|texto_oggetto=una porzione del texto}} Al posto di "il texto completo di I promessi sposi" scrive "una porzione del texto di I promessi sposi" {{interproyecto|texto=I promessi sposti|texto_preposizione=de}} Al posto di "il texto completo di I promessi sposi" scrive "il texto completo de I promessi sposi" {{interproyecto|texto=I promessi sposti|texto_preposizione=dei|texto_etiqueta=Promessi sposi}} Al posto di "il texto completo di I promessi sposi" scrive "il texto completo dei Promessi sposi" Vecchi plantilla Parámetros corrispondenti in interproyecto {{wikisource}} |s {{wikisource|Autore:Giacomo Leopardi}} |s=Autore:Giacomo Leopardi {{wikisource|Author:Daniel Defoe|en:}} |s=en:Author:Daniel Defoe {{wikisourcetexto|I promessi sposi}} |texto=I promessi sposi {{wikisourcetexto2|I promessi sposi}}
(in una voce diversa da I promessi sposi)|texto=I promessi sposi|etiqueta=I promessi sposi {{Wikisource articolo|titolo=Puoi fidarti del tuo computer|autore=Richard Stallmann}} |s=Puoi fidarti del tuo computer|s_oggetto=l'articolo di [[Richard Stallmann]]|s_preposizione=: Commons
Vecchi plantilla Parámetros corrispondenti in interproyecto {{commons}} |commons {{commons|airport}}
(in aereoporto)|commons=airport {{commons|Biella|Biella}}
(in Biella (BI))|commons=Biella|etiqueta=Biella Wikibooks
Vecchi plantilla Parámetros corrispondenti in interproyecto {{wikibooks|titololibro/sottopagina}} |b=titololibro/sottopagina {{wikibooks|titololibro/sottopagina|della}} |b=titololibro/sottopagina|b_preposizione=della {{wikibooks|titololibro||libro}} |b=titololibro|b_oggetto=un libro {{wikibooks|titololibro|libro}} |b=titololibro|b_etiqueta=libro {{ricetta}} |ricetta Wikiquote
Vecchi plantilla Parámetros corrispondenti in interproyecto {{wikiquote}} |q {{wikiquote|Titolo}} |q=Titolo {{wikiquote|Titolo|xx:}} |q=xx:Titolo Wiktionary
Vecchi plantilla Parámetros corrispondenti in interproyecto {{wiktionary}} |wikt {{wiktionary|titolo}} |wikt=titolo Wikispecies
Vecchi plantilla Parámetros corrispondenti in interproyecto {{wikispecies}} |wikispecies {{wikispecies|Titolo}} |wikispecies=Titolo {{wikispecies|Titolo|Etiqueta}} |wikispecies=titolo|etiqueta=Etiqueta Wikinews
Vecchi plantilla Parámetros corrispondenti in interproyecto {{wikinews|categoría:nome categoría}} |n=Categoría:nome categoría {{wikinews|titolo notizia}} |notizia=titolo notizia
in una plantilla separato{{wikinewsmulti|titolo notizia1|titolo notizia 2}}
plantilla inutilizzato|notizia=titolo notizia
una plantilla per ogni notiziaResolución de eventuales problemas
Si la plantilla no funciona corectamente:
- ¿Son correctos los prefijos de enlace a los otros proyectos?
-
- Leer el listado de prefijos aceptados. En particular, notar que los nombres de prefijos son case sensitive y se escriben exclusivamente en minúsculas. Por ejemplo Wikisource o WikiSource no son aceptados en la plantilla, mientras wikisource lo es.
- ¿Se está insertando un enlace a un proyecto que no pertenece a Wikimedia?
-
- Los proyectos no wikimedia (por ejemplo Wikitravel) no se pueden enlazar de esta forma.
- ¿Se está insertando un prefijo seguido de = pero sin insertar el nombre de la página?
-
- Las dos formas de insertar el prefijo de proyectos son prefijo (sin el signo "=") y prefijo=nombre de página. En el primer caso no se emplea el signo "=" y se inserta el enlace al artículo del mismo nombre y en el mismo espacio de nombres. En el segundo caso es posible especificar el nombre (+ eventualmente código de lengua y espacio de nombres) de la página a enlazar. Al escribir solamente prefijo= se inserta un enlace incorrecto (la falla es el signo "=").
- ¿Se está teniendo en cuenta los espacios de nombres?
-
- A veces el nombre del espacio de nombres varia según el proyecto. Para poder enlazar a un espacio de nombres distinto de aquel de la página de origen, se debe usar la sintaxis explícita. Por ejemplo para enlazar desde el artículo Alessandro Manzoni de Wikipedia en italiano al artículo correspondiente en Wikisource en italiano, que se encuentra en el espacio de nombres "Autore", se debe escribir: {{interproyecto|s=Autore:Alessandro Manzoni}} en lugar de {{interproyecto|s}}, que enlaza, en cambio, al espacio de nombres principal (en algunos casos funciona de todas formas, dado que existe una redirección, pero no es obviamente así en todos los casos).
- ¿Se está utilizando nolink pero el vínculo aparece de todas formas en el texto del artículo?
-
- El parámetro nolink debe ser insertado como primer parámetro para ser efficaz.
- Otros problemas
-
- Describa el problema en la página de discusión de la plantilla.
Documentación del código
- Nota: se modificate il codice de la plantilla, per favore modificate anche questa documentazione.
Il codice comprende:
- La funzione interProject, inserita nel monobook.js comune
-
- Il codice è stato copiato dal monobook del wikizionario tedesco e lasciato praticamento idéntico, a parte i nomi delle etichette e variabili che sono stati italianizzati.
- La plantilla Interproyecto
- Richiama la funzione interProject e stabilisce il contenuto del texto che va inserito nel menu "altri proyectos" in base ai parámetros passati dall'utente. Se il primo parámetro non è nolink, aggiunge anche collegamenti nel texto della voce.
- Per prima cosa se esiste un parámetro il cui nome è uno dei prefissi accettati per il enlace ad altri proyectos, ne usa il valore per creare un enlace (nel menu proyectos) [[nome del parametro:valore del parametro]]. Questo si ottiene con una serie di istruzioni if che richiama La plantilla "/enlace" nel caso in cui il parámetro esista, por ejemplo (per il prefisso WikiSource): {{#if: {{{WikiSource|}}} |{{Interproyecto/enlace|s:{{{WikiSource|}}}|Wikisource}}|}}: è inserita un'istruzione if per ogni prefisso attualmente accettato. Inoltre controlla se uno dei parámetros passati senza nome esplicito (1,2,3... fino al 9) corrisponde ad uno dei prefissi accettati, richiamando La plantilla "/leggiParametro". In caso positivo, La plantilla leggiParametro inserisce un enlace ad una página del proyecto corrispondente con lo stesso nome.
- Per ognuno dei prefissi accettati viene quindi controllato che il prefisso esista e che il primo parámetro non sia nolink. Se entrambe le condizioni sono avverate viene inserito un richiamo a la plantilla inteproyecto/Box che inserisce la scritta nella voce relativa al prefisso in questione. Il controllo viene fatto sia sui parámetros standard da 1 a 9, sia sulla presenza di parámetros che abbiano come nome un prefisso accettato. In quest'ultimo caso si usa il valore del parámetro per impostare il enlace. Nel caso sia inserito il parámetro etiqueta, il richiamo a la plantilla /box ne tiene conto, passando il parámetro (altrimenti passa come etiqueta il nome della página senza namespace).
- La plantilla {{Interproyecto/Enlace}}
- Formatta il enlace da inserire così: * [[prefissoproyecto:nomePaginaDaenlazar|Nome del proyecto]].
- Questo è ottenuto tramite il semplice codice:* [[{{{1|}}}|{{{2|}}}]]. La necessità de la plantilla deriva dal fatto che sostituendo direttamente questo codice nel plantilla Interproyecto, la formattazione del punto prima del enlace risulta errata.
- La plantilla {{Interproyecto/leeParametro}}.
- Controlla se un parámetro corrisponde ad uno dei prefissi accettati per i proyectos Wikimedia; in caso positivo usa La plantilla Interproyecto/enlace per inserire un enlace ad una página nell'altro proyecto con lo stesso nome della página collegata.
- Viene usato uno switch controllando se il parámetro passato a la plantilla corrisponde ad una serie di etichette (i prefissi accettati). In caso positivo usa il nome dell'etiqueta per creare un enlace tramite {{interproyecto/enlace|{{{1}}}:{{FULLPAGENAME}}|Nome del proyecto}}. Se il parámetro non corrisponde ad un prefisso accettato non inserisce alcun texto.
- La plantilla {{Interproyecto/Box}}.
- Inserisce nel texto della voce uno dei testi standard (dotati di relative icone) per i collegamenti ad altri proyectos. Richiede tre parámetros: (1) proyecto specifica il nome del proyecto e permette la selezione del texto e dell'icona relative; (2) enlace specifica il nome della página a cui puntare il enlace; etiquetaspecifica il texto da inserire sul enlace vero e proprio.
- Viene usato uno switch controllando se il parámetro proyecto passato a la plantilla corrisponde ad una serie di etichette (i prefissi accettati). A seconda del proyecto viene inserito quindi un texto diverso.
Wikimedia foundation. 2010.