modificare footer estensione .mustache

modificare footer estensione .mustache

di Marco Zarpellon -
Numero di risposte: 2

ciao a tutti vorre modifcare il footer del template aggiungenso delle voci

il file si chiama footer.mustache(come funziona questa estensione?)

ho visto dove viene creato

  {{# pinurl}}
                            <li class="smedia-04">
                                <a href="{{pinurl}}" target="_blank">
                                   <span class="media-icon">
                                   <i class="fa {{pi}}"></i>
                                   </span>
                                   <span class="media-name">{{pin}}</span>
                                </a>
                            </li>

intanto al posto di questa icona vorrei inserire youtube che non c'è e inoltre vorrei cambiare google+ con google business ho trovato deve è il file php che costrisce la pagina administrator ma non fuziona come posso fare??. la tabella sembra esseere questa mdl_tool_customlang ma nn va, mi date una mano?

vorrei riuscire a cambiare etichetta del campo io ho cecato il campo nel db ma nn lo trovo. Il template di riferimento è Eguru

saluti

Allegato Campo.PNG
Media dei voti:  -
In riposta a Marco Zarpellon

Re: modificare footer estensione .mustache

di Matteo Scaramuccia -

Ciao Marco,
i file *.mustache sono file di template che Moodle usa: trovi una spiegazione in https://docs.moodle.org/dev/Templates e altri dettagli del funzionamento in https://mustache.github.io/mustache.5.html.

Non uso il tema eGuru, https://moodle.org/plugins/theme_eguru, quindi nel dettaglio non saprei bene quale indicazioni darti ma genericamente:

  1. Per modificare tutto quello che riguarda un tema bisogna sempre operare in modalità Designer, https://docs.moodle.org/36/en/Theme_Designer_Mode, altrimenti le modifiche che vengono fatte non vengono recepite se non al prossimo purge delle cache del tema grafico. ATTENZIONE: il sistema diventa molto lento perché vengono disabilitati tutti i meccanismi di caching sul tema grafico quindi la modalità deve essere disabilitata quanto prima (tipicamente la si usa SOLO in sviluppo)
  2. Sarebbe buona cosa non modificare il tema eGuru direttamente ma costruirne una personalizzazione e modificare quanto vogliamo, template e immagini, https://docs.moodle.org/dev/Creating_a_theme_based_on_boost: così facendo si può facilmente aggiornare eGuru senza dover riapplicare le modifiche fatte. Inoltre, poiché in un tema custom si può liberamente gestire la versione si può anche lavorare senza la modalità Designer e incrementare la versione del tema quando si vogliano vedere gli effetti a schermo
  3. Le icone sono definite tramite Font Awesome, https://fontawesome.com/icons?d=gallery&q=google%20plus, tramite cioè CSS class name. Il nome della classe è definito in una stringa di localizzazione e puoi modificarla con https://docs.moodle.org/36/en/Language_customisation, sempre che Font Awesome abbia ciò che ti interessa altrimenti devi introdurre tu le icone, https://docs.moodle.org/dev/Using_images_in_a_theme, e modificare opportunamente il template e modificando eventualmente anche il file /layout/includes/footer.php che è il file PHP che prepara i dati usati dal template del footer

HTH,
Matteo

In riposta a Matteo Scaramuccia

Re: modificare footer estensione .mustache

di Marco Zarpellon -

ciao intatnto grazie per la risposta, il file footer php l'ho modificato, ma il problema che quando porto le modifiche in produzione non restano ritornano come era inizialmente
Questa parte si riferisce a footer.php

  {{# pinurl}}
                            <li class="smedia-04">
                                <a href="{{pinurl}}" target="_blank">
                                   <span class="media-icon">
                                   <i class="fa {{pi}}"></i>
                                   </span>
                                   <span class="media-name">{{pin}}</span>
                                </a>
                            </li>

e riguarda questo social che vedete allegato

questo link qui   <a href="{{pinurl}}" target="_blank"> sarà scritto nel db per modificarlo, questa cosa punterà a qualcosa per mettere youtube a posto di pi cosa devo mettere ???

io ho trovato tutti ifile da modificare ma non tengono le modifiche

ho provato a scrivere tutto in esplicito togliendo lr graffe del codice mustache li per li funziona, ma quando lo riporto in produzione no nmantiene nulla

grazie ancora aspetto un vostro riscontro

Allegato social.PNG