Menu

Tree [ae7092] 2.12.13 /
 History

HTTPS access


File Date Author Commit
 COLUMN_TYPES 2011-02-05 Thierry EXCOFFIER Thierry EXCOFFIER [a94a0f] Add the Enumeration column type
 DOCUMENTATION 2011-01-24 Thierry EXCOFFIER Thierry EXCOFFIER [83bc14] Fixes click on 'Mails' for Chrome
 FILES 2011-01-24 Thierry EXCOFFIER Thierry EXCOFFIER [ae7092] Do not export negative 'note' in column note ex...
 LOCAL.template 2011-01-22 Thierry EXCOFFIER Thierry EXCOFFIER [26fb22] Move all configuration.backup tests in utilitie...
 PLUGINS 2011-01-22 Thierry EXCOFFIER Thierry EXCOFFIER [26fb22] Move all configuration.backup tests in utilitie...
 REGTEST_SERVER 2011-01-17 Thierry EXCOFFIER Thierry EXCOFFIER [e745db] Rename 'TEMPLATES/referents.py' to remove Mac O...
 SCRIPTS 2011-01-22 Thierry EXCOFFIER Thierry EXCOFFIER [26fb22] Move all configuration.backup tests in utilitie...
 TEMPLATES 2011-01-17 Thierry EXCOFFIER Thierry EXCOFFIER [e745db] Rename 'TEMPLATES/referents.py' to remove Mac O...
 Makefile 2010-12-31 Thierry EXCOFFIER Thierry EXCOFFIER [6c65fc] Some cleanups before releasing the new version
 README 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 __init__.py 2011-01-02 Thierry EXCOFFIER Thierry EXCOFFIER [285022] Rewrite 'abj.py' in order to have a better rank...
 abj.py 2011-01-02 Thierry EXCOFFIER Thierry EXCOFFIER [285022] Rewrite 'abj.py' in order to have a better rank...
 authentication.py 2011-01-16 Thierry EXCOFFIER Thierry EXCOFFIER [d99042] Better exection handling in authentication.py
 cell.py 2011-01-08 Thierry EXCOFFIER Thierry EXCOFFIER [f299a6] The cell history is no more in the student 'sui...
 column.py 2011-01-20 Thierry EXCOFFIER Thierry EXCOFFIER [987291] Calculus where note computed on weight change
 configuration.py 2011-01-23 Thierry EXCOFFIER Thierry EXCOFFIER [6bc7d5] Fix a bad referent link on home page
 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 2011-01-22 Thierry EXCOFFIER Thierry EXCOFFIER [26fb22] Move all configuration.backup tests in utilitie...
 files.py 2011-01-01 Thierry EXCOFFIER Thierry EXCOFFIER [414308] StaticFile translation rewrite + logo on suivi ...
 inscrits.py 2011-01-14 Thierry EXCOFFIER Thierry EXCOFFIER [9a8462] More informative subject in exception backtrace...
 objgraph.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 plugin.py 2011-01-23 Thierry EXCOFFIER Thierry EXCOFFIER [6bc7d5] Fix a bad referent link on home page
 plugins.py 2011-01-17 Thierry EXCOFFIER Thierry EXCOFFIER [ab2313] Remove files too linked to local usage
 referent.py 2011-01-17 Thierry EXCOFFIER Thierry EXCOFFIER [e745db] Rename 'TEMPLATES/referents.py' to remove Mac O...
 regtestpatch.py 2011-01-12 Thierry EXCOFFIER Thierry EXCOFFIER [a0ccba] Add 'code_etape' column type
 sender.py 2010-11-28 Thierry EXCOFFIER Thierry EXCOFFIER [7236ce] Initial version.
 servers.py 2011-01-01 Thierry EXCOFFIER Thierry EXCOFFIER [414308] StaticFile translation rewrite + logo on suivi ...
 suivi.py 2010-12-19 Thierry EXCOFFIER Thierry EXCOFFIER [7c4bc4] When killed and every minutes, dump the state o...
 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 2011-01-14 Thierry EXCOFFIER Thierry EXCOFFIER [9a8462] More informative subject in exception backtrace...
 utilities.py 2011-01-22 Thierry EXCOFFIER Thierry EXCOFFIER [26fb22] Move all configuration.backup tests in utilitie...

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.