Dunque iniziando abbiamo 2 passaggi necessari per integrare questa funzionalità
1. Script
2. html che compone il bbcode (a ogni modifica necessita rieffettuare il recache del bbcode)
1. SCRIPT (inseritelo nel file principale del template globale)
<script type="text/javascript"> function selectCode(a) { // Get ID of code block var e = a.parentNode.parentNode.getElementsByTagName('CODE')[0];
// Not IE if (window.getSelection) { var s = window.getSelection(); // Safari if (s.setBaseAndExtent) { s.setBaseAndExtent(e, 0, e, e.innerText.length - 1); } // Firefox and Opera else { var r = document.createRange(); r.selectNodeContents(e); s.removeAllRanges(); s.addRange(r); } } // Some older browsers else if (document.getSelection) { var s = document.getSelection(); var r = document.createRange(); r.selectNodeContents(e); s.removeAllRanges(); s.addRange(r); } // IE else if (document.selection) { var r = document.body.createTextRange(); r.moveToElementText(e); r.select(); } }
</script>
2. HTML del BBCode "code" (andate in look & feel > bbcode > Code)
Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.
Domanda
Dunque iniziando abbiamo 2 passaggi necessari per integrare questa funzionalità
1. Script
2. html che compone il bbcode (a ogni modifica necessita rieffettuare il recache del bbcode)
1. SCRIPT (inseritelo nel file principale del template globale)
2. HTML del BBCode "code" (andate in look & feel > bbcode > Code)
OPPURE V2
AGGIORNAMENTO: ho sistemato il codice ed ora funziona egregiamente
Link al commento
Condividi su altri siti
11 risposte a questa domanda
Messaggi raccomandati
Crea un account o accedi per lasciare un commento
Devi essere un membro per lasciare un commento
Crea un account
Iscriviti per un nuovo account nella nostra community. È facile!
Registra un nuovo accountAccedi
Sei già registrato? Accedi qui.
Accedi Ora