Modifica pagina Feedback (test)
Posted: Sat Jan 07, 2017 12:03 am
ciao a tutti,
recentemente ho dovuto inserire in molti test dei feedback in base al punteggio.
Si tratta di intervalli di punteggio fissi per tutti i test (es. 0-40, 41-70, 71-90, 91-100) con messaggi di feedback standardizzati contenenti testo formattato e grafica.
Una volta inseriti, nella pagina Feedback del test viene visualizzata l'anteprima. Il fatto che il comando Aggiungi sia in basso, sotto l'anteprima, comporta che dopo l'inserimento dei primi 2 intervalli si debba scorrere la pagina per raggiungerlo.
Nessun problema, ma dovendo inserire i feedback in serie è scomodo.
Per questo ho apportato una piccola modifica alla pagina di feedback per avere il pulsante Aggiungi anche in alto, prima delle anteprime.
Nel file appLms\modules\test\test.php, alla riga 1975 (dopo .getBackUi($back_link_url, Lang::t('_BACK')); ...e prima di if (empty($categories)) {
ho copiato il seguente codice (preso qualche riga più in basso nello stesso file):
Non serve a molto, ma magari qualcun altro come me può risparmiare un po' di tempo
Maurizio
recentemente ho dovuto inserire in molti test dei feedback in base al punteggio.
Si tratta di intervalli di punteggio fissi per tutti i test (es. 0-40, 41-70, 71-90, 91-100) con messaggi di feedback standardizzati contenenti testo formattato e grafica.
Una volta inseriti, nella pagina Feedback del test viene visualizzata l'anteprima. Il fatto che il comando Aggiungi sia in basso, sotto l'anteprima, comporta che dopo l'inserimento dei primi 2 intervalli si debba scorrere la pagina per raggiungerlo.
Nessun problema, ma dovendo inserire i feedback in serie è scomodo.
Per questo ho apportato una piccola modifica alla pagina di feedback per avere il pulsante Aggiungi anche in alto, prima delle anteprime.
Nel file appLms\modules\test\test.php, alla riga 1975 (dopo .getBackUi($back_link_url, Lang::t('_BACK')); ...e prima di if (empty($categories)) {
ho copiato il seguente codice (preso qualche riga più in basso nello stesso file):
Code: Select all
$res .= '<div class="table-container-below">'
.'<a href="'.$url_base.'addfbkrule&cat_id='.$cat_id.'" class="ico-wt-sprite subs_add"><span>'.Lang::t('_ADD', 'test').'</span></a>'
.'</div>';
Maurizio