dev

UserStatus es un script que muestra el estado de un usuario en su avatar. Podría ser útil para wikis basados ​​en la comunidad. También es configurable.

Installation

Cambiar tu estado

Tu estado es guardado en Usuario:NOMBREUSUARIO/status en tu wiki. Puedes:

  1. Escribir en un estado y publicarlo. No debería haber otro contenido en la página. O
  2. Usar el menu desplegable que aparece en tu encabezado debajo de tu bio/info (legacy) o luego del botón de "Editar Perfil" (UCP).

Los estados disponibles son:

Por favor edite solo su propio estado. Se mostrará una advertencia si intentas editar los estados de otros (legacy).

Configuration

La configuración está almacenada en el objeto window.UserStatusSettings. Puede ir ya sea en el JS personal o del sitio.

0 significa off/false (apagado/falso) y 1 on/true (encendido/verdadero).

Variable Description Available values Default value Notas
colorBlindMode Modo para daltónicos; añde iconos a los indicadores de estados 0/1 1
lightTheme Íconos de temática clara para el modo para daltónicos 0/1 0 Requiere colorBlindMode.
statusIndicator Muestra el circulo al lado del ávatar del usuario 0/1 1 No se recomienda si se combina con MastheadRightsBadge.
online, away, dnd, offline Modifica el color del indicador de estado string (cadena), cualquier hexadecimal o nombre de color #Colores El valor de la cadena (entre signos de citación), asignado a cada uno individualmente, estados desconocidos son asignados al color de desconectado

Un ejemplo de configuración podría ser:

window.UserStatusSettings = {
    colorBlindMode: 1,
    lightTheme: 1,
    statusIndicator: 0,
    online: '#0078ff',
    away: '#cc7',
    dnd: 'crimson',
    offline: 'darkgray',
};

Personalización

Varios elementos pueden ser personalizados via CSS:

Colores


Notas

Funciones planeadas