1
0
mirror of https://github.com/misterunknown/ifm.git synced 2025-08-10 18:14:00 +02:00

misterunknown: added screenshot and some minor changes

This commit is contained in:
Marco Dickert
2016-11-29 10:46:44 +01:00
parent d4eb068fc0
commit 55e2e115e1

View File

@@ -12,13 +12,17 @@ Server
* optional: cURL extention (for remote upload)
## issues
If you are running the IFM on windows systems (e.g. XAMPP) it is necessary that you configure ifm to hide file owner and group. Otherwise the IFM uses PHP functions that are not available in windows environments and will not work.
Currently there are no known issues.
## screenshot
![IFM screenshot](https://misterunknown.de/static/ifm_screenshot.png "IFM screenshot")
## installation
Just copy this ifm.php to your webspace - thats all :)
## configuration
The configuration array is located at the top of the script, so you can customize it as you like. The directives in the array are commented and named laconically. If you have questions anyway [write me an email](mailto:marco@misterunknown.de).
The configuration is located at the top of the script in a separate configuration class. The options in the class are commented and named laconically. If you have questions anyway [write me an email](mailto:marco@misterunknown.de).
### authentication
Meanwhile I added a super simple authentication feature using the configuration keys `auth` and `auth_source`. You can configure it like this:
```php
@@ -39,12 +43,9 @@ The password hash has to be a hash generated by PHPs `password_hash()` function.
## security information
The IFM was developed with the assumption that the highest level of operation is the scripts base location. So it is neither possible to nagivate nor to use any API function in a level above the script root.
It is highly recommended to restrict access to the script e.g. using the apache basic authentication.
It is highly recommended to restrict access to the script e.g. using a basic authentication.
## references
I used some nice free icons in my script which I want to mention here:
* file icons: [Free file icons by Teambox](https://github.com/teambox/Free-file-icons)
* other icons: [Mono icons from tutorial9.net](http://www.tutorial9.net/downloads/108-mono-icons-huge-set-of-minimal-icons/)
## developers
written by Marco Dickert [(website)](http://misterunknown.de) marco@misterunknown.de