Ultimi Articoli

13 Novembre 2018
Rilascio Nuove Versioni di CB
Joomlapolis ha appena rilasciato Community Builder 2.3 con 23 nuove funzionalità e 32 correzioni di bug.Community Builder 2.3 è una versione ricca di funzionalità che è un aggiornamento consigliato per tutti i siti CB. Come sempre, è necessario prima...
02 Novembre 2018
Aggiornamenti Joomla
Il team del progetto Joomla ha appena rilasciato Joomla 3.9 che ha oltre 250 miglioramenti e l'attesissima Privacy Tool Suite.L'ultima build notturna di Community Builder 2.2.1 e tutti i componenti aggiuntivi di Joomlapolis funzionano perfettamente c...
25 Ottobre 2018
Comunicazione
Plugin o File di Lingua
Community Builder ha sempre fatto affidamento su uddeIM per la messaggistica privata e il plug-in CB PMS integrato supporta ancora l'integrazione con esso.Come accennato nel blog di Kyle, il nostro plug-in di integrazione PMS ora dispone di un commut...
09 Ottobre 2018
Aggiornamenti Joomla
Joomla 3.8.13 è adesso disponibile. Si tratta di un rilascio di sicurezza per la serie 3.x di Joomla che corregge 5 vulnerabilità di sicurezza.Cosa c'è di nuovo in 3.8.13?Joomla 3.8.13 include 5 correzioni ad altrettante vulnerabilità di sicurezza:Ba...
06 Febbraio 2018
Aggiornamenti Joomla
​A breve dal rilascio dell'aggiornamento 3.8.4 viene rilasciato con un urgenza l'aggiornamento alla versione 3.8.5Joomla 3.8.5 è ora disponibile. Questa è una versione di correzione di bug per la serie 3.x di regressioni di fissaggio di Joomla che so...

Ultimi Articoli

13 Novembre 2018
Rilascio Nuove Versioni di CB
Joomlapolis ha appena rilasciato Community Builder 2.3 con 23 nuove funzionalità e 32 correzioni di bug.Community Builder 2.3 è una versione ricca di funzionalità che è un aggiornamento consigliato per tutti i siti CB. Come sempre, è necessario prima...
02 Novembre 2018
Aggiornamenti Joomla
Il team del progetto Joomla ha appena rilasciato Joomla 3.9 che ha oltre 250 miglioramenti e l'attesissima Privacy Tool Suite.L'ultima build notturna di Community Builder 2.2.1 e tutti i componenti aggiuntivi di Joomlapolis funzionano perfettamente c...
25 Ottobre 2018
Comunicazione
Plugin o File di Lingua
Community Builder ha sempre fatto affidamento su uddeIM per la messaggistica privata e il plug-in CB PMS integrato supporta ancora l'integrazione con esso.Come accennato nel blog di Kyle, il nostro plug-in di integrazione PMS ora dispone di un commut...
09 Ottobre 2018
Aggiornamenti Joomla
Joomla 3.8.13 è adesso disponibile. Si tratta di un rilascio di sicurezza per la serie 3.x di Joomla che corregge 5 vulnerabilità di sicurezza.Cosa c'è di nuovo in 3.8.13?Joomla 3.8.13 include 5 correzioni ad altrettante vulnerabilità di sicurezza:Ba...
06 Febbraio 2018
Aggiornamenti Joomla
​A breve dal rilascio dell'aggiornamento 3.8.4 viene rilasciato con un urgenza l'aggiornamento alla versione 3.8.5Joomla 3.8.5 è ora disponibile. Questa è una versione di correzione di bug per la serie 3.x di regressioni di fissaggio di Joomla che so...
3 minuti di lettura (528 parole)

Integrazione completa CB - Kunena

Integrazione completa CB - Kunena

Era tempo che cercavo una soluzione alla parziale integrazione tra cb e kunena. Infatti solo alcuni campi erano integrati ma altri invece erano indipendenti.

Questo comportava il problema di avere o due profili(quello kunena e quello Cb) oppure di non avere la possibilità per gli utenti di modificare il loro profilo kunena e quindi tutti i dati che compaiono nella sidebar laterale nei post kunena.

Ho cercato tanto nel web ma non riuscivo a trovare niente quando alla fine mi sono reso conto che la soluzione era sotto i miei occhi ed installata direttamente con il componente CB.

Infatti tra i vari plugin che vengono installati ve ne è uno chiamato cb.simpleboardtab che fa tutto quello che a noi interessa.

Aprendolo non ci si rende conto delle sue potenzialità e devo dire inspiegabilmente alle varie domande fatte nei rispettivi siti nessuno ha mai risposto che la soluzione era così semplice.

Vediamo come fare una vera integrazione completa dei vari campi creati su cb field manager con il forum kunena.

1) Apriamo il plugin cb.simpleboardtab nel componente del forum selezioniamo kunena e nella modalità sidebar selezioniamo avanzato(vedi foto)

 

2) Andiamo nel field manager CB e prendiamo nota dei nomi (non dei titoli) dei vari campi che abbiamo creato e che ci interessa integrare (vedi foto)

 

3) torniamo nel plugin e cominciamo a scrivere la nostra lista

La prima cosa che dobbiamo integrare è il nome utente ,l'avatar e il rango con il quale determinato utente scrive sul forum. Sicuramente questa parte di codice qui di seguito è valida per tutti essendo questi dei campi che vengono generati automaticamente quando chiediamo a CB di generare dei campi di esempio

senza utilizzare l'underscore di inizio e chiusura è solo per potervi far visualizzare l'articolo_<ul> <li><a rel="nofollow" title="" href="/component/comprofiler/userprofile/[user_id].html?Itemid=176"><font size="3px">[cb:userfield field="username"/]</font></a></li> <li><a rel="nofollow" title="" href="/component/comprofiler/userprofile/[user_id].html?Itemid=176"><span>[cb:userfield field="avatar"/]</span></a></li> <li><b>[cb:userfield field="forumrank"/]</b></li> 
<li>[cb:userfield field="onlinestatus"/]</li> 
<li><b>Posts:</b> [cb:userfield field="forumposts"/]</li> <li><b>Karma:</b> [cb:userfield field="forumkarma"/] [karmaminus] [karmaplus]</li> _

in questo modo gli diciamo di inserire nella sidebar di Kunena il nome utente [cb:userfield field="username"/], l'avatar [cb:userfield field="avatar"/], il rank [cb:userfield field="forumrank"/] e il karma se lo avete abilitato [cb:userfield field="forumkarma"/] [karmaminus] [karmaplus]

NB:è importante negli url utilizzare il giusto itemid con il quale la voce profilo è stata creata nel menù joomla nel mio caso è itemid 176

index.php?option=com_comprofiler&task=userProfile&user=[user_id]&Itemid=176

 

4) A questo punto dovremo passare alla parte più personalizzata e cioè inserire i campi che più ci piace avere sul forum in questo esempio inseriremo il sesso, la data di nascita,la città

Nei miei campi field manager hanno questi nomi(non titoli) cb_sesso , cb_eta , cb_città . Continuiamo quindi la lista così

senza utilizzo dell'underscore di inizio e chiusura_<li><b>Sesso :</b> [cb:userfield field="cb_sesso"/]</li><li><b>Città :</b> [cb:userfield field="cb_citta"/]</li><li><b>Data di nascita :</b> [cb:userfield field="cb_eta"/]</li>_

e la chiudiamo con

il risultato sarà quindi

senza utilizzo dell'underscore di inizio e chiusura_<ul> <li><a rel="nofollow" title="" href="/component/comprofiler/userprofile/[user_id].html?Itemid=176"><font size="3px">[cb:userfield field="username"/]</font></a></li> <li><a rel="nofollow" title="" href="/component/comprofiler/userprofile/[user_id].html?Itemid=176"><span>[cb:userfield field="avatar"/]</span></a></li> <li><b>[cb:userfield field="forumrank"/]</b></li> <li><b>Posts:</b> [cb:userfield field="forumposts"/]</li> <li><b>Karma:</b> [cb:userfield field="forumkarma"/] [karmaminus] [karmaplus]</li> <li><b>Sesso :</b> [cb:userfield field="cb_sesso"/]</li><li><b>Città :</b> [cb:userfield field="cb_citta"/]</li><li><b>Compleanno :</b> [cb:userfield field="cb_eta"/]</li></ul>

Salviamo ed il gioco è fatto... Qualunque altro parametro vogliamo inserire basta inserirlo nella lista in questo modo[cb:userfield field="nome del tuo campo"/]

Spero vi sia utile

Francesco De Rossi

Amministratore Discus Rewind

Rimuovere Powered by in kunena 1.6.5
Come ridimensionare e chiudere la finestra popup i...
 

Commenti

Nessun commento ancora fatto. Sii il primo a inserire un commento
Già registrato? Login qui
Ospite
Lunedì, 19 Novembre 2018

Immagine Captcha

Community Builder Italia