samedi, avril 27, 2024
Nom d'utilisateur : Mot de passe :
A l'aide !

Si vous rencontrez des soucis d'installation ou d'utilisation de SOrg Downloader, il existe plusieurs possibilités pour obtenir de l'aide :

  • Le How-To résume l'installation et l'utilisation du script
  • Le FAQ répond aux questions les plus souvent posées
  • Si vous soupçonnez un bug d'être à l'origine des problèmes rencontrés, consultez le Gestionnaire de Bugs
  • Les Forums d'Aide c'est pour demander conseil auprès d'autres utilisateurs
  • Vous pouvez aussi me contacter directement par Message Privé


Vous n'êtes pas seuls ! happy.gif


[NEWS]
Envoyé par unreal
Pour faciliter d'intégration de SOrg Downloader dans un site existant, j'ai commencé à travailler sur un projet annexe. Il s'agit d'une classe PHP qui joue le rôle d'interface entre un site PHP existant et la base de données de SlashOrg Downloader. Pour l'instant, cette classe permet de générer, lire et supprimer des clefs d'accès, mais en fonction de l'intérêt des gens il est possible que cela permette à terme de modifier les clefs et de gérer les utilisateurs. happy.gif

Pour un exemple d'utilisation de cette classe, rendez-vous sur cette page. Et pour télécharger la classe, ça se passe ici.


N'hésitez pas à tester cette classe et à me faire part de vos remarques par message privé ou avec un commentaire public.

Bon code ! happy.gif

Posté le 24/03/06 à 17:30 - 0 Commentaires...

[NEWS]
Envoyé par unreal
Applaudissements...

Je suis très heureux d'annoncer la disponibilité de la version 0.98 du gestionnaire de fichiers SlashOrg. Cette nouvelle version offre des améliorations importantes par rapport à la version précédente et représente pas mal de travail. happy.gif

Résumé des caractéristiques

  • Installation facile grâce à un assistant d'installation multi-langue
  • Support XHTML 1.0 full CSS (pas de <table> )
  • Support multi-langue (actuellement l'anglais et le français sont supportés)
  • Niveau de sécurité élevé
            * plusieurs niveaux de droits (invité, lecture seule, lecture et écriture, administration)
            * génération de clefs d'accès temporaires ou de comptes d'accès permanents
            * possibilité de restreindre le partage à un unique dossier
  • Partie admin permettant une gestion simplifiée
            * des utilisateurs et des partages
            * de l'espace disque (upload, création et suppression de fichiers et dossiers)
  • Interface utilisateur riche pour une navigation simplifiée
            * affichage des informations de taille et date de création des fichiers et dossiers
            * rangement des fichiers et dossiers par nom, taille et date
  • Gestion native d'une limitation de débit serveur -> browser
  • Nouveau : gestion d'accès anonyme en lecture seule


Configuration serveur

  • Serveur Web compatible PHP 4 ou 5
  • Base de données MySQL 4.x ou 5.x
  • Les OS suivants ont été testés et supportent SOrg Downloader : Windows 2000, Linux 2.4/2.6, FreeBSD 5.4

Remarque : certains hébergeurs empêchent l'upload HTTP de fichiers volumieux et désactivent des fonctions PHP comme unlink ou rmdir ce qui limite un peu l'utilité de SlashOrg downloader...

SlashOrg Downloader supporte les serveurs ayant Magic Quotes et/ou Safemode activé(s).

Changelog et explications

La compatibilité Gettext n'est plus nécessaire pour faire fonctionner le script.

Le Gettext offre des possibilités intéressantes pour réaliser des logiciels localisés, mais souffre de plusieurs défauts :

  • L'implémentation est assez variable d'un OS à un autre (ça marche très mal sous Windows et sur certains Unix l'implémentation est différente) ce qui pose de réels problèmes de compatibilité.
  • Il est nécessaire de "recompiler" les fichiers de langue grâce à un utilitaire "msgfmt" à chaque modification, et cela devient lourd à la longue.
  • Il est parfois nécessaire de redémarrer le serveur Web après une mise à jour des fichiers Gettext.


J'ai donc remplacé Gettext par une solution 100% PHP qui a l'avantage d'offrir une compatibilité parfaite.


Plusieurs améliorations de l'interface.

  • Nouvelle skin par défaut qui intègre mieux les informations.
  • Rangement des fichiers par nom, taille et date de modification.
  • Meilleure intégration dans un site existant.



Le script est maintenant en mesure de limiter la vitesse de téléchargement.

Il n'est plus nécessaire d'installer de module Apache pour limiter la bande passante.


Support de plusieurs encodages des caractères.

L'assistant d'installation permet de choisir l'encodage. Les encodages ISO-8859-1 et UTF-8 sont officiellement supportés.


Pour vous permettre de constater les améliorations de cette version, j'ai installé une version de demonstration en ligne.
Cliquez sur le lien suivant et connectez-vous avec le login demo/demo :


go_demo_fr.png


Important : N'utilisez pas cette demonstration comme espace de stockage de vos fichiers ! Merci bien. happy.gif

Téléchargement

Pour télécharger ce script, rendez-vous dans son espace de téléchargement.

Historique de ce document

24/03/2006 -- Mise à jour pour la version 0.98

Posté le 02/01/06 à 14:13 - 2 Commentaires...

[NEWS]
Envoyé par unreal
Introduction

Qu'est ce qu'il fait ce script php ?

Il permet :

  • d'envoyer des fichiers vers le serveur grâce à son applet d'upload Java (ce qui permet d'envoyer plusieurs fichiers à la fois, voire même des dossiers complets)
  • de créer des dossiers en quelques clics aussi
  • de gérer ces fichiers et dossiers
  • de partager des dossiers du serveur via une clef d'accès unique
  • de créer des comptes avec des droits d'accès spécifiques


A quoi il sert ?

Un tel script pour être utile dans un grand nombre de cas.

Personnellement, j'ai commencé à programmer ce script pour gérer les téléchargements sur mon serveur personnel. En effet, quand on laisse des fichiers volumineux dans un espace libre accès, il arrive que trop de personnes viennent télécharger en même temps, ce qui peut provoquer la saturation de la connexion réseau du serveur. En même temps, il arrive à ce qu'on souhaite partager des fichiers privés entre quelques amis, alors laisser des fichiers sur un serveur public n'est pas une solution idéale.
Ce script permet de partager un dossier et de générer une clef unique grâce à laquelle l'invité peut accéder au dossier. Il est possible de limiter la durée de validité de la clef (à 1 heure, par exemple), le nombre de fois que la clef peut s'utiliser ou de restreindre l'utilisation à une seule IP, pour contrôler précisément l'accès à la ressource partagée.

Une autre utilisation du script pourrait être de mettre à jour son site personnel depuis un PC qui n'a pas de logiciel FTP, ou qui se connecte à travers un firewall qui empêche l'accès par FTP.

Enfin, il pourrait servir comme zone d'échange de fichiers. En créant des comptes pour chaque membre du groupe, il est facile d'échanger des fichiers.

Cela m'intéresse, comment je peux en savoir plus ?

En consultant le How-To du projet.

Où est-ce que je peux télécharger ce script ?

Il suffit de vous rendre ici pour télécharger la dernière version !

Posté le 19/03/05 à 01:46 - 0 Commentaires...