예제 #1
0
 function definition()
 {
     $mform =& $this->_form;
     //Is the & symbol for error supression needed?  Perhaps it is when $this->_form is not yet defined
     $mform->addElement('select', 'category', get_string('category'), category_menu());
     $options = array('rows' => 7);
     $mform->addElement('htmleditor', 'question', get_string('question'), $options);
     $mform->setType('question', PARAM_RAW);
     //Perhaps not filtering this is when multi-media is showing extra stuff.  Check into using something other than PARAM_RAW
     $mform->addElement('htmleditor', 'answer', get_string('answer'), $options);
     $mform->setType('answer', PARAM_RAW);
     $mform->addElement('text', 'reference', 'Reference', array('size' => '70'));
     unset($options);
     $options[0] = get_string("zerodef", "memorybank");
     $options[1] = get_string("onedef", "memorybank");
     $options[2] = get_string("twodef", "memorybank");
     $options[3] = get_string("threedef", "memorybank");
     $options[4] = get_string("fourdef", "memorybank");
     $options[5] = get_string("fivedef", "memorybank");
     $mform->addElement('select', 'initialgrade', get_string("initialgrade", "memorybank"), $options);
     $mform->setDefault('initialgrade', 4);
     $mform->addElement('checkbox', 'visible', get_string('visible'));
     $mform->setDefault('visible', true);
     $currentyear = date('Y');
     $options = array('startyear' => $currentyear, 'stopyear' => $currentyear + 1, 'timezone' => 99, 'applydst' => true, 'optional' => false);
     $mform->addElement('date_time_selector', 'initviewtime', get_string("nextviewing", "memorybank"), $options);
     $mform->setDefault('initviewtime', nextViewingDay() - 24 * 60 * 60);
     //$mform->disabledIf('visible', 'initviewtime[off]', 'checked');  //Check if this is working
     $instid = required_param('instid');
     $mform->addElement('hidden', 'instid', $instid);
     $mform->addElement('hidden', 'qid', null);
     $mform->addElement('hidden', 'what', 'add');
     $this->add_action_buttons();
     $what = optional_param('what', null);
     if ($what === 'edit') {
         $qid = required_param('qid');
         $question = get_record('memorybank_bank', 'id', $qid);
         $mform->setDefault('initialgrade', $question->initialgrade);
         $mform->setDefault('question', $question->question);
         $mform->setDefault('answer', $question->answer);
         $mform->setDefault('reference', $question->reference);
         $mform->setDefault('initviewtime', $question->initviewtime);
         $mform->setDefault('visible', $question->visible);
         $mform->setDefault('what', 'edit');
         $mform->setDefault('qid', $qid);
         $mform->setDefault('category', $question->modid);
     }
 }
예제 #2
0
    <body>
        <div id="wrapper">
            <header class="title-head">
                <h1 class="cim pull-left"><a rel="external" href="/netshop/index.php"><img src="/netshop/img/header.png" alt="Netshop" /></a></h1>
				<?php 
require_once '/template/bejelentkezes-menu.php';
?>

				<br class="clearfix" />

				<nav>
					<ul>
						<?php 
require_once 'php/categories.php';
category_menu();
?>
					</ul>
				</nav>
			</header>
			<br class="clearfix" />

			<div id="core" class="landing pull-left">
				<h2>Üdvözlünk a NetShop oldalán!</h2>
				<h3 class="pull-center top5-title">Legújabb Termékeink</h3>
				<?php 
require_once "/php/connection.php";
$friss_termek = "SELECT * FROM termek WHERE rownum <= 6 ORDER BY termek_id DESC";
$stid = oci_parse($connect, $friss_termek);
if (!$stid) {
    $e = oci_error($connect);
예제 #3
0
function print_main_page($instid, $action = 'a')
{
    global $CFG, $USER;
    $currenttime = time();
    $thequestion = '-';
    $thereference = '-';
    $theanswer = '-';
    $qid = '';
    $thecategory = 0;
    $id = optional_param('id', 0);
    $qcount = count_records_select('memorybank_schedule', "userid = {$USER->id} AND nextviewing <= {$currenttime}");
    $select = "SELECT s.*";
    $from = "  FROM {$CFG->prefix}memorybank_schedule s\r\n        INNER JOIN {$CFG->prefix}memorybank_bank b ON (s.questionid=b.id)    \r\n    ";
    $where = " WHERE s.userid = {$USER->id} AND s.nextviewing <= {$currenttime} AND b.modid = '{$instid}'";
    $order = " ORDER BY s.nextviewing ASC";
    $sql = $select . $from . $where . $order;
    if (!($schedules = get_records_sql($sql))) {
        // echo('Error: No questions');
        //die;
    } else {
        $qcount = count($schedules);
        $schedule = array_shift($schedules);
        $select = "SELECT q.*";
        $from = "  FROM {$CFG->prefix}memorybank_bank q";
        $where = " WHERE q.id = {$schedule->questionid}";
        $order = " ORDER BY q.id DESC";
        $limit = " LIMIT 1";
        $sql = $select . $from . $where . $order . $limit;
        if (!($questions = get_records_sql($sql))) {
            echo 'ERROR: Questions missing';
        }
        foreach ($questions as $question) {
            break;
        }
        $formatoptions = new stdClass();
        $formatoptions->noclean = true;
        $formatoptions->para = false;
        $qid = $question->id;
        $thequestion = format_text($question->question, FORMAT_MOODLE, $formatoptions);
        $thereference = format_text($question->reference, FORMAT_MOODLE, $formatoptions);
        $theanswer = format_text($question->answer, FORMAT_MOODLE, $formatoptions);
        $thecategory = $question->modid;
    }
    $catlock = optional_param('catlock', 'false') == 'true';
    $catmenu = choose_from_menu(category_menu(), 'category', $thecategory, get_string('all_categories', 'memorybank'), '', '0', true, $catlock);
    $isteacher = false;
    global $USER;
    //echo $USER->username;
    //echo $CFG->mod_memorybank_teachers;
    $teachers = array('ganderson', 'bwoodman', 'admin', 'dchapin', 'connorgrosnick');
    //echo(count($teachers));
    //echo(' ');
    if (!empty($CFG->mod_memorybank_teachers)) {
        $teachers = explode(',', $CFG->mod_memorybank_teachers);
    }
    if (in_array($USER->username, $teachers, false)) {
        $isteacher = true;
    }
    //print_r( $teachers);
    //echo(count($teachers));
    //$isteacher = true;
    include 'mainform.html';
}
예제 #4
0
<?php

get_header();
?>

	<div id="menu-left" class="menu">
		<ul>
			<?php 
$current_cat = get_query_var('cat');
$category_menu = category_menu($current_cat);
echo $category_menu;
?>
		</ul>
	</div>

	<div id="content" class="autosize">
		
		<div id="photobook">
			
			<div class='nav'>
				<a class="next"><img src="<?php 
bloginfo('template_directory');
?>
/images/arrow_next.png"/></a>
			</div>

<?php 
$category_posts = new WP_Query("cat=" . $current_cat . "&showposts=-1");
if ($category_posts->have_posts()) {
    while ($category_posts->have_posts()) {
        $category_posts->the_post();
예제 #5
0
<?php

get_header();
?>

	<div id="menu-left" class="menu">
		<ul>
			<?php 
$category_menu = category_menu(get_query_var('cat'));
echo $category_menu;
?>
		</ul>
	</div>
	
	<div id="content" class="autosize">
		
		<div id="photobook">
			
			<div class='nav'>
				<a class="next"><img src="<?php 
bloginfo('template_directory');
?>
/images/arrow_next.png"/></a>
			</div>

<?php 
if (have_posts()) {
    while (have_posts()) {
        the_post();
        ?>