summaryrefslogtreecommitdiff
path: root/templates/apps/userprofile/home.html
diff options
context:
space:
mode:
Diffstat (limited to 'templates/apps/userprofile/home.html')
-rw-r--r--templates/apps/userprofile/home.html132
1 files changed, 78 insertions, 54 deletions
diff --git a/templates/apps/userprofile/home.html b/templates/apps/userprofile/home.html
index 2690f4d..6d4228f 100644
--- a/templates/apps/userprofile/home.html
+++ b/templates/apps/userprofile/home.html
@@ -4,61 +4,85 @@
{% load tagging_tags %}
{% block widgets %}
$("#gravatar").append($.gravatar($('#email').text()));
- $("#names").accordion({
- header: 'h3',
- collapsible: true,
- active: false,
- autoHeight: false
- });
- $("#memberships").accordion({
- header: 'h3',
- collapsible: true,
- active: false,
- autoHeight: false
- });
{% endblock %}
-{% block content %}
- {% if memberships %}
- <h3>Memberships</h3>
- <div id="memberships">
- {% for m in memberships.all %}
- <div id="m{{m.id}}" class="{{m.status}}">
- <h3 class="listheader">{{m.name.shortname}}</h3>
- <div>
- <div>
- You became a member of <a href="{{m.name.url}}">{{m.name.shortname}}</a> {{m.timecreated|datehumanize}}
- {% if m.tags %}<h4>Role{{m.tags|pluralize}}</h4>
- <ul class="clist">{% for tag in m.tags %}<li>{{ tag|escape }}</li>{%endfor%}</ul>{%endif%}
- </div>
- <div class="rlist button">
- <ul>
- {% if render.edit and m.user %} <!-- only allow roles for users right now -->
- <li><a href="/tag/membership/{{m.id}}/modify">Modify Roles</a></li>
- {% endif %}
- {% if render.kick and m.user %} <!-- only allow removing members for users right now -->
- <li><a href="/name/{{name.id}}/leave/{{m.user.username}}">{% if m.user == user %}Leave{% else %}Remove from{% endif %} Group</a></li>
- {% endif %}
- </ul>
- </div>
- </div>
- </div>
- {% empty %}
- <p>No members yet...</p>
- {% endfor %}
- </div>
- {% endif %}
-<h3>Groups</h3>
-<div id="names">
- {% for n,p in names %}
- <div id="n{{n.id}}">
- <h3 class="listheader">{{n.shortname}}</h3>
- <div>
- <a href="{{n.url}}">{{n.shortname}}</a> was created by {{n.creator|userdisplay}} {{n.timecreated|datehumanize}}{% if n.count_members %}and has {{n.count_members}} member{{n.count_members|pluralize}}{%endif%}.
- </div>
- </div>
- {% empty %}
- <p>You do not have control over any groups yet...</p>
- {% endfor %}
+{% block main %}
+<script>
+ $(function () {
+ $('tab a:last').tab('show');
+ })
+</script>
+
+<div class="hero-unit profile">
+ <div class="left" style="margin-right:30px;">
+ <a class="gravatar" href="#" title="{{ user.email }}"></a>
+ </div>
+ <h2>{{ profile.display_name }}</h2>
+ <span class="quiet">You are the owner of {{ names|length }} group{{ names|pluralize }} and member of {{ memberships|length }} group{{ memberships|pluralize }}</span><br>
+ <!-- <a href="/user/alias"><i class="icon-user"></i> Add an alias </a> to your identity -->
+ <br>
+
</div>
+<ul class="nav nav-tabs" id="tab">
+ <a class="btn right" style="margin-left:30px;margin-right:10px;" href="/name/{{profile.home.id}}/add"><i class="icon-plus"></i> New group</a>
+ <li class="active">
+ <a href="#memberships-tab" data-toggle="tab">Memberships</a>
+ </li>
+ <li><a href="#groups" data-toggle="tab">My groups</a></li>
+</ul>
+
+<div class="tab-content">
+ <div class="tab-pane active" id="memberships-tab">
+ {% if memberships %}
+ <div id="memberships">
+ {% for m in memberships.all %}
+ <div class="well group">
+ <a href="{{ m.name.url }}"><h3>{{ m.name.shortname }}</h3></a>
+ <span class="quiet">You became member {{m.timecreated|datehumanize}}</span>
+ {% if m.tags %}
+ <h4>Role{{m.tags|pluralize}}</h4>
+ <ul class="clist">{% for tag in m.tags %}<li>{{ tag|escape }}</li>{%endfor%}</ul>
+ {%endif%}
+ <a href="{{ m.name.url }}"><img style="margin-top:-27px;" class="right" src="/site-media/img/right.png"></a>
+ <!--
+ <div id="m{{m.id}}" class="{{m.status}}">
+ <h3 class="listheader">{{m.name.shortname}}</h3>
+ <div>
+ <div>
+ You became a member of <a href="{{m.name.url}}">{{m.name.shortname}}</a> {{m.timecreated|datehumanize}}
+ {% if m.tags %}<h4>Role{{m.tags|pluralize}}</h4>
+ <ul class="clist">{% for tag in m.tags %}<li>{{ tag|escape }}</li>{%endfor%}</ul>{%endif%}
+ </div>
+ <div class="rlist button">
+ <ul>
+ {% if render.edit and m.user %}
+ <li><a href="/tag/membership/{{m.id}}/modify">Modify Roles</a></li>
+ {% endif %}
+ {% if render.kick and m.user %}
+ <li><a href="/name/{{name.id}}/leave/{{m.user.username}}">{% if m.user == user %}Leave{% else %}Remove from{% endif %} Group</a></li>
+ {% endif %}
+ </ul>
+ </div>
+ -->
+ </div>
+ {% empty %}
+ <p>No members yet...</p>
+ {% endfor %}
+ </div>
+ {% endif %}
+ </div>
+ <div class="tab-pane" id="groups">
+ <div id="names">
+ {% for n,p in names %}
+ <div class="well group">
+ <a href="{{ n.url }}"><h3>{{ n.shortname }}</h3></a>
+ <span class="quiet">Created {{n.timecreated|datehumanize}}</span>
+ <a href="{{ n.url }}"><img style="margin-top:-27px;" class="right" src="/site-media/img/right.png"></a>
+ </div>
+ {% empty %}
+ <p>You do not have control over any groups yet...</p>
+ {% endfor %}
+ </div>
+ </div>
+ </div>
{% endblock %} \ No newline at end of file