summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorfisharebest <fisharebest@gmail.com>2012-02-23 10:43:52 +0000
committerfisharebest <fisharebest@gmail.com>2012-02-23 10:43:52 +0000
commit3f4838aa84e7927ab6aade2550ec1ea14fa2c21c (patch)
treee32601733ada698e389393afd2d7e8df05facb7d /js
parent6096f29eae94bb6a172e92bd386e28f14c3081a3 (diff)
downloadwebtrees-3f4838aa84e7927ab6aade2550ec1ea14fa2c21c.tar.gz
webtrees-3f4838aa84e7927ab6aade2550ec1ea14fa2c21c.tar.bz2
webtrees-3f4838aa84e7927ab6aade2550ec1ea14fa2c21c.zip
Fix: Help links were loading every item on every page, causing significant server load. Only fetch links when clicked.
Diffstat (limited to 'js')
-rw-r--r--js/webtrees.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/js/webtrees.js b/js/webtrees.js
index ff92a6c5fb..89bf3dd063 100644
--- a/js/webtrees.js
+++ b/js/webtrees.js
@@ -34,8 +34,14 @@ var mesg_window_specs='width=500,height=600,left=250,top=100,resizable=1,scrollb
var chan_window_specs='width=500,height=600,left=250,top=100,resizable=1,scrollbars=1'; // edit_changes.php
var assist_window_specs='width=900,height=800,left=70,top=70,resizable=1,scrollbars=1'; // edit_interface.php, used for census assistant
-function helpPopup(which, mod) {
- window.open('help_text.php?help='+which+'&mod='+mod, 'help', help_window_specs);
+function helpPopup(which, mod, title) {
+ url='help_text.php?help='+which+'&mod='+mod;
+ dialog=jQuery('<div title="'+title+'"></div>')
+ .load(url)
+ .dialog({
+ modal: true,
+ width: 500
+ });
return false;
}
function closeHelp() {