Menu

#1 FEATURES: delete and notify

open
nobody
None
5
2010-04-22
2010-04-18
Frank Wall
No

This patch introduces a few new features to complete Encode Explorer. It's still rough and needs polishing. But here it is, Encode Explorer 5.5, I guess ;-)

CHANGES

- NEW FEATURE: Disk space usage can be disabled (status_enable)
- NEW FEATURE: E-Mail notification for file uploads (notify_enable)
- configurable notification sender address
- multiple receipient addressess possible
- NEW FEATURE: allow deleting of files and directories (delete_enable)
- NEW FEATURE: separate switch to disable upload (upload_enable)
- TRANSLATION: add new text to EN and DE translations (for new features)
- TRANSLATION: small fixes to DE translation
- CSS: add "div.delete", add "margin-top"
- BUGFIX: show error message if password is empty
- BUGFIX: show error message if file size exceeds PHP limits
- INTERNAL: new functions deleteOnServer, send_mail, is_empty_dir, recursive_delete, check_post_size
- INTERNAL: extend function "run" to seamlessly integrate new features (and bugfixes)
- INTERNAL: extend function "checkPassword" to easy fix the empty-password-bug
- INTERNAL: add checks to see if a feature is enabled or not

ISSUES

- new features not OO programmed, should be adopted and (partly) rewritten
- not happy with footer and buttons anymore, needs some work

Discussion

  • Frank Wall

    Frank Wall - 2010-04-18

    I forgot to mention that this patch is distributed under the GNU General Public License. So it remains "compatible" with Encode Explorer from a licensing view.

     
  • Frank Wall

    Frank Wall - 2010-04-22
    • summary: new features --> FEATURES: delete and notify
     
  • Frank Wall

    Frank Wall - 2010-04-22

    I have updated my patch to fix some stuff and to introduce another new feature:

    - BUGFIX: basedir was ignored
    - INTERNAL: check if directory or file is writable before writing to it
    - INTERNAL: check if directory exists before creating it
    - TRANSLATION: 3 new messages
    - FEATURE: allow changing configuration by setting environment variables (allows multiple-instances)

     
  • Frank Wall

    Frank Wall - 2010-04-22

    Another update to this patch. This time mostly fixes. I also removed "index.php" from hidden_files, since it's not useful anymore, especially when using one encode-explorer installation for multiple instances.

     
  • Frank Wall

    Frank Wall - 2010-05-11

    patch 5.0 => 5.5

     
  • Frank Wall

    Frank Wall - 2010-05-11

    Just another update to the patch. It fixes a few problems with special characters and adds a few more checks to the send_mail() function.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.