]> git.parisson.com Git - telemeta.git/commitdiff
fix MIME type in DC, fix delete button display, fix JS superuser parsing
authoryomguy <yomguy@parisson.com>
Fri, 24 Jun 2011 10:09:51 +0000 (12:09 +0200)
committeryomguy <yomguy@parisson.com>
Fri, 24 Jun 2011 10:09:51 +0000 (12:09 +0200)
telemeta/models/dublincore.py
telemeta/templates/telemeta_default/base.html
telemeta/templates/telemeta_default/mediaitem_detail.html
telemeta/web/base.py

index 977400132aef90be1f78fe01e71827666ceb32c2..8ac675d1e4d781c6c39079661695171402a05d51 100644 (file)
@@ -207,10 +207,10 @@ def express_item(item):
             title += u' - ' + item.track
     
     try:
-        analysis = MediaItemAnalysis(item=item, analyzer_id='mime_type')
+        analysis = MediaItemAnalysis.objects.get(item=item, analyzer_id='mime_type')
         mime_type = analysis.value 
     except:
-        mime_type = 'unknown'
+        mime_type = ''
 
     resource = Resource(
         Element('identifier',       media_identifier(item), related=item),
index 48f1d9cdcc7877f00ee416b1ecca0278a9ede519..8ee6d23ccbfef5751f5e68895961890ce30a5464 100644 (file)
     </tr></table>
 {% block content %}{% endblock %}
 <div class="nett"></div>
-{% block deleteitem %}{% endblock %}
+{% block delete %}{% endblock %}
 </div>
 
 {% block footer %}
index 651cfa570ba554b3a01adf552c5e3e795a33cc63..3ea054e469cc49be74190b59e0cd9ca2a5ce4768 100644 (file)
@@ -51,7 +51,7 @@
  // loadPlayer(analizerUrl, soundUrl, itemId, visualizers, currentUserName, isStaffOrSuperuser)
  // django before was: if user.is_staff or user.is_superuser 
 
-   {% if perms.can_play_all_items %}
+   {% if public_access or perms.telemeta.can_play_all_items %}
     var superuser = true;
    {% else %}
     var superuser = false;
index 3f8b8f3cf5bfe4bc66bf1f4502035d0c4b632453..c4a4d7cd93cdee1dff7a842fa3dd4282dea1d4b8 100644 (file)
@@ -1188,7 +1188,7 @@ class ProfileView(object):
             if user_form.is_valid() and profile_form.is_valid():
                 user_form.save()
                 profile_form.save()
-                return HttpResponseRedirect('/accounts/'+username+'/profile/')
+                return HttpResponseRedirect('/users/'+username+'/profile/')
         else:
             user_form = UserChangeForm(instance=user, prefix='user')
             profile_form = UserProfileForm(instance=profile, prefix='profile')