propedeuticità dei corsi ignorata nel percorso formativo

Installazione, configurazione generale, notifiche, API, lingue, problemi server
ludan
FormaLms User
Posts: 34
Joined: Tue Mar 13, 2018 12:58 pm

propedeuticità dei corsi ignorata nel percorso formativo

Post by ludan »

Buonasera, avrei bisogno di aiuto per la propedeuticità non funzionante all'interno di un percorso formativo su Forma 2.0.
Provo a riassumere sebbene difficilmente pensi di aver sbagliato poichè il processo è molto semplice e chiaro.

1. creo due corsi A e B
2. creo un percorso formativo importando i corsi A e B
3. entro nel percorso formativo e clicco su icona di modifica percorso
4. in corrispondenza del lucchetto del corso B, metto la spunta su prerequisito al corso A.
5. associo un utente di prova al percorso, salvo tutto, mi disconnetto come amministratore e mi loggo come utente di prova.

A questo punto se come utente entro all'interno del percorso vedo correttamente il lucchetto sul corso B CHE TUTTAVIA RIMANE CLICCABILE e pienamente fruibile a prescindere dal completamento del corso A.

Vi chiedo la gentilezza di un riscontro poichè per noi questo aspetto risulta ASSOLUTAMENTE DETERMINANTE per l'uso della piattaforma.
Grazie infinite
Buona giornata
Luigi

User avatar
Luisiana
FormaLms User
Posts: 46
Joined: Thu Mar 01, 2012 3:05 pm
Contact:

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by Luisiana »

Buondì
abbiamo verificato e la procedura da lei seguita è corretta. Io stessa seguendo i medesimi passaggi, riesco ad accedere ad un corso semplicemente cliccando sul titolo, nonostante ci sia il lucchetto e quindi nonostante non abbia completato il corso propedeutico.

La ringrazio per la precisa segnalazione e vi aggiorniamo appena risolto il bug.

alfa24
Senior Boarder
Posts: 971
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by alfa24 »

In /appLms/views/coursepath/coursepath.php

sostituire

Code: Select all

echo	'<div class="coursepath_action"><span class="expand_path_info">&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;'.Lang::t('_CURRENT_ACTIVITY', 'coursepath').' : </span>'
							.($course_access['can'] ? '<a class="std_link" href="/forums.html?modname=course&op=aula&idCourse='.$course_info['idCourse'].'">' : '')
							.$course_info['name']
							.($course_access['can'] ? '</a>' : '')
							.'</div>';
con:

Code: Select all

echo	'<div class="coursepath_action"><span class="expand_path_info">&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;'.Lang::t('_CURRENT_ACTIVITY', 'coursepath').' : </span>'
							.($course_access['can'] && $unlock ? '<a class="std_link" href="/forums.html?modname=course&op=aula&idCourse='.$course_info['idCourse'].'">' : '')
							.$course_info['name']
							.($course_access['can'] && $unlock ? '</a>' : '')
							.'</div>';
I'm Jasmines, the One. If you need, you can contact me.

User avatar
max
FormaLms Guru
Posts: 2380
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by max »

ludan wrote:
Wed Dec 12, 2018 7:02 pm
Buonasera, avrei bisogno di aiuto per la propedeuticità non funzionante all'interno di un percorso formativo su Forma 2.0.
Provo a riassumere sebbene difficilmente pensi di aver sbagliato poichè il processo è molto semplice e chiaro.

1. creo due corsi A e B
2. creo un percorso formativo importando i corsi A e B
3. entro nel percorso formativo e clicco su icona di modifica percorso
4. in corrispondenza del lucchetto del corso B, metto la spunta su prerequisito al corso A.
5. associo un utente di prova al percorso, salvo tutto, mi disconnetto come amministratore e mi loggo come utente di prova.

A questo punto se come utente entro all'interno del percorso vedo correttamente il lucchetto sul corso B CHE TUTTAVIA RIMANE CLICCABILE e pienamente fruibile a prescindere dal completamento del corso A.

Vi chiedo la gentilezza di un riscontro poichè per noi questo aspetto risulta ASSOLUTAMENTE DETERMINANTE per l'uso della piattaforma.
Grazie infinite
Buona giornata
Luigi
Buongiorno Luigi, abbiamo appena provato su una 2.1 e il bug è già risolto. Per favore, su quale versione di Forma hai effettuato il tuo test? Peraltro ci pare non fosse presente nemmeno sulla 2.0
---------------------
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

ludan
FormaLms User
Posts: 34
Joined: Tue Mar 13, 2018 12:58 pm

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by ludan »

Ciao Massimiliano, la versione che ho usato è la 2.0. Se volete sono disponibile a darvi un link per verificare quanto descritto.
A breve proverò l'aggiornamento sulla 2.1 e vi saprò dire.
Attendo vostre. grazie
Luigi

alfa24
Senior Boarder
Posts: 971
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by alfa24 »

Ludan il fix che ho postato è per la 2.0
I'm Jasmines, the One. If you need, you can contact me.

ludan
FormaLms User
Posts: 34
Joined: Tue Mar 13, 2018 12:58 pm

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by ludan »

grazie infinite, provo immediatamente e vi aggiorno.

ludan
FormaLms User
Posts: 34
Joined: Tue Mar 13, 2018 12:58 pm

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by ludan »

@alfa24
grazie infinite innanzi tutto per il supporto e per il fix postato.
ho provveduto a modificare il codice ma purtroppo senza effetto. il corso B resta cliccabile ed eseguibile nonostante la modifica.
ho provato a svuotare la cache e fare il tentativo dopo la modifica da tre browser diversi (mozilla, chrme, edge) ma il risultato è identico e il secondo corso resta cliccabile.
Resto disponibile per eventuali ulteriori prove e pronto a darvi un link di debug ove utile.
Grazie per ora
L.

alfa24
Senior Boarder
Posts: 971
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by alfa24 »

Ho provato su una 2.0 e funziona. Sicuramente sbagli qualcosa.
Non hai letto all'ultimo mio pm, leggilo e fai lo stesso per questo problema.
I'm Jasmines, the One. If you need, you can contact me.

ludan
FormaLms User
Posts: 34
Joined: Tue Mar 13, 2018 12:58 pm

Re: propedeuticità dei corsi ignorata nel percorso formativo

Post by ludan »

perdonami ma ho fatto esattamente come mi hai detto ed in allegato eccoti lo sshot.

se vuoi, puoi provare direttamente al seguente indirizzo: http://178.79.166.168/arkondemo/
loggati con "supporto" sia per login che per password
accedi al percorso formativo "percorso 1 e 2"
clicca su espandi
troverai il corso 2 locked
cliccaci sopra (il link è assolutamente operativo)
seleziona il task materiali
clicca su "modulo 2 test"... ed il corso si avvia...

coursepath è modificato con il tuo fix
attendo tue
grazie infinite
L.
Attachments
coursepath.JPG

Post Reply