Les meilleurs développeurs JavaScript freelances sont sur Codeur.com

Modification de Elfinder utilisé en mode Mysql

 Fermé · 800 à 1 500 € · 3 offres · 542 vues


Besoin v1.0 :

Demo Elfinder 2.0 : [URL visible pour les membres Pro]
Source : [URL visible pour les membres Pro]
Configuration avec mysql : [URL visible pour les membres Pro]

La version 2.0 de Elfinder permet de connecter uniquement le manager a une base de données Mysql.

J'ai besoin de personnaliser elfinder suivant ces directives :

- Résoudre le problème de déplacement de fichier dans un dossier qui ne fonctionne pas lors d'un drag and drop d'un fichier, une erreur intervient.
- Ajouter un bouton partage, qui ouvre une fenêtre ( comme le bouton info ) avec un contenu issue d'une page PHP. ( format de la page PHP : [URL visible pour les membres Pro] )
- Un bouton modifier qui ouvre une fenêtre ( nouvelle page ) avec une URL du type : [URL visible pour les membres Pro]
- Le bouton download redirige sur la page avec l'url du format suivant : [URL visible pour les membres Pro]
- Le bouton visionner effectue la meme chose que le double click sur le fichier : [URL visible pour les membres Pro]
- Modifier la redirection lors de l'ouverture d'un fichier ( double clic ). Il existe 5 types de fichiers référencé dans la base de donnée, dans la colonne type_file. Chaque type de fichier
renvoie vers un lien spécifique avec le code unique. ( exemple , type_file = 1 / url : [URL visible pour les membres Pro] , type_file = 2 / url : [URL visible pour les membres Pro] )
PS : La clé 123456 utiliser en exemple est toujours la même pour un fichier, il s'agit d'une clé unique attribué au fichier et disponible dans la colonne key_access de la base fichier.
- Actuellement il existe une seul base qui contrôle les fichiers et les dossiers. Moi j'ai deux bases distinct , l'une pour les fichiers et l'autre pour les dossiers.
- Afficher une miniature pour les fichier de types 1 2 et 4. L'url est disponible dans la base des fichiers. Pour les catégories 3 et 5 utiliser le logo classique.
- Dans le fenêtre info a propos du fichier, modifier les informations avec les propriétés disponibles dans la base. ( exemple : afficher si le fichier est public ou privé , correspond a la colonne public de la base )
- Ajouter une icone sur le coins inférieur droit sur l'état du fichier avant la mise en ligne. ( correspond a une colonne 0 ou 1 dans la base )
- Ajouter en mode liste une colonnes nommé vue ( disponible dans la base des fichiers )
- La duplication entraine la creation d'une ligne dans une autre table, puis recréer une nouvelle clé dans la colnne key_acces
- Afficher l'espace utilisé général par rapport à l'espace disponible dans la fenêtre en bas a droite.
- Créer un dossier temporairement sur la gauche nommé "importation en cours" lorsque des fichiers sont en cours d'importations , avec les fichiers dedans. L'information est disponible dans la base de fichiers par une colone binaire.
- les boutons d'upload, édition, création, compression disparaissent avec uiOptions : { toolbar ...
- Afficher les fichiers uniquement du propriétaire, variable disponible dans la base des fichiers et dossiers.

Il est possible que des modifications et ajouts mineurs interviennent lors du développement, merci d'en tenir compte.

Budget indicatif : 800 à 1 500 €

Publication : 31 août 2011 à 14h01

Profils recherchés : Développeur JavaScript freelance , Développeur PHP freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

3 freelances ont répondu à ce projet

2 propositions de devis en moins de 2h

O
L2C2 Développeur Delphi
W
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients