Wikipedia: Linter


La extensión Linter es una extensión de MediaWiki que tiene como objetivo identificar errores de sintaxis "lint": en el código de las páginas de Wikipedia. La pelusa en este caso es un marcado roto y problemático en todas las páginas wiki que MediaWiki no puede solucionar automáticamente. La extensión produce una lista de estos errores en Special:LintErrors , que los editores y bots pueden consultar para encontrar páginas que necesitan atención. Es necesario solucionar los problemas de alta prioridad de Linter, ya que pueden provocar que las páginas se muestren de forma no deseada. La página de ayuda del wiki de MediaWiki describe 18 tipos específicos de errores de pelusa.

Un linter es un software que ayuda al autor o editor de un documento (como una página wiki o un archivo de programación) a ver si puede haber errores en el documento. La extensión hace esto para las páginas wiki: ayuda a identificar si una página se muestra como el autor pretendía ayer en algunos casos (por ejemplo, algunas opciones de imagen están "linted") y ayuda a identificar si una página se muestra como el autor pretendía hoy . debido a cambios en cómo el sistema MediaWiki crea HTML a partir de wikitexto. Se pueden encontrar más motivos en mw:Help:Extension:Linter § Por qué y qué solucionar .

Los editores (principalmente WikiGnomes ) están recorriendo Wikipedia trabajando para limpiar errores de pelusa , que se clasifican por gravedad en uno de tres niveles de prioridad: alto, medio y bajo, que se relacionan con qué tan gravemente afecta el error a la visualización de la página, o cuánto afecta el error a la visualización de la página. La visualización de la página cambió cuando cambió el análisis de MediaWiki. Eres bienvenido a unirte a este esfuerzo. Aquí hay algunos consejos:

Usuario:PerfektesChaos/js/lintHint tiene instrucciones para instalar y usar lintHint, un gadget codificado en JavaScript que identifica errores de pelusa en un documento en el editor wiki.

Puede ejecutar lintHint repetidamente en la misma sesión de edición para ver si solucionó los errores y relocalizar los punteros de error. Los indicadores de error son relativos a la parte superior del artículo, por lo que si corrige los errores de abajo hacia arriba, no necesitará ejecutar lintHint nuevamente para relocalizar los indicadores de error.

La herramienta lintHint no expande los enlaces relativos cuando la página está en modo de edición. Por ejemplo, en Portal:Science , {{/Header}}realmente significa {{Portal:Science/Header}}, pero lintHint no hace esto. Para que lintHint funcione, puede expandir manualmente los enlaces relativos. También puede utilizar plantillas Expandir e ingresar el nombre de la página Context titley copiar parte o toda la página Input wikitext. Luego haga clic OKy luego presione lintHint. Las plantillas expandidas a menudo ayudarán a lintHint a localizar e identificar errores de pelusa enumerados en la información de la página, pero que lintHint no los encuentra por sí solo.