annotate media/js/gcalendar_edit.js @ 145:71cb4208dc98

Tweak to #30, admin dashboard. Because of a bug in Django (9568), my dashboard appears on the login page. To get around this, pass in the user to the templatetag, so it can do a 'if user.is_staff' check. Also tweaked the HTML and CSS to show non-zero pending items in red. Shortened the pending item titles for readability.
author Brian Neal <bgneal@gmail.com>
date Wed, 09 Dec 2009 00:03:10 +0000
parents dbd703f7d63a
children b43e1288ff80
rev   line source
gremmie@1 1 $(document).ready(function() {
gremmie@1 2 $('.gcal-del').click(function () {
gremmie@1 3 if (confirm('Really delete this event?')) {
gremmie@1 4 var id = this.id;
gremmie@1 5 if (id.match(/gcal-(\d+)/)) {
gremmie@1 6 $.post('/calendar/delete/', { id : RegExp.$1 }, function (id) {
gremmie@1 7 var id = '#gcal-' + id;
gremmie@1 8 $(id).parents('li').hide('normal');
gremmie@1 9 }, 'text');
gremmie@1 10 }
gremmie@1 11 }
gremmie@1 12 return false;
gremmie@1 13 });
gremmie@1 14 });