Wikipedia: guiones de usuario

De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a buscar

Los scripts de usuario son programas escritos en JavaScript para facilitar la edición de Wikipedia. Los scripts de usuario permiten que las cuentas de usuario hagan cosas que de otro modo no podrían. Muchos scripts de usuario están disponibles, listos para que los instale. Además, puede escribir un nuevo script de usuario, ya sea modificando un script existente o comenzando desde cero.

JavaScript WikiProject es una colaboración de editores para mejorar la cobertura de JavaScript de Wikipedia, escribir guiones de usuario y mantener páginas relacionadas con guiones de usuario (como la que está leyendo ahora). Si quieres unirte, regístrate aquí .

Una palabra sobre la seguridad

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. Cualquier cosa que puedas hacer, puede hacerlo. 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 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 modificar su secuencia de comandos en cualquier momento. Solo importa de usuarios en los que confíes.

Lista de scripts de usuario

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 guiones: preguntas frecuentes

¿Dónde puedo encontrar scripts de usuario?

Prueba estas páginas:

¿Cómo se instalan los scripts de usuario?

Instalación automática

  1. Marque la casilla de verificación en Preferencias  → Gadgets  → Avanzado → cheque Instalar scripts sin tener que editar manualmente los archivos JavaScript ( documentación ) y haga clic en Guardar.
  2. Visite Wikipedia: Guiones de usuario/Lista .
  3. Haga clic en "Instalar" después de cada nombre de secuencia de comandos para instalar la secuencia de comandos. Algunos scripts pueden requerir pasos adicionales, así que asegúrese de visitar la documentación, si corresponde.

Instalación manual

  1. Primero, asegúrese de estar registrado e iniciar 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]]
    • Me gusta 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.

Guiones remotos

  1. Primero, asegúrese de estar registrado e iniciar sesión . Solo los usuarios registrados pueden instalar scripts.
  2. Edite su archivo common.js . Alternativamente, puede usar su skin.js para trabajar solo con su máscara 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 se agregan nuevos scripts a la lista de scripts?

Use {{ fila de la tabla de secuencias de comandos de usuario }} . Incluya al menos la ruta de la página de códigos y una breve descripción. Por ejemplo:

{{fila de la tabla de secuencias de comandos de usuario
|name=Mi guión
|code=Usuario:Me/MyJSpage.js
|doc=Usuario:Yo/MyJSdocumentationPage
|desc=Este script hace algo útil.
}}
  • El nombre predeterminado es el nombre de la página de códigos, sin su ruta ni ".js".
  • Si existe una página de documentación que coincida con el nombre de su página .js, se vinculará automáticamente, sin necesidad de un parámetro doc.

Escritura de guiones de usuario

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

A continuación se presentan recursos adicionales para escribir guiones.

fragmentos

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

Caja de usuario

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

Margen Representa como
{{desarrollador de secuencias de comandos de usuario}}
Wiki-tech-logo.svgEste usuario desarrolla
scripts de usuario ;
{{desarrollador de secuencias de comandos de usuario2}}
Javascript.svgEste usuario desarrolla scripts de usuario .
{{secuencias de comandos de usuario creadas}}
Javascript.svgEste usuario ha creado un script de usuario ;
{{secuencias de comandos de usuario creadas|99}}
Javascript.svgEste usuario ha creado 99 scripts de usuario ;

Ver también