Hyla project

Accueil | Tags | Archives

lundi, août 20 2012

Hyla version 0.8.4.2 finale

La version 0.8.4.2 est disponible au téléchargement.

Pas de nouveauté pour cette version, il s'agit en fait de la version 0.8.4 bêta 4 qui est passé directement en version stable.

Pour rappel, Hyla est un gestionnaire de fichiers sous license GPL utilisant PHP et MySql qui se veut simple et léger, Hyla est capable de gérer toutes sortes de fichiers grâce à des plugins, il vous permettra aussi de créer des galeries photos en un clic !

Vous pouvez télécharger cette version directement en suivant ces liens :

Bonne installation !

Lire la suite»

lundi, février 13 2012

Nouvelle bêta pour Hyla : 0.8.4 bêta 3

Pour rappel, Hyla est un gestionnaire de fichiers sous license GPL utilisant PHP et MySql qui se veut simple et léger, Hyla est capable de gérer toutes sortes de fichiers grâce à des plugins, il vous permettra aussi de créer des galeries photos en un clic !

Voici une nouvelle bêta pour Hyla, voici la liste des ajouts / corrections :

  • Passage à jQuery 1.7
  • Mise à jour de la documentation, correction de fautes, merci à AxlCorp
  • Ajout d'un plugin permettant d'ouvrir les fichiers pdf (basé sur pdf.js : https://github.com/mozilla/pdf.js)
  • Suppression de send_if_unknow jugé plutôt gênant
  • Passage à la librairie de coloration syntaxique Geshi 1.0.8.10
  • Ajout du tri par date
  • Lorsque l'on essaie de créer un dossier sans nom, on affiche la bonne erreur
  • Il est possible de définir dans le fichier config.inc.php les chemins d'accès aux dossiers de cache et de fichiers anonymes
  • Orthographes

Vous aurez noté le nouveau plugin pdf qui permet de lire directement ce type de format dans le navigateur sans plugin, juste avec du JS.

Merci aux contributeurs !

Lire la suite»

vendredi, juin 17 2011

Hyla 0.8.4 sort en bêta 2

Pour rappel, Hyla est un gestionnaire de fichiers sous license GPL utilisant PHP et MySql qui se veut simple et léger, Hyla est capable de gérer toutes sortes de fichiers grâce à des plugins, il vous permettra aussi de créer des galeries photos en un clic !

Voici une nouvelle version bêta qui vient corriger quelques soucis rencontrer lors de la précédente version bêta.

  • Correction d'une faute d'orthographe
  • send_if_unknow à true affiche la page de sélection du plugin avant de lancer le téléchargement
  • Correction du système de droit (bug corrigé le 11 avril) à toutes les actions
  • Mise à jour de la documentation
  • Correction d'un bug dans la validation des fichiers anonymes

Cette version devrait probablement être la dernière avant une RC et / ou une version finale.

Liens :

Lire la suite»

lundi, avril 11 2011

Nouvelle version de maintenance pour Hyla en bêta : 0.8.4 bêta

Voici la liste des nouveautés :

La liste des corrections de bugs :

N'hésitez pas à remonter les éventuels problèmes.

Notez que la documentation n'a pas encore été mise à jour et que tout ceci est disponible ici http://www.hyla-project.org/download/index.php/obj/Dev/hyla-0.8.4beta.zip, attention, il s'agit bien d'une version bêta à ne pas utiliser en production mais dans un environnement de test.

Merci à tout ceux qui remonte régulièrement des idées / problèmes, bref, ceux qui font vivre le projet.

Lire la suite»

mardi, septembre 14 2010

Nouveau plugin d'authentification externe pour Hyla

Voici un tout nouveau plugin pour Hyla qui permet d'utiliser une base externe pour authentifier un utilisateur.

Support des bases des CMS suivants :

Vous verrez également qu'il est très facile d'ajouter le support d'autre CMS simplement en éditant le fichier de configuration (conf.ini).

Pour activer le plugin, voici la marche à suivre :

  1. Installer le plugin dans le dossier d'installation de Hyla dans le dossier src/plugin/auth/external_database
  2. Copier le fichier conf.default.ini en conf.ini et éditer le fichier de manière à spécifier le CMS utiliser ainsi que les informations de connections relative à la base de données dudit CMS
  3. Activer le plugin d'authentification dans Hyla en éditant le fichier conf/hyla.ini et en modifiant la clef plugin_default_auth ainsi : plugin_default_auth = external_database

Le plugin est téléchargeable à cette adresse : external_database.zip

Et en cas de souci, le forum est là pour... Forum d'entraide pour les plugins

Merci à l'auteur !

Lire la suite»

lundi, juin 21 2010

Actualité Hyla_Tpl : Nouveau site et nouvelle version 0.7.0

Pour cette nouvelle version, Hyla Tpl possède maintenant un nouveau site qui lui est dédié : http://tpl.hyla-project.org/ sur lequel se trouve tout ce qu'il faut pour développer avec Hyla Tpl et notamment :

Capture d'écran du site tpl.hyla-project.org

Concernant les nouveautés de cette nouvelle version de Hyla Tpl sort en version 0.7.0, les voici :

Ça se passe par ici : http://tpl.hyla-project.org/

Lire la suite»

vendredi, février 26 2010

Guide d’utilisation du logiciel Hyla

Denis Szalkowski à écrit un guide d'utilisation de Hyla 0.8.2, il y décrit à l'aide de captures d'écrans toutes les étapes à suivre afin d'installer et configurer correctement Hyla.

Voici le sommaire :

  • Présentation
  • Mise en place
  • Installation
  • Configuration et administration
    • Post-installation
    • Connexion
    • Configuration
    • La création de groupes
    • La création des utilisateurs
    • Affecter les utilisateurs à un ou plusieurs groupe(s)
    • La gestion des droits
  • Annexe : changer l’emplacement de la racine des dossiers d’Hyla
  • Remerciements

Le document est accessible en format OpenDocument ou Pdf sous licence Creative Commons Paternité (CC BY) aux adresses suivantes :

Merci Denis pour ton travail !

Lire la suite»

jeudi, février 4 2010

Nouvelle version mineure de Hyla_Tpl : 0.5.2

Voici une nouvelle version mineure de Hyla_Tpl qui corrige un bug remonté par Lionel se produisant lorsqu'un bloc (<!-- BEGIN [...] --> ) se trouve au tout début d'un modèle ainsi qu'une vilaine régression empêchant l'utilisation correcte de plusieurs fonctions au sein d'une variable de gabarit.

Téléchargez cette nouvelle version ici même : Hyla_Tpl 0.5.2

Lire la suite»

mardi, janvier 12 2010

Un exemple d'utilisation de Hyla_Tpl : Un explorateur de fichiers

Voici un exemple de programme réalisé avec Hyla_Tpl, il liste les éléments contenus dans un dossier et permet de naviguer dans l'arborescence, avec des textes en anglais et français afin de démontrer la facilité d'incorporer des éléments à traduire dans les gabarits, en fait, c'est une sorte de mini-Hyla ;)

Le code est commenté et est assez parlant, il démontre assez bien la facilité d'utilisation de ce moteur de gabarit léger et rapide.

Voici à quoi cela ressemble :

Capture d'écran de l'explorateur de fichiers réalisé

Vous n'aurez besoin que de 2 fichiers :

  1. Un fichier gabarit nommé main.tpl contenant le code HTML
  2. Le fichier php

Lire la suite»

lundi, décembre 28 2009

Hyla_Tpl passe en version 0.5 et vous souhaite de joyeuses fêtes de fin d'année

Voici une nouvelle version de Hyla_tpl que vous trouverez en pièce jointe de ce billet, voici les nouveautés apportées :

  • Ajout d'une méthode pour récupérer le contenu d'un bloc : $tpl->get('nom_du_bloc'); , il est aussi possible de récupérer le contenu du bloc non rendu : $tpl->get('nom_du_bloc', false);
  • Si vous utilisez la fonction de traduction intégrée ( {_XXX} ) dans vos fichiers de gabarits alors qu'aucune fonction l10n n'à été définie, Hyla_Tpl ne râlera plus en vous disant qu'aucune fonction l10n n'existe mais vous renverra tout simplement la chaine de caractère non traduite.
  • Un peu de ménage fait

Pour ceux qui ne saurait pas ce qu'est Hyla_Tpl, voici un lien qui vous expliquera plus en détail ce qu'est Hyla_Tpl : Un nouveau moteur de template successeur de celui de la phpLib pour Hyla

Je rappelle la présence du forum pour l'aide mais à en croire le nombre de téléchargement et le nombre de message sur le forum., j'ai tendance à croire que Hyla_Tpl est suffisamment simple pour ne pas nécessiter d'aide... ;)

Pour finir, il est dorénavant possible de télécharger Hyla_Tpl directement depuis GitHub qui est son dépôt officiel...

Lire la suite»

vendredi, novembre 20 2009

Nouvelle version mineure de Hyla_Tpl : 0.4.1

Voici une nouvelle version de Hyla_tpl que vous trouverez en pièce jointe de ce billet, elle corrige un problème mineure d'affichage de notice.

Pour plus d'informations concernant ce moteur de gabarits, je vous invite à lire le précédent billet : Un nouveau moteur de template successeur de celui de la phpLib pour Hyla

Un forum uniquement consacré à ce moteur à également été créé : Forum d'aide pour Hyla_Tpl.

Note: Hyla_Tpl fonctionne parfaitement bien avec Php 5.3

Attention, cliquez sur le lien suivant pour télécharger la toute dernière version de Hyla_Tpl.

Lire la suite»

vendredi, octobre 23 2009

Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib

Introduction

Pour les besoins de la nouvelle version du gestionnaire de fichiers en ligne Hyla, j'ai cherché des solutions pour remplacer le veillissant moteur de template (de gabarit ou de modèle en bon français) de la PhpLib qui lui à rendu, tout de même, de bons services et ce, depuis les toutes premières version de Hyla...

Le moteur de la PhpLib dispose de nombreux avantages, simplicité des modèles : pas de code (foreach, if, etc...) respectant ainsi la logique qui veut que les graphistes ne touchent pas une brindille de code, les blocs sont en fait des commentaires, ils apparaissent donc cachés aux graphistes travaillant sur le modèle.

Mais ce moteur de template souffre de 2 grosses lacunes :

  1. Sa complexité de mise en oeuvre du côté php, on arrive très vite à du code relativement lourd : il est très verbeux.
  2. Plus aucun support depuis bien longtemps, il lui manque donc des fonctionnalités qui sont, pourtant, devenues courantes.

Mais pourquoi réécrire un nouveau moteur de modèle alors qu'il en existe beaucoup qui fonctionnent parfaitement bien ?

  1. Je souhaite garder un maximum de compatibilité avec les modèles existants déjà dans Hyla
  2. Aucun des moteurs de gabarits que j'ai vu ne me convient, en général, ils sont beaucoup trop lourd pour ce qu'Hyla en fera.

En gros, garder la simplicité de la vue avec quelques nouveautés et améliorer le contrôleur.

Lire la suite»

lundi, septembre 21 2009

Hyla à besoin de toi ! Oui, toi, là !

Comme je l'expliquais dans un billet précédent, je suis en train de faire un document mettant à plat les idées, envie, choix technologiques et compagnie pour la future version de Hyla...

Ce document, je l'écris selon mes besoins, avec l'idée de ce que je me fais d'un gestionnaire de fichiers, avec les avis que m'ont donnés les utilisateurs et qu'ils continuent de me donner sur le forum ou par courriel, merci à eux mais il m'en faut encore, plus j'en aurai et mieux se sera pour répondre au mieux aux besoins de chacun...

En gros, vous me dites ce que vous voulez et, ensuite, je bosse pour vous gratos, enfin, librement devrai-je dire... :) , que voulez-vous de plus sincèrement ? (pas de réponse obsène...)

En bref :

  • Toi, qui utilise Hyla, il faut que je sache ce que tu aimerais voir ou ne plus voir, ce qui ne te plais pas, bref, me donner ton avis d'utilisateur
  • Toi, qui n'utilise pas Hyla, il faut que je sache pourquoi, le design te fait peur ? tu ne comprends pas comment ça fonctionne ? je veux le savoir...

Pour me donner votre avis, merci d'utiliser les commentaires ci-dessous ou en courriel par ici : hugo chez hyla-project.org

D'avance, merci...

Lire la suite»

jeudi, septembre 3 2009

Oû en est le projet Hyla ??

Plus d'activité depuis un petit moment autour du projet Hyla, à cause de quoi ? je vous laisse deviner...le temps bien sûr, et oui, développer un logiciel, ça prend énormément de temps, même en php, surtout lorsqu'on est parano (1), perfectionniste (2) ... et perdu, que dis-je empêtré dans des fonctions que l'on souhaite absolument ajouter :

  • a oui, tiens, je vais ajouter cette fonction sympa qui fait le café, ça va être vite fait, les utilisateurs vont adorés
  • oupppsss, ça à tout cassé par là

Bon, bref, je vous passe les détails, y'en a plus d'un qui se reconnaitra là dedans m'enfin voilà, pourquoi ça n'avance plus trop par ici, pour vous dire, la dernière fois que j'ai pondu des lignes de codes pour Hyla, ça doit remonter à 10 mois, je me suis tellement noyé dans des fonctions que je rajoutais au fûr et à mesure sans réellement tout mettre à plat que j'ai décidé d'arrêter brutalement me jurant de ne plus rien faire tant que je ne mettrais pas tout dans un document...

Aujourd'hui, j'ai le temps, l'envie, les idées pour faire avancer Hyla, il est dont venu le temps pour moi de mettre tout ça à plat dans un document, il y a fort à parier que Hyla ne sera plus du tout le même et c'est tant mieux, du temps est passé et Hyla à pris un sacré coup de vieux...
Le comparatif des gestionnaires de fichiers en ligne publié il y a tout juste un an déjà, les retours des utilisateurs sur le forum me serviront de base afin de définir un plan de travail.

Restez connecté...

(1) Bah oui, c'est pas tout d'avoir des fonctionnalités sympas, il faut aussi penser aux p'tits malins qui veulent voir ce qui ne les regarde pas...

(2) Le pire de tous pour un développeur qui veut sortir son logiciel à l'heure...

Lire la suite»

mercredi, septembre 10 2008

Utilisez la fonction d'export de Hyla

Export

Hyla dispose une fonctionnalité qui permet d'exporter le contenu de n'importe quel objet, simplement, sur un blog, un forum, bref, sur tout support...

Utilisation

Pour profiter de l'exportation au sein d'Hyla, ouvrez l'objet désiré (fichier, fichier contenu dans une archive, dossier...), dans la barre d'action, cliquez sur Info, s'ouvre alors une page comportant des informations utiles sur l'objet courant que vous venez d'ouvrir, et notamment, une boite exportation.

Choisissez maintenant le mode d'exportation, javascript ou iframe et copier le code contenu dans les zone de texte et collez là oû vous le souhaitez (forum, blog...)

Exemples

Dans l'exemple ci dessous, j'ai choisi une exportation en mode iframe, ainsi, j'ai copié le code contenu dans la zone de texte en question et coller directement dans mon éditeur de blog le code ci-dessous :

<iframe src="http://ifile.free.fr/index.php/obj-export/gare.ov2" width="50%" ></iframe>

Lire la suite»

mardi, septembre 2 2008

Les applications Php de gestion de fichiers

Le projet Hyla est dans une phase de développement intense pour la future version 0.9. Loin d'être en version stable pour l'instant elle a vu l'ajout de nombreuses fonctionnalités ces derniers mois, tel que les Web Services, la gestion de panier, le drag and drop etc…

C'est dans l'optique de toujours vouloir le meilleur pour Hyla que nous avons voulu le comparer  a d'autres gestionnaires de fichiers en ligne. Cette comparaison prend la forme d'un tableau, comprenant une liste de fonctionnalités testées pour chaque application.

Cette comparaison a était fait en essayant d'être le plus objectif possible et de trouver des critères de comparaison juste. Bref, j'espère que ça aidera certain à trouver leur gestionnaire de fichiers qu'ils attendent depuis longtemps et j'espère, bien sûr, qu'il s'agira de Hyla... :)

Le comparatif

Spécificité des applications

Voici un tableau présentant brièvement chaque projet.

  eXtplorer Hyla 0.8.2 Hyla 0.9.0dev Kfm PhpFileNavigator PhpXplorer Relay SorgDownloader WebInsta WebShare
Logo / Site
eXtplorer logo Hyla logo Hyla logo Kfm Pfn phpXplorer logo Relay logo SorgDownloader logo WebInsta logo Webshare logo
License Gpl / Mpl Gpl Gpl Spécifique Gpl Gpl Spécifique BSD GPL Gpl
Auteur Soeren Eberhardt Charles Rincheval
Charles Rincheval Kae Verens Lito
Tobias Bender Chris Iufer / David Barshow
SlashOrg.net
Vikas Patial / Ceasar Feijen / Roland Poot
Virginie Vivancos
Origine Allemagne France
France ? Espagne Allemagne États-Unis
France Inde / Pays-Bas
France
Version testée 2.0.0 0.8.2 0.9.0dev 1.3 2.3.3 0.9.37 B01-071706 1.0.2 0.1.4 0.6.5a
Base de données -
Mysql (1) Mysql (1) mysql, pgsql, sqlite, sqlitepdo (PEAR) Mysql Fichiers Mysql Mysql - Fichiers (2) / Mysql
Version Php
>= 4.3 >= 4.0.4 >= 4.0.4 >= 5.2 >= 4.0.6 ? >= 4 ? >= 4.2 ?
  • 1 : Sous forme de plugin, très simple d'étendre à d'autres base de données
  • 2 : Infos stockées dans des fichiers .param directement dans l'arborescence

Lire la suite»

vendredi, août 8 2008

Démonstration des web services dans Hyla

Voici une petite vidéo montrant les nouvelles fonctionnalités de la future version de Hyla.

OUI, la qualité est pitoyable mais on voit tout de même le principal : l'application est "full ajax", on ne recharge pas la page à chaque action.

Démo Ws Hyla


Démo Ws Hyla from hugo on Vimeo.

On peut y voir au début l'utilisateur qui essaie de modifier la description de l'objet courant et d'un dossier alors qu'il n'est pas authentifié, une "popup" apparait alors lui expliquant qu'il n'a pas les droits suffisant pour l'action.

Ensuite, l'utilisateur s'authentifie et peut tranquillement modifier les descriptions qu'il souhaite.

Au final, on voit un déplacement de fichier directement en glisser déposer...

ps: pas d'inquiétude, l'application fonctionne toujours très bien sans javascript... :)

Lire la suite»

vendredi, juillet 11 2008

Web services dans Hyla

Ça fait sacrément longtemps que je n'ai pas donné de nouvelle à propos du développement de la future version de Hyla...

Sachez que ça avance, dès que je trouve le temps, je me jette dessus, je suis actuellement en train de finaliser la partie web service qui permet de piloter Hyla à distance simplement par des envois de commandes en REST.

La première implémentation pratique est faites et il est désormais possible de renommer un fichier / dossier ou encore de modifier une description directement sans recharger la page grâce à de l'Ajax, n'ayez crainte, l'accessibilité ne passera cependant pas à la trappe, l'ancienne méthode sera gardée pour favoriser ceux qui surf avec des navigateurs ne supportant pas le javascript.

Voici une capture d'écran de la modification d'une description (cliquez pour agrandir) :

Lire la suite»

mercredi, juin 4 2008

2 nouveaux plugins pour Hyla 0.8.2

Voici 2 nouveaux plugins créés par Stéphane (voir forum), l'un va vous permettre de lire vos fichiers Ogg directement depuis Hyla grâce à iTheora et l'autre est en fait une nouvelle version du lecteur de flv fourni par défaut mais utilisant l'outil JW FLV Media Player qui vous apportera quelques fonctions supplémentaires comme le mode plein écran, un gros bouton "lecture" au milieu de la vidéo...je vous laisse tester !

Voici les liens pour télécharger ces plugins, vous y trouverez également quelques explications sur leur installation respectives :

Lire la suite»

mardi, mai 6 2008

Hyla en chiffres

La version 0.8.2 en ligne depuis le 10 novembre 2007 atteint 1209 téléchargements (390 au format tar.gz et 819 au format zip).

En tout, depuis la version 0.8.x, 3557 téléchargements ont eu lieu !

C'est aussi une petite communauté qui se créé avec 764 messages sur les forums de discussions et une version 0.9.0 en cours de développement avec un très grand nombre de nouveautés...

Lire la suite»

- page 1 de 2