(md5 : 4679880822691934de66adcd94b71101)
Version 34 (28 janvier 2012)
Merci de lire la note de version si vous mettez à jour.
Bienvenu sur le blog de Blogotext !
Vous pouvez ici parler de Blogotext : bug, astuces, demande d'aide, proposer vos idées, vos avis…
Je posterais ici les annonces des nouvelles mises à jours aussi. Je tiens aussi à jour la page des « to do » : les choses que je compte à terme ajouter ou non à Blogotext. Vos idées sont les bienvenues
Et voilà :)
Ça faisait pas mal de temps qu'une nouvelle version n'était pas publiée.
Les ajouts/correctifs sont sur la page habituelle : http://lehollandaisvolant.net/blogotext/maj.php .
Merci de notez que vous devrez intervenir au "à la main" pour :
– le fichier des tags ;
– le fichier thèmes
Le reste est transparent.
J'en profite pour dire que ce sera l'une des dernières version de Blogotext tel que vous connaissez.
Les prochaines versions utiliseront une base SQLite, et gèreront d'autres trucs en plus du simple moteur de blog avec gestion des commentaires.
La version texte sera maintenue pour les bugs/failles, mais pas pour les fonctionnalités.
Mais rassurez-vous, si Blogotext vous plait, le projet que je prépare est basé dessus, et ce sera globalement un Blogotext central avec des trucs en plus.
Samedi 28 janvier 2012 - 6 commentaires
Hop, Blogotext tourne désormais en SQLite :-)
La version "fichier-texte" sans SQLite sera peut-être encore maintenue un petit moment, mais à terme il n'aura plus lieu d'être : SQLite est largement plus rapide, plus simple à coder, et les avantages qu'on retrouve avec les fichiers textes (sauvegarde facile, migration etc.) vaut aussi pour SQLite
De plus, SQLite est présent en natif dans PHP5, donc tout hébergement en PHP5 permettra de faire tourner Blogotext.
Un système de migration sera prévu, vous en faites pas : tout devrait être parfaitement transparent.
En parallèle, un nouveau projet va voir le jour : avec Blogotext comme cœur.
J'ai déjà intégré mon système de sauvegarde de liens dedans.
Le nouveau projet en question, c'est de faire un système totalement centralisé sur son serveur gérant tout (blog, liens, rss, images, documents, fichiers partagés, notes…), avec la simplicité d'accès que vous connaissez dans Blogotext.
Certes, ça va devenir complet, un peu bordélique au niveau du code (il me faut une grosse refonte avec la merde que j'ai pondue là…) mais ça marche et en surface c'est aussi simple que d'habitude.
Dans le panel : une page pour les liens vient s'ajouter où vous pouvez les listes, ajouter, supprimer, rechercher…
Idem coté visiteur : les internautes peuvent lire, rechercher et avoir un flux RSS de vos liens, commentaires et articles.
Ce projet par du constat qu'il existe plein de petits scripts PHP pour faire une seule applications : Shaarli ou Linx pour les liens par exemple, TTRss et RSSLounge pour les RSS…
Je veux un système unifié (même thème, un seul panel admin, un seul mot de passe) pour tout : (blog, liens, rss, images, documents, fichiers partagés, notes…).
J'ai aussi constaté que les scripts comme RssLouge sont des usines à gaz qui ne marche pas dans la moitié des navigateurs à cause du JS et ont besoin d'une installation en mode Geek (lignes de commandes MySQL, tout ça).
Blogotext est simple à installer et je veux la même simplicité partout ailleurs.
À terme il y aura aussi un webproxy et un système de gestion des Autoblog (avec interface pour en ajouter, supprimer, etc.). Seul une Webmail ne sera pas intégrée.
Il n'y a pas encore de version disponible, ni même de bêta et je ne projette pas d'en publier avant au moins quelques mois. Dans tous les cas, une version de Blogotext "blog uniquement" sera maintenue.
Voilà pour les news du front :-)
Dimanche 11 decembre 2011 - 16 commentaires
Blogotext 33 corrige le bug de la version 32 qui le rendait impossible l'installation (affichait l'erreur de l'URL du blog à l'installation)…
Lundi 07 novembre 2011 - 5 commentaires
Bonsoir !
Tout plein de choses de nouveau pour la nouvelle version :
- refonte du système de formatage ;
- ajout de boutons de formatage coté Admin ;
- un système de sécurité ajouté lors de la connexion : après 5 tentatives, blocage pendant 30 minutes ;
- augmentation des performances (30%)
- …
J'attire votre attention sur ces quatre points :
1)
Après une mise à jour, l'utilisation de votre de mot de passe ne marchera plus (système de stockage du mot de passe refondue, et l'ancien MdP ne sera pas reconnu)
Connectez vous en FTP, et supprimez les fichier /config/user.php.
Rendez-vous ensuite immédiatement sur votre site et procédez à une ré-installation. Aucun de vos articles ne seront supprimés.
2)
L'utilisation des tags internes à Blogotext pour le formatage des articles ne marche plus sur les nouveaux articles. LEs anciens articles ne sont pas impactés, tant que vous ne vous les éditiez pas après la mise à jour.
3)
Après une mise à jour, la page d'accueil aura un bug. Pas de panique.
Rendez-vous dans les fichiers de votre thème et modifiez les balises blogotext correspondant aux {BOUCLES_*} : il faut ajouter un "s" à la fin de "article" et "commentaire", comme ça :
{BOUCLE_commentaire} => {BOUCLE_commentaires}
{/BOUCLE_commentaire} => {/BOUCLE_commentaires}
et
{BOUCLE_article} => {BOUCLE_articles}
{/BOUCLE_article} => {/BOUCLE_articles}
Normalement c'est tout.
Si vous avez un problème concernant ça, contactez moi (en me joignant le dossier contenant votre thème) :-)
4)
Le PHP 4 n'est plus supporté.
Samedi 05 novembre 2011 - 4 commentaires
Je projette depuis quelques temps de faire une grosse mise à jour de Blogotext.
J'hésite si je vais faire deux channel, ou un seul en laissant tomber Blogotext-I.
La mise à jour concerne l'organisation de la base de données : actuellement c'est rangé par date et les commentaires sont séparés des articles. Lors de l'affichage d'un article publié, disons, en décembre 2009, ça oblige le parsage de tous les commentaires publiés après cette date pour voir s'ils sont attachés à mon article. C'est extrêmement lourd pour PHP (mon blog a 500 articles et 4000 commentaires).
Ce que je compte changer, c'est de placer les commentaires à coté de l'article, et de faire un dossier par article. Comme ça, c'est plus simple pour compter le nombre de commentaires pour un article et de les afficher.
Le tout sera donc largement plus rapide.
EDIT : en fait je vais laisser les commentaires dans un dossier "commentaires" et faire des sous dossiers pour chaque articles. Regrouper les commentaires par article en fait.
Mais le soucis, c'est que ça cassera l'ensemble de la compatibilité des anciennes bases de données des Blogotext. Et il faudra ré-organiser tout ça. Si je met ça en place, je fournirais évidement un script de migration.
J'hésite un peu à me jeter dans ce projet, qui consisterait quand même à ré-écrire 10~20% du code source. Ça en vaut la peine, mais je sais pas trop. J'ai un peu peur qu'un bon nombre d'utilisateurs pensent au moment de la MAJ que tout a planté, etc.
Heum… Tout ceci sera totalement transparent pour les utilisateurs en fait :).Samedi 22 octobre 2011 - 5 commentaires
Hop, après plusieurs soucis constatés avec le système de formatage des billets de blog (utiliser ––texte–– pour barrer le texte, par exemple) est complètement modifié.
Maintenant (dans la prochaine version 32) il sera question d'utiliser des balises plus communes : [i]italique[/i] et [b]texte en gras[/b] par exemple.
Les anciens billets ne sont pas affectés, à condition de ne pas les éditer (la conversion "tag" en code HTML est fait à l'enregistrement), mais l'ancien mode de formatage ne marchera plus.
Vendredi 07 octobre 2011 - 1 commentaire
Par la présente, je déclare que PHP-4 ne sera plus supporté dans les prochaines versions.
Pour ceux qui sont chez des hébergeurs exotiques, demandez s'il une solution pour passer en PHP-5.
C'est le cas pour Free : à la racine du site, créez un fichier « .htaccess » et mettez-y « php 5 ».
PHP-5 est tout de même sorti en 2005, et PHP 4 n'est plus supporté depuis 3 ans.
Bon, les versions de PHP sortent souvent, c'est vrai, mais quand même.
Pour le moment donc, la fonction la plus récente utilisée dans PHP utilise la version 5.1.0.
Pourquoi j'arrête le support ?
Car je pense qu'à un moment il faut arrêter quand même.
En supportant PHP4, je suis contraint d'utiliser des fonctions lourdes remplacées par des moyens simples en PHP5 (par exemple : scandir(), pour lister les fichiers d'un dossier alors qu'il faut des doubles boucles while/for avec readir() en PHP4).
…
Voilà.Samedi 01 octobre 2011 - 2 commentaires
Blogotext 31 est sorti, corrigeant une faille XSS dangereuse (une action coté visiteur pourrait conduire à l'édition, voire la suppression d'un commentaire coté admin, même sans passer par un autre site, et même sans avoir une session active). C'est donc pire qu'une faille CSRF.
Désolé pour tout ça…Dimanche 04 septembre 2011 - 2 commentaires
Bon bon, vous étiez nombreux à me signaler la même erreur : Blogotext n'affichait rien dans le panel quand on travaillait sous Wamp (PHP avec Windows).
J'ai mis un moment à voir d'où venait le soucis : en fait ça vient du fait que Windows possède un moyen différent de représentation pour les dossiers :
- C:\dossier\sous-dossier\fichier.txt pour Windows
- /dossier/sous-ddossier/fichier.txt pour Linux, OSX, UNIX et les sites web.
C'est ça qui posait problème…
Le mystère serait totalement résolu si Blogotext ne marchait pas non plus sur la page du blog, mais ça marchait coté visiteur, mais pas coté admin. Étrange.
Bref, tout le monde s'en fout de ça, le principal est que désormais Blogotext marche dans Wamp aussi (PHP 5.3 testé).
La prochaine version résoudra donc les problèmes (enfin, j'espère).
Voilà !Jeudi 11 aout 2011 - Aucun commentaire
Vous êtes pas mal à me rapporter les bugs dans Blogotext, notamment concernant la compatibilité avec les hébergeurs.
Je me disais que ça serait pas mal si au moins les problèmes de compatibilité avec les divers hébergements ne soient pas présents dans les versions en téléchargement.
Blogotext fonctionne parfaitement sur mon PC et chez Webou-Pro, mais je ne peux pas tester chez d'autres, comme chez Free (qui pose régulièrement problème).
Y'aurait-il des volontaires pour faire ça à l'avenir ?
Ah, et si certains veulent chercher les failles de sécurité, j'en serais ravi aussi :)Jeudi 30 juin 2011 - 12 commentaires
Blogotext était sous Licence CC-BY-NC-ND, mais même si les utilisateurs pouvaient modifier Blogotext pour leur usage perso, ils n'étaient pas en mesure de distribuer ces modifications…
Désormais : la licence devient Creative Commons BY-NC !
(Merci Fred Nassar pour m'avoir autorisé à changer la licence :-) )
Lundi 09 mai 2011 - 2 commentaires
Cette liste est la liste des choses que je vais, pourrais ou dont la question sera étudié pour l'intégration éventuelle dans blogotext :
(mise à jour le 21/11/2011)
N'hésitez pas à proposer vos idées, bugs ou thèmes !
Mais gardez en tête que je ne veux pas que Blogotext devienne une usine à gaz :)
Dans tous les cas, si Blogotext n'intègre pas les fonctions que vous voulez, il y a plein d'autres CMS légers
Vendredi 08 octobre 2010 - 48 commentaires