Un usuario pregunt贸 馃憞
隆Hola Kuba!
Acabo de instalar el plugin de notificaciones y r谩pidamente compr茅 el plugin de Discord para averiguarlo cada vez que intento agregar una etiqueta de combinaci贸n o un anuncio de notificaci贸n de funci贸n seguro para Discord (como este <@ & 443118576942055456>) y GUARDAR la notificaci贸n, los elimina de los cuadros de texto pero deja el resto de los caracteres y no funciona como se esperaba.
驴Pensamientos?
Este tema fue modificado hace 1 a帽o, 5 meses por.
(@kubitomakita)
Hace 1 a帽o, 5 meses
Oye, la raz贸n de eso es <@&443118576942055456>
tratada como una etiqueta HTML y despojada. 驴Para qu茅 campo de Discord quieres usar esto?
Lanzador de hilos
(@duelingogres)
Hace 1 a帽o, 5 meses
Parece estar sucediendo en cualquier campo en el que ingres茅.
Pens茅 que tambi茅n estaba borrando las etiquetas de combinaci贸n, pero ahora funciona. Tal vez fue anoche muy tarde cuando estaba tratando de levantarme ^. ^
驴Hay alguna manera de pasar el ID de rol de Discord sin el <@&443118576942055456>
como una etiqueta HTML?
Creo que eso lo alertar谩 sobre su papel propuesto.
Esta respuesta fue modificada hace 1 a帽o, 5 meses. Esta respuesta fue modificada hace 1 a帽o, 5 meses.
(@kubitomakita)
Hace 1 a帽o, 5 meses
Hmm, este es un problema m谩s amplio relacionado no solo con la extensi贸n Discord, sino tambi茅n con el plugin principal. Voy a comprobar c贸mo podemos ajustar los limpiadores para permitir etiquetas HTML en las entradas.
驴Se sentir铆a c贸modo instalando la versi贸n de desarrollo del plugin antes del lanzamiento oficial?
Lanzador de hilos
(@duelingogres)
Hace 1 a帽o, 5 meses
No estoy seguro de si me siento c贸modo, ya que soy un principiante que usa plugins y tiendo a presionar el c贸digo con un palo puntiagudo hasta que funciona. Por ejemplo, ahora estoy buscando una etiqueta de combinaci贸n global personalizada para el <@&443118576942055456>
para averiguar si se completar谩 correctamente en el lado de Discord:
notification_add_global_merge_tag( new BracketSpaceNotificationDefaultsMergeTagStringTag( [
'slug' => 'com_leads',
'name' => __( 'Discord Role ComLeads', '<@&443118576942055456>' ),
'resolver' => function( $trigger ) {
return get_option( 'com_leads', '<@&443118576942055456>' );
},
] ) );
No estoy seguro de qu茅 hacer en el campo ‘dominio de texto’, as铆 que acabo de agregar el ID de funci贸n.
De todos modos, sigo la gu铆a bastante bien, as铆 que si necesito ser un sujeto de prueba, puedo cumplir.
Actualizar
Mi personalizaci贸n global no funcion贸, todav铆a elimin贸 el 芦HTML禄 lol
Esta respuesta fue modificada hace 1 a帽o, 5 meses.
(@kubitomakita)
Hace 1 a帽o, 5 meses
No recomiendo la versi贸n de desarrollo, pero para que funcione para usted lo m谩s r谩pido posible. La funci贸n se probar谩 y luego simplemente se cargar谩 el plugin nuevamente. Solo entregar铆a un archivo zip
El es textdomain
utilizado para la traducci贸n. Puede dejarlo como est谩, quitarlo o cambiarlo a duelingogres
馃檪 No importa si no tiene la intenci贸n de transferir esto.
隆Usted, se帽or, est谩 pensando bien en la etiqueta compuesta! La raz贸n por la que tambi茅n elimina HTML es que lo usaste StringTag
. Podr铆as intentar esto new BracketSpaceNotificationDefaultsMergeTagStringTag
parte con new BracketSpaceNotificationDefaultsMergeTagHtmlTag
– eso deber铆a ayudar
Lanzador de hilos
(@duelingogres)
Hace 1 a帽o, 5 meses
隆Lindo! 隆Eso hizo el truco! Muchas gracias, @kubitomakita !!
Entonces, para cualquiera que se encuentre con esto, aqu铆 est谩 mi c贸digo actualizado, incluido en la secci贸n de funciones del tema de mi hijo:
notification_add_global_merge_tag( new BracketSpaceNotificationDefaultsMergeTagHtmlTag( [
'slug' => 'com_leads',
'name' => __( 'Discord Role ComLeads', 'lurxquad' ),
'description' => __( 'Alerts the Discord Role @CommunityLeader', 'notification' ),
'resolver' => function( $trigger ) {
return get_option( 'com_leads', '<@&443118576942055456>' );
},
] ) );
Recuerde que deber谩 crear un libro web en Discord para dar la notificaci贸n (m谩s informaci贸n sobre c贸mo hacer esto aqu铆 crometspace.com/downloads/notification-discord/) y necesitar谩 la plantilla de etiquetas de combinaci贸n global aqu铆 docs.bracketspace.com/notification/developer/triggers/adding-merge-tags-to-existing-triggers
Tambi茅n necesitar谩 encontrar el ID del rol o usuario que est谩 intentando etiquetar, lo cual se puede hacer en Discord a) haciendo clic derecho en el rol o usuario y buscando 芦Copiar ID禄 y luego devolvi茅ndolo leis <@&[ID NUMBER]>
o b) escribiendo @[ROLE]
para generar la ID en el formato anterior.
Esta respuesta fue modificada hace 1 a帽o, 5 meses.
(@kubitomakita)
Hace 1 a帽o, 5 meses
隆Guau!
Gracias por la solucion
Tambi茅n voy a resolver el tema del saneamiento del campo, que ayudar谩 con otras cosas.
驴Solucion贸 tu problema??
0 / 0