From 3170e659dc1f3be4e87c8cbf4d4c74b321b6f5eb Mon Sep 17 00:00:00 2001 From: fisharebest Date: Sat, 30 Oct 2010 11:06:15 +0000 Subject: #663955. Be explicit about which sorts of URL to generate: '&' for ones in html, and '&' for ones in HTTP headers and between WT_JS_START/WT_JS_END markers. Get rid of "encode_url()" function, which attempted to "magically" fix problems with the wrong URL style. --- modules/family_nav/module.php | 47 +++++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 26 deletions(-) (limited to 'modules/family_nav/module.php') diff --git a/modules/family_nav/module.php b/modules/family_nav/module.php index a9cbe068df..6189950f62 100644 --- a/modules/family_nav/module.php +++ b/modules/family_nav/module.php @@ -90,10 +90,6 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { return ""; } - public function getLinkUrl(&$person) { - - } - // TODO: These functions aren't really part of the WT_Module_Tab interface, as // this module no longer provides a tab. public function hasTabContent() { @@ -168,7 +164,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { nam"> getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($people['husb']->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$people['husb']->getHtmlUrl()."');\">"; print PrintReady($people["husb"]->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -200,7 +196,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { nam"> getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($people['wife']->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$people['wife']->getHtmlUrl()."');\">"; print PrintReady($people["wife"]->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -247,7 +243,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { print "".PrintReady($child->getFullName()).""; print "
" . $BirthYr . " - " . $DeathYr . ""; }else{ - print "getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($child->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$child->getHtmlUrl()."');\">"; print PrintReady($child->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -311,7 +307,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { nam"> getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($people['husb']->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$people['husb']->getHtmlUrl()."');\">"; print PrintReady($people["husb"]->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -351,7 +347,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { nam"> getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($people['wife']->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$people['wife']->getHtmlUrl()."');\">"; print PrintReady($people["wife"]->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -386,7 +382,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($child->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$child->getHtmlUrl()."');\">"; print PrintReady($child->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -449,7 +445,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { print PrintReady($people["husb"]->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; }else{ - print "getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($people['husb']->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$people['husb']->getHtmlUrl()."');\">"; print PrintReady($people["husb"]->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -486,7 +482,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { print PrintReady($people["wife"]->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; }else{ - print "getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($people['wife']->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$people['wife']->getHtmlUrl()."');\">"; print PrintReady($people["wife"]->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -521,7 +517,7 @@ class family_nav_WT_Module extends WT_Module implements WT_Module_Sidebar { getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($child->getLinkUrl())."');\">"; + print "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$child->getHtmlUrl()."');\">"; print PrintReady($child->getFullName()); print "
" . $BirthYr . " - " . $DeathYr . "
"; print "
"; @@ -619,7 +615,7 @@ function print_pedigree_person_nav($pid, $style=1, $count=0, $personcount="1") { }else{ $title = $husb->getXref()." :".i18n::translate('Individual information'); } - $parentlinks .= "getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($husb->getLinkUrl())."');\">"; + $parentlinks .= "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$husb->getHtmlUrl()."');\">"; $parentlinks .= " ".PrintReady($husb->getFullName()); $parentlinks .= ""; $parentlinks .= "
"; @@ -641,7 +637,7 @@ function print_pedigree_person_nav($pid, $style=1, $count=0, $personcount="1") { }else{ $title = $wife->getXref()." :".i18n::translate('Individual information'); } - $parentlinks .= "getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($wife->getLinkUrl())."');\">"; + $parentlinks .= "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$wife->getHtmlUrl()."');\">"; $parentlinks .= " ".PrintReady($wife->getFullName()); $parentlinks .= ""; $parentlinks .= "
"; @@ -677,7 +673,7 @@ function print_pedigree_person_nav($pid, $style=1, $count=0, $personcount="1") { }else{ $title = $husb->getXref()." :".i18n::translate('Individual information'); } - $parentlinks .= "getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($husb->getLinkUrl())."');\">"; + $parentlinks .= "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$husb->getHtmlUrl()."');\">"; $parentlinks .= " ".PrintReady($husb->getFullName()); $parentlinks .= ""; $parentlinks .= "
"; @@ -701,7 +697,7 @@ function print_pedigree_person_nav($pid, $style=1, $count=0, $personcount="1") { }else{ $title = $wife->getXref()." :".i18n::translate('Individual information'); } - $parentlinks .= "getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($wife->getLinkUrl())."');\">"; + $parentlinks .= "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$wife->getHtmlUrl()."');\">"; $parentlinks .= " ".PrintReady($wife->getFullName()); $parentlinks .= ""; $parentlinks .= "
"; @@ -732,7 +728,7 @@ function print_pedigree_person_nav($pid, $style=1, $count=0, $personcount="1") { }else{ $title = $spouse->getXref()." :".i18n::translate('Individual information'); } - $spouselinks .= "getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($spouse->getLinkUrl())."');\">"; + $spouselinks .= "getHtmlUrl()."\" onclick=\"return familyNavLoad('".$spouse->getHtmlUrl()."');\">"; $spouselinks .= " ".PrintReady($spouse->getFullName()); $spouselinks .= ""; $spouselinks .= "
"; @@ -748,18 +744,18 @@ function print_pedigree_person_nav($pid, $style=1, $count=0, $personcount="1") { if ($child) { if ($hasChildren == 'No') { $hasChildren = 'Yes'; - $spouselinks .= "\n"; } else { $spouselinks .= "\"".i18n::translate('This ".i18n::translate('This family remained childless')."
"; } @@ -767,17 +763,16 @@ function print_pedigree_person_nav($pid, $style=1, $count=0, $personcount="1") { } if ($persons != "Yes") { - $spouselinks .= " (".i18n::translate('none').")\n\t\t"; + $spouselinks .= " (".i18n::translate('none').")"; } if ($person_parent != "Yes") { - $parentlinks .= " (".i18n::translate_c('unknown family', 'unknown').")\n\t\t"; + $parentlinks .= " (".i18n::translate_c('unknown family', 'unknown').")"; } if ($person_step != "Yes") { - $step_parentlinks .= " (".i18n::translate_c('unknown family', 'unknown').")\n\t\t"; + $step_parentlinks .= " (".i18n::translate_c('unknown family', 'unknown').")"; } } } } } - } -- cgit v1.3