/** * prints a deck depending on deck status * @param reference $cm the coursemodule * @param int $deck the deck number * @uses $CFG */ function flashcard_print_deck(&$flashcard, &$cm, $deck) { global $CFG, $OUTPUT; $emptydeckurl = $OUTPUT->pix_url('emptydeck', 'flashcard'); if (!empty($flashcard->customreviewemptyfileid)) { $emptydeckurl = flashcard_get_file_url($flashcard->customreviewemptyfileid); } $decktoreviewurl = $OUTPUT->pix_url('enableddeck', 'flashcard'); if (!empty($flashcard->customreviewfileid)) { $decktoreviewurl = flashcard_get_file_url($flashcard->customreviewfileid); } $deckreviewedurl = $OUTPUT->pix_url('disableddeck', 'flashcard'); if (!empty($flashcard->customreviewedfileid)) { $deckreviewedurl = flashcard_get_file_url($flashcard->customreviewedfileid); } if ($deck == 0) { echo "<img src=\"{$emptydeckurl}\"/>"; } if ($deck > 0) { echo "<a href=\"view.php?view=play&id={$cm->id}&deck={$deck}&what=initialize\" title=\"" . get_string('playwithme', 'flashcard') . "\"><img src=\"{$decktoreviewurl}\"/></a>"; } if ($deck < 0) { $deck = -$deck; echo "<a href=\"view.php?view=play&id={$cm->id}&deck={$deck}&what=initialize\" title=\"" . get_string('reinforce', 'flashcard') . "\"><img src=\"{$deckreviewedurl}\"/></a>"; } }
/** * prints a deck depending on deck status * @param reference $cm the coursemodule * @param int $deck the deck number * @uses $CFG */ function print_deck(&$flashcard, &$cm, $deck) { global $CFG, $OUTPUT; $str = ''; $emptydeckurl = $OUTPUT->pix_url('emptydeck', 'flashcard'); if (!empty($flashcard->customreviewemptyfileid)) { $emptydeckurl = flashcard_get_file_url($flashcard->customreviewemptyfileid); } $decktoreviewurl = $OUTPUT->pix_url('enableddeck', 'flashcard'); if (!empty($flashcard->customreviewfileid)) { $decktoreviewurl = flashcard_get_file_url($flashcard->customreviewfileid); } $deckreviewedurl = $OUTPUT->pix_url('disableddeck', 'flashcard'); if (!empty($flashcard->customreviewedfileid)) { $deckreviewedurl = flashcard_get_file_url($flashcard->customreviewedfileid); } if ($deck == 0) { $str .= '<img src="' . $emptydeckurl . '"/>'; } if ($deck > 0) { $linkurl = new moodle_url('/mod/flashcard/view.php', array('view' => 'play', 'id' => $cm->id, 'deck' => $deck, 'what' => 'initialize')); $str .= '<a href="' . $linkurl . '" title="' . get_string('playwithme', 'flashcard') . '"><img src="' . $decktoreviewurl . '"/></a>'; } if ($deck < 0) { $deck = -$deck; $linkurl = new moodle_url('/mod/flashcard/view.php', array('view' => 'play', 'id' => $cm->id, 'deck' => $deck, 'what' => 'initialize')); $str .= '<a href="' . $linkurl . '" title="' . get_string('reinforce', 'flashcard') . '"><img src="' . $deckreviewedurl . '"/></a>'; } return $str; }