From: skodak <skodak>
Date: Wed, 19 Nov 2008 20:23:29 +0000 (+0000)
Subject: MDL-16698 formslib: skeleton of new editor element - no JS or html editor integration yet
X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=57a7e643c0f22659ab25040a6127991b66f7fdbb;p=moodle.git

MDL-16698 formslib: skeleton of new editor element - no JS or html editor integration yet
---

diff --git a/lib/form/editor.php b/lib/form/editor.php
index 04630ca922..6199784692 100644
--- a/lib/form/editor.php
+++ b/lib/form/editor.php
@@ -12,7 +12,7 @@ require_once('HTML/QuickForm/element.php');
 
 class MoodleQuickForm_editor extends HTML_QuickForm_element {
     protected $_helpbutton = '';
-    protected $_options    = array('subdirs'=>0, 'maxbytes'=>0, 'maxfiles'=>0, 'changeformat'=>0);
+    protected $_options    = array('subdirs'=>0, 'maxbytes'=>0, 'maxfiles'=>-1, 'changeformat'=>0);
     protected $_values     = array('text'=>null, 'format'=>null, 'itemid'=>null);
 
     function MoodleQuickForm_editor($elementName=null, $elementLabel=null, $options=null, $attributes=null) {
@@ -158,7 +158,7 @@ class MoodleQuickForm_editor extends HTML_QuickForm_element {
         $str .= '</div>';
 
     /// embedded image files - TODO: hide if tinymce used because it has own image upload/manage dialog
-        if ($maxfiles) {
+        if ($maxfiles >=0) { // -1 means no files, 0 unlimited
             if (empty($draftitemid)) {
                 // no existing area info provided - let's use fresh new draft area
                 require_once("$CFG->libdir/filelib.php");