Skip to content

2.2.0 – trash, activity log, translations in the program, manual

Choose a tag to compare

@EV-soft EV-soft released this 20 Oct 20:44
· 44 commits to main since this release
  • Trash: what is deleted goes to the trash (program menu - Trash, or the link in the message): restore it to its folder, delete it
    for good, or empty the trash. Everybody sees what was deleted in the folders they may write in, administrators all of it. Deleted for
    good after 30 days - and the oldest first above 500 MB ($fe_trash_days, $fe_trash_max). A hidden folder, never shown or browsed.
  • Activity log (administrators: program menu - Activity log): who did what, when and from where - logins (also failed and blocked),
    uploads, downloads, copy, move, ZIP, delete, trash, users, passwords, translations - with the result.
  • Translations in the program (administrators: program menu - Translations): choose a language (a list with flags), search, the
    missing texts first; Suggestions without a key (the translator of the browser, else MyMemory) or Copy for AI - the whole table
    for ChatGPT / Claude, and its answer pasted back. Only the changed texts are saved. A new language is in the language selector as soon
    as it has a translation; 51 languages have a flag (all of Europe), $gbl_Flags adds more.
  • Manual below the table - eight tabs: Nice to know, Step by step, Questions, Mouse and keys, Your account (your rights,
    here), Limits (the numbers of this installation), File viewers, About.
  • Keyboard in the table: Ctrl+A checks all rows, Ctrl+Shift+A none, Delete deletes (into the trash), F2 renames.
  • Analyse mode shows the used space of every folder in the tree - each folder counted once.
  • Danish everywhere: about 75 texts that were still English (the buttons below the table, messages, column headings).
  • Safer: the folder of the program (and the trash) is never deleted or moved - also with the restrictions removed; All / Inverse
    only check the rows the filter shows; the public developer tool translate.page.php is removed (with translate.inc.php and
    filedata.inc.php); hints stand at their own button; the buttons keep their colours in the dark and custom themes.
  • Fixes: trash names with : ? * were lost, synchronize found the destination as shown and counts the quota by what it copies,
    the max file size leaves room for the rest of the upload, the tree forgets old sizes after a change - and more (see the commits).
  • Built with php2html 1.8.0 (bundled, with p2h_audit.inc.php and p2h_trans.inc.php).

Updating from 2.1.0: replace the files (the settings in folder-explorer.php and the accounts in fe-users.php stay). Remove translate.page.php, translate.inc.php and filedata.inc.php from the server - they are no longer part of the program.

Demo: https://ev-soft.dk/foldexpl/folder-explorer.php