Ejemplo n.º 1
0
				<div><b>Dataset:</b> <?php 
echo $collManager->getDatasetSearchStr();
?>
</div>
				<?php 
if ($collManager->getTaxaSearchStr()) {
    echo "<div><b>Taxa:</b> " . $collManager->getTaxaSearchStr() . "</div>";
}
if ($collManager->getLocalSearchStr()) {
    echo "<div><b>Search Criteria:</b> " . $collManager->getLocalSearchStr() . "</div>";
}
?>
			</div>
			<?php 
$paginationStr = "<div><div style='clear:both;'><hr/></div><div style='float:left;margin:5px;'>\n";
$lastPage = (int) ($collManager->getRecordCnt() / $cntPerPage) + 1;
$startPage = $pageNumber > 4 ? $pageNumber - 4 : 1;
$endPage = $lastPage > $startPage + 9 ? $startPage + 9 : $lastPage;
$hrefPrefix = 'list.php?' . (array_key_exists('targettid', $_REQUEST) ? '&targettid=' . $_REQUEST["targettid"] : '') . '&page=';
$pageBar = '';
if ($startPage > 1) {
    $pageBar .= "<span class='pagination' style='margin-right:5px;'><a href='" . $hrefPrefix . "1'>First</a></span>";
    $pageBar .= "<span class='pagination' style='margin-right:5px;'><a href='" . $hrefPrefix . ($pageNumber - 10 < 1 ? 1 : $pageNumber - 10) . "'>&lt;&lt;</a></span>";
}
for ($x = $startPage; $x <= $endPage; $x++) {
    if ($pageNumber != $x) {
        $pageBar .= "<span class='pagination' style='margin-right:3px;margin-right:3px;'><a href='" . $hrefPrefix . $x . "'>" . $x . "</a></span>";
    } else {
        $pageBar .= "<span class='pagination' style='margin-right:3px;margin-right:3px;font-weight:bold;'>" . $x . "</span>";
    }
}
Ejemplo n.º 2
0
    $stArrSearchJson = json_encode($collArray);
} else {
    $collArray = $collManager->getSearchTerms();
    $collStArr = $collManager->getSearchTerms();
    $stArr = array_merge($collArray, $collStArr);
    $stArrSearchJson = json_encode($collArray);
    $stArrCollJson = json_encode($collArray);
}
$stArrJson = json_encode($stArr);
$collManager->setSearchTermsArr($stArr);
$collManager->setSorting($sortField1, $sortField2, $sortOrder);
$recArr = $collManager->getTableSpecimenMap($occIndex, 1000);
//Array(IID,Array(fieldName,value))
$targetClid = $collManager->getSearchTerm("targetclid");
if ($recArr) {
    $qryCnt = $collManager->getRecordCnt();
    $hrefPrefix = 'listtabledisplay.php?usecookies=false&starr=' . $stArrSearchJson . '&jsoncollstarr=' . $stArrCollJson . (array_key_exists('targettid', $_REQUEST) ? '&targettid=' . $_REQUEST["targettid"] : '') . '&sortfield1=' . $sortField1 . '&sortfield2=' . $sortField2 . '&sortorder=' . $sortOrder . '&occindex=';
    $navStr = '<div style="float:right;">';
    if ($occIndex >= 1000) {
        $navStr .= "<a href='" . $hrefPrefix . ($occIndex - 1000) . "' title='Previous 1000 records'>&lt;&lt;</a>";
    }
    $navStr .= ' | ';
    $navStr .= $occIndex + 1 . '-' . ($qryCnt < 1000 + $occIndex ? $qryCnt : 1000 + $occIndex) . ' of ' . $qryCnt . ' records';
    $navStr .= ' | ';
    if ($qryCnt > 1000 + $occIndex) {
        $navStr .= "<a href='" . $hrefPrefix . ($occIndex + 1000) . "' title='Next 1000 records'>&gt;&gt;</a>";
    }
    $navStr .= '</div>';
}
?>
<html>
Ejemplo n.º 3
0
    echo '<div><b>' . $LANG['TAXA'] . ':</b> ' . $collManager->getTaxaSearchStr() . '</div>';
}
if ($collManager->getLocalSearchStr()) {
    echo '<div><b>' . $LANG['SEARCH_CRITERIA'] . ':</b> ' . $collManager->getLocalSearchStr() . '</div>';
}
?>
			</div>
			<div style='margin:10px;'>
				<?php 
$tableLink = 'listtabledisplay.php?usecookies=false&starr=' . $stArrSearchJson . '&jsoncollstarr=' . $stArrCollJson . (array_key_exists('targettid', $_REQUEST) ? '&targettid=' . $_REQUEST["targettid"] : '');
echo "<a href='" . $tableLink . "'>See Results in Table View</a>";
?>
			</div>
			<?php 
$paginationStr = '<div><div style="clear:both;"><hr/></div><div style="float:left;margin:5px;">';
$lastPage = (int) ($collManager->getRecordCnt() / $cntPerPage) + 1;
$startPage = $pageNumber > 4 ? $pageNumber - 4 : 1;
$endPage = $lastPage > $startPage + 9 ? $startPage + 9 : $lastPage;
$hrefPrefix = 'list.php?usecookies=false&starr=' . $stArrSearchJson . '&jsoncollstarr=' . $stArrCollJson . (array_key_exists('targettid', $_REQUEST) ? '&targettid=' . $_REQUEST["targettid"] : '') . '&page=';
$pageBar = '';
if ($startPage > 1) {
    $pageBar .= "<span class='pagination' style='margin-right:5px;'><a href='" . $hrefPrefix . "1'>" . $LANG['PAGINATION_FIRST'] . '</a></span>';
    $pageBar .= "<span class='pagination' style='margin-right:5px;'><a href='" . $hrefPrefix . ($pageNumber - 10 < 1 ? 1 : $pageNumber - 10) . "'>&lt;&lt;</a></span>";
}
for ($x = $startPage; $x <= $endPage; $x++) {
    if ($pageNumber != $x) {
        $pageBar .= "<span class='pagination' style='margin-right:3px;margin-right:3px;'><a href='" . $hrefPrefix . $x . "'>" . $x . "</a></span>";
    } else {
        $pageBar .= "<span class='pagination' style='margin-right:3px;margin-right:3px;font-weight:bold;'>" . $x . "</span>";
    }
}