forked from ScoDoc/ScoDoc
Merge branch 'master' of https://scodoc.org/git/viennet/ScoDoc
This commit is contained in:
commit
08d4258a49
@ -93,7 +93,7 @@ Certains tests ont besoin d'un département déjà créé, qui n'est pas créé
|
|||||||
scripts de tests:
|
scripts de tests:
|
||||||
Lancer au préalable:
|
Lancer au préalable:
|
||||||
|
|
||||||
flask sco-delete-dept TEST00 && flask sco-create-dept TEST00
|
flask delete-dept TEST00 && flask create-dept TEST00
|
||||||
|
|
||||||
Puis dérouler les tests unitaires:
|
Puis dérouler les tests unitaires:
|
||||||
|
|
||||||
|
@ -178,7 +178,7 @@ def formsemestre_list_saisies_notes(formsemestre_id, format="html"):
|
|||||||
"""
|
"""
|
||||||
sem = sco_formsemestre.get_formsemestre(formsemestre_id)
|
sem = sco_formsemestre.get_formsemestre(formsemestre_id)
|
||||||
r = ndb.SimpleDictFetch(
|
r = ndb.SimpleDictFetch(
|
||||||
"""SELECT i.nom, i.id as etudid, n.*, mod.titre, e.description, e.jour
|
"""SELECT i.nom, code_nip, n.*, mod.titre, e.description, e.jour
|
||||||
FROM notes_notes n, notes_evaluation e, notes_moduleimpl mi,
|
FROM notes_notes n, notes_evaluation e, notes_moduleimpl mi,
|
||||||
notes_modules mod, identite i
|
notes_modules mod, identite i
|
||||||
WHERE mi.id = e.moduleimpl_id
|
WHERE mi.id = e.moduleimpl_id
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<h2 class="insidebar">Dépt. {{ prefs["DeptName"] }}</h2>
|
<h2 class="insidebar">Dépt. {{ prefs["DeptName"] }}</h2>
|
||||||
<a href="{{ url_for('scolar.index_html', scodoc_dept=g.scodoc_dept) }}" class="sidebar">Accueil</a> <br />
|
<a href="{{ url_for('scolar.index_html', scodoc_dept=g.scodoc_dept) }}" class="sidebar">Accueil</a> <br />
|
||||||
{% if prefs["DeptIntranetURL"] %}
|
{% if prefs["DeptIntranetURL"] %}
|
||||||
<a href="{{ prefs[" DeptIntranetURL"] }}" class="sidebar">
|
<a href="{{ prefs["DeptIntranetURL"] }}" class="sidebar">
|
||||||
{{ prefs["DeptIntranetTitle"] }}</a>
|
{{ prefs["DeptIntranetTitle"] }}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<br />
|
<br />
|
||||||
|
@ -74,13 +74,13 @@ fi
|
|||||||
# ------------ CREATION ENVIRONNEMENT
|
# ------------ CREATION ENVIRONNEMENT
|
||||||
echo
|
echo
|
||||||
echo "Créer (et écraser) le fichier /opt/scodoc-data/.env"
|
echo "Créer (et écraser) le fichier /opt/scodoc-data/.env"
|
||||||
echo " définissant les variables d\'environnement ?"
|
echo " définissant les variables d'environnement ?"
|
||||||
echo "(si vous ne savez pas, répondez oui !)"
|
echo "(si vous ne savez pas, répondez oui !)"
|
||||||
echo -n 'Générer /opt/scodoc-data/.env ? (y/n) [y] '
|
echo -n 'Générer /opt/scodoc-data/.env ? (y/n) [y] '
|
||||||
read -r ans
|
read -r ans
|
||||||
if [ "$(norm_ans "$ans")" != 'N' ]
|
if [ "$(norm_ans "$ans")" != 'N' ]
|
||||||
then
|
then
|
||||||
echo -n "Adresse mail de l\'administrateur du site: "
|
echo -n "Adresse mail de l'administrateur du site: "
|
||||||
read SCODOC_ADMIN_MAIL
|
read SCODOC_ADMIN_MAIL
|
||||||
SECRET_KEY=$(python3 -c "import uuid; print(uuid.uuid4().hex)")
|
SECRET_KEY=$(python3 -c "import uuid; print(uuid.uuid4().hex)")
|
||||||
cat > /opt/scodoc-data/.env <<EOF
|
cat > /opt/scodoc-data/.env <<EOF
|
||||||
@ -120,7 +120,7 @@ then
|
|||||||
echo
|
echo
|
||||||
echo "Création des tables et du compte admin"
|
echo "Création des tables et du compte admin"
|
||||||
echo
|
echo
|
||||||
msg="Saisir le mot de passe de l\'administrateur \(admin, via le web\):"
|
msg="Saisir le mot de passe de l'administrateur \(admin, via le web\):"
|
||||||
su -c "(cd /opt/scodoc; source venv/bin/activate; flask db upgrade; flask sco-db-init; echo; echo $msg; flask user-password admin)" "$SCODOC_USER" || die "Erreur: sco-db-init"
|
su -c "(cd /opt/scodoc; source venv/bin/activate; flask db upgrade; flask sco-db-init; echo; echo $msg; flask user-password admin)" "$SCODOC_USER" || die "Erreur: sco-db-init"
|
||||||
echo
|
echo
|
||||||
echo "Base initialisée et admin créé."
|
echo "Base initialisée et admin créé."
|
||||||
|
@ -4,4 +4,4 @@ Architecture: amd64
|
|||||||
Maintainer: Emmanuel Viennet <emmanuel@viennet.net>
|
Maintainer: Emmanuel Viennet <emmanuel@viennet.net>
|
||||||
Description: ScoDoc 9
|
Description: ScoDoc 9
|
||||||
Un logiciel pour le suivi de la scolarité universitaire.
|
Un logiciel pour le suivi de la scolarité universitaire.
|
||||||
Depends: adduser, curl, gcc, graphviz, libpq-dev, postfix|exim4, cracklib-runtime, libcrack2-dev, python3-dev, python3-venv, python3-pip, python3-wheel, nginx, postgresql, redis, ufw
|
Depends: adduser, curl, gcc, graphviz, libpq-dev, postfix|exim4, cracklib-runtime, libcrack2-dev, python3-dev, python3-venv, python3-pip, python3-wheel, nginx, postgresql, redis, ufw, systemctl
|
||||||
|
Loading…
Reference in New Issue
Block a user