unihi / filez Goto Github PK
View Code? Open in Web Editor NEWThis project forked from filez/filez
Share files for a limited time.
Home Page: http://gpl.univ-avignon.fr/filez
This project forked from filez/filez
Share files for a limited time.
Home Page: http://gpl.univ-avignon.fr/filez
You have to be LDAP authenticated to download a file. This could be an optional setting on the upload form so that the user can decide whether the file is open to everyone or just to users from inside the own organization.
allow to upload multiple files at once using the same settings in upload dialogue
Ability to change password for an already uploaded file or to remove password requirement at all.
introduce roles to have individual settings for roles / users
report a file with given reason and comment.
status: partially implemented, todo: more notification methods, input validation.
Flash file is only used to circumvent the browsers' security settings which do not allow javascript to access the 'clipboard' directly (which is good imo). The only way known using javascript solely is by showing a prompt which instructs the user to copy the displayed link by pressing CTRL+C
and that's a bit besides the point.
Post suggestions here if you have any.
to fix:
do a page refresh, then it's working
If a user still want's his file to be availbale longer than the allowed time he has to send a request in some way. any idea ?
ip addressses, username, time of download
ini file options:
downloadLimit: sets amount of times a file can be downloaded
downloadLimitOnlyForUnknownUsers: do only restrict the counter for not by user factory authentificated users.
intervalCount and intervalType: reset download limit each intervalCOunt of intervalType (e.g. each 2(count) days(type)
Set the maximum download amount per file or per month etc..
e.g. "A single file can be downloaded 200 times per month."
check via javascript if user clicked thr user agreement checbox, otherwise file gets uploaded and deleted immediately if user didnt click checkbox
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.