예제 #1
0
     $person = Individual::getInstance($row->xref, $WT_TREE, $row->gedcom);
     if ($person->canShowName()) {
         $data[] = array('value' => $person->getXref(), 'label' => str_replace(array('@N.N.', '@P.N.'), array(I18N::translateContext('Unknown surname', '…'), I18N::translateContext('Unknown given name', '…')), $row->n_full) . ', <i>' . $person->getLifeSpan() . '</i>');
     }
 }
 // Fetch all data, regardless of privacy
 $rows = get_SOUR_rows($WT_TREE, $term);
 // Filter for privacy
 foreach ($rows as $row) {
     $source = Source::getInstance($row->xref, $WT_TREE, $row->gedcom);
     if ($source->canShowName()) {
         $data[] = array('value' => $source->getXref(), 'label' => $source->getFullName());
     }
 }
 // Fetch all data, regardless of privacy
 $rows = get_REPO_rows($WT_TREE, $term);
 // Filter for privacy
 foreach ($rows as $row) {
     $repository = Repository::getInstance($row->xref, $WT_TREE, $row->gedcom);
     if ($repository->canShowName()) {
         $data[] = array('value' => $repository->getXref(), 'label' => $repository->getFullName());
     }
 }
 // Fetch all data, regardless of privacy
 $rows = get_OBJE_rows($WT_TREE, $term);
 // Filter for privacy
 foreach ($rows as $row) {
     $media = Media::getInstance($row->xref, $WT_TREE, $row->gedcom);
     if ($media->canShowName()) {
         $data[] = array('value' => $media->getXref(), 'label' => '<img src="' . $media->getHtmlUrlDirect() . '" width="25"> ' . $media->getFullName());
     }
예제 #2
0
     $person = WT_Individual::getInstance($row->xref, $row->gedcom_id, $row->gedcom);
     if ($person->canShowName()) {
         $data[] = array('value' => $person->getXref(), 'label' => str_replace(array('@N.N.', '@P.N.'), array($UNKNOWN_NN, $UNKNOWN_PN), $row->n_full) . ', <i>' . $person->getLifeSpan() . '</i>');
     }
 }
 // Fetch all data, regardless of privacy
 $rows = get_SOUR_rows($term);
 // Filter for privacy
 foreach ($rows as $row) {
     $source = WT_Source::getInstance($row->xref, $row->gedcom_id, $row->gedcom);
     if ($source->canShowName()) {
         $data[] = array('value' => $source->getXref(), 'label' => $source->getFullName());
     }
 }
 // Fetch all data, regardless of privacy
 $rows = get_REPO_rows($term);
 // Filter for privacy
 foreach ($rows as $row) {
     $repository = WT_Repository::getInstance($row->xref, $row->gedcom_id, $row->gedcom);
     if ($repository->canShowName()) {
         $data[] = array('value' => $repository->getXref(), 'label' => $repository->getFullName());
     }
 }
 // Fetch all data, regardless of privacy
 $rows = get_OBJE_rows($term);
 // Filter for privacy
 foreach ($rows as $row) {
     $media = WT_Media::getInstance($row->xref, $row->gedcom_id, $row->gedcom);
     if ($media->canShowName()) {
         $data[] = array('value' => $media->getXref(), 'label' => '<img src="' . $media->getHtmlUrlDirect() . '" width="25"> ' . $media->getFullName());
     }