diff options
| author | fisharebest <fisharebest@gmail.com> | 2012-10-10 17:33:33 +0000 |
|---|---|---|
| committer | fisharebest <fisharebest@gmail.com> | 2012-10-10 17:33:33 +0000 |
| commit | 7278c9252f5e6794a2d7743819eff0f3cfcf2b43 (patch) | |
| tree | ff637f69e55094b3f545c6a284f64068749f207d /js/webtrees.js | |
| parent | b9f23579e713e541cb6dffb7de008b9f0cfe610f (diff) | |
| download | webtrees-7278c9252f5e6794a2d7743819eff0f3cfcf2b43.tar.gz webtrees-7278c9252f5e6794a2d7743819eff0f3cfcf2b43.tar.bz2 webtrees-7278c9252f5e6794a2d7743819eff0f3cfcf2b43.zip | |
Add missing "&ged=GEDCOM" parameter to URLs on popup windows.
Diffstat (limited to 'js/webtrees.js')
| -rw-r--r-- | js/webtrees.js | 33 |
1 files changed, 24 insertions, 9 deletions
diff --git a/js/webtrees.js b/js/webtrees.js index 8f46fab1be..bd2be1d849 100644 --- a/js/webtrees.js +++ b/js/webtrees.js @@ -319,7 +319,7 @@ function getMouseXY(e) { */ function edit_interface(params, windowspecs, pastefield) { var features = windowspecs || edit_window_specs; - var url = 'edit_interface.php?' + jQuery.param(params) + '&accesstime=' + accesstime; + var url = 'edit_interface.php?' + jQuery.param(params) + '&accesstime=' + accesstime + '&ged=' + WT_GEDCOM; window.open(url, '_blank', features); } @@ -363,7 +363,7 @@ function add_record(pid, fact) { if (factfield) { var factvalue = factfield.options[factfield.selectedIndex].value; if (factvalue == "OBJE") { - window.open('addmedia.php?action=showmediaform&linkid='+pid, '_blank', edit_window_specs); + window.open('addmedia.php?action=showmediaform&linkid='+pid+'&ged='+WT_GEDCOM, '_blank', edit_window_specs); } else { edit_interface({ "action": "add", @@ -536,12 +536,12 @@ function reorder_families(pid) { } function reply(username, subject) { - window.open('message.php?to='+username+'&subject='+subject, '_blank', mesg_window_specs); + window.open('message.php?to='+username+'&subject='+subject+'&ged='+WT_GEDCOM, '_blank', mesg_window_specs); return false; } function delete_message(id) { - window.open('message.php?action=delete&id='+id, '_blank', mesg_window_specs); + window.open('message.php?action=delete&id='+id, '_blank'+'&ged='+WT_GEDCOM, mesg_window_specs); return false; } @@ -1247,53 +1247,68 @@ var monthLabels = new Array(); cal_toggleDate(dateDivId, dateFieldId); return false; } + function findIndi(field, indiname, ged) { - pastefield = field; - nameElement = indiname; - window.open('find.php?type=indi&ged='+ged, '_blank', find_window_specs); - return false; + ged = (typeof ged === 'undefined') ? WT_GEDCOM : ged; + pastefield = field; + nameElement = indiname; + window.open('find.php?type=indi&ged='+ged, '_blank', find_window_specs); + return false; } function findPlace(field, ged) { + ged = (typeof ged === 'undefined') ? WT_GEDCOM : ged; pastefield = field; window.open('find.php?type=place&ged='+ged, '_blank', find_window_specs); return false; } function findFamily(field, ged) { + ged = (typeof ged === 'undefined') ? WT_GEDCOM : ged; pastefield = field; window.open('find.php?type=fam&ged='+ged, '_blank', find_window_specs); return false; } + function findMedia(field, choose, ged) { + ged = (typeof ged === 'undefined') ? WT_GEDCOM : ged; pastefield = field; if (!choose) choose="0all"; window.open('find.php?type=media&choose='+choose+'&ged='+ged, '_blank', find_window_specs); return false; } + function findSource(field, sourcename, ged) { + ged = (typeof ged === 'undefined') ? WT_GEDCOM : ged; pastefield = field; nameElement = sourcename; window.open('find.php?type=source&ged='+ged, '_blank', find_window_specs); return false; } + function findnote(field, notename, ged) { + ged = (typeof ged === 'undefined') ? WT_GEDCOM : ged; pastefield = field; nameElement = notename; window.open('find.php?type=note&ged='+ged, '_blank', find_window_specs); return false; } + function findRepository(field, ged) { + ged = (typeof ged === 'undefined') ? WT_GEDCOM : ged; pastefield = field; window.open('find.php?type=repo&ged='+ged, '_blank', find_window_specs); return false; } + function findSpecialChar(field) { pastefield = field; window.open('find.php?type=specialchar', '_blank', find_window_specs); return false; } + function findFact(field, ged) { + ged = (typeof ged === 'undefined') ? WT_GEDCOM : ged; pastefield = field; tags = field.value; window.open('find.php?type=facts&tags='+tags+'&ged='+ged, '_blank', find_window_specs); @@ -1301,7 +1316,7 @@ function findFact(field, ged) { } function ilinkitem(mediaid, type) { - window.open('inverselink.php?mediaid='+mediaid+'&linkto='+type, '_blank', find_window_specs); + window.open('inverselink.php?mediaid='+mediaid+'&linkto='+type+'&ged='+WT_GEDCOM, '_blank', find_window_specs); return false; } |
