Code:
function predavanja_print_navigation_panel($page, $pages) {
//$page++;
echo '<span class="title">' . get_string('page') . ':</span>';
if ($page > 0) {
// Print previous link
$strprev = get_string('previous');
echo '<a href="javascript:navigate(' . ($page - 1) . ');" title="'
. $strprev . '"></a>';
}
if ($page < $pages - 1) {
// Print next link
$strnext = get_string('next');
echo '<a href="javascript:navigate(' . ($page + 1) . ');" title="'
. $strnext . '">(' . $strnext . ')</a>';
}
echo '</div>';
}
/// Print the navigation panel if required
$numpages = predavanja_number_of_pages($attempt->layout);
if ($numpages > 1) {
?>
<script language="javascript" type="text/javascript">
function navigate(page) {
var ourForm = document.forms['responseform'];
ourForm.page.value=page;
if (ourForm.onsubmit) {
ourForm.onsubmit();
}
ourForm.submit();
}
</script>
<?php
echo "<br />\n";
predavanja_print_navigation_panel($page, $numpages);
echo '<br />';
}
function predavanja_print_navigation_panel($page, $pages) {
//$page++;
echo '<span class="title">' . get_string('page') . ':</span>';
if ($page > 0) {
// Print previous link
$strprev = get_string('previous');
echo '<a href="javascript:navigate(' . ($page - 1) . ');" title="'
. $strprev . '"></a>';
}
if ($page < $pages - 1) {
// Print next link
$strnext = get_string('next');
echo '<a href="javascript:navigate(' . ($page + 1) . ');" title="'
. $strnext . '">(' . $strnext . ')</a>';
}
echo '</div>';
}
/// Print the navigation panel if required
$numpages = predavanja_number_of_pages($attempt->layout);
if ($numpages > 1) {
?>
<script language="javascript" type="text/javascript">
function navigate(page) {
var ourForm = document.forms['responseform'];
ourForm.page.value=page;
if (ourForm.onsubmit) {
ourForm.onsubmit();
}
ourForm.submit();
}
</script>
<?php
echo "<br />\n";
predavanja_print_navigation_panel($page, $numpages);
echo '<br />';
}
Prepravim u ovo:
Code:
function predavanja_print_navigation_panel($page, $pages) {
//$page++;
if ($page < $pages - 1) {
// Print next link
$strnext = get_string('next');
echo '<a href="javascript:navigate(' . ($page + 1) . ');" title="'
. $strnext . '">Prikazi naredno pitanje</a>';
}
if ($page == $pages - 1) {
// Print next link
echo "<input type=\"submit\" name=\"finishattempt\" value=\"Zavrsi test i posalji odgovore u bazu na ocenjivanje\" onclick=\"$onclick\" />\n";
}
}
function predavanja_print_navigation_panel($page, $pages) {
//$page++;
if ($page < $pages - 1) {
// Print next link
$strnext = get_string('next');
echo '<a href="javascript:navigate(' . ($page + 1) . ');" title="'
. $strnext . '">Prikazi naredno pitanje</a>';
}
if ($page == $pages - 1) {
// Print next link
echo "<input type=\"submit\" name=\"finishattempt\" value=\"Zavrsi test i posalji odgovore u bazu na ocenjivanje\" onclick=\"$onclick\" />\n";
}
}
Dakle, da nemam nazad i brojeve stranica, vec samo napred i kod poslednje stranice - zavrsi, ali ovo bas i ne radi jer javlja gresku.
Line: 93
Char: 13
Error: 'page' is null or not an object
Code: 0
[Ovu poruku je menjao Psyche dana 17.10.2006. u 13:38 GMT+1]