iisgiua / giuaschool

giua@school - Il Registro Elettronico open source dell' I.I.S. Michele Giua
https://iisgiua.github.io/giuaschool-docs/
GNU Affero General Public License v3.0
30 stars 18 forks source link

Stampe #47

Closed rodolfo024 closed 2 years ago

rodolfo024 commented 2 years ago

Volevo sapere in quali files andare oer cambiare l'intestazione della scuola ed il comune. Volevo inoltre far presente che il tabellone dei voti generato a fine scrutinio è scombinato. Grazie.

trinko commented 2 years ago

Il file con l'intestazione è l'immagine presente nel file: public/img/intestazione-documenti.jpg

Va sostituita con un'immagene JPEG di dimensioni 1000x216.

rodolfo024 commented 2 years ago

Ok grazie. Per modificare invece i documenti che il registro genera esempio la comunicazione password, i verbali dello scrutinio ecc, su quali file devo agire? Grazie.

trinko commented 2 years ago

Le intestazioni dei documenti le ho recentemente uniformate in modo che facciano tutte riferimento all'immagine di intestazione.

Per modificare i contenuti, devi guardare i file nelle cartelle:

Tieni presente che il quadro dei voti dello scrutinio è purtroppo ancora generato direttamente dal codice PHP, nel file src/Util/PagelleUtil.php. Se vuoi modificare il testo devi guardare le varie funzioni CreaRiepilogoVoti

rodolfo024 commented 2 years ago

Ciao, ho risolto il "problema" dei dati. Adesso c'è un altro problema, ovvero la pubblicazione. Facendo un test con account genitore, nonostante lo scrutinio sia stato chiuso e anche sul db riempio la casella "visibile" in scrutinio, compare "L'alunno non è inserito in nessuna classe" come posso sistemarlo?

trinko commented 2 years ago

E' strano, perché il messaggio di errore appare se non trova almeno uno scrutinio della classe chiuso e visibile (con data precedente a quella attuale). Puoi provare a installare l'ultimo aggiornamento con cui si inserisce la gestione scrutini nel menu SCUOLA (con accesso amministratore).

build#205

rodolfo024 commented 2 years ago

Ciao, ho fatto l'aggiornamento ed anche del database. La versione indicata è sempre la 1.4.0 e compare anche il bottone scrutini dal lato admin. Da lato genitore compare adesso "dati non disponibili". Il problema è che quando si clicca su scrutini da admin compare l'errore 500.

trinko commented 2 years ago

E' probabile che ci siano inseriti in precedenza nella tabella gs_definizione_scrutinio che non corrispondono a quelli attesi. Devi vedere il log per capire l'errore: var/log/appprod...

trinko commented 2 years ago

Sembra che ci siano dati invalidi nelle tabelle dello scrutinio. Se non è un problema, è meglio cancellare tutti i dati degli scrutini con i seguenti comandi sul database:

DELETE FROM gs_esito;
DELETE FROM gs_voto_scrutinio;
DELETE FROM gs_scrutinio;
DELETE FROM gs_definizione_consiglio;

Dopo aver ripulito tutto, dovresti reimpostare gli scrutini dal menu SCUOLA->SCRUTINI come amministratore e poi provare a completare nuovamente uno scrutinio.