id."
";
$screenshot = new Screenshot($oRow->id);
$screenshot->generate();
$screenshot->free();
set_time_limit(60);
}
}
echo "Regenerate all screenshots ! (use only if you know what you are doing)
";
function display_range($currentPage, $pageRange, $totalPages, $screenshotsPerPage)
{
/* display the links to each of these pages */
if($currentPage != 0)
{
$previousPage = $currentPage - 1;
echo "Previous ";
} else
echo "Previous ";
/* display the next 10 and previous 10 pages */
$pageRange = 10;
if($currentPage > $pageRange)
$startPage = $currentPage - $pageRange;
else
$startPage = 0;
if($currentPage + $pageRange < $totalPages)
$endPage = $currentPage + $pageRange;
else
$endPage = $totalPages;
/* display the desired range */
for($x = $startPage; $x <= $endPage; $x++)
{
if($x != $currentPage)
echo "$x ";
else
echo "$x ";
}
if($currentPage < $totalPages)
{
$nextPage = $currentPage + 1;
echo "Next ";
} else
echo "Next ";
}
$screenshotsPerPage = 10;
$currentPage = 0;
if($_REQUEST['page'])
$currentPage = $_REQUEST['page'];
if($_REQUEST['screenshotsPerPage'])
$screenshotsPerPage = $_REQUEST['screenshotsPerPage'];
$totalPages = floor(getNumberOfComments()/$screenshotsPerPage);
if($screenshotsPerPage > 100) $screenshotsPerPage = 100;
/* display page selection links */
echo "