Foro: enlaces de wowhead con nombre/calidad/icono automáticos
Al insertar un enlace de wowhead sin texto, ahora sale el NOMBRE real del ítem/ misión/etc., su color por calidad y su icono, obtenidos automáticamente de wowhead —sin escribir nada—. El script global va con renameLinks:false (para no pisar los nombres en español de la tienda), así que se marca cada enlace del foro con data-wh-rename-link="true", que sobrescribe ese ajuste solo para esos enlaces. El botón Wowhead del editor deja el texto opcional: vacío = nombre automático; con texto = se respeta el del usuario. El saneador conserva data-wh-rename-link y data-wh-icon-size. Verificado: un enlace insertado sin texto se guarda con data-wh-rename-link="true" y el href /wotlk/, listo para que tooltips.js le ponga nombre, color e icono. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -35,7 +35,10 @@ export function cleanPostHtml(html: string): string {
|
||||
allowedAttributes: {
|
||||
// data-wowhead + class dejan que los enlaces de wowhead muestren tooltip,
|
||||
// color por calidad e icono (los pinta el script global tooltips.js del layout).
|
||||
a: ['href', 'title', 'target', 'data-wowhead', 'class'],
|
||||
// data-wh-rename-link deja que wowhead ponga el NOMBRE del ítem/misión/etc.
|
||||
// automáticamente (sobrescribe el renameLinks:false global, que existe para no
|
||||
// pisar los nombres en español de la tienda). data-wh-icon-size ajusta el icono.
|
||||
a: ['href', 'title', 'target', 'data-wowhead', 'data-wh-rename-link', 'data-wh-icon-size', 'class'],
|
||||
img: ['src', 'alt', 'title', 'width', 'height'],
|
||||
span: ['style', 'data-wowhead'],
|
||||
div: ['style'],
|
||||
|
||||
Reference in New Issue
Block a user