コード例 #1
0
ファイル: ajax.php プロジェクト: aolley/MoodleDirectV2
                     } else {
                         if ($usertimezone <= 13 && $usertimezone > 0) {
                             $usertimezone = "GMT+{$usertimezone}";
                         } else {
                             if ($usertimezone < 0) {
                                 $usertimezone = "GMT{$usertimezone}";
                             } else {
                                 $usertimezone = 'GMT';
                             }
                         }
                     }
                 }
                 $fieldvalue = strtotime($fieldvalue . ' ' . $usertimezone);
                 break;
         }
         $return = $turnitintooltwoassignment->edit_part_field($partid, $fieldname, $fieldvalue);
     } else {
         $return["aaData"] = '';
     }
     $partdetails = $turnitintooltwoassignment->get_parts();
     $return['export_option'] = $turnitintooltwoassignment->turnitintooltwo->anon == 0 || time() > $partdetails[$partid]->dtpost ? "tii_export_options_show" : "tii_export_options_hide";
     echo json_encode($return);
     break;
 case "useragreement":
     $assignmentid = required_param('assignment', PARAM_INT);
     $turnitintooltwoassignment = new turnitintooltwo_assignment($assignmentid);
     $cm = get_coursemodule_from_instance("turnitintooltwo", $assignmentid);
     if (has_capability('mod/turnitintooltwo:read', context_module::instance($cm->id))) {
         $user = new turnitintooltwo_user($USER->id, "Learner");
         echo turnitintooltwo_view::output_dv_launch_form("useragreement", 0, $user->tii_user_id, "Learner", "Submit", true);
     }