member privacy implemented
This commit is contained in:
@@ -44,7 +44,8 @@ def edit(mid):
|
|||||||
name = request.form['name']
|
name = request.form['name']
|
||||||
bio = request.form['bio']
|
bio = request.form['bio']
|
||||||
subtitle = request.form['subtitle']
|
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()
|
db.commit()
|
||||||
|
|
||||||
if "file" in request.files:
|
if "file" in request.files:
|
||||||
|
|||||||
@@ -9,7 +9,10 @@
|
|||||||
<div class="maintext">
|
<div class="maintext">
|
||||||
jump to:<br>
|
jump to:<br>
|
||||||
{% for member in memberlist %}
|
{% for member in memberlist %}
|
||||||
|
{% if not g.user and member[23]==0 %}
|
||||||
|
{% else %}
|
||||||
<a href="#m{{ member[0] }}">{{ member[3] }}</a> |
|
<a href="#m{{ member[0] }}">{{ member[3] }}</a> |
|
||||||
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -52,6 +55,9 @@
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
{% if not g.user and member[23]==0 %}
|
||||||
|
|
||||||
|
{% else %}
|
||||||
<div class="profile" id="m{{ member[0] }}">
|
<div class="profile" id="m{{ member[0] }}">
|
||||||
<div class="heading"><b>{{ member[3]|safe }}</b> {{ member[4]|safe }}</div>
|
<div class="heading"><b>{{ member[3]|safe }}</b> {{ member[4]|safe }}</div>
|
||||||
{% if icons[member[0]] %}
|
{% if icons[member[0]] %}
|
||||||
@@ -67,6 +73,7 @@
|
|||||||
<!-- <img src="/geo/dsgame.webp" class="dsgame"> -->
|
<!-- <img src="/geo/dsgame.webp" class="dsgame"> -->
|
||||||
<br class="clear" />
|
<br class="clear" />
|
||||||
</div>
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,10 @@
|
|||||||
<input name="subtitle" id="subtitle" value="{{ member[4] }}"><br>
|
<input name="subtitle" id="subtitle" value="{{ member[4] }}"><br>
|
||||||
<label for="bio">Description</label>
|
<label for="bio">Description</label>
|
||||||
<textarea name="bio" id="bio">{{ member[5] }}</textarea><br>
|
<textarea name="bio" id="bio">{{ member[5] }}</textarea><br>
|
||||||
|
<input type="radio" id="public" name="privacy" value=1 {% if member[23]==1 %}checked{% endif %}>
|
||||||
|
<label for="public">Public</label><br>
|
||||||
|
<input type="radio" id="private" name="privacy" value=0 {% if member[23]==0 %}checked{% endif %}>
|
||||||
|
<label for="private">Private</label><br>
|
||||||
<input type="submit" value="Submit">
|
<input type="submit" value="Submit">
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user