jQueryUI includes a Dialog widget which can replace the Greybox library. Doing so will make the UI of dialogs in Koha consistent with other jQueryUI components and offer a tool which can be expanded into a wider array of usages. http://jqueryui.com/demos/dialog/
Yes, I would be so keen for this, especially in light of bug 12325. Owen, do you have a branch for this sitting somewhere or even some tips? I'm hating on Greybox so much at the moment...
Actually, after getting frustrated with Greybox in IE 8, I used a Bootstrap modal populated via Ajax, which seems to work a treat cross-browser. Since it seems we're already Bootstrap-ifying the staff client, I figure it might make more sense to go with Bootstrap now rather than jQueryUI. Since this is a rather old bug, I imagine that's probably your thoughts too, Owen?
The simplest Greybox uses have been taken care of. The remaining cases will all require more complex AJAX handling because of the kind of in-modal operations used: Localization: admin/itemtypes.tt admin/localization.tt Label and card export: labels/label-edit-batch.tt labels/label-manage.tt patron_lists/lists.tt patroncards/edit-batch.tt patroncards/manage.tt
Hi Owen, do you want to leave this open?
I would really like to replace Greybox. The original site (http://orangoo.com/labs/GreyBox/) appears to no longer exist. I realize it has been working fine, but I hate to be using something which is abandoned.
(In reply to Owen Leonard from comment #5) > I would really like to replace Greybox. The original site > (http://orangoo.com/labs/GreyBox/) appears to no longer exist. I realize it > has been working fine, but I hate to be using something which is abandoned. I agree, but not sure how hard it would be. Do you need help?
Should we pick this up again? It looks like there is only one pending bug still open, but not sure if these were all cases.
(In reply to Katrin Fischer from comment #7) > Should we pick this up again? It looks like there is only one pending bug > still open, but not sure if these were all cases. I think there are some other cases in the staff interface but not too many, and I can only see 1 in the OPAC... bug 34710