From 9d27cc276302243f16b53ec1d230b891266b839b Mon Sep 17 00:00:00 2001 From: cube Date: Fri, 20 Mar 2026 17:42:12 +0000 Subject: [PATCH] member privacy implemented --- myriad/manage.py | 3 ++- myriad/templates/full.html | 7 +++++++ myriad/templates/manage/edit.html | 4 ++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/myriad/manage.py b/myriad/manage.py index 81752a1..5fb4d52 100644 --- a/myriad/manage.py +++ b/myriad/manage.py @@ -44,7 +44,8 @@ def edit(mid): name = request.form['name'] bio = request.form['bio'] subtitle = request.form['subtitle'] - db.execute("UPDATE member SET member_name=(?), bio=(?), subtitle=(?) WHERE id=(?)",(name, bio, subtitle, mid)) + privacy = request.form["privacy"] + db.execute("UPDATE member SET member_name=(?), bio=(?), subtitle=(?), public=(?) WHERE id=(?)",(name, bio, subtitle, privacy, mid)) db.commit() if "file" in request.files: diff --git a/myriad/templates/full.html b/myriad/templates/full.html index 6dbc1f5..e26c3e6 100644 --- a/myriad/templates/full.html +++ b/myriad/templates/full.html @@ -9,7 +9,10 @@
jump to:
{% for member in memberlist %} + {% if not g.user and member[23]==0 %} + {% else %} {{ member[3] }} | + {% endif %} {% endfor %}
@@ -52,6 +55,9 @@ } + {% if not g.user and member[23]==0 %} + + {% else %}
{{ member[3]|safe }} {{ member[4]|safe }}
{% if icons[member[0]] %} @@ -67,6 +73,7 @@
+ {% endif %} {% endfor %} diff --git a/myriad/templates/manage/edit.html b/myriad/templates/manage/edit.html index eed1387..274572f 100644 --- a/myriad/templates/manage/edit.html +++ b/myriad/templates/manage/edit.html @@ -15,6 +15,10 @@

+ +
+ +