Mise à jour version (1.3.5)
Quelques petites modifications et corrections
+ + + + + + + + + + + + + + + + + + + + + +
Quelques petites modifications et corrections
Pas de grandes nouveautés, juste de petites corrections j'ai sécurisé davantage de l'interface gestion J'ai autorisé l'ajout d'url youtube au niveau catégorie Un peu d'optimisation des plugins présentation et styles
De nouvelles perspectives pour les “réseaux sociaux”?
Très intéressante approche qui permet de faire la lumière sur les réseaux sociaux dit web 2.0, cette approche met en perpective une dimension p2p de ce devrait être le web au lieu des plateformes web type facebook etc.
nouvelle version qui voit une réorganisation des plugins et une meilleure gestion des présentation et des styles
Suite à une alerte de sécurité de niveau moyen http://www.securityfocus.com/bid/32022 j'ai fait quelques correction pour éviter que le problème ne perdure.
J'ai aussi procéder à quelques petites modification mineures et cosmétique notamment au niveau du formulaire de recherche pour le rendre plus discret.
Importante correction ! dans le zip précédent j'ai oublié de copier le player vidéo, faites un update si vous publier des vidéos flv.
J'ai changé le principe d'édition des modèles et css en créant deux types : les types par "défaut" uniquement duplicables et les types "ajoutés" que l'on peut modifier, dupliquer et supprimer directement dans l'interface admin.
D'autres petites corrections sans grande importance ont été opérées pour optimiser la taille des fichiers générés ex: des feuilles de styles et des js scripts plus compacts.
Le système d'update automatique s'est amélioré, désormais le script détecte votre version installée et ne met à jour que le nécessaire.
J'ai corrigé un bug, en effet depuis la version 1.2.9 on ne pouvait plus éditer les styles de la catégorie. Maintenant en mode admin on peut désormais éditer directement les styles et les modèles. J'ai aussi codé un petit colorpicker en javascript pour faciliter l'édition du code. Autrement j'ai modifié le code des fichiers update pour faciliter les mise à jour.
J'ai aussi renforcé le cryptage des mots de passe... et oui le logz (compressé) tient sur une disquette !
Pas de grande nouveauté dans cette petite mise à jour, juste quelques corrections et pourtant...
Désormais, grâce à ce petit plugin, votre site va charger une interface simplifié de vos pages lorsque un navigateur de téléphone mobile ou de pda se connecte à votre site.
Autrement j'ai modifié les scripts de gestion des préférences pour permettre à l'admin de faire des modifs des modèles et des styles à la volée.
Firefox peut devenir un véritable outil de développement web en ajoutant quelques modules (addon).
Le premier module à tout faire est web developer , ce module ajoute un barre qui permet de naviguer et d'analyser pratiquement tout, les styles, les blocks, la structures de la page, tout autant qu'il vous permet d'utiliser les outils de validation en ligne, c'est un must que j'ai installe partout où je peux.
Autre module (addon) très utile c'est dummy lipsum , cet outil vous permet d'ajouter le fameux texte "Lorem Ipsum..." pour tester vos mises en page, accessible depuis la barre d'outil ou avec le menu contextuel.
Firebug est, lui aussi, très utile pour trouver les erreurs javascripts ou les problèmes de structure des pages, il est un bon complément à la console javascript, son seul défaut est de ralentir un peu l'affichage.
Enfin pour éditer vos pages de code php il existe un très bon éditeur de texte libre, qui colorie le code : Scite
J'ai intégré le framework mootools (pour les appels ajax) et modifié la gestion des infobulles, l'intégration de ce framework me permettra de dévolopper d'autres animations dom par la suite.
J'ai aussi amélioré la gestion des javascripts externes (petites listes déroulantes) et aussi la possibilité de personaliser les catégories à ce niveau là.
Importante modification, il est désormais possible d'afficher plusieurs catégories dans une même catégorie.
Autrement j'ai procédé à quelques nettoyages du code.
J'essaye l'intégration d'images dans le texte de l'article... pour que les infobulles n'affiche pas l'image il faut au moins ajouter 255 caractères avant l'image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Greta Garbo
Pour intégrer les images j'utilise TinyMce en combinaison avec un plugin que je suis en train de mettre au point à partir d'un applet en java.
C'est très simple d'intégrer un éditeur de texte style word dans un formulaire, dans le logz à la rubrique téléchargement j'en propose deux TinyMce et FCKeditor, il suffit de décompresser l'archive et de placer dans le dossier js le contenu de l'archive.
Le fichier "editetexte.inc" chargera le système de l'éditeur de texte.
Avec les éditeurs de texte on peut facilement faire de la mise en forme de texte ex: ajouter du gras, voire faire des choses complexes comme des listes ou des tableaux. Par contre pour que toutes les fonctions soient opérationnelles il faut parfois modifier les configurations propres au éditeurs eux même car ce n'est pas possible automatiquement.
En ce qui concernent FCKeditor il faut savoir que ce système pèse + de 3Mo, qu'il met du temps à charger. Le système étant trop complexe je n'ai pas réussi à le réduire en taille par conséquent il est proposé dans son intégralité.
L'archive contenant FCKeditor est ici.
Finalement après de nombreux test je préfère intégrer le framework "mootools" que je trouve bien plus compact et efficace, en effet quel intérêt d'optimiser les pages si c'est pour charger + de 100k de javascript.
Donc à retrouvé dans la prochaine version 1.2.8
Pour l'instant je l'utilise pour l'affichage des images et des infobulles ainsi que les requètes ajax, j'espère bientôt élargir l'utilisation pour d'autre effets.
le site de mootools
Tant qu'à faire autant tester aussi l'intégration d'un album picassa dans le logz...
J'ai essayé avec flickr mais on ne peut que mettre un lien vers l'album sans vignette.
digital vintage |
A part le fait que c'est très moche comme slider et que les images sont totalement dégradées (effet de moirage) on peut en effet intégrer ce genre de widget (merci la pub et la lourdeur) dans un article.
Je voulais juste voir si ce système pouvait s'intégrer au logz, voilà qui est fait
Vous pouvez trouver ce script ici http://js-kit.com/comments
Comme j'ai du temps j'ai finalement repris le code de la version 1.2.6 pour aboutir à une nouvelle version avec des nouveautés.
J'ai abandonné le framework prototype.js que j'ai remplacé par simple.js cela me permet de gagner en légereté et par conséquent d'ajouter la librairie slimbox. Cette librairie en javascript reposant sur les mootools permet de faire des affichages d'images animés sans avoir recours à des popups.
D'autre part en admin j'ai trouvé pratique de pouvoir ajouter des balises dans le head sans modifier les modèles, cela permet d'intégrer un script externe ou une feuille de style par exemple.
J'ai enfin trouvé une solution pour stocker les donnés du logo ascii, désormais les données sont converties en base 64 ce qui permet d'éviter les antislash.
Importante mise à jour, cette fois j'ai pris le temps d'actualiser la gestion des mp3, des vidéos et des playlists, ajout de nouveaux plugins flash ainsi qu'une gestion plus fine de l'apparence des plugins.
Importante modification de l'interface admin, plus épurée et facile d'emploi avec une partie retractable. J'ai aussi ajouté de nouveaux modèles pour les navigateurs texte (lynx) et aussi pour les navigateurs embarqués sur les téléphones mobiles etc.
Dans "paramètres plus" j'ai réorganisé la gestion des scripts en javascripts et pour ajax j'ai intégré prototype ainsi que swfobject. Enfin j'ai intégré un fil automatique rss pour piclens afin de permettre l'affichage des fichiers dans ce dispositif
Correction de quelques petits bugs concernant l'agenda etc.
28-04-2008 vers 03h00 (vers 1.2.5)
-changement de l'intitulé des balises meta
-ajout des modèles avec arborescence et tableaux
-dans mots-clés possibilité d'ajouter des mots clés composés en mettant un + pour la touche l'espace
-nouveau champ en admin pour l'ajout de scripts liens vers des fichiers javascripts (donc nouveau champ SCRIPTJS dans la tables parametres
-correction bug du bouton "supprimer article" en admin
J'ai trouvé par hasard cette vidéo "logz is gonna change the world" remix (anonyme ?) d'un titre (Give Love) de Tristan Garner. De style et genre très "youtube" tendance je ne peux pas m'empêcher de partager cette découverte avec vous. Yeah LOGZ is gonna change the world !