diff --git a/myriad/home.py b/myriad/home.py index ef04e15..b16fefd 100644 --- a/myriad/home.py +++ b/myriad/home.py @@ -69,8 +69,13 @@ def page(mid): all_icons = db.execute("SELECT icon_location FROM icons WHERE member_id=(?)",(mid,)).fetchall() blinkies = db.execute("SELECT blinkie_location FROM blinkies WHERE member_id=(?)",(mid,)).fetchall() stamps = db.execute("SELECT stamp_location FROM stamps WHERE member_id=(?)",(mid,)).fetchall() + blog_public = db.execute("SELECT * FROM blog WHERE member_id=(?) AND public=(?)",(mid,1)).fetchall() - return render_template('page.html', member=member, blog=blog, icon=icon, all_icons=all_icons, blinkies=blinkies, stamps=stamps) + blog_public_show = False + if len(blog_public) > 0: + blog_public_show = True + + return render_template('page.html', member=member, blog=blog, icon=icon, all_icons=all_icons, blinkies=blinkies, stamps=stamps, blog_public_show=blog_public_show) @bp.route("/groups") def groups(): diff --git a/myriad/templates/page.html b/myriad/templates/page.html index f328f2b..ffd819e 100644 --- a/myriad/templates/page.html +++ b/myriad/templates/page.html @@ -28,7 +28,10 @@
{% if blog|length > 0 %} -
{{member[3]}}'s blog
+ {% if not g.user and not blog_public_show %} + {% else %} +
{{member[3]}}'s blog
+ {% endif %}
{% for post in blog %} {% if not g.user and post[5]==0 %}