[GH-ISSUE #10] Constant not defined #9

Closed
opened 2026-03-02 15:54:58 +03:00 by kerem · 1 comment
Owner

Originally created by @alecos71 on GitHub (Oct 6, 2017).
Original GitHub issue: https://github.com/prasathmani/tinyfilemanager/issues/10

There is a Notice about 'FM_EDIT_FILE' not defined when I'm going to edit a file in advanced text editor...

Notice: Use of undefined constant FM_EDIT_FILE - assumed 'FM_EDIT_FILE' in D:\Web\test\tinyfilemanager.php on line 2083

solved by searching

define('FM_PATH', $p);
define('FM_USE_AUTH', $use_auth);
defined('FM_ICONV_INPUT_ENC') || define('FM_ICONV_INPUT_ENC', $iconv_input_encoding);
defined('FM_USE_HIGHLIGHTJS') || define('FM_USE_HIGHLIGHTJS', $use_highlightjs);
defined('FM_HIGHLIGHTJS_STYLE') || define('FM_HIGHLIGHTJS_STYLE', $highlightjs_style);
defined('FM_DATETIME_FORMAT') || define('FM_DATETIME_FORMAT', $datetime_format);

and replacing with this:

define('FM_PATH', $p);
define('FM_USE_AUTH', $use_auth);
define('FM_EDIT_FILE', $edit_files);
defined('FM_ICONV_INPUT_ENC') || define('FM_ICONV_INPUT_ENC', $iconv_input_encoding);
defined('FM_USE_HIGHLIGHTJS') || define('FM_USE_HIGHLIGHTJS', $use_highlightjs);
defined('FM_HIGHLIGHTJS_STYLE') || define('FM_HIGHLIGHTJS_STYLE', $highlightjs_style);
defined('FM_DATETIME_FORMAT') || define('FM_DATETIME_FORMAT', $datetime_format);

As you can see I added only define('FM_EDIT_FILE', $edit_files); that is missing...
Hope this helps.

Originally created by @alecos71 on GitHub (Oct 6, 2017). Original GitHub issue: https://github.com/prasathmani/tinyfilemanager/issues/10 There is a Notice about 'FM_EDIT_FILE' not defined when I'm going to edit a file in advanced text editor... `Notice: Use of undefined constant FM_EDIT_FILE - assumed 'FM_EDIT_FILE' in D:\Web\test\tinyfilemanager.php on line 2083` solved by searching ``` define('FM_PATH', $p); define('FM_USE_AUTH', $use_auth); defined('FM_ICONV_INPUT_ENC') || define('FM_ICONV_INPUT_ENC', $iconv_input_encoding); defined('FM_USE_HIGHLIGHTJS') || define('FM_USE_HIGHLIGHTJS', $use_highlightjs); defined('FM_HIGHLIGHTJS_STYLE') || define('FM_HIGHLIGHTJS_STYLE', $highlightjs_style); defined('FM_DATETIME_FORMAT') || define('FM_DATETIME_FORMAT', $datetime_format); ``` and replacing with this: ``` define('FM_PATH', $p); define('FM_USE_AUTH', $use_auth); define('FM_EDIT_FILE', $edit_files); defined('FM_ICONV_INPUT_ENC') || define('FM_ICONV_INPUT_ENC', $iconv_input_encoding); defined('FM_USE_HIGHLIGHTJS') || define('FM_USE_HIGHLIGHTJS', $use_highlightjs); defined('FM_HIGHLIGHTJS_STYLE') || define('FM_HIGHLIGHTJS_STYLE', $highlightjs_style); defined('FM_DATETIME_FORMAT') || define('FM_DATETIME_FORMAT', $datetime_format); ``` As you can see I added only `define('FM_EDIT_FILE', $edit_files);` that is missing... Hope this helps.
kerem 2026-03-02 15:54:58 +03:00
Author
Owner

@prasathmani commented on GitHub (Nov 6, 2017):

merged

<!-- gh-comment-id:342238480 --> @prasathmani commented on GitHub (Nov 6, 2017): merged
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tinyfilemanager#9
No description provided.