Vi este informe de error sobre el botón de firma que aparecía en espacios de nombres que el editor preferiría que no lo hiciera y pensé que debería mencionar lo "obvio"
a la entrada del botón de firma jquery.wikiEditor.toolbar.config.js
y listo. El mismo enfoque se usa para el botón de referencias (vea ese mismo archivo .js si no me cree)
Si desea permitir la generación del botón de firma en más espacios de nombres, simplemente agregue sus designaciones numéricas al filtro usando body.ns-4 en lo anterior como su ejemplo (sin coma después de la última entrada por cierto).
Mire, parece que todos los proyectos wiki al menos comparten los mismos ~17 (olvidé cuál es el # correcto) espacios de nombres centrales: eso es todo lo que deberían discutir sobre una configuración predeterminada. Período.
La mitad de ellos son páginas de conversación, por lo que body.ns-talk o alguna solución similar debería permitir el botón para esos espacios de nombres de conversación. ¿Eso te deja a "tú" con qué? ¿~8 espacios de nombres centrales compartidos en todos los proyectos wiki para discutir? De esos espacios de nombres restantes, solo el Proyecto: ns (ns-4) tendría alguna razón legítima para albergar discusiones tipo página de discusión (al estilo de Village Pump, por ejemplo) donde el botón es útil.
Ingrese a los espacios de nombres numerados ~ 100 o más de un dominio Wiki al siguiente, y encontrará que el uso de espacios de nombres de contenido para incluir/excluir la generación de botones no será tan uniforme como lo son los espacios de nombres principales. Esta área es donde las 'anteojeras de ickypedia' hacen que los desarrolladores realicen cambios que generalmente no funcionan bien en cualquier proyecto PERO Wikipedia o Commons (casi puedo apostar el cheque de pago de la próxima semana a que cualquier solución se aplique al final del día, entrará en conflicto con la capacidad existente para usar el filtro).