tMiscellaneous style and functionality improvements. - diasporadiaries - a platform for writing stories with personal accounts and messages [h|git clone git://parazyd.org/diasporadiaries.git|URL:git://parazyd.org/diasporadiaries.git|server|port] [1|Log|/git/diasporadiaries/log.gph|server|port] [1|Files|/git/diasporadiaries/files.gph|server|port] [1|Refs|/git/diasporadiaries/refs.gph|server|port] [1|Submodules|/git/diasporadiaries/file/.gitmodules.gph|server|port] [1|README|/git/diasporadiaries/file/README.md.gph|server|port] [1|LICENSE|/git/diasporadiaries/file/LICENSE.gph|server|port] --- [1|commit 61f21d7c8a8a9b9440f7807caed5298cd57ef81d|/git/diasporadiaries/commit/61f21d7c8a8a9b9440f7807caed5298cd57ef81d.gph|server|port] [1|parent 60712fc069312235ef5c22e472f5526579e5cbfa|/git/diasporadiaries/commit/60712fc069312235ef5c22e472f5526579e5cbfa.gph|server|port] [h|Author: parazyd |URL:mailto:parazyd@dyne.org|server|port] Date: Mon, 21 Jan 2019 00:18:20 +0100 Miscellaneous style and functionality improvements. Diffstat: M diaspora.py | 11 ++++++++++- M templates/country.html | 28 ++++++++++++++-------------- M templates/dashboard.html | 28 ++++++++++++++++------------ 3 files changed, 40 insertions(+), 27 deletions(-) --- [1|diff --git a/diaspora.py b/diaspora.py|/git/diasporadiaries/file/diaspora.py.gph|server|port] t@@ -332,10 +332,19 @@ def dashboard(): ('disembark', ccto)) stories = get_multiple_stories('visible', fparam[act]) + clist = [(i['disembark'], i['disembarkname']) for i in stories] clist = list(set(clist)) + + profiles = {} + for i in stories: + if i['email']: + uid = sql_select_col_where('id', 'email', i['email'], + table='users') + profiles['email'] = uid[0][0] + return render_template('dashboard.html', stories=stories, - filtered_stories=filtered, + filtered_stories=filtered, profiles=profiles, listtype=act, clist=clist, ccto=ccto) [1|diff --git a/templates/country.html b/templates/country.html|/git/diasporadiaries/file/templates/country.html.gph|server|port] t@@ -28,27 +28,27 @@ {% endif %}
-
-

- {{ i['abstract'] }} -

+
+
+

{{ i['abstract'] }}

-
-
+
Read -
- {{ i['embarkname'] }}{{ i['disembarkname'] }} + {{ i['embarkname'] }} + + {{ i['disembarkname'] }} +
- +

{% if i['email'] %} - {{ i['name'] }}
+ by {{ i['name'] }}
{% else %} - {{ i['name'] }}
+ by {{ i['name'] }}
{% endif %} - {{ i['date'] }}
- {{ i['time'] }} -
+ {{ i['date'] }} {{ i['time'] }} +

+
[1|diff --git a/templates/dashboard.html b/templates/dashboard.html|/git/diasporadiaries/file/templates/dashboard.html.gph|server|port] t@@ -26,28 +26,32 @@ {% endif %}
-
-

- {{ i['abstract'] }} -

+
+
+

{{ i['abstract'] }}

-
-
+
Edit {% if i['visible'] == 0 %} Add {% else %} Hide {% endif %} + + {{ i['embarkname'] }} + + {{ i['disembarkname'] }}
- {{ i['embarkname'] }}{{ i['disembarkname'] }} +

+ {% if i['email'] %} + by {{ i['name'] }}
+ {% else %} + by {{ i['name'] }}
+ {% endif %} + {{ i['date'] }} {{ i['time'] }} +

- - {{ i['name'] }}
- {{ i['date'] }}
- {{ i['time'] }} -