techAPJ
(Arpit Jalan)
1 Dicembre 2015, 9:36pm
1
Deprecato: È ora disponibile un componente tema Customization > Theme component che offre la stessa funzionalità: Topic Footer Buttons
Riepilogo : Questo plugin aggiunge un pulsante personalizzato in fondo a un argomento, visibile a tutti (che siano loggati).
GitHub :
https://github.com/techapj/discourse-custom-topic-button
Installazione : Segui la guida all’installazione dei plugin .
Funzionalità
Configurazione
Da Amministrazione > Impostazioni Sito > Plugin, modifica
custom_topic_button_url
custom_topic_button_title
custom_topic_button_label
Nota: Per rendere il pulsante visibile solo allo staff o ai membri di un gruppo specifico, vedere:
CHANGELOG
TODO
20 Mi Piace
danielabc
(Daniela)
28 Gennaio 2023, 6:00pm
5
Quando clicco sul pulsante, si apre un link su un’altra pagina, come faccio a cliccare sul pulsante e farlo aprire sulla stessa pagina?
1 Mi Piace
Non sono sicuro, ma credo che ci siano un paio di componenti tematici ufficiali che rappresentano il metodo più aggiornato per ottenere questo risultato. Topic Footer Buttons
Si comportano in modo simile?
danielabc
(Daniela)
30 Gennaio 2023, 6:58pm
7
Li ho installati, ma entrambi aprono il link in un’altra finestra, c’è un modo per farlo aprire nella stessa finestra?
Hmmm. Se estou a ler corretamente, acho que faz parte do código do componente do tema que abre numa nova janela:
.replace("<TOPIC_TITLE>", this.topic.title)
.replace("<TOPIC_SLUG>", this.topic.slug);
}
if (currentUser) {
url = url
.replace("<USER_ID>", currentUser.id)
.replace("<USERNAME>", currentUser.username)
}
window.open(url, "_blank");
},
dropdown() {
return this.site.mobileView;
},
classNames: ["discourse-custom-topic-button"],
dependentKeys: ["topic.id", "topic.title", "topic.slug"],
displayed() {
return settings.custom_topic_button_enabled;
}
});
(e também os plugins, acho eu)
discourse-custom-topic-button/assets/javascripts/discourse/connectors/after-topic-footer-main-buttons/custom-public-button.js.es6 at c4a91727c0322f0c59bc09af7fbcb076b5676de4 · arpitjalan/discourse-custom-topic-button · GitHub
Não parece haver atualmente uma forma através da UI para mudar isso. Pode ser possível alterar esse comportamento com um pouco de trabalho personalizado, mas receio que isso não seja a minha especialidade.
1 Mi Piace
Canapin
(Coin-coin le Canapin)
30 Gennaio 2023, 10:48pm
9
Ciao koliwi, proverò a dare un’occhiata al componente del tema per aggiungere questa funzionalità questa settimana.
3 Mi Piace
danielabc
(Daniela)
31 Gennaio 2023, 3:27am
10
Questo plugin è tuo? Congratulazioni per il lavoro, mi è piaciuto molto! Se riesci ad aprirlo nella stessa finestra sarà ancora meglio! Grazie!
Canapin
(Coin-coin le Canapin)
31 Gennaio 2023, 11:44am
11
Non è mio, ma posso comunque dargli un’occhiata. Ti farò sapere
2 Mi Piace