| Resumen | Muestra los créditos de todas las personas que editaron una publicación del wiki, justo debajo de la publicación | |
| Repositorio | GitHub - criptonautas/discourse-wiki-coeditors: Discourse theme component: credits everyone who edited a wiki post, under the post · GitHub | |
| Guía de instalación | Cómo instalar un tema o componente de tema | |
| ¿Nuevo en los temas de Discourse? | Guía básica para usar los temas de Discourse |
Instalar este componente de tema
Discourse conserva todas las ediciones del wiki, pero nunca muestra quién ha contribuido. Este componente las enumera debajo de la publicación, para que las personas que mantienen actualizado un wiki reciban reconocimiento por ello.
Qué hace
- Muestra «Coeditado por» y los avatares de los editores debajo de la primera publicación de un tema wiki.
- Clasifica a los editores según cuántas ediciones han realizado en las revisiones recientes. No se listan el autor de la publicación,
systemnidiscobot. - Abre la tarjeta de perfil de cada persona al hacer clic.
- Superado un número determinado de avatares, el resto se oculta bajo «+N más».
- Funciona para visitantes no registrados: el historial de ediciones de un wiki es público aunque
edit_history_visible_to_publicesté desactivado. - Incluye localizaciones en inglés y español.
Configuración
| Ajuste | Predeterminado | |
|---|---|---|
target_categories |
vacío | Categorías cuyos wikis muestran la lista |
target_tags |
vacío | Etiquetas cuyos wikis muestran la lista, en cualquier categoría. Si no se establece ninguna categoría ni etiqueta, se muestra en todos los wikis. |
label |
vacío | Texto delante de los avatares. Si está vacío, usa el idioma del espectador. |
label_overrides |
ninguno | Redacción distinta por categoría |
excluded_users |
vacío | Nombres de usuario que nunca se listan |
max_avatars |
5 |
Avatares mostrados antes de «+N más» |
max_revisions |
20 |
Revisiones recientes leídas, hasta 40 |
Límites conocidos
- Una solicitud por revisión en cada vista, por lo que solo se leen las revisiones recientes: los editores anteriores de un wiki muy editado dejan de aparecer. El límite es 40 porque Discourse bloquea por defecto a un visitante que supere 50 solicitudes en 10 segundos.
- Otros bots, como los de IA, no pueden detectarse automáticamente: deben añadirse a
excluded_users. - Cualquier revisión cuenta, incluso una que solo haya cambiado el título, las etiquetas o la categoría.
- Solo se reconoce al autor de la primera publicación.
excluded_userssolo oculta nombres. Sus ediciones permanecen en el historial de la publicación.
Para un ranking en lugar de créditos por publicación, el README incluye una consulta de Data Explorer. Se aceptan informes de errores y solicitudes de extracción (PRs).