Ultimi Articoli

14 Giugno 2020
Aggiornamenti Joomla
Il team del progetto Joomla ha recentemente rilasciato la versione 3.9.19 come versione di sicurezza e correzioni di bug.Joomla 3.9.19 risolve cinque vulnerabilità di sicurezza (4 a bassa priorità e 1 a priorità moderata nella libreria jQuery javascr...
01 Maggio 2020
Rilascio Nuove Versioni di CB
Aggiornamenti Joomla
Rilasciata la versione di Community Builder 2.4.5 con 6 nuove funzionalità e 12 correzioni di errori! Le nuove funzionalità includono:Crea parametri di accesso per la messaggistica privataLe sostituzioni nidificate sono ora supportateIl valore d...
03 Agosto 2019
Attività
Il nuovo elenco di funzionalità in CB Activity 5.0 include:I temi ora possono essere aggiunti ai tuoi post di attività (include lo stile di sfondo, lo stile del testo, ecc.)Gif animate con Giphy Le reazioni sono ora supportate durante la pubblicazion...
14 Luglio 2019
Articoli Estensioni Joomla
Cosa è CiviCRM? CiviCRM è un sistema di gestione delle relazioni costitutive per Joomla! Questa componente (principalmente rivolta al settore non profit e pubblico) ti consentirà di gestire in modo molto efficace i contatti della tua organizzazione e...
14 Luglio 2019
Aggiornamenti Joomla
 Il team del progetto Joomla ha recentemente rilasciato la versione 3.9.9 che corregge una vulnerabilità di sicurezza a bassa priorità e 32 bug e miglioramenti. Problemi di sicurezza risoltiLow Priority - Core - L'attributo Filter nei campi dell...

Ultimi Post

Authorization
?
?

Ultimi Articoli

14 Giugno 2020
Aggiornamenti Joomla
Il team del progetto Joomla ha recentemente rilasciato la versione 3.9.19 come versione di sicurezza e correzioni di bug.Joomla 3.9.19 risolve cinque vulnerabilità di sicurezza (4 a bassa priorità e 1 a priorità moderata nella libreria jQuery javascr...
01 Maggio 2020
Rilascio Nuove Versioni di CB
Aggiornamenti Joomla
Rilasciata la versione di Community Builder 2.4.5 con 6 nuove funzionalità e 12 correzioni di errori! Le nuove funzionalità includono:Crea parametri di accesso per la messaggistica privataLe sostituzioni nidificate sono ora supportateIl valore d...
03 Agosto 2019
Attività
Il nuovo elenco di funzionalità in CB Activity 5.0 include:I temi ora possono essere aggiunti ai tuoi post di attività (include lo stile di sfondo, lo stile del testo, ecc.)Gif animate con Giphy Le reazioni sono ora supportate durante la pubblicazion...
14 Luglio 2019
Articoli Estensioni Joomla
Cosa è CiviCRM? CiviCRM è un sistema di gestione delle relazioni costitutive per Joomla! Questa componente (principalmente rivolta al settore non profit e pubblico) ti consentirà di gestire in modo molto efficace i contatti della tua organizzazione e...
14 Luglio 2019
Aggiornamenti Joomla
 Il team del progetto Joomla ha recentemente rilasciato la versione 3.9.9 che corregge una vulnerabilità di sicurezza a bassa priorità e 32 bug e miglioramenti. Problemi di sicurezza risoltiLow Priority - Core - L'attributo Filter nei campi dell...
Dimensione carattere: +
3 minuti di lettura (528 parole)

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

×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

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
Giovedì, 28 Marzo 2024

Immagine Captcha

Community Builder Italia