Hola,
¿Puede alguien ayudarme a agregar el nombre de usuario del OP como clase CSS de <body>?
Necesito escribir algunos estilos y requiero diferentes atributos para ciertos nombres de usuario.
Algunos usuarios nos han pedido eliminar el tema de su perfil, pero no insistieron en eliminarlo por completo. Por eso creamos un usuario anónimo para cambiar la propiedad de los temas solicitados.
Ahora necesitamos realizar cambios en los elementos de la página si el OP es anónimo. Esto incluye ocultar citas, menciones, etc.
<script type="text/discourse-plugin" version="0.8">
api.onPageChange((url, title) => {
if (/^\/t\/.*$/.test(url)) {
const opUser = API.????? <--------------------------- ¿Cómo obtener el objeto de usuario del OP?
if (opUser && opUser.id === 1234) {
document.querySelector("body").classList.add("anon");
}
} else {
document.querySelector("body").classList.remove("anon");
}
});
</script>