stringtranslate.com

Wikipedia: WikiProyecto Transwiki

Bienvenido a WikiProject Transwiki , un WikiProject para ayudar con el proceso transwiki fuera de la familia Wikimedia. Esto se hace explicando cómo importar y exportar artículos, enlazando a ayuda con el software MediaWiki , preparando plantillas para usarlas fuera de Wikipedia, listando recursos disponibles (incluyendo editores dispuestos a ayudar) y mucho más.

Para obtener más información sobre WikiProjects, consulte Wikipedia: WikiProjects y Wikipedia: mejores prácticas de WikiProject .

Antes de empezar

Se debe tener en cuenta que si desea tener lo siguiente en un wiki que administra o similar, debe obtener la función de analizador disponible aquí o esto no funcionará .

Objetivos principales

  1. "Paquete" de plantillas : un paquete de plantillas de uso común que es código wiki puro y está listo para ser importado a través de un archivo xml. Necesitaremos identificar qué plantillas deberían ir en este paquete básico. Algunas plantillas podrían requerir la conversión a código de tabla wiki puro o para simplificarlas.
  2. "Paquete" de MediaWiki : similar al paquete de plantillas, un conjunto de páginas de espacio de nombres de MediaWiki que están formateadas para un uso general y sencillo para la mayoría de las otras wikis
  3. Cómo exportar : Ampliación de la guía de exportación/importación, que hasta ahora es muy mínima.
  4. Una guía técnica general sobre cómo adaptar artículos para su uso en otra wiki
  5. Establecer otros recursos para facilitar la reutilización del contenido de Wikipedia

Archivos y plantillas útiles

Archivos de MediaWiki

Parece que Common.js no está cargado para MediaWiki 1.7.1. Logré que las tablas plegables funcionen cortando y pegando esa sección de código en MediaWiki:Monobook.js

Plantillas

Estas plantillas normalmente se pueden utilizar tal cual.

Plantillas especiales

Muchas plantillas de Wikipedia no se pueden exportar directamente a otras wikis porque incluyen código HTML dentro de una función de análisis que no se traduce en las distintas wikis. Wikipedia tiene un paso "tidy" que limpia el código HTML. Sin ese paso, el código HTML dentro de las plantillas se traduce en etiquetas entrecomilladas que se muestran.

Para solucionar este problema, se han convertido las siguientes plantillas de modo que contengan código HTML dentro de una función de análisis en lugar de utilizar etiquetas wiki para las conversiones de tablas. Consulte Wikipedia:Tablas condicionales para ver ejemplos de cómo hacer esto.

Las siguientes plantillas se han convertido para utilizar código wiki puro, lo que suele ser necesario para la mayoría de los wikis de MediaWiki, que no tienen la extensión tidy configurada de la misma manera que Wikipedia.

Ejemplo de codificación

{{ Information }} tiene varias líneas con etiquetas de tabla HTML no portables:

{{#switch: {{{Otras_versiones| {{{otras_versiones| {{{otras versiones|}}} }}} }}}| =| - =| ninguno =| #predeterminado =<tr valign="arriba"><th style="background: #ccf; text-align: right; padding-right: 0.4em;" id="fileinfotpl_ver"> Otras versiones </th><td> {{{Otras_versiones| {{{otras_versiones| {{{otras versiones|}}} }}} }}} </td></tr>}}

Estas líneas muestran de manera condicional la fila "Otras versiones" de la tabla de información de imágenes con una {{#switch:...}}declaración. Para que la plantilla sea portátil, cambie las líneas infractoras para que utilicen el código de tabla de wikitexto y utilice {{ ! }} para codificar los caracteres de barra vertical de la tabla :

{{#switch: {{{Otras_versiones| {{{otras_versiones| {{{otras versiones|}}} }}} }}}| =| - =| ninguno =| #predeterminado ={{!}}- valign="arriba"! style="background: #ccf; text-align: right; padding-right: 0.4em;" id="fileinfotpl_ver" {{!}} Otras versiones{{!}} {{{Otras_versiones| {{{otras_versiones| {{{otras versiones|}}} }}} }}}{{!}}}}

Los !caracteres del código de tabla no necesitan codificación en sí mismos. Lo mismo ocurre con los caracteres de barra vertical que forman parte del código de plantilla en sí. Solo los caracteres de barra vertical que forman parte de la sintaxis de la tabla necesitan codificación.

Cómo exportar

No utilice Special:Export , ya que solo devolverá 1000 revisiones a la vez y algunas de las otras funciones documentadas no funcionan actualmente.

  1. En su lugar , utilicehttp://en.wikipedia.org/w/index.php?title=Special:Export&history=1&action=submit&pages=ARTICLE_NAME o {{ export }}
  2. Guarde el archivo como something.xml
  3. Utilice la función de búsqueda y reemplazo de un editor de texto y busque todos los " </username>" y reemplácelos con " @en.wikipedia.org</username>"
  4. Guardar. Ahora debería estar listo para importar el archivo mediante Special:Import en otro wiki de MediaWiki .

Véase también

Enlaces externos

Paquetes de extensión de Mediawiki