summaryrefslogtreecommitdiff
path: root/modules/family_nav/module.php
diff options
context:
space:
mode:
authorBrian Holland <windmillway2@gmail.com>2010-04-12 15:26:28 +0000
committerBrian Holland <windmillway2@gmail.com>2010-04-12 15:26:28 +0000
commit23565ec8b8ab35845e81d33622096fd508ad81da (patch)
treeec7e755144f2b1a3aaf568cc6b6b8e2d3f74b54a /modules/family_nav/module.php
parent947b790d510693b9430b18a1926273494fc05ebd (diff)
downloadwebtrees-23565ec8b8ab35845e81d33622096fd508ad81da.tar.gz
webtrees-23565ec8b8ab35845e81d33622096fd508ad81da.tar.bz2
webtrees-23565ec8b8ab35845e81d33622096fd508ad81da.zip
Fix validation error in Family Navigator - (ref PGV svn 6957)
Diffstat (limited to 'modules/family_nav/module.php')
-rw-r--r--modules/family_nav/module.php24
1 files changed, 16 insertions, 8 deletions
diff --git a/modules/family_nav/module.php b/modules/family_nav/module.php
index ee6690d1f8..972701b6fa 100644
--- a/modules/family_nav/module.php
+++ b/modules/family_nav/module.php
@@ -773,20 +773,28 @@ function print_pedigree_person_nav($pid, $style=1, $show_famlink=true, $count=0,
}
}
}
- $spouselinks .= "<ul class=\"clist ".$TEXT_DIRECTION."\">\n";
+
// Children ------------------------------ @var $child Person
+ $hasChildren = 'No';
foreach($children as $c=>$child) {
if ($child) {
+ if ($hasChildren == 'No') {
+ $hasChildren = 'Yes';
+ $spouselinks .= "\n<ul class=\"clist ".$TEXT_DIRECTION."\">";
+ }
$persons="Yes";
- $title = i18n::translate('Individual Information').": ".$child->getXref();
- $spouselinks .= "<li id=\"flyout3\">";
- $spouselinks .= "<a href=\"".encode_url($child->getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($child->getLinkUrl())."');\">";
- $spouselinks .= PrintReady($child->getFullName());
- $spouselinks .= "</a>";
- $spouselinks .= "</li>\n";
+ $title = i18n::translate('Individual Information').": ".$child->getXref();
+ $spouselinks .= "\n<li id=\"flyout3\">";
+ $spouselinks .= "<a href=\"".encode_url($child->getLinkUrl())."\" onclick=\"return familyNavLoad('".encode_url($child->getLinkUrl())."');\">";
+ $spouselinks .= PrintReady($child->getFullName());
+ $spouselinks .= "</a>";
}
}
- $spouselinks .= "</ul>";
+ if ($hasChildren == 'Yes') {
+ $spouselinks .= "\n</ul>";
+ } else {
+ $spouselinks .= '<br />';
+ }
}
}