Instant messaging
Re: Instant messaging
Entrando in un corso e cliccando sul numero degli utenti online in quel momento.
Attenzione, guardati queste 2 discussioni, c'è anche una patch
viewtopic.php?f=5&t=6723&p=8793&hilit=messenger#p8793
viewtopic.php?f=10&t=6221&p=7156&hilit=messenger#p7156
Attenzione, guardati queste 2 discussioni, c'è anche una patch
viewtopic.php?f=5&t=6723&p=8793&hilit=messenger#p8793
viewtopic.php?f=10&t=6221&p=7156&hilit=messenger#p7156
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
Re: Instant messaging
Ciao,
penso che bisogna attivare qualcosa in quanto anche se clikko ovunque nel box degli utenti online (tra l'atro non vedo link attivi di nessun tipo) non si attiva nulla.
Per le patch già avevo letto e applicato.
penso che bisogna attivare qualcosa in quanto anche se clikko ovunque nel box degli utenti online (tra l'atro non vedo link attivi di nessun tipo) non si attiva nulla.
Per le patch già avevo letto e applicato.
Rinaldo
Re: Instant messaging
Per attivare l'instant messenger vai su E-learning>E-learning>Corso. Clicca sull'icona Modifica corrispondente al corso per il quale vuoi attivarlo. Seleziona l'opzione 'Mostra InstantMessenger' dal menu 'Utenti online nel corso' nella sezione Modalità visualizzazione.
Re: Instant messaging
Grazie Marcello
non lo uso proprio mai e mi ero del tutto scordato di questa cosa
non lo uso proprio mai e mi ero del tutto scordato di questa cosa
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
Re: Instant messaging
THXmarcello wrote:Per attivare l'instant messenger vai su E-learning>E-learning>Corso. Clicca sull'icona Modifica corrispondente al corso per il quale vuoi attivarlo. Seleziona l'opzione 'Mostra InstantMessenger' dal menu 'Utenti online nel corso' nella sezione Modalità visualizzazione.
Rinaldo
Re: Instant messaging
Visto che siamo in tema, vorrei rivolgermi a Jasmines, l'autrice della patch per l'IM (o a chiunque potrebbe aiutarmi): sarebbe possibile visualizzare il nome e cognome dell'utente col quale interagisci in IM piuttosto che il suo userID?
Re: Instant messaging
Per inciso, non sono l'autrice della patch, ho solo dato una mano, anche perché non è ancora funzionante al 100%.
Quanto alla tua richiesta, è piuttosto delicata, bisogna passare al javascript un valore diverso dallo userid. Un modo potrebbe essere quello di editare il file menu_lat.php sostituendo a questa parte:
questa:
Questo dovrebbe (non l'ho testato) inviare alla finestra di chat nome e cognome se sono settate, altrimenti l'username dell'autore del messaggio.
Facci sapere se ti funziona.
Quanto alla tua richiesta, è piuttosto delicata, bisogna passare al javascript un valore diverso dallo userid. Un modo potrebbe essere quello di editare il file menu_lat.php sostituendo a questa parte:
Code: Select all
$GLOBALS['page']->add(
'<script type="text/javascript">'
." setup_instmsg( '".Docebo::user()->getIdSt()."', "
."'".$userid."', "
."'".getPathImage('fw')."' ); "
.'</script>'."\n", 'page_head');
Code: Select all
$acl_man =& Docebo::user()->getAclManager();
$userInfo=$acl_man->getUser(Docebo::user()->getIdSt(),'');
$author = ( $userInfo[ACL_INFO_LASTNAME].$userInfo_info[ACL_INFO_FIRSTNAME] == '' ?
$userid :
$userInfo[ACL_INFO_LASTNAME].' '.$userInfo[ACL_INFO_FIRSTNAME] );
$GLOBALS['page']->add(
'<script type="text/javascript">'
." setup_instmsg( '".Docebo::user()->getIdSt()."', "
."'".$author."', "
."'".getPathImage('fw')."' ); "
.'</script>'."\n", 'page_head');
Facci sapere se ti funziona.
Last edited by jasmines on Tue Sep 03, 2013 4:46 pm, edited 1 time in total.
Re: Instant messaging
Ciao Jasmines e grazie per la risposta.
Ho provato la tua integrazione ma non funziona. Quando cerco di entrare nel corso ottengo una pagina bianca.
Pensavo fosse più semplice, visto che la finestra che riporta gli utenti online li presenta nel formato "N. Cognome", che già andrebbe bene.
Grazie ancora se vorrai/potrai tentare ancora.
Ho provato la tua integrazione ma non funziona. Quando cerco di entrare nel corso ottengo una pagina bianca.
Pensavo fosse più semplice, visto che la finestra che riporta gli utenti online li presenta nel formato "N. Cognome", che già andrebbe bene.
Grazie ancora se vorrai/potrai tentare ancora.
Re: Instant messaging
Corretto. Prova ora.