]> git.parisson.com Git - telemeta.git/commitdiff
add user revisions to user profile
authoryomguy <yomguy@parisson.com>
Thu, 23 Feb 2012 13:26:38 +0000 (14:26 +0100)
committeryomguy <yomguy@parisson.com>
Thu, 23 Feb 2012 13:26:38 +0000 (14:26 +0100)
telemeta/templates/telemeta/profile_detail.html
telemeta/views/base.py

index 6c8fec0ee67d4262a217a79fb148c08cdc578841..17f82f167a76237a188ef55ddb529b72eea2f8c1 100644 (file)
     {% endfor %}
     </ul>
    </div>
+
+    {% block module_user_revisions %}
+    {% with user_revisions as revisions and "Last changes" as title %}
+    {% include "telemeta/inc/module_user_revisions.html" %}
+    {% endwith %}
+    {% endblock %}
+
   {% endblock %}
  </div>
 
index 0f22a48212ba50b2afbe2bba7f50c95ae75c2851..377fdc7a90d15f451c9c5c1ac4e72354632ac15e 100644 (file)
@@ -1374,7 +1374,10 @@ class ProfileView(object):
         except:
             profile = None
         playlists = get_playlists(request, user)
-        return render(request, template, {'profile' : profile, 'usr': user, 'playlists': playlists})
+        user_revisions = get_revisions(25, user)
+
+        return render(request, template, {'profile' : profile, 'usr': user, 'playlists': playlists,
+                                          'user_revisions': user_revisions})
 
     def profile_edit(self, request, username, template='telemeta/profile_edit.html'):
         if request.user.is_superuser:
@@ -1408,7 +1411,8 @@ class ProfileView(object):
             user_form = UserChangeForm(instance=user, prefix='user')
             profile_form = UserProfileForm(instance=profile, prefix='profile')
             forms = [user_form, profile_form]
-        return render(request, template, {'forms': forms, 'usr': user, 'user_hidden_fields': user_hidden_fields})
+        return render(request, template, {'forms': forms, 'usr': user,
+                                'user_hidden_fields': user_hidden_fields})
 
 
 class LastestRevisionsFeed(Feed):