⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 editpage.php

📁 很棒的在线教学系统
💻 PHP
📖 第 1 页 / 共 2 页
字号:
                    if ($flags & LESSON_ANSWER_EDITOR and $page->qtype != LESSON_SHORTANSWER and $page->qtype != LESSON_NUMERICAL) {                        echo " [<label for=\"answereditor[$n]\">".get_string("useeditor", "lesson")."</label>: ".                            "<input type=\"checkbox\" id=\"answereditor[$n]\" name=\"answereditor[$n]\" value=\"1\" checked=\"checked\" />";                        helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                        echo "]<br />\n";                        print_textarea($usehtmleditor, 20, 70, 630, 300, "answer[$n]", $answer->answer);                        use_html_editor("answer[$n]"); // switch on the editor                    } else {                        if ($page->qtype != LESSON_SHORTANSWER and $page->qtype != LESSON_NUMERICAL) {                            echo " [<label for=\"answereditor[$n]\">".get_string("useeditor", "lesson")."</label>: ".                                "<input type=\"checkbox\" id=\"answereditor[$n]\" name=\"answereditor[$n]\" value=\"1\" />";                            helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                            echo "]<br />\n";                            print_textarea(false, 6, 70, 630, 300, "answer[$n]", $answer->answer);                        } else {                            echo "<br />\n";                            print_textarea(false, 1, 70, 630, 300, "answer[$n]", $answer->answer);                        }                    }                    echo "</td></tr>\n";                    echo "<tr><td><b><label for=\"edit-response[$n]\">".get_string('response', 'lesson')." $nplus1:</label></b>\n";                    if ($flags & LESSON_RESPONSE_EDITOR) {                        echo " [<label for=\"responseeditor[$n]\">".get_string("useeditor", "lesson")."</label>: ".                            "<input type=\"checkbox\" id=\"responseeditor[$n]\" name=\"responseeditor[$n]\" value=\"1\" checked=\"checked\" />";                        helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                        echo "]<br />\n";                        print_textarea($usehtmleditor, 20, 70, 630, 300, "response[$n]", $answer->response);                        use_html_editor("response[$n]"); // switch on the editor                    } else {                        echo " [<label for=\"responseeditor[$n]\">".get_string("useeditor", "lesson")."</label>: ".                            "<input type=\"checkbox\" id=\"responseeditor[$n]\" name=\"responseeditor[$n]\" value=\"1\" />";                        helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                        echo "]<br />\n";                        print_textarea(false, 6, 70, 630, 300, "response[$n]", $answer->response);                    }                    echo "</td></tr>\n";                    break;                case LESSON_BRANCHTABLE:                    echo "<tr><td><b><label for=\"edit-answer[$n]\">".get_string("description", "lesson")." $nplus1:</label></b>\n";                    if ($flags & LESSON_ANSWER_EDITOR) {                        echo " [<label for=\"answereditor[$n]\">".get_string("useeditor", "lesson")."</label>: ".                            "<input type=\"checkbox\" id=\"answereditor[$n]\" name=\"answereditor[$n]\" value=\"1\" checked=\"checked\" />";                        helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                        echo "]<br />\n";                        print_textarea($usehtmleditor, 20, 70, 630, 300, "answer[$n]", $answer->answer);                        use_html_editor("answer[$n]"); // switch on the editor                    } else {                        echo " [<label for=\"answereditor[$n]\">".get_string("useeditor", "lesson")."</label>: ".                            "<input type=\"checkbox\" id=\"answereditor[$n]\" name=\"answereditor[$n]\" value=\"1\" />";                        helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                        echo "]<br />\n";                        print_textarea(false, 10, 70, 630, 300, "answer[$n]", $answer->answer);                    }                    echo "</td></tr>\n";                    break;            }            switch ($page->qtype) {                case LESSON_MATCHING :                    if ($n == 2) {                        echo "<tr><td><b>".get_string("correctanswerjump", "lesson").":</b> \n";                        choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");                        helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                        if($lesson->custom)                            echo get_string("correctanswerscore", "lesson").": <input type=\"text\" name=\"score[$n]\" value=\"$answer->score\" size=\"5\" />";                        echo "</td></tr>\n";                    }                    if ($n == 3) {                        echo "<tr><td><b>".get_string("wronganswerjump", "lesson").":</b> \n";                        choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");                        helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                        if($lesson->custom)                            echo get_string("wronganswerscore", "lesson").": <input type=\"text\" name=\"score[$n]\" value=\"$answer->score\" size=\"5\" />";                        echo "</td></tr>\n";                    }                    //echo "</td></tr>\n";                    break;                case LESSON_ESSAY :                    echo "<tr><td><b>".get_string("jump", "lesson").":</b> \n";                    choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");                    helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                    if($lesson->custom) {                        echo get_string("score", "lesson").": <input type=\"text\" name=\"score[$n]\" value=\"$answer->score\" size=\"5\" />";                    }                    echo "</td></tr>\n";                    break;                case LESSON_TRUEFALSE:                case LESSON_MULTICHOICE:                case LESSON_SHORTANSWER:                case LESSON_NUMERICAL:                    echo "<tr><td><b>".get_string("jump", "lesson")." $nplus1:</b> \n";                    choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");                    helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                    if($lesson->custom) {                        echo get_string("score", "lesson")." $nplus1: <input type=\"text\" name=\"score[$n]\" value=\"$answer->score\" size=\"5\" />";                    }                    echo "</td></tr>\n";                    break;                case LESSON_BRANCHTABLE:                case LESSON_CLUSTER:                case LESSON_ENDOFCLUSTER:                case LESSON_ENDOFBRANCH:                    echo "<tr><td><b>".get_string("jump", "lesson")." $nplus1:</b> \n";                    choose_from_menu($jump, "jumpto[$n]", $answer->jumpto, "");                    helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                    echo "</td></tr>\n";                    break;            }            $n++;            if ($page->qtype == LESSON_ESSAY) {                break; // only one answer for essays            }                        }    }    if ($page->qtype != LESSON_ENDOFBRANCH && $page->qtype != LESSON_CLUSTER && $page->qtype != LESSON_ENDOFCLUSTER) {        if ($page->qtype == LESSON_MATCHING) {            $maxanswers = $lesson->maxanswers + 2;        } else {            $maxanswers = $lesson->maxanswers;        }        for ($i = $n; $i < $maxanswers; $i++) {            if ($page->qtype == LESSON_TRUEFALSE && $i > 1) {                break; // stop printing answers... only need two for true/false            }            $iplus1 = $i + 1;            echo "<input type=\"hidden\" name=\"answerid[$i]\" value=\"0\" />\n";            switch ($page->qtype) {                case LESSON_MATCHING:                    $icorrected = $i - 1;                    echo "<tr><td><b>".get_string("answer", "lesson")." $icorrected:</b>\n";                    echo " [".get_string("useeditor", "lesson").": ".                        "<input type=\"checkbox\" name=\"answereditor[$i]\" value=\"1\" />";                    helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                    echo "]<br />\n";                    print_textarea(false, 10, 70, 630, 300, "answer[$i]");                    echo "</td></tr>\n";                    echo "<tr><td><b>".get_string("matchesanswer", "lesson")." $icorrected:</b>\n";                    echo " [".get_string("useeditor", "lesson").": ".                        "<input type=\"checkbox\" name=\"responseeditor[$i]\" value=\"1\" />";                    helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                    echo "]<br />\n";                    print_textarea(false, 10, 70, 630, 300, "response[$i]");                    echo "</td></tr>\n";                    break;                case LESSON_TRUEFALSE:                case LESSON_MULTICHOICE:                case LESSON_SHORTANSWER:                case LESSON_NUMERICAL:                    echo "<tr><td><b>".get_string("answer", "lesson")." $iplus1:</b>\n";                    if ($page->qtype != LESSON_SHORTANSWER and $page->qtype != LESSON_NUMERICAL) {                        echo " [".get_string("useeditor", "lesson").": ".                            "<input type=\"checkbox\" name=\"answereditor[$i]\" value=\"1\" />";                        helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                        echo "]<br />\n";                        print_textarea(false, 10, 70, 630, 300, "answer[$i]");                    } else {                        echo "<br />\n";                        print_textarea(false, 1, 70, 630, 300, "answer[$i]");                    }                    echo "</td></tr>\n";                    echo "<tr><td><b>".get_string("response", "lesson")." $iplus1:</b>\n";                    echo " [".get_string("useeditor", "lesson").": ".                        "<input type=\"checkbox\" name=\"responseeditor[$i]\" value=\"1\" />";                    helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                    echo "]<br />\n";                    print_textarea(false, 10, 70, 630, 300, "response[$i]");                    echo "</td></tr>\n";                    break;                case LESSON_BRANCHTABLE:                    echo "<tr><td><b>".get_string("description", "lesson")." $iplus1:</b>\n";                    echo " [".get_string("useeditor", "lesson").": ".                        "<input type=\"checkbox\" name=\"answereditor[$i]\" value=\"1\" />";                    helpbutton("useeditor", get_string("useeditor", "lesson"), "lesson");                    echo "]<br />\n";                    print_textarea(false, 10, 70, 630, 300, "answer[$i]");                    echo "</td></tr>\n";                    break;            }            switch ($page->qtype) {                case LESSON_ESSAY :                    if ($i < 1) {                        echo "<tr><td><b>".get_string("jump", "lesson").":</b> \n";                        choose_from_menu($jump, "jumpto[$i]", 0, "");                        helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                        if($lesson->custom) {                            echo get_string("score", "lesson").": <input type=\"text\" name=\"score[$i]\" value=\"1\" size=\"5\" />";                        }                        echo "</td></tr>\n";                    }                    break;                case LESSON_MATCHING :                    if ($i == 2) {                        echo "<tr><td><b>".get_string("correctanswerjump", "lesson").":</b> \n";                        choose_from_menu($jump, "jumpto[$i]", $answer->jumpto, "");                        helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                        if ($lesson->custom) {                            echo get_string("correctanswerscore", "lesson").": <input type=\"text\" name=\"score[$i]\" value=\"$answer->score\" size=\"5\" />";                        }                        echo "</td></tr>\n";                    }                    if ($i == 3) {                        echo "<tr><td><b>".get_string("wronganswerjump", "lesson").":</b> \n";                        choose_from_menu($jump, "jumpto[$i]", $answer->jumpto, "");                        helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                        if ($lesson->custom) {                            echo get_string("wronganswerscore", "lesson").": <input type=\"text\" name=\"score[$i]\" value=\"$answer->score\" size=\"5\" />";                        }                        echo "</td></tr>\n";                    }                    break;                case LESSON_TRUEFALSE:                case LESSON_MULTICHOICE:                case LESSON_SHORTANSWER:                case LESSON_NUMERICAL:                    echo "<tr><td><b>".get_string("jump", "lesson")." $iplus1:</b> \n";                    choose_from_menu($jump, "jumpto[$i]", 0, "");                    helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                    if($lesson->custom) {                        echo get_string("score", "lesson")." $iplus1: <input type=\"text\" name=\"score[$i]\" value=\"0\" size=\"5\" />";                    }                    echo "</td></tr>\n";                    break;                case LESSON_BRANCHTABLE :                    echo "<tr><td><b>".get_string("jump", "lesson")." $iplus1:</b> \n";                    choose_from_menu($jump, "jumpto[$i]", 0, "");                    helpbutton("jumpto", get_string("jump", "lesson"), "lesson");                    echo "</td></tr>\n";                    break;            }        }    }    // close table and form    ?>    </table><br />    <input type="button" value="<?php print_string("redisplaypage", "lesson") ?>"         onclick="getElementById('editpage').redisplay.value=1;getElementById('editpage').submit();" />    <input type="submit" value="<?php  print_string("savepage", "lesson") ?>" />    <input type="submit" name="cancel" value="<?php  print_string("cancel") ?>" />    </center>    </fieldset>    </form>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -