Funzionamento calendario

Questioni sulle funzionalità di frontend come teacher area, registro valutazioni, ecc? Scrivetele qui!
User avatar
kingbluz
FormaLms Expert
Posts: 185
Joined: Sat Dec 08, 2012 5:08 pm
Version: forma.lms 2.0
Location: Milano, Italy

Funzionamento calendario

Post by kingbluz » Mon Jul 09, 2018 9:47 pm

Ciao,

ho difficoltà a configurare il calendario su Forma 2.0: ho inserito il calendario nell'area studenti di un corso.
Quando entro come amministratore riesco, in corrispondenza di ciascun giorno del calendario, ad aggiungere un incontro o una pubblicazione o un qualsiasi altro "evento".
Ecco un esempio:
09-07-2018 22-42-54.png
Ma appena passo a un'altra pagina (all'interno del corso oppure anche a I miei corsi o all'area amministrativa della piattaforma) tutti quello che ho creato nel calendario sparisce.
Tornando sul calendario infatti trovo tutti i giorni vuoti, privi di eventi...
09-07-2018 22-46-33.png
Sbaglio io a impostare qualcosa o c'è qualcosa che non va nel modulo calendario?

Maurizio

alfa24
FormaLms Master
Posts: 503
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Funzionamento calendario

Post by alfa24 » Tue Jul 10, 2018 7:45 am

Prova a sostituire, in /appCore/lib/lib.calendar_lms.php:

Code: Select all

$query="SELECT a.* FROM ".$GLOBALS['prefix_fw']."_calendar AS a,".$GLOBALS['prefix_lms']."_calendar AS b WHERE a.id=b.id AND (a.private<>'on' OR (a.private='on' AND a._owner='".Docebo::user()->getIdSt()."')) AND b.idCourse='".$_SESSION['idCourse']."' AND ".$where." ORDER BY start_date";
con

Code: Select all

$query="SELECT a.*, b.idCourse FROM ".$GLOBALS['prefix_fw']."_calendar AS a,".$GLOBALS['prefix_lms']."_calendar AS b WHERE a.id=b.id AND (a.private<>'on' OR (a.private='on' AND a._owner='".Docebo::user()->getIdSt()."')) AND b.idCourse='".$_SESSION['idCourse']."' AND ".$where." ORDER BY start_date";
I'm Jasmines, the One. If you need, you can contact me.

User avatar
kingbluz
FormaLms Expert
Posts: 185
Joined: Sat Dec 08, 2012 5:08 pm
Version: forma.lms 2.0
Location: Milano, Italy

Re: Funzionamento calendario

Post by kingbluz » Tue Jul 10, 2018 10:01 am

ciao alfa24,

no, non cambia nulla, il problema rimane :(

Maurizio

alfa24
FormaLms Master
Posts: 503
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Funzionamento calendario

Post by alfa24 » Tue Jul 10, 2018 10:06 am

Non riesco a replicare il tuo problema... Sulla 1.4.3 avevi lo stesso bug?
I'm Jasmines, the One. If you need, you can contact me.

User avatar
kingbluz
FormaLms Expert
Posts: 185
Joined: Sat Dec 08, 2012 5:08 pm
Version: forma.lms 2.0
Location: Milano, Italy

Re: Funzionamento calendario

Post by kingbluz » Tue Jul 10, 2018 1:01 pm

No, sulla 1.4.3 tutto funzionava correttamente.
Ho avuto lo stesso problema anche sulla 2.0RC1 (installata su una macchina diversa).

Il server su cui è la piattaforma dove si verifica questo problema ha queste caratteristiche:
Apache/2.2.15 ( su CentOS 6.4)
PHP 5.6.32
mysql 5.5.44

E' come se non salvasse gli eventi/incontri inseriti nel calendario all'interno del db...

Maurizio

alfa24
FormaLms Master
Posts: 503
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Funzionamento calendario

Post by alfa24 » Tue Jul 10, 2018 1:55 pm

mmm... per caso stai usando mysqli?
I'm Jasmines, the One. If you need, you can contact me.

User avatar
kingbluz
FormaLms Expert
Posts: 185
Joined: Sat Dec 08, 2012 5:08 pm
Version: forma.lms 2.0
Location: Milano, Italy

Re: Funzionamento calendario

Post by kingbluz » Tue Jul 10, 2018 2:40 pm

No, è mysql...

alfa24
FormaLms Master
Posts: 503
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Funzionamento calendario

Post by alfa24 » Tue Jul 10, 2018 2:48 pm

Allora non ho idea, dovrei vederlo su una 2...
Se hai un ambiente test, te lo guardo.
I'm Jasmines, the One. If you need, you can contact me.

User avatar
kingbluz
FormaLms Expert
Posts: 185
Joined: Sat Dec 08, 2012 5:08 pm
Version: forma.lms 2.0
Location: Milano, Italy

Re: Funzionamento calendario

Post by kingbluz » Tue Jul 10, 2018 3:01 pm

Grazie alfa,
per il momento non ho ambienti test...appena riesco a crearne uno ti dico.
Comunque lo stesso problema era riscontrabile anche sulla 2.0 RC1 e RC2 (quest'ultima su un server "non mio")

Non c'è altro modo per inserire incontri e appuntamenti nel calendario di un corso se non entrare nel corso e inserirli manualmente, vero? (per esempio da backend)

Maurizio

alfa24
FormaLms Master
Posts: 503
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Funzionamento calendario

Post by alfa24 » Wed Jul 11, 2018 5:19 am

No, e se ci fosse avrebbe lo stesso bug, perché la libreria lms include quella core.
I'm Jasmines, the One. If you need, you can contact me.

Post Reply