Caricamento dei gruppi

Questa funzione permette il caricamento batch di gruppi di utenti in Moodle.

  • Ogni riga del file contiene un record
  • Ogni record è costituito da una serie di dati separati da virgole
  • Il primo record del file è speciale e contiene una lista di nomi di campi. Questo definisce il formato del resto del file.

    Nomi campi obbligatori: questi campi devono essere inclusi nel primo record, e definiti per ogni gruppo

    groupname

    Nomi campi default: questi sono opzionali - se non sono inclusi, i valori corrispondenti sono presi dalla lingua e dal corso correnti

    idnumber, coursename, lang

    Nomi campi opzionali: tutti i seguenti sono completamente opzionali.

    description, picture, hidepicture

  • Le virgole tra i dati devono essere codificate come &#44 - lo script automaticamente decodificherà questi come virgole.
  • Per i campi Booleani, usare 0 per False e 1 per True.
  • Sia idnumber che coursename possono essere usati per identificare il corso. Idnumber ha priorità su coursename. Se nessuno dei due è specificato, i gruppi saranno aggiunti al corso corrente.
  • Coursename è il nome breve del corso.
  • Nota: Se un gruppo è già registrato nel database di Moodle per un corso particolare, questo script restituirà il nome di quel gruppo. I docenti possono caricare gruppi solamente nei corsi che hanno il permesso di modificare.

Esempio di un file corretto per il caricamento di gruppi:

groupname,idnumber,lang,description,picture
group1, Phil101, en, questo gruppo richiede particolare attenzione!, 0
group2, Math243, , ,

Indice di tutti i file di aiuto