Commit graph

159 commits

Author SHA1 Message Date
Whale b84fdbf008 Compatible with macOS (#258) 2019-12-27 11:39:52 +05:30
RMKATBST 7c376df205 Fix for search function not working if "$hide_Cols=true" on non-Windows systems (#267)
Setting $hide_Cols=true while having FM_IS_WIN=false will lead to a "Type error" when setting up the dataTable. The desired page is generated, but the Search function does not work, as the dataTable is broken.

With this fix the dataTable is written accordingly, with either FM_IS_WIN or $hide_Cols set or unset.
2019-12-20 14:50:57 +05:30
Prasath Mani 7a7a44de9b Open document files? #262 2019-12-06 16:26:36 +05:30
Prasath Mani 3e19ba0243 No message / status / information when saving edited file #257 and when saving an edit show a warning ( alert ) #213 2019-11-29 12:26:25 +05:30
Prasath Mani bf8b715c13 Notice Error. #252 2019-11-15 12:21:31 +05:30
Prasath Mani 4a8bd014af Bug fix and PR #245, #241, #240 2019-11-05 16:50:15 +05:30
B Bharath Kumar Reddy a5b2b459cd Feature Font Size Choose Options / Bug Fix Settings not visible in auth=false (#240) 2019-11-05 16:32:25 +05:30
Nguyen The Anh 13e130c29f Show current process ID in Status bar + Make fm_get_filesize function much more concise (#245) 2019-11-05 16:27:57 +05:30
Lukas Lenhardt 57ac3391e5 Fixed help links (#238) 2019-10-04 12:44:05 +05:30
Prasath Mani 29ca36a18b Missing select all feature ? #234 2019-10-01 16:20:30 +05:30
Prasath Mani c76a3a2fc5 Updated new version vendor cdn links and Fixed - Bug when filename contains a space at the beginning #198 2019-09-24 18:17:09 +05:30
Roni 73abdcdaad echo "Folder" (#209)
{ echo "Folder"; } > { echo lng('Folder'); }
2019-08-23 08:12:57 +05:30
Manuel Martins 059c70e05e Update tinyfilemanager.php (#206)
FastCGI sent in stderr: "PHP message: PHP Warning:  Use of undefined constant online_viewer - assumed 'online_viewer' (this will throw an Error in a future version of PHP) in /www/admin/index.php on line 1383
2019-08-22 11:26:32 +05:30
Prasath Mani c18051dd5b File upload error: uppercase and strtolower() #202 2019-07-31 09:39:02 +05:30
Prasath Mani b6f552a79c Cannot edit aspx File #200 2019-07-26 17:07:57 +05:30
Prasath Mani 3114fa92e3 Some language strings are missing. And other... #192
view file is insecure #187
Get files size (recursive) #186
There is no possibility for translation for some hints (title =) #185
View dirSize instead of word "Folder" #184
Document type detection #183
Stored Cross-site Scripting (XSS) Vulnerability detected in File Names #180
strings in code #177
Remove tracking #164
2019-07-23 12:56:01 +05:30
typewriter1 21094a66ee Fix spelling of "copyied" after copying file (#196)
Should be "copied".
2019-07-23 09:42:22 +05:30
Vebu 5386b89aaf Update tinyfilemanager.php (#194) 2019-07-23 09:42:00 +05:30
elhoussam 8d40ebcdd7 Improve Multilanguage Support (#179)
* Add Arabic Translation

* add some keywords and handling Fixed keywords [untranslated]

* add new translation words

* improve existing translation words
2019-07-23 09:40:26 +05:30
Yehuda Eisenberg ea29092aea Add Save by ajax request (#175)
Add Save by ajax request, Instead of saving it to a post request and reloading the page each time.
2019-07-23 09:39:00 +05:30
Prasath Mani 1696ebf0fc IP whitelisting and/or blacklisting #171
Add Microsoft Office online view option #169
2019-05-19 12:31:49 +05:30
Kevin @ Navigram 498804f8a5 Basic IP white- and blacklisting (#178) 2019-05-19 11:10:20 +05:30
Prasath Mani 4b4b48242e PHP Warning: count() #173 2019-05-13 15:59:02 +05:30
Prasath Mani f67a343f48 When uploading it doesnt override, insteads it crates a new filename #172
Add Custom Title and Favicon options #156
2019-05-13 15:48:29 +05:30
Daniel Kranich f956ae3abc Add Custom Title and Favicon options (#156)
Added variables so the admin can set a custom title and favicon.
2019-05-07 15:13:37 +05:30
Prasath Mani 7a9730dfe1 Added .MKV format support and minor ui changes, #163. 2019-05-03 16:47:35 +05:30
Prasath Mani ae971c8b99 Fix for path traversal vulnerability, reported by - @hhc0null/Hiroki MATSUKUMA 2019-04-03 17:20:23 +05:30
Prasath Mani 285b6b4882 Provide "previous" and "next" to navigate between previews #145
Cross site scripting (XSS) #141
RegEx error | function template #134
2019-03-28 17:06:42 +05:30
Prasath Mani a8c2fc66d6 prevent overwriting if uploaded file already exists #138,
IE11 aborts upload after 30s #137
2019-03-13 12:26:25 +05:30
Prasath Mani 622264042a Negative filesize on ARMv7 for files over 2GB #127
Max file size? #96
2019-03-03 15:30:47 +05:30
Prasath Mani da31717cff Negative filesize on ARMv7 for files over 2GB #127
Simplified Chinese translation #125
Max file size? #96
2019-02-28 15:35:28 +05:30
Mark Shi e0cc54b286 Add Simplified Chinese support (#122)
* Add Simplified Chinese support

And distinguish it from Traditional Chinese.

* Add two fields for translation.

* Add two fields for translation.

* Translated.
2019-01-28 22:24:05 +05:30
Prasath Mani 7a0de24a61 Fix : User's sub folder problem #120 2019-01-20 17:02:01 +05:30
Prasath Mani 2a390b2247 down file error when larger than php memory limited #110 and Not looking good on phones #93 2019-01-18 17:12:20 +05:30
Prasath Mani 09f688c625 Saving settings doesn't save #116 2019-01-17 12:34:54 +05:30
Prasath Mani f26977adb3 Default Languages loading issue fix 2019-01-10 16:23:02 +05:30
Prasath Mani 8802b048b3 Added Version Check
Added new Translation JSON file
New languages added - Spanish, German, Thailand and Chinese
Removed languages from tinyfilemanager.php file
Updated IDE languages and themes
2019-01-06 16:59:02 +05:30
Prasath Mani 125e35ed83
Merge branch 'master' into spanish-lang 2019-01-06 15:44:09 +05:30
Prasath Mani 98902b6b80
Merge branch 'master' into master 2019-01-06 15:41:38 +05:30
Prasath Mani 380a6f2877
Merge pull request #104 from emilengler/master
Add German language
2019-01-06 15:39:46 +05:30
jopiortiz 373d04b2ef
Crear , looks better 2019-01-04 01:03:30 -03:00
Joaquin c7708f371f Spanish Language
- Minor fix on the Search input placeholder
2019-01-04 00:32:28 -03:00
Prasath Mani ba9826fe9c Added check latest version 2018-12-31 14:36:03 +05:30
Prasath Mani 221bc96882 Added Partition size and Memory used #111 2018-12-25 21:48:41 +05:30
Alessandro Marinuzzi 90c079882d
improved memory usage + added translations
improved memory usage + added translations
2018-12-25 15:11:20 +01:00
Alessandro Marinuzzi c22e694e7d
improved memory usage
improved memory usage
2018-12-25 14:32:03 +01:00
Alessandro Marinuzzi 8f9da1cb5e
Added Memory Used
Added Memory Used
2018-12-25 14:12:58 +01:00
Prasath Mani c413573952 Improve embed and UI issues 2018-12-22 14:51:06 +05:30
Prasath Mani 89fb960679 Modified UI - Pwd change 2018-12-14 01:20:25 +05:30
Prasath Mani fb7c4fcebd Modified UI - file upload from url #98 and Code refactor 2018-12-14 00:02:25 +05:30
Prasath Mani 9fdfdbfe94 Added - file upload from url #98
Fix: issues to rename files with single quote #105
Fix: Dropzone default timeout 30 seconds #102, #96, #75
Fix:  XSS cross-site attack screen (Chrome) #101
2018-12-13 00:38:16 +05:30
Emil Engler 876282d006
Add German language 2018-12-10 18:22:24 +01:00
Mr. Wan f7240516ca
Update tinyfilemanager.php 2018-12-09 09:39:33 +07:00
Prasath Mani 1a9bf95920 Fix: Not looking good on phones #93 2018-12-06 12:51:29 +05:30
Prasath Mani 9eda119235 Added Editor Toolbar - Themes, Document Mode, Search, Fullscreen, Undo, Redo, ... 2018-12-03 23:58:25 +05:30
Prasath Mani 1ca5add891 Added Russian Language 2018-12-02 14:49:04 +05:30
Prasath Mani 4f40e85604 Fix: Not looking good on phones #93 2018-12-01 13:58:28 +05:30
Prasath Mani 39bec20b7e Fix: undefined constant password_verify #87 and #92, #91 2018-12-01 08:43:24 +05:30
Alessandro Marinuzzi 479a4a873d
Added language entry in list
Added language entry in list
2018-11-29 19:40:24 +01:00
Alessandro Marinuzzi 7f1258c050
fixed $tr['en'] with $tr['it']
Fixed Italian language
2018-11-29 19:20:44 +01:00
simon511000 c1b8bfd6ad
Update tinyfilemanager.php 2018-11-29 17:31:57 +01:00
Alessandro Marinuzzi 0c0d9e24b8
Update tinyfilemanager.php
Added Italian language
2018-11-29 16:06:41 +01:00
Prasath Mani 1f9b2f6b71 Multi-language support #2.2.0 2018-11-26 23:47:58 +05:30
Prasath Mani 764c80d4a9 Merge branch 'master' of https://github.com/prasathmani/tinyfilemanager 2018-11-20 17:52:39 +05:30
Prasath Mani 1accf6739a Normal Text Editor Design Modified 2018-11-20 17:52:13 +05:30
Gilbert Brault 66115cf3c9 Corrected spelling 2018-11-20 12:42:29 +01:00
Prasath Mani 83a5f1d7b8 Fix : Some bugs about showing up log of button from nowhere and search box bug #81 2018-11-20 12:34:47 +05:30
Prasath Mani 2510e595aa Logo path updated 2018-11-19 23:40:23 +05:30
FH3095 1a28a09426 Fix Undefined variable _SESSION notice 2018-11-15 13:34:40 +01:00
Prasath Mani 0d8c314146 Subdirectory search does not work #76 2018-11-14 18:05:39 +05:30
Prasath Mani 5b02c47f3c - Login Page redesign
- Error report suggestion #77
- Rename allowed based on FM_EXTENSION config
- Tar file support added (create, open and extract tar)
- Upload UI resdesign
- Table header UI Redesign
- Login user name and avatar added
- Broken URL highlight.js #78 and #79
2018-11-14 17:07:16 +05:30
Prasath Mani b0d0400267 Added error reporting zero to hide error. 2018-11-08 16:40:58 +05:30
Prasath Mani 8e6b3f288c CDN version updated and code optimized 2018-11-05 18:56:35 +05:30
Prasath Mani 07151e1643 Added Google Docs Viewer 2018-11-02 17:48:54 +05:30
Prasath Mani 9b5e70587e Added DataTable JS to sort and search data faster #3 2018-11-02 14:20:13 +05:30
Prasath Mani 9eb9280d6c #71 - Added Password hash 2018-10-27 22:06:48 +05:30
Prasath Mani 1bf7621b38 Hide files and folders form listing Fix - #59 2018-10-18 14:33:22 +05:30
Prasath Mani 2331ce3d0f Fix : Added Password_hash() #31 2018-10-16 13:53:16 +05:30
Prasath Mani 484faad1d1 Prevent Google and other search engines from indexing #68 2018-10-16 13:31:39 +05:30
Prasath Mani 48702020e7 Fix: This page is trying to load scripts from unauthenticated sources #69 and #70. 2018-10-16 13:05:55 +05:30
Prasath Mani 7c9ecf5245 Change Log
- Removed tree list view
- MD5 password production removed
- Login form redesigned
- Checkbox/radio custom controls
- Navigation UI changed
- Responsive Design
- and more..
2018-10-10 22:57:25 +05:30
Prasath Mani 9b7802b343 Improvement: Enclose each user into a different directories #38 2018-09-21 15:36:25 +05:30
Prasath Mani 694e77c1f3 #51 BaseURL for tree view 2018-08-24 18:18:53 +05:30
Prasath Mani 84baa9e14a #52 Does not respect directory tree while uploading a folder containing sub-folders 2018-08-24 18:01:58 +05:30
Prasath Mani 0ce37ef493 #34 multiple files upload and drag upload. 2018-04-08 15:53:22 +05:30
Prasath Mani dd63df8e63 Fix #32, The date formatting issue 2018-01-19 11:07:57 +05:30
Prasath Mani e95351852f Array of folders excluded from listing 2017-12-14 14:03:26 +05:30
Prasath Mani 16024e1cda broken file link fix 2017-12-13 17:38:11 +05:30
Prasath Mani 6b48a3f221 Added Html encode 2017-12-13 13:53:51 +05:30
Prasath Mani cf1eaf8ef1 remove unwanted characters from folder name 2017-12-13 13:26:56 +05:30
Prasath Mani e1b30c76e7 Can we hide tree view in the left side? #29 2017-12-13 13:01:14 +05:30
Prasath Mani f002ba2168 Fix #25 Limit file uploads to certain file extensions 2017-11-15 12:28:34 +05:30
Prasath Mani 952454c470
Update tinyfilemanager.php 2017-11-06 23:43:52 +05:30
Alessandro Marinuzzi 287146d8af
Update tinyfilemanager.php
Fixed issue concerning deleting files...

Errore: Bad value “return confirm('Delete file?'');” for attribute “onclick” on element “a”: unterminated string literal


I changed with: “return confirm('Delete file?');”
2017-11-06 13:37:45 +01:00
Alessandro Marinuzzi be1288ac60
Update tinyfilemanager.php
This change solves several bug:

1) FM_EDIT_FILE constant not defined, I added to solve this line:

define('FM_EDIT_FILE', $edit_files);

2) Html Validation issue: acion="" cannot be empty. I replaced all action="" with:

action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>"

3) Login Form contains a lot of HTML + PHP + JS not used and then produces php notice. I solved adding two news header and footer login which are basic HTML + CSS

fm_show_header_login();

and

fm_show_footer_login();

This solves several issue due to unused HTML + PHP + JS elements.
2017-11-06 12:48:05 +01:00
Prasath Mani fae46cae87
Added file tree view and modified UI
Added file tree view and modified new UI
2017-11-05 15:20:00 +05:30
Prasath Mani 311add1dd6
Update tinyfilemanager.php
Removed multi language support and updated UI.
2017-11-04 02:27:44 +05:30
twiedermann a1dc8df2e4 Typo fix 2017-10-14 07:48:38 +02:00
twiedermann d515831052 User config improvements 2017-10-14 07:33:43 +02:00
Nayenezgani 6009e7c04c Add Czech translation 2017-10-13 12:09:55 +02:00