setPageTitle(WT_I18N::translate('Find an individual')); break; case "fam": $controller->setPageTitle(WT_I18N::translate('Find a family')); break; case "media": $controller->setPageTitle(WT_I18N::translate('Find a media object')); break; case "place": $controller->setPageTitle(WT_I18N::translate('Find a place')); break; case "repo": $controller->setPageTitle(WT_I18N::translate('Find a repository')); break; case "note": $controller->setPageTitle(WT_I18N::translate('Find a shared note')); break; case "source": $controller->setPageTitle(WT_I18N::translate('Find a source')); break; case "specialchar": $controller->setPageTitle(WT_I18N::translate('Find a special character')); $language_filter = WT_Filter::get('language_filter'); // Users will probably always want the same language, so remember their setting if (!$language_filter) { $language_filter = Auth::user()->getPreference('default_language_filter'); } else { Auth::user()->setPreference('default_language_filter', $language_filter); } require WT_ROOT.'includes/specialchars.php'; $action="filter"; break; case "facts": $controller ->setPageTitle(WT_I18N::translate('Find a fact or event')) ->addInlineJavascript('initPickFact();'); break; } $controller->pageHeader(); echo ''; $options = array(); $options["option"][]= "findindi"; $options["option"][]= "findfam"; $options["option"][]= "findmedia"; $options["option"][]= "findplace"; $options["option"][]= "findrepo"; $options["option"][]= "findnote"; $options["option"][]= "findsource"; $options["option"][]= "findspecialchar"; $options["option"][]= "findfact"; $options["form"][]= "formindi"; $options["form"][]= "formfam"; $options["form"][]= "formmedia"; $options["form"][]= "formplace"; $options["form"][]= "formrepo"; $options["form"][]= "formnote"; $options["form"][]= "formsource"; $options["form"][]= "formspecialchar"; echo '
', WT_I18N::translate('Total individuals: %s', count($myindilist)), '
'; } else { echo '', WT_I18N::translate('No results found.'), '
'; } echo '', WT_I18N::translate('Total families: %s', count($myfamlist)), '
'; } else { echo '', WT_I18N::translate('No results found.'), '
'; } echo '', WT_Filter::escapeHtml($media->getFilename()), '
'; } if ($media->fileExists()) { $imgsize = $media->getImageAttributes(); echo WT_Gedcom_Tag::getLabelValue('__IMAGE_SIZE__', $imgsize['WxH']); } echo '', WT_I18N::translate('No results found.'), '
'; } echo '', WT_I18N::translate('Places found'), ' ', count($places), '
'; } else { echo '', WT_I18N::translate('No results found.'), '
'; } echo '', WT_I18N::translate('Repositories found'), " ", count($repo_list), '
'; } else { echo '', WT_I18N::translate('No results found.'), '
'; } echo '', WT_I18N::translate('Shared notes found'), ' ', count($mynotelist), '
'; } else { echo '', WT_I18N::translate('No results found.'), '
'; } echo '', WT_I18N::translate('Total sources: %s', count($mysourcelist)), '
'; } else { echo '', WT_I18N::translate('No results found.'), '
'; } echo ''; // lower case special characters foreach ($lcspecialchars as $key=>$value) { echo '', $key, ' '; } echo '
'; //upper case special characters foreach ($ucspecialchars as $key=>$value) { echo '', $key, ' '; } echo '
'; // other special characters (not letters) foreach ($otherspecialchars as $key=>$value) { echo '', $key, ' '; } echo '