Content-type: text/html; charset=UTF-8 Man page of SOPHOMORIX-CLASS

SOPHOMORIX-CLASS

Section: Maintenance Commands (8)
Updated: November 28, 2007
Index Return to Main Contents
 

NAME

sophomorix-class - Klassen verwalten  

SYNOPSIS

sophomorix-class [options]
 

DESCRIPTION

Ein von sophomorix-class verwaltete Klasse hat folgende Eigenschaften:

     AdminClass:     Der Name des Klasse, wie er im Schulverwaltungsprogramm steht. 

                        z.B.:  7a 

     Department:     Abteilung der Klasse (Feld 6, schueler.txt, nicht genutzt)

                        z.B. Grundschule

     Type:           adminclass (standard)
                     hiddenclass (in der Schulkonsole nicht sichtbar/beitretbar)

     Mail:           Maileinstellungen der Klasse (nicht genutzt)

     Quota:          Quotaeinstellungen, die alle user diese Klasse haben sollen

     MailQuota:      Mail-Quotaeinstellungen, die alle user diese Klasse haben sollen
                        z.B.:  16

     mailalias:      Mailaliase erzeugen (1) oder nicht (0)
     maillist:       MailingListe erzeugen (1) oder nicht (0)

 

OPTIONS

sophomorix-class benützt die GNU command line syntax, mit langen Optionen, die mit zwei Bindestrichen (`-') beginnen:
-h, --help
Kurzübersicht über Optionen, sowie eine Liste der eingelesenen Dateien.
-v, --verbose
Sagt, was das Programm gerade macht (verbose)
-vv, --verbose --verbose
Sagt ungeheuer genau, was das Programm gerade macht (very verbose)
-c AdminClass, --class adminclass
Bearbeitet die Klasse adminclass. Als adminclass kann auch der Gruppenname der Lehrer angegeben werden (Standardgruppenname: teachers).
--quota quotastring
setzt das Quotafeld für die Klasse in der sophomorix Datenbank auf den Wert quotastring, und überträgt diese Werte ins System. Wie quotastring aussehen muss siehe sophomorix-quota.
Einen leeren Wert (Standardwert) setzt man mit

 --quota standard 
--mailquota number
setzt das MailQuotafeld für die Klasse in der sophomorix Datenbank auf den Wert mailquota und überträgt diese Werte ins System.
Um einen leeren Wert (Standardwert) zu setzten gibt man --quota -1 an.
--mailalias
Trägt für alle Mitglieder dieses Klasse einen Mailalias ein (Standardform: vorname.nachname)
--maillist
Trägt alle Mitglieder dieser Klasse in eine Mailingliste ein. Alle Mitglieder sind somit unter dem Projektnamen UND dem langen Projektnamen (LongName) erreichbar.
--hide --class class / --nohide --class class
Schaltet eine Klasse vom Typ 'adminclass' auf Typ 'hiddenclass' um bzw. zurück. Eine Klasse mit Typ 'hiddenclass' verhindert ein Anzeigen der Klasse in der Schulkonsole sowie das Eintragen eines Lehrers in diese Klasse.
--reset-class class / --info --reset-class class
Löscht alle Daten in den $HOME der Schüler in dieser Klasse (nicht der Lehrer). Außerdem werden das Vorlagenverzeichnis und das Tauschverzeichnis gelöscht (auch Lehrerdaten).
Dieser Befehl dient dazu eine Gästeklasse für Fortbildungen usw. wieder in den Ausgangszustand zu versetzen.
Da mit dieser Option ziemlich viele Daten gelöscht werden, kann mit der Zusatzoption --info angezeigt werden, was ohne sie passieren würde.

 

SEE ALSO

sophomorix(8), sophomorix-teach-in(8), sophomorix-search(8), sophomorix-add(8), sophomorix-move(8), sophomorix-print(8), sophomorix-kill(8), sophomorix-subclass(8), sophomorix-class(8),

 

AUTHOR

Written by <jeffbeck@web.de>.


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
SEE ALSO
AUTHOR

This document was created by man2html, using the manual pages.
Time: 20:49:58 GMT, May 10, 2019