Modify landing page can personnalize the server name and make a little description

This commit is contained in:
Charlie Root 2025-12-21 18:36:19 +01:00
parent 66eff29692
commit 6201e71d2c
2 changed files with 21 additions and 11 deletions

View File

@ -9,17 +9,20 @@
{% block main %}
<h1> Bienvenue sur</h1>
<h1> Bienvenue sur : "{{ server_title }}" </h1>
<h3> {{ server_desc }} </h3>
<p>Bienvenue sur Olala, un portail utilisateur libre basé sur Flask à héberger sur un petit ordinateur.
<p>Bienvenue sur Pywallter, un portail utilisateur libre basé sur Flask à héberger sur un petit ordinateur.
Tu peux importer des fichiers et dans l'avenir les rendres disponibles pour ton site.
Tu peux consulter ou participer au tableau des post-its pour communiquer avec les autres membres ou
simplement savoir ce qu'il se passe sur le serveur.
Tu peux consulter ou participer au blog général du serveur pour te faire connaître par les autres membres ou
simplement savoir ce qu'il se passe sur le serveur. Tu peux poster sur ton blog public et te faire connaître par les internets :p
</p>
{% if mail_server %}
<p>
Tu peux gérer ton compte MAIL et XMPP si les serveurs Mail(SMTP, IMAP) et XMPP sont actifs.
Si tu as la chance d'avoir un compte ici tu as accès à une messagerie. Tu as un compte mail et XMPP à toi.
</p>
{% endif %}
{% include '_flash_msgs.html' %}

View File

@ -25,6 +25,8 @@ SETUID = app.config['SETUID']
MAIL_SERVER = app.config['MAIL_SERVER']
XMPP_SERVER = app.config['XMPP_SERVER']
BACKUP_TIME = app.config['BACKUP_TIME']
SERVER_TITLE = app.config['TITLE_SERVER']
SERVER_DESC = app.config['DESC_SERVER']
##################################################################################################
@ -52,7 +54,8 @@ def index():
return render_template('inscription.html', signin_enable=app.config['SIGNIN_ENABLE'],
token=token, hostname=hostname,
url_inscription=url_inscription,
MAIL_SERVER=MAIL_SERVER)
server_title=SERVER_TITLE,
mail_server=MAIL_SERVER)
else:
return redirect(url_for('loginlogout.login', _external=True))
@ -63,9 +66,9 @@ def login():
else :
resp = redirect(url_for('loginlogout.login', _external=True))
if request.method == 'POST' :
user = request.form['user']
password = request.form['passwd']
totp = request.form['code_totp']
user = str(request.form['user'])
password = str(request.form['passwd'])
totp = str(request.form['code_totp'])
conn = sqlite3.connect(DATABASE) # Connexion à la base de donnée
cursor = conn.cursor() # Création de l'objet "curseur"
@ -85,7 +88,11 @@ def login():
else:
flash(u"L'utilisateur n'existe pas", 'error')
else:
resp = render_template('accueil.html', signin_enable=app.config['SIGNIN_ENABLE'])
resp = render_template('accueil.html',
server_title=SERVER_TITLE,
server_desc=SERVER_DESC,
mail_server=MAIL_SERVER,
signin_enable=app.config['SIGNIN_ENABLE'])
return resp