Back to top

Autore Topic: Community Builder 1.3 popup "termini di utilizzo"  (Letto 1121 volte)

Offline bonanniluca

  • Nuovo arrivato
  • *
  • Post: 28
    • Mostra profilo
Community Builder 1.3 popup "termini di utilizzo"
« il: 27 Giu 2011, 23:38:14 »
Ciao a tutti... se può servire (non ho trovato molte soluzioni in giro) sono riuscito ad ottenere quello che volevo (o quasi)... un popup che si apre sulla pagina di registrazione su Accette Termini e condizioni di Community Builder!!!
Per prima cosa attivarlo dal modulo di amministrazione, una volte fatto andare a modificare la pagina www.miosito.com/components/com_comprofiler/comprofiler.html.php
Alla riga 1180


Codice: [Seleziona]
.   sprintf(_UE_TOC_LINK,"<a href='".cbSef(htmlspecialchars($ueConfig['reg_toc_url']))."' target='_BLANK'> ","[/url]") . '</label>'


Cambiare con


Codice: [Seleziona]
.   sprintf(_UE_TOC_LINK,"<a href='Javascript:popup()'> ","") . '</label>'


Poi in testa alla pagina inserire


Codice: [Seleziona]

<head>
   <script type="text/javascript">
<!--
 
/*Popup javascript*/


function popup() {
window.open('term.html','width=300','height=400','menubar=yes','toolbar=no');
}
-->
</script>
</head>
Dove term.html (che per me si trova in www.miosito.com/term.html), và sostituito il nome della pagina che avete creato con i termini di utilizzo....


Ora stò cercando (e per questo chiedo lumi a chi è più esperto di me) di ripristinare tali modifiche in modo dinamico, dato che purtroppo cambiando path nel pannello amministrativo di Communit builder non vengono più prese...
Sto cercando di capire come far masticare al javascript

Codice: [Seleziona]
".cbSef(htmlspecialchars($ueConfig['reg_toc_url']))." == term.html

Spero comunque di essere stato utile per qualcuno!!

« Ultima modifica: 27 Giu 2011, 23:41:11 da bonanniluca »

 



Web Design Bolzano Kreatif