De Wikipedia, la enciclopedia libre
  (Redirigido de Wikipedia: JavaScript )
Saltar a navegación Saltar a búsqueda

Los scripts de usuario son programas escritos en JavaScript para que los usuarios los utilicen en Wikipedia. Los scripts de usuario permiten que su cuenta de usuario haga muchas cosas que de otro modo no podrían. Hay muchos scripts de usuario disponibles listos para que los instale. Los usuarios también pueden escribir nuevas secuencias de comandos de usuario, comenzando con una secuencia de comandos de usuario existente y modificándola, o comenzando desde cero.

El WikiProject de JavaScript es la colaboración de editores para mejorar la cobertura de JavaScript de Wikipedia, escribir scripts de usuario y mantener páginas relacionadas con scripts de usuario (como la que está leyendo en este momento). Si desea unirse, regístrese aquí .

Unas palabras sobre seguridad [ editar ]

Los scripts de usuario tienen acceso ilimitado a su cuenta por su propia naturaleza; a diferencia de Huggle , donde puede controlar los niveles de acceso, el script se ejecuta en su navegador. Todo lo que pueda hacer, lo puede hacer. Sin embargo, a diferencia de una plantilla de espacio de usuario estándar, no necesita preocuparse por el vandalismo: el código JavaScript en el espacio de usuario está protegido de otros usuarios. Solo administradores de interfazy el usuario en cuyo espacio se encuentra el script puede editarlo. Como tal, y esto es especialmente pertinente para los usuarios con permisos avanzados, asegúrese de confiar en el usuario que escribió el script, ya que usted será responsable de cualquier acción que realice en su nombre. Si está "importando" una secuencia de comandos (en lugar de copiar el código en sí), tenga en cuenta que el usuario desde el que está importando podría alterar su secuencia de comandos en cualquier momento. Importe únicamente de usuarios en los que confíe.

Lista de secuencias de comandos de usuario [ editar ]

Si encuentra o escribe un script de usuario, agréguelo a Wikipedia: User scripts / List .

¿No ves lo que necesitas? Puede solicitar un nuevo script de usuario en Wikipedia: User scripts / Requests .

Uso de scripts: preguntas frecuentes [ editar ]

¿Dónde puedo encontrar scripts de usuario? [ editar ]

Prueba estas páginas:

  • Wikipedia: Guiones de usuario / Lista - lista principal de guiones
  • Categoría: scripts de Wikipedia - la página de categoría

¿Cómo se instalan los scripts de usuario? [ editar ]

Seleccione uno que desee de Wikipedia: User scripts / List . Haga clic en el enlace de superíndice (si hay uno) y siga las instrucciones en la nota al pie, o siga el enlace con el nombre del script para leer la documentación y averiguar cómo instalarlo. Normalmente necesita pegar algo de código en su página common.js . Después de hacer eso, publique su common.js y siga las instrucciones en la parte superior de su nuevo common.js (la parte sobre cómo omitir el caché de su navegador ). Ahora debería poder utilizar el script.

Instrucciones paso a paso [ editar ]

  1. Primero, asegúrese de estar registrado e iniciado sesión . Solo los usuarios registrados pueden instalar scripts de usuario.
  2. Haga clic aquí para editarsu archivo common.js.
  3. Agregue la siguiente línea: {{subst:Lusc|script_path}} - reemplace "script_path" con el nombre completo de la página .js que se abre cuando se hace clic en el enlace "(fuente)" de un script.
    • Por ejemplo, para instalar el script Sharebox , agregue la siguiente línea:{{subst:Lusc|User:TheDJ/sharebox.js}}
  4. Para ayudar con las estadísticas de uso, agregue un vínculo de retroceso al final de la línea: // [[script_path]]
    • Como esto: {{subst:Lusc|User:TheDJ/sharebox.js}} // [[User:TheDJ/sharebox.js]]
  5. Guarde la página y omita su caché para asegurarse de que los cambios surtan efecto.

Instalador automático [ editar ]

Script Installer hace que la instalación de scripts sea completamente automática. El propio instalador debe instalarse primero manualmente. Posteriormente, la mayoría de los scripts se pueden instalar con un solo clic.

Secuencias de comandos remotas [ editar ]

  1. Primero, asegúrese de estar registrado e iniciado sesión . Solo los usuarios registrados pueden instalar scripts.
  2. Edite su archivo common.js . Alternativamente, puede usar su skin.js para trabajar solo su skin actual .
  3. Agregue la siguiente línea: mw.loader.load( '//en.wikipedia.org/wiki/script_path?action=raw&ctype=text/javascript' );
    - donde "script_path" es el nombre completo de la página .js que se abre cuando se hace clic en el enlace "(fuente)" de un script.
    • Por ejemplo, para instalar el script NoEditSummary , agregue la siguiente línea:
      mw.loader.load( '//en.wikipedia.org/wiki/User:GhostInTheMachine/NoEditSummary.js?action=raw&ctype=text/javascript' );
  4. Guarde la página y omita su caché para asegurarse de que los cambios surtan efecto.

¿Cómo agrega nuevos scripts a la lista de scripts? [ editar ]

Utilice {{ userscript }} . Incluya al menos una dirección de página de códigos. Agregue una breve descripción después de la plantilla de script de usuario. Por ejemplo:

*{{userscript | name= My script | code= User:Me/MyJSpage.js | doc= User:Me/MyJSdocumentationPage }} – This script does something useful.
  • El nombre predeterminado es el nombre de la página de códigos, sin su ruta o ".js".
  • Si existe una página de documentación que coincida con el nombre de su página .js, se vinculará automáticamente, sin la necesidad de un parámetro de documento.

Escribiendo guiones de usuario [ editar ]

Las instrucciones para escribir sus propios scripts de usuario se incluyen en Wikipedia: User scripts / Guide .

A continuación se presentan recursos adicionales para la escritura de guiones.

Fragmentos [ editar ]

Los siguientes fragmentos de código todavía existen bajo los scripts de usuario de WikiProject ahora desaparecidos . Muchos están todavía en uso por secuencias de comandos en vivo y pueden proporcionar información para los desarrolladores de secuencias de comandos actuales.

Hojas de estilo [ editar ]

El código CSS de esta sección se agrega de forma ligeramente diferente al código JavaScript. El código se puede importar agregándolo a su monobook.js , o el código puede ser @importado a su monobook.css . Puede simplemente pegar el código fuente si no desea recibir actualizaciones del código cuando se mejore.{{subst:css|Page_name}}

Usuario [ editar ]

¿Quiere publicitar sus habilidades de desarrollo de scripts de usuario?

Ver también [ editar ]

  • Información sobre los scripts de usuario de Wikipedia: The Missing Manual
  • Los scripts de usuario más importados