Menu

Tree [068e10] 2.12.1 /
 History

HTTPS access


File Date Author Commit
 COLUMN_TYPES 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [ebf058] Verify visibility_date in the past. Alert compr...
 DOCUMENTATION 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [ebf058] Verify visibility_date in the past. Alert compr...
 FILES 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [ebf058] Verify visibility_date in the past. Alert compr...
 LOCAL.template 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [8f296d] The 'LOCAL/profile' shell script is sourced bef...
 PLUGINS 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [5e8d26] Add a plugin displaying the state of function c...
 REGTEST_SERVER 2010-12-09 Thierry EXCOFFIER Thierry EXCOFFIER [db12e8] 'extented' table are now properly managed.
 SCRIPTS 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [5c952a] After night job completion a mail is sent in ca...
 TEMPLATES 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [5d6233] Clean up, move some templates to LOCAL/Templates
 Makefile 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [5d6233] Clean up, move some templates to LOCAL/Templates
 README 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 __init__.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 abj.py 2010-12-08 Thierry EXCOFFIER Thierry EXCOFFIER [66efa1] Merge branch 'stable' into unstable
 authentication.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 cell.py 2010-12-08 Thierry EXCOFFIER Thierry EXCOFFIER [66efa1] Merge branch 'stable' into unstable
 column.py 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [068e10] Better (not perfect) detection of column untitled
 configuration.py 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [5d6233] Clean up, move some templates to LOCAL/Templates
 data.py 2010-12-08 Thierry EXCOFFIER Thierry EXCOFFIER [66efa1] Merge branch 'stable' into unstable
 deadlock.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 document.py 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [e9a206] A failed import table will not freeze the next ...
 files.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 inscrits.py 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [5e8d26] Add a plugin displaying the state of function c...
 objgraph.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 plugin.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 plugins.py 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [5e8d26] Add a plugin displaying the state of function c...
 referent.py 2010-12-09 Thierry EXCOFFIER Thierry EXCOFFIER [b54491] Move 'need_a_charte' from PLUGINS to 'referent....
 regtestpatch.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 sender.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 servers.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 suivi.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 tablestat.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 teacher.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 ticket.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 tomuss.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 utilities.py 2010-12-15 Thierry EXCOFFIER Thierry EXCOFFIER [5e8d26] Add a plugin displaying the state of function c...

Read Me

Cette documentation est un guide de démarrage rapide.
La documentation de référence est dans DOCUMENTATION/Welcome.xml

Faire tourner les tests de régression en boucle
pour vérifier que TOMUSS fonctionne :

	make regtest

Cela ne doit normalement jamais s'arrêter.

==============================================================================
                       Pour tester TOMUSS sans toucher aux sources
==============================================================================

Pour lancer le server TOMUSS sans authentification :

    ./tomuss.py regtest

Pour se connecter au serveur :

    http://127.0.0.1:8888/=super.user
    http://127.0.0.1:8888/=ue1.master

Pour créer/editer une table :

    http://127.0.0.1:8888/=ue1.master/2010/Printemps/UE-INF1001L  (une UE)
    http://127.0.0.1:8888/=ue1.master/2009/Dossiers/nomtable      (privée)
    http://127.0.0.1:8888/=ue1.master/2009/Public/nomtable      (publique)

Lancer un serveur de suivi d'étudiants.
Il faut respecter les paramètre indiqués dans LOCAL/__init__.py

    ./suivi.py 2010 Printemps 8892 regtest

Pour configurer TOMUSS interactivement :

    http://127.0.0.1:8888/=super.user/0/Dossiers/config_table

==============================================================================
                     Pour utiliser TOMUSS en vrai
==============================================================================

Dans le fichier 'configuration.py' contient de nombreuses options.
Vous ne devez pas les modifier dans ce fichier.
Les modifications doivent être faites dans le fichier :

	LOCAL/__init__.py

Suivez les indications données dans ce fichier.


Pour gérer les serveurs TOMUSS :
	- Tapez 'make' pour lancer.
	- Tapez 'make stop' pour arrêter.


==============================================================================
                     Pour changer de version de TOMUSS
==============================================================================

Pour le moment c'est compliqué :
	* Récupérer les nouveaux sources.
	* Mettre votre version des sources dans LOCAL
	* Lancer SCRIPTS/install en indiquant les 2 répertoires d'installation.

Si jamais la nouvelle version ne fonctionne pas :
	* Vous l'arrêtez avec un : "make stop"
	* Vous allez dans l'ancienne (qui a été conservée)
	* Vous la lancer avec "make"
	* Vous modifier le 'crontab' pour lancer l'ancienne au lieu
	  de la nouvelle.


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.