= $nextPageArray[1]) $i = 0; # reset counter
$iQ = "&i=$i"; # add 'i' to URL
}
# change $nextPage from Group.Name to Group/Name
$nextPage = str_replace('.','/',$nextPage);
# Pagelist Query = group + name + list + order + i
$pagelistQ = "$grpQ$nmQ$lstQ$orderQ$iQ";
# refreshQuery + pagelistQuery + anchorQuery + #anchor
$fullQuery = "?action=slideshow$refreshQ$pagelistQ$anchorQ$anchor";
$HTMLHeaderFmt['slideshow'] =
"";
//echo str_replace('<','',$HTMLHeaderFmt['slideshow']); break;
HandleBrowse($pagename); # display the page specified in the url (e.g. MyGroup.MyPage)
}
function nextPage_func($pagename,$grp,$nm='',$lst='normal',$order='name',$i='0') {
# args for pagelist
$opt = array(
'name' => $nm
,'list' => $lst
,'group' => $grp
,'order' => $order
);
# creates an array of all pages
# note: this produces keys that are all out of whack - therefore, need to retrieve item from array_values()...
$nextPageArray = array_values(MakePageList($pagename, $opt, 0));
/* $j=0;
echo "$i
";
foreach(array_values($nextPageArray) as $key => $vv) {
if ($j==$i) { echo "$key => $vv
"; }
else { echo "$key => $vv
"; }
$j++;
}
*/
$nextPage = $nextPageArray[$i]; # normal - choose i'th element from the current array
//echo "$nextPage";
# determine no. of pages
$count = count($nextPageArray);
return array($nextPage, $count);
}