broncowdd / bozon Goto Github PK
View Code? Open in Web Editor NEWMinimalist Drag & drop file sharing app (version 2.4 build 15)
License: Other
Minimalist Drag & drop file sharing app (version 2.4 build 15)
License: Other
Salut
Pour mettre un mot de passe, on clique sur le cadenas.
Pour l'enlever... faut "recréer" le lien.
Possibilité de virer le mot de passe sans changer de lien, genre on clique le cadenas, on entre rien (champ vide) et hop ?
On voit le blogueur mégalo qui met un lien vers son blog mais sur la page principale ce serait pas mal d'avoir un lien vers le projet github
Ma femme va être utilisatrice de bozon, du fait qu'elle est instit elle est pétrie de tas de sous dossiers. Si je lui dis qu'il faut qu'elle fasse la création de chaque dossier puis faire le drop des fichiers dedans, ça va pas le faire.
Au départ, je pensais pas ça utile mais finalement ça serait pas du luxe.
Salut @broncowdd
Petite mise à jour ce matin et accès à la page des stats, vides car personne n'a DL depuis.
Erreur en haut de la page : https://lut.im/ATexUdWm/4GDAwTc5
Le fichier auto_restrict.php est inquiétant.
PHP Fatal error: Maximum execution time of 60 seconds exceeded in /srv/web/web/bozon/index.php on line 47
Cette erreur me gêne dans sa logique. En fait le gars il va pouvoir télécharger un fichier pendant une heure et ça va planter au bout de 1 heure 5. En relevant l'exécution à 7200 on fait tout passer. Pourquoi ça passe pour 30 ou 40 minutes et ça plante quand on dépasse un peu les 1 heures, ça devrait planter à 60 secondes.
De la même manière :
PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in /srv/web/web/bozon/index.php on line 90
C'est un collègue en Allemagne effectivement.
Il manque toujours le favicon
Salut
J'ai anglais par défaut, c'est possible d'avoir la langue du navigateur avec anglais seulement en fallback ?
Merci :)
Je fais un upload ça marche pas, il s'affiche pas. Et pourtant les dossiers ça marche
Bonjour,
Lorsque j’accède a un fichier protégé par mot de passe, l'image locked_big.png ne s'affiche pas.
Il cherche l'image dans ROOT/img et non dans ROOT/desing/default/img
une page "publique" peut elle se retrouver indexée par les moteurs de recherche ? As tu fais le nécessaire concrètement.
alternative.to est pour moi la référence quand je cherche autre chose dans les logiciels du marché. Il serait peut être judicieux de l'inscrire. Il y a un formulaire en anglais, mon niveau n'est pas assez bon pour le faire.
It would be really nice to have a way to set how many times a file can be read from a link before resetting the link to a new value.
Hello.
Bien joué pour les tooltips, par contre, sur celui de l'oeil, il n'y a rien.
Hello, sympa ce BoZoN, merci du partage :)
J'aime beaucoup le côté anonyme des urls et je me suis demandé si je pouvais détourner ton soft pour l'upload de mes screenshots (par screencloud).
Pour faire bref j'ai déposé des fichiers dans le dossier uploads, j'ai refresh l'interface d'admin et mes fichiers ne sont pas apparus.
Serait-il donc envisageable de pouvoir uploader des fichiers autrement que par ta page(js) pour pouvoir profiter de la vue 'admin' et de l'anonymisation des liens ?
Je viens d'avoir la riche idée de mettre à jour et il se produit quelque chose d'assez étonnant. Un download à l'extérieur de bozon 230 ko/s, un download issu de bozon 6 ko/s :D
Bonjour,
Je viens de tester l'install et j'obtiens 2 fois le message d'erreur :
auto_restrict error: token folder is not writeable
auto_restrict error: token folder is not writeable
Pour l'un des 2, en cherchant dans le code, j'ai compris qu'il fallait créer un dossier private
avec les permissions 777. Pour le 2ème, je sais pas. Peut-on ajouter dans le README ce qu'il faut faire à l'installation ?
J'utilise PHP 5.6
Merci
I added a password on a link but it seems that it's not working.
I opened the link without being prompted for a password. I tried that on different computers with the same outcome.
Bonjour :)
je viens de faire l'installation sur un serveur un peu sale et je pense que la configuration apache ou une variante doit y être pour quelque chose. Aucune url générée par bozon ne passe. Une idée ?
Cyrille
Il m'a fait un dossier upload dans upload, ce qui fait que j'ai dû déplacer l'intégralité de mes fichiers à l'intérieur de ce sous répertoire.
Que ça me foutrait en l'air l'intégralité de mes liens de partage ne m'étonnerait que vaguement.
ce que je te confirme en direct live !
Au bout de 100 pages ça pourrait devenir lassant
Bonjour,
avant tout je tenais à te remercier pour ce superbe script qui me permet de garder mes fichiers avec moi. J'ai néanmoins un soucis à l'upload de fichier .epub.
J'ai en effet : "Error ! Forbidden file format !"
Je comprend pas là que BoZon n'autorise pas l'upload de fichier ePub.
J'ai donc tenté de modifier la ligne 52 comme ceci :
$behaviour['FILES_TO_RETURN']=/array();/array('jpg','jpeg','gif','png','pdf','swf','mp3','mp4','svg','epub');
J'ai également ajouté une ligne (273) :
'epub' => 'application/epub+zip',
J'ai rechargé la page, vidé le cache, redémarré le serveur web, mais rien n'y fait, j'ai toujours cette même erreur.
Je me tourne donc vers vous pour trouver une solution.
Merci d'avance !
Si owncloud peut le faire, tu peux le faire !
Les noms très longs ne s'affichent pas, un système d'infobulles quand on passe dessus serait le bienvenu et tronqué bien sûr pour que ça fasse moins sale
Everytime bozon refreshes the page, new IDS are generated and added to file...
I thought I already have solved this before... working on it.
At the moment, when renaming a file or a folder, we need to manually put the focus on the field to be able to modify the name.
It would be really nice to have the focus right away to save one click action.
Bonjour,
Je viens de mettre en place BoZoN pour le tester, mais j'obtiens cette erreur là:
[Fri Jan 08 10:22:02 2016] [error] [client 193.57.249.4] PHP Fatal error: Can't use function return value in write context in /var/www/bozon/listfiles.php on line 7
[Fri Jan 08 10:22:06 2016] [error] [client 193.57.249.4] PHP Fatal error: Can't use function return value in write context in /var/www/bozon/listfiles.php on line 7, referer: http://xxxx.fr/bozon/admin.php
Les droits me semblent corrects du coup je ne sais pas vers quoi me tourner.
Voici mes version d'apache, php:
php5 -v
PHP 5.4.45-3+deb.sury.org~precise+1 (cli) (built: Jan 7 2016 15:32:17)
apache2 -v
Server version: Apache/2.2.22 (Ubuntu)
Server built: Jul 24 2015 17:25:42
Les droits sont les suivants:
bozon$ ls -lrt
total 100
-rw-r--r-- 1 www-data www-data 5459 janv. 8 10:17 stats.php
-rw-r--r-- 1 www-data www-data 6304 janv. 8 10:17 readme.md
-rw-r--r-- 1 www-data www-data 2430 janv. 8 10:17 if_U_wana_fork.txt
-rw-r--r-- 1 www-data www-data 5169 janv. 8 10:17 index.php
-rw-r--r-- 1 www-data www-data 12432 janv. 8 10:17 admin.php
drwxr-xr-x 4 www-data www-data 4096 janv. 8 10:17 design
-rw-r--r-- 1 www-data www-data 25 janv. 8 10:17 robots.txt
drwxr-xr-x 2 www-data www-data 4096 janv. 8 10:17 core
-rw-r--r-- 1 www-data www-data 16877 janv. 8 10:17 sorttable.js
-rw-r--r-- 1 www-data www-data 6090 janv. 8 10:17 listfiles.php
drwxr-xr-x 2 www-data www-data 4096 janv. 8 10:17 thumbs
drwxr--r-- 2 www-data www-data 4096 janv. 8 10:18 private
-rw-r--r-- 1 www-data www-data 1060 janv. 8 10:21 config.php
drwxr-xr-x 2 www-data www-data 4096 janv. 8 10:39 uploads
It would be nice to see exaclty what dependencies are required to be installed for this to work.
Bonjour,
En effectuant des tests pour les problèmes d'accent, je me suis aperçu d'un bug.
J'upload un fichier et tout de suite après, je le supprime.
J'ai la fenêtre de confirmation qui apparait et lorsque je fais ok, j'obtiens le message d'erreur suivant:
You need a valid token to do that, boy !
En fait le Token n'est pas passé dans l'url.
Si je rafraîchi la page ou change l'affichage ou navigue dans les répertoires pour ensuite supprimer ce fichier, le problème n’apparaît pas.
Depending of the configuration, I have errors when deleting a file without a thumbnail. I think it would be nice to add a verification before deletion to avoid errors.
How can I create multiple users for bozon?
Salut
Je viens de mettre à jour et quand je clique sur un fichier, au lieu de.. le visualiser/lancer (?), il essaye de l'ouvrir comme un répertoire.
Screenshot : https://lut.im/XEwSDA0o/AeekJcf5
Hello
J'ai voulu mettre à jour ma version 1.6.3 en 1.7.3 en écrasant directement les fichiers mais à l'arrivée dans l'admin, les fichiers ont disparu.
Je ne veux pas perdre les ID en réuploadant tout correctement, y'a moyen de mettre à jour proprement @broncowdd ?
Merci :)
Seems that the core code doesn't try work out what the unit is so when I used 1G in my .ini it was interpreted as 1M so I had to set it as 1024M instead.
Il faudrait regarder si c'est juste un oubli ou s'il y a autre chose
Hi, is there a license for BoZoN?
GPL , GPLv2, GPLv3, MIT, AGPL, WTFPL?
Sur mon téléphone, les noms ne s'affichent pas et de façon générale même si on sent qu'il essaie de diminuer la taille, ça reste quand même pas exploitaible
I think it could be nice to have a way to create a zip archive from a folder. It's easier to share a single file than a folder when you want to download it.
This way you can download a single file and unzip it locally instead of downloading file by file the content of the shared folder.
Salut
J'ai envoyé dans le répertoire "uploads" un fichier video.mkv d'environ 350 Mo mais quand je veux le télécharger, ça finit en échec.
Pour tester : http://gilles.wittezaele.fr/bozon/?f=155e19f99548ca
Hello.
Multiplication des possibilités c'est bien.
Mais je suis paumé sur les icônes.
Possible de mettre un tooltip au survol (hoover) ?
Merci :)
At the moment, the only layout supported for files and folders is a thumbnail layout. It could be interesting to support other layouts like detailed list and compact view.
I took the view names from pcmanfm. Maybe the name is different in other file managers.
Est-ce qu'il serrait possible d'aérer un peu le code ? Beaucoup de parties sont difficiles à lire.
Par exemple:
if (!file_exists(ID_FILE)) {
$ids = array();
store(ID_FILE, $ids);
}
au lieu de:
if (!file_exists(ID_FILE)){$ids=array();store(ID_FILE,$ids);}
Ou encore:
function is_in($ext, $type) {
global $behaviour;
if (!empty($behaviour[$type]))
return array_search($ext, $behaviour[$type]);
}
au lieu de
function is_in($ext,$type){global $behaviour;if (!empty($behaviour[$type])){return array_search($ext,$behaviour[$type]);}}
Hello,
I have a problem uploading certain file types.
I can upload standard files (exe, pdf, png, etc.) but when I try to upload .msi (or if I choose a random extension such as .abc) I get "Error, forbidden file format"
In auto_dropzone.php only php files are excluded.
'forbidden_filetypes'=>'php',
I tried adding
'allowed_filetypes'=>'exe,zip,msi,txt,doc,docx,rtf,pdf,png,gif,jpg,jpeg',
but that didn't help either.
Am I missing something?
I'm using php 5.4.40
Mathias
j'ai bougé toutes les variables dans le php.ini et je me retrouve avec une limitation à 512 Mo, si je regarde dans le code directement sur la page je vois bien un 512 dedans ... Tu le prends où ce 512 ?
Bonjour,
Je viens d'upgrader vers la version 1.7.2 sur mon mutualisé ovh.
Et ca ne fonctionne plus du tout: les fichiers ne sont plus affichés.
Quand je clique sur le menu (en haut a gauche) il ne se passe rien.
Je peux uploader un fichier mais ensuite il m'affiche "erreur de rechargement de la liste"
Le fichier est bien sur le serveur mais n'est pas affiché.
J'ai mis les droits en 777 pour tous les fichiers et dossiers mais ca ne change rien.
Je ne sais pas trop quels détails donner pour aider a la comprehension du probleme.
J'ai la version 1.7.1 qui fonctionne en parrallele et il n'y a pas de probleme.
Pourquoi pas utiliser un menu contextuel (https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/Add_a_Context_Menu_Item ou https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/PopupGuide/ContextMenus) pour gérer les dossiers : renommer, les liens, déplacer les fichiers… ?)
Sinon, pourquoi pas importer plusieurs fichiers à la fois ? (multiple import)
et pour déplacer les dossiers/fichiers, pourquoi pas utiliser le drag and drop ?
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.