dev

For un script con funcionalidad similar, see UserTags.

ProfileTags es un script que puede reemplazar, eliminar, modificar y reorganizar las etiquetas en las páginas de usuario (las etiquetas "Fundador", "Administrador", "Bloqueado", etc. que aparecen junto a los nombres de los usuarios en su cabecera). Le permite agregar etiquetas y reorganizarlas y eliminarlas como desee. También puede inventar etiquetas personalizadas que puede otorgar a los usuarios por cualquier motivo que considere apropiado.

Este script se creó para permitir a los usuarios agregar/eliminar usuarios/etiquetas sin tener que esperar a que la revisión de JavaScript apruebe el cambio. Todos los pasos para agregar este script omiten la revisión de JavaScript. Sin embargo, para detener la eliminación de las etiquetas de encabezado existentes, se requerirá una revisión de JavaScript que se aprobará si no se realizan otros cambios de denegación de revisión.

Installation

Configuration

Este script eliminará todas las etiquetas predeterminadas de un usuario. Si se deben incluir las etiquetas predeterminadas, deberán especificarse en la configuración de etiquetas.

Para cambiar las etiquetas de un usuario, simplemente agréguelas a MediaWiki:ProfileTags Lo siguiente agregará dos etiquetas a Rappy:

Rappy|Esto es una prueba, esta es la segunda prueba

Cada usuario deberá introducirlo en una nueva línea.

Additionally, you can group by tags instead of users by starting your line with an @ symbol:

@This is a test|Rappy
@This is the second test|Rappy

Here's an example with multiple users:

Rappy |Esto es una prueba, esta es la segunda prueba
Usuario 1|Etiqueta de prueba 1, Etiqueta de ejemplo 1
Usuario 2|Etiqueta de prueba 2, Etiqueta de ejemplo 2
Usuario 3|Etiqueta de prueba 3, Etiqueta de ejemplo 3
Usuario 4|Etiqueta de prueba 4, Etiqueta de ejemplo 4

Otra cosa a tener en cuenta es que las pestañas y los espacios están eliminados, por lo que puede hacer que el código sea más limpio usando pestañas y espacios como este:

Rappy                           | Esto es una prueba, esta es la segunda prueba
Usuario 1		| Etiqueta de prueba 1, Etiqueta de ejemplo 1
Usuario 2		| Etiqueta de prueba 2, Etiqueta de ejemplo 2
Usuario 3		| Etiqueta de prueba 3, Etiqueta de ejemplo 3
Usuario 4		| Etiqueta de prueba 4, Etiqueta de ejemplo 4

Debido a la forma en que se extraen las etiquetas, se ignoran las líneas que no comienzan con un nombre de usuario. Por lo tanto, se pueden agregar comentarios y nuevas líneas si se desea:

# Administrators
Rappy      | Etiqueta de prueba 1, Etiqueta de ejemplo 1

// Burócratas
Usuario 1 | Burócrata
Usuario 2 | Burócrata

En el ejemplo anterior # y // se han utilizado para denotar comentarios, pero en realidad estos se pueden omitir si se desea. Se incluyen simplemente para que sea más obvio que son comentarios en lugar de una configuración incorrecta.

Las etiquetas también se pueden convertir en enlaces utilizando una sintaxis estilo wikitexto, sin embargo, los enlaces DEBEN tener una tubería.

Rappy      | [[Project:Administradores|Admin]]
Rappy      | [[Project:Administradores]]

Etiquetas existentes

De forma predeterminada, se eliminarán todas las etiquetas de encabezado existentes. Esto se puede desactivar agregando lo siguiente a MediaWiki:Common.js de su wiki:

// evita que las etiquetas existentes se oculten
(window.dev = window.dev || {}).profileTags = { noHideTags: true };

o añadiendo esto en su propia línea a MediaWiki:ProfileTags de su wiki:

!nohide