projects
/
mkws-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c48bcaf
)
new jquery pazpar2 layout type "popup"
author
Wolfram Schneider
<wosch@indexdata.dk>
Wed, 10 Jul 2013 14:11:46 +0000
(14:11 +0000)
committer
Wolfram Schneider
<wosch@indexdata.dk>
Wed, 10 Jul 2013 14:11:46 +0000
(14:11 +0000)
tools/htdocs/mkws.js
patch
|
blob
|
history
diff --git
a/tools/htdocs/mkws.js
b/tools/htdocs/mkws.js
index
bac4ccb
..
12e2c92
100644
(file)
--- a/
tools/htdocs/mkws.js
+++ b/
tools/htdocs/mkws.js
@@
-897,9
+897,25
@@
jQuery.extend({
</tr>\
</table>';
</tr>\
</table>';
+ var popup = '\
+ <div id="mkwsSearch"></div>\
+ <div id="popup-form">\
+ <div id="mkwsSwitch"></div>\
+ <div id="mkwsLang"></div>\
+ <div id="mkwsResults"></div>\
+ <div id="mkwsTargets"></div>\
+ <div id="mkwsFooter">\
+ <div id="mkwsStat"></div>\
+ </div>\
+ </div>\
+ <script> $(document).ready(function() { init_popup();}); </script>';
+
if (config && config.layout == 'div') {
this.debug2("jquery plugin layout: div");
document.write(div);
if (config && config.layout == 'div') {
this.debug2("jquery plugin layout: div");
document.write(div);
+ } else if (config && config.layout == 'popup') {
+ this.debug2("jquery plugin layout: popup");
+ document.write(popup);
} else {
this.debug2("jquery plugin layout: table");
document.write(table);
} else {
this.debug2("jquery plugin layout: table");
document.write(table);
@@
-907,6
+923,31
@@
jQuery.extend({
}
});
}
});
+function init_popup(config) {
+ $("#popup-form").dialog({
+ closeOnEscape: true,
+ autoOpen: false,
+ height: 760,
+ width: 880,
+ modal: true,
+ resizable: true,
+ buttons: {
+ Cancel: function() {
+ $(this).dialog("close");
+ }
+ },
+ close: function() {
+ // allFields.val( "" ).removeClass( "ui-state-error" );
+ }
+ });
+
+ $("input#mkwsButton")
+ .button()
+ .click(function() {
+ $("#popup-form").dialog("open");
+ });
+};
+
function debug(string) {
if (!mkws_debug)
return;
function debug(string) {
if (!mkws_debug)
return;