- 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.
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.
- Ejemplo que FUNCIONA:
Rappy | [[Project:Administradores|Admin]]
- Ejemplo que NO funciona:
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