Mercurial > hg > MPIWGWeb
changeset 107:bf3dc3a12147
needed second level foldable
author | dwinter |
---|---|
date | Mon, 27 May 2013 22:38:51 +0200 |
parents | 7dd264f9b728 |
children | f8e914a4992d |
files | MPIWGStaff.py js/mpiwg.js |
diffstat | 2 files changed, 16 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/MPIWGStaff.py Mon May 27 15:25:06 2013 +0200 +++ b/MPIWGStaff.py Mon May 27 22:38:51 2013 +0200 @@ -385,7 +385,7 @@ if sortBy == 'priority': query += " ORDER BY priority" - return self.folder.executeZSQL("SELECT oid,* FROM teaching WHERE key_main = %s",[self.content.key]) + return self.folder.executeZSQL(query,[self.content.key]) def getLastUpdateCV(self):
--- a/js/mpiwg.js Mon May 27 15:25:06 2013 +0200 +++ b/js/mpiwg.js Mon May 27 22:38:51 2013 +0200 @@ -41,6 +41,21 @@ $img.toggle(); } }); + $('.foldable2').each(function () { + var $this = $(this); + var $head = $this.find('.fold_head2'); + var $img = $head.find('img'); + var $body = $this.find('.fold_body2'); + $head.on('click', function () { + $body.slideToggle('fast'); + $img.toggle(); + }).css('cursor', 'pointer'); + if (! $this.hasClass('initially_open')) { + // hide body initially + $body.hide(); + $img.toggle(); + } + }); $('.foldableById').each(function () { var $container = $(this); var io = $container.hasClass('initially_open');