Exemplo n.º 1
0
         if (isset($options->mailnow)) {
             $initialvalues->mailnow = $options->mailnow;
         }
         if (isset($options->setimportant)) {
             $initialvalues->setimportant = $options->setimportant;
         }
     }
     $draftitemid = file_get_submitted_draft_itemid('attachments');
     file_prepare_draft_area($draftitemid, $filecontext->id, 'mod_forumng', 'draft', $draft->get_id(), $fileoptions);
     $initialvalues->attachments = $draftitemid;
     $messagedraftitemid = file_get_submitted_draft_itemid('message');
     $initialvalues->message = file_prepare_draft_area($messagedraftitemid, $filecontext->id, 'mod_forumng', 'draftmessage', $draft->get_id(), $fileoptions, $initialvalues->message);
     $initialvalues->message['itemid'] = $messagedraftitemid;
 }
 if ($edit || $draft) {
     $mform->set_data($initialvalues);
 } else {
     $draftitemid = file_get_submitted_draft_itemid('attachments');
     file_prepare_draft_area($draftitemid, $filecontext->id, 'mod_forumng', 'attachment', null, $fileoptions);
     $initialvalues->attachments = $draftitemid;
     $messagedraftitemid = file_get_submitted_draft_itemid('message');
     file_prepare_draft_area($messagedraftitemid, $filecontext->id, 'mod_forumng', 'message', 0, $fileoptions);
     $initialvalues->message = array('text' => '', 'format' => editors_get_preferred_format(), 'itemid' => $messagedraftitemid);
     $mform->set_data($initialvalues);
 }
 // Require JavaScript (form.js).
 $forum->print_form_js();
 // Print form
 $mform->display();
 // In iframe mode, inform parent that iframe has loaded.
 if ($iframe) {