headerphoto

Arborescence

 Il est maintenant possible de réduire et d'étendre les noeuds de l'arbre, pour réduire la taille affiché de l'arborescence.

Navigation

 Jimw implémente maintenant Zend_Navigation, cela permet de générer facilement les menu, breadcrumb, sitemap ...

Pensez à mettre à jour vos template pour utiliser les nouveaux helpers.

Un captcha a aussi été mis en place pour les commentaires de blogs (on commençait a se faire spammer de partout)

Permission

Le système de permission est maintenant opérationnel. Il faut maintenant étoffer les permissions dans l'application et la modification de l'interface en fonction de ceux-ci. 

Mise à jour

De nombreuses mises à jour ont été faites :

La bibliothèque Zend Framework est maintenant passée à sa version 1.6.

Le gestionnaire de fichiers a été mise à jour pour fonctionner avec la dernière version de ExtJs, de FileTreePanel, ainsi que l'éditeur de fichier fonctionne maintenant avec firefox3. De nouveaux boutons sont apparus dans la barre d'outils permettant de créer des répertoires et envoyer des fichiers depuis cette barre et non exclusivement depuis l'arbre des répertoires. Un nouveau gestionnaire d'envoyé de fichier a également été inséré.

Enfin, un antispam a été ajouté dans les commentaires de blogs. Il utilise le service Akismet pour détecter les spams.

Zend_Layout

Jimw utilise maintenant le nouveau Zend Layout !

Mais les anciens templates sont encore compatible !

Il faut remplacer dans tous les templates : $this->getContent() par $this->layout()->content;

Zend Framework 1.5

Jimw utilise maintenant le framework zend dans sa dernière version : 1.5

Il reste maintenant à refactorer le code du projet pour utiliser toutes les nouvelles fonctionnalités du framework. Comme le Zend_Layout, les nouveaux helpers de Zend_View, l'utilisation de Select pout faire les requêtes, et surtout le Zend_Form pour créer et gérer tous les formulaires de jimw.

Par conséquent, il va y avoir des changements ce tous le code, en particulier pour les vues.

Administration du système

Un petit changement de style dans le menu administration du Système viens d'apparaître.

Il y a des nouvelles icônes pour les menus d'administration

 

 

 

 

 

 

 

 

 

 

File Chooser

Il est maintenant possible de sélectionner les fichiers (images, fichiers) depuis l'éditeur html.

Avec un interface réaliser en ajax (avec la bibliothèque Ext), tous les fichiers envoyé dans le répertoire du site sont afficher.

Voici l'interface :

Gestion Hierarchique

La gestion de la hierarchie est maintenant finit, il est maintenant possible récupérer en une requête sql toute la descendance d'un noeud de l'arbre.

Le principe est simple, chaque noeud posséde deux nombres (lft et rgt). Ce sont les bornes de l'arbres, tous ces films ont des bornes compris strictement entre ces deux bornes. Pour récupérer tous les fils qui ont leurs bornes comprises entre les ces bornes. Naturelement une feuille possède la borne rgt égale à lft + 1. Plus d'explication ici >>

Le déplacement, et la suppression (supprime toute la descendance) mets maintenant à jour les champs de l'arbre (plus besoins d'appeler le script qui renomerotait l'arbre)

J'ai aussi changer le style des tableaux dans l'administration, en ajoutant les lignes du tableaux pour mieux s'y retrouver.

De plus le gestionnaire de fichier en ajax est passé par défaut.

Editeur de fichier

Le gestionnaire de fichier a été mis jour, avec au programme corrections de bugs, ajout des icônes personnalisé pour le tableau centrale, etc ...

Mais la plus grande évolution est inconstablement l'éditeur en ligne de code, il est maintenant possible de modifier les fichiers du repertoire publique des sites avec un éditeur de code qui fait de la coloration syntaxique (Edit Area : www.cdolivet.net/editarea/).


1-10 of 11 << First | < Previous | 1 | 2 | Next > | Last >>