Chatbox nel menu
3 partecipanti
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Gestire l'aspetto del forum :: I problemi risolti con l'aspetto del forum
Pagina 1 di 1 • Condividi
Chatbox nel menu
Salve, ho visto dei tutorial su avere la chatbox nella toolbar... Ho cercato di metterla nel menu arancione, ma non riesco. Potevate aiutarmi a mettere il bottone dopo i Messaggi privati? Grazie
Link del forum: https://demigods.forumattivo.com/
Forum: ModernBB
Link del modello che voglio mettere nel menu: https://i.servimg.com/u/f21/18/21/41/30/chat10.gif
Link del forum: https://demigods.forumattivo.com/
Forum: ModernBB
Link del modello che voglio mettere nel menu: https://i.servimg.com/u/f21/18/21/41/30/chat10.gif
Re: Chatbox nel menu
Ciao @Demigods RPG,
Quindi salva
Fammi sapere
Codice CSS
Inserisci questo codice CSS nel tuo foglio di stile CSS:- Codice:
/*Chatbox*/
span#chatButton {
border-radius: 3px;
color: #FFF;
display: inline-block;
font-size: 1.3rem;
line-height: 1.3846;
padding: 6px;
}
#chatBox iframe{
z-index:999;
border:none;
height:500px;
width:700px;
}
div#chatBox {
position: fixed;
top: 100px;
right: auto;
}
Menu navigazione
Vai verso Pannello di amministrazione ► Visualizzazione ► Instestazioni e navigazione e clicca su Aggiungere un menu personalizzato, usando queste impostazioni:- Menu A tua scelta
- Immagine Lascia vuoto
- Testo a scelta
- URL inserisci: #chatboxMenu
- Permessi togli la spunta a ospiti
Quindi salva
Javacript
Aggiungi questo codice Javascript:- Titolo: a tua scelta
- Dove: in tutte le pagine
- Codice:
- Codice:
$(function() {
$('.navbar.navlinks li a.mainmenu[href="#chatboxMenu"]').parent().html('<span id="chatButton" title="Apri/Chiudi Chatbox">Chatbox</span><div id="chatBox"><iframe src="/chatbox/index.forum"></iframe></div>');
$('#chatBox').hide();
$('#chatBox iframe').css('position', 'fixed').css('right', '10px').css('bottom', '45px');
if(!document.getElementById('logout')){
$('#chatButton').hide();
$('#chatBox').hide();}
$('#chatButton').click(function(){
$('#chatBox').fadeToggle();
});
});
Fammi sapere
Re: Chatbox nel menu
Ha funzionato, ma è rimasto un pò strano. Dove posso impostare, invece di quella borda sopra bianca, un box-shadow ed aumentare il width?
Print: https://imgur.com/eDMOuwR
Print: https://imgur.com/eDMOuwR
Re: Chatbox nel menu
Per togliere il bordo bianco aggiungi questo CSS:
Per "aumentare il width" e aggiungere il "box-shadow" non ho capito di preciso a quale parte ti riferisci
- Codice:
body.chatbox {
margin-top: -10px!important;
}
Per "aumentare il width" e aggiungere il "box-shadow" non ho capito di preciso a quale parte ti riferisci
Re: Chatbox nel menu
Ehila, il bordo è tolto, grazie. E per width e box-shadow, intendevo questo:
Però che non modificasse la chat della home page del forum, soltanto quella del menu...
- Codice:
#chatBox iframe{
z-index:999;
border:none;
height:350px;
width:800px;
box-shadow: 1px 1px 1px black;
}
Però che non modificasse la chat della home page del forum, soltanto quella del menu...
Re: Chatbox nel menu
Ecco a te
- Codice:
.navbar.navlinks #chatBox iframe{
z-index:999;
border:none;
height:350px;
width:800px;
box-shadow: 1px 1px 1px black;
}
Re: Chatbox nel menu
Grazie mille e mi hanno segnato soltanto un'altro problema: quando si clicca sul menu su "chatbox", la chat si apre. Ma, quando si clica sul menu di nuovo per chiuderla, lei si chiude e si riapre di seguito...
Re: Chatbox nel menu
Nel codice Javascript sostituisci:
con:
- Codice:
$('#chatButton').click(function(){
$('#chatBox').fadeToggle();
});
con:
- Codice:
$("#chatButton").on('click',function() {
$('#chatBox').toggle();
});
Re: Chatbox nel menu
@Demigods RPG Puoi ridarmi il codice completo che hai inserito? Perchè sul mio forum di prova funziona
Devo capire cosa c'è di diverso
Dovrebbe essere così in teoria:
Assicurati di non averlo inserito più volte, perchè il metodo .toggle da problemi se inserito più volte sullo stesso elemento
Devo capire cosa c'è di diverso
Dovrebbe essere così in teoria:
- Codice:
$(function () {
$('.navbar.navlinks li a.mainmenu[href="#chatBox"]').parent().html('<span id="chatButton" title="Apri/Chiudi Chatbox">Chatbox</span><div id="chatBox"><iframe src="/chatbox/index.forum"></iframe></div>');
$("#chatBox").hide();
$("#chatBox iframe").css("position", "fixed").css("right", "10px").css("bottom", "45px");
if (!document.getElementById("logout")) {
$("#chatButton").hide();
$("#chatBox").hide();
}
$("#chatButton").on("click", function () {
$("#chatBox").toggle();
});
});
Assicurati di non averlo inserito più volte, perchè il metodo .toggle da problemi se inserito più volte sullo stesso elemento
Re: Chatbox nel menu
Ecco il mio... Non mi ricordo se ti ho passato l'account teste se vuoi vedere che succede...
- Codice:
$(function() {
$('.navbar.navlinks li a.mainmenu[href="#chatboxMenu"]').parent().html('<span id="chatButton" title="Apri/Chiudi Chatbox">Chatbox</span><div id="chatBox"><iframe src="/chatbox/index.forum"></iframe></div>');
$('#chatBox').hide();
$('#chatBox iframe').css('position', 'fixed').css('right', '10px').css('bottom', '45px');
if(!document.getElementById('logout')){
$('#chatButton').hide();
$('#chatBox').hide();}
$("#chatButton").on('click',function() {
$('#chatBox').toggle();
});
});
Re: Chatbox nel menu
Buongiorno,se riesco a mettere il bottone delle notifiche nella navbar .poi la toolbar viene nascosta e di conseguenza anche il bottone della chat.A resto punto ti conviene mettere anche la chat nella navbar.Pensaci un attimo a presto
Re: Chatbox nel menu
Prova a sostituirlo con questo:
- Codice:
$(function () {
$('.navbar.navlinks li a.mainmenu[href="#chatboxMenu"]').parent().html('<span id="chatButton" title="Apri/Chiudi Chatbox">Chatbox</span><div id="chatBox"><iframe src="/chatbox/index.forum"></iframe></div>');
$("#chatBox").hide();
$("#chatBox iframe").css("position", "fixed").css("right", "10px").css("bottom", "45px");
if (!document.getElementById("logout")) {
$("#chatButton").hide();
$("#chatBox").hide();
}
$("#chatButton").on("click", function () {
$("#chatBox").toggle();
});
});
Re: Chatbox nel menu
A me non funziona niente ,comunque tu prova a creare due script e inserirlo nel template overall_header. Ciao
Re: Chatbox nel menu
Ciao @Demigods RPG
puoi provare su un altro forum? o eventualmente a disattivare templates e javascript per cercare di identificare la fonte del problema?
Purtroppo sul mio forum di prova funziona benissimo - non vorrei che tu abbia qualche codice che interferisce
puoi provare su un altro forum? o eventualmente a disattivare templates e javascript per cercare di identificare la fonte del problema?
Purtroppo sul mio forum di prova funziona benissimo - non vorrei che tu abbia qualche codice che interferisce
- Codice funzionante per Niko:
- Codice:
$(function () {
$('.navbar.navlinks li a.mainmenu[href="#chatboxMenu"]').parent().html('<span id="chatButton" title="Apri/Chiudi Chatbox">Chatbox</span><div id="chatBox"><iframe src="/chatbox/index.forum"></iframe></div>');
$("#chatBox").hide();
$("#chatBox iframe").css("position", "fixed").css("right", "10px").css("bottom", "45px");
if (!document.getElementById("logout")) {
$("#chatButton").hide();
$("#chatBox").hide();
}
$("#chatButton").on("click", function () {
$("#chatBox").toggle();
});
});
Re: Chatbox nel menu
.. | Caro utente, ricordati che se il tuo problema ha ricevuto una risposta o può essere considerato risolto, è necessario premere sul bottone così da inserire l'icona risolto e facilitare il lavoro del personale. Grazie per la tua collaborazione |
Re: Chatbox nel menu
.. | Caro utente, questo problema è stato considerato risolto/abbandonato. Purtroppo, secondo il nostro regolamento, se l'argomento non riceve risposta da più di 7 giorni, viene considerato risolto o abbandonato. Nei prossimi topic di supporto che aprirai:
Ci vediamo su Forumattivo |
Argomenti simili
» Personalizzare il menu principale con menu a discesa
» Menù sotto al menù
» chatbox
» Chatbox
» chatbox 2
» Menù sotto al menù
» chatbox
» Chatbox
» chatbox 2
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Gestire l'aspetto del forum :: I problemi risolti con l'aspetto del forum
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.