19 include_once (
"FDL/Lib.Dir.php");
50 $pu =
$action->GetParam(
"GENERIC_USORT");
52 $tu = explode(
"|", $pu);
54 while (list($k, $v) = each($tu)) {
55 list($afamid, $aorder, $sqlorder) = explode(
":", $v);
56 if (!is_numeric($afamid)) {
70 $pu =
$action->GetParam(
"GENE_LATESTTXTSEARCH");
72 $tu = explode(
"|", $pu);
73 while (list($k, $v) = each($tu)) {
74 list($afamid, $aorder) = explode(
":", $v);
75 if ($afamid ==
$famid)
return $aorder;
94 $pu =
$action->GetParam(
"GENE_LATESTTXTSEARCH");
98 $tu = explode(
"|", $pu);
100 while (list($k, $v) = each($tu)) {
101 list($afamid, $uk) = explode(
":", $v);
105 if (trim($key) ==
"") unset($tr[
$famid]);
109 foreach ($tr as $k => $v) {
113 return implode(
"|", $tu);
222 $tu = explode(
",", $pu);
223 while (list($k, $v) = each($tu)) {
224 list($afamid, $aorder) = explode(
"|", $v);
225 $t[$afamid] = $aorder;
241 $tu = explode(
",", $pu);
242 while (list($k, $v) = each($tu)) {
243 list($afamid, $aorder) = explode(
"|", $v);
244 if (!is_numeric($afamid)) {
259 $tmode = explode(
",",
$action->getParam($attrid));
261 foreach ($tmode as $k => $v) {
262 list($fid, $val) = explode(
"|", $v);
269 foreach ($tview as $k => $v) {
270 if ($k > 0) $tmode[] =
"$k|$v";
272 $pmode = implode(
",", $tmode);
273 $action->setParamU($attrid, $pmode);
281 $tmode = explode(
",",
$action->getParam($attrid));
283 foreach ($tmode as $k => $v) {
284 list($fid, $val) = explode(
"|", $v);
288 unset($tview[$famid]);
291 foreach ($tview as $k => $v) {
292 if ($k > 0) $tmode[] =
"$k|$v";
294 $pmode = implode(
",", $tmode);
295 $action->setParamU($attrid, $pmode);
307 if ($level <= $maxlevel) {
310 if (count(
$ldir) > 0) {
312 while (list($k, $v) = each(
$ldir)) {
313 $ltree[$v[
"id"]] = array(
314 "level" => $level * 20,
316 "doctype" => $v[
"doctype"],
317 "fromid" => $v[
"fromid"],
318 "title" => $v[
"title"]
321 if ($v[
"doctype"] ==
"D") $ltree = $ltree +
getChildCatg($v[
"id"], $level + 1, $notfldsearch, $maxlevel);
332 $child =
$fdoc->GetChildFam();
335 ) , array_keys(
$fdoc->GetChildFam())) ,
"fromid");