Identification
Inscription

sBloggZ

Un moteur de blog simple et léger

Rechercher

Dernières nouvelles

Catégories

Blogs des développeurs

Publicité

J'aimerais bien mettre de la pub dont les sous arriveraient chez TuxFamily, pour les aider, mais je sais pas si c'est possible.

Valid XHTML 1.0 Transitional CSS Valide !
Accueil A propos de sBloggZ Téléchargement et installation FAQ
J'ai pas que ça à faire
Mercredi 17 Mars 2010
Vous l'avez remarqué, le projet n'est plus vraiment actif en ce moment, cela fait longtemps que le projet est un peu à l'abandon. Récemment, je me suis surpris à penser à travailler de nouveau sur le projet, et j'en suis arrivé à la conclusion comme quoi il faudrait tout refaire. Explications :

sBloggZ est mal organisé. C'est du code PHP bordélique, il faudrait un modèle qui s'approche un peu du MVC. Personnellement, j'aime PHP pour cela : on peut facilement inclure un fichier de code dans un autre, à un endroit précis, éventuellement dans des fonctions, ou selon une condition. Je trouve ça très pratique pour l'appel de templates par exemple.
Le système de styles est un peu foireux : on ne peut changer que le CSS et quelques images, il faudrait pouvoir complètement modifier les templates avec le design. De plus, c'est bête de permettre à chaque membre d'avoir son propre design, un blog n'est pas fait pour fonctionner comme ça.
L'utilisation du zCode est un mauvais choix. Ce langage est exclusivement français et requiert un apprentissage, alors que le HTML est relativement simple, et beaucoup de personnes le connaissent déjà. Il faudrait donc pouvoir rédiger directement en HTML, bien sûr en empêchant d'utiliser des <script />. On pourrait aussi imaginer, pour simplifier, de transformer le texte entre astérisques en gras, et celui entre tirets bas en sous-ligné.
Le parsage du zCode à l'affichage ralentit la génération des pages. Il faudrait garder dans la base de données la version des textes en HTML "pas vraiment formaté", c'est à dire sans les <br /> à chaque nouvelle ligne, et la version HTML prête à être directement affichée.
Du fait que le zCode ne serait plus utilisé, l'appellation sBloggZ ne serait plus justifié (le Z veut dire zCode, je le rappelle). Il faudrait donc trouver un nouveau nom.
L'envoi de fichiers est foireux, il faudrait en fait un module "galerie" pour les images (permettant de les ranger par album), et un autre module pour les fichiers quelconques, permettant la création de sous-dossiers.
La gestion des pages est mal faite : on ne peut pas ordonner les pages comme on le souhaite (l'ordre est celui dans la base de données). On pourrait aussi imaginer plusieurs types de "pages" : des pages pages, qui contiennent du texte, et des pages qui seraient en fait juste des liens vers une catégorie de billets, vers un album photo ou éventuellement vers les archives d'une certaine date (on peut même imaginer des pages qui seraient des scripts PHP qui appellent diverses fonctions d'affichage des templates, pour faire un mix de choses).
Les URL sont "à l'ancienne", il faudrait permettre un fonctionnement plus moderne grâce à l'URL rewriting (exemple : voir-billet-10-changement_de_design au lieu de billet_voir.php?id=10).
Les messages tels que "vous êtes maintenant identifié", ou "votre billet a bien été posté" pourraient ne pas apparaître sur une page à part qui redirige vers quelque part, mais en en-tête de la page vers laquelle on a effectivement été redirigé, dans un cadre vert/rouge/autre.
Le choix de ne pas utiliser javascript pourrait être revu : on pourrait imaginer une édition de commentaires/billets "en direct" (c'est à dire sans passer par une page à part) grâce à AJAX. Il faudrait cependant garder la compatibilité pour les navigateurs sans javascript, ce qui ferait évidemment plus de travail.

En gros, il faudrait moderniser tout ça, mais tout en gardant en tête l'objectif principal : un logiciel léger qui n'a pas besoin de faire 10 requêtes SQL pour afficher la page d'accueil (c'est pour ça que j'avais déjà choisi depuis longtemps de ne pas intégrer un système de tags, et je soutiens ma position à ce sujet).
Malheureusement, et comme le titre de ce billet le laisse entendre, je n'ai vraiment pas que ça à faire que de reprogrammer tout le logiciel, et je continuerai à me contenter de cette version pas tout à fait parfaite, car elle me convient pour l'instant. De plus, j'ai de nombreux projets (que je ne mène en général pas jusqu'au bout), et je n'arrive pas vraiment à partager mon temps. En gros, je serais intéressé par un logiciel de blog léger et relativement complet, mais je n'ai pas que ça à faire de le coder moi-même.
Par Alexis211 dans Non classé - 0 commentaires
Dépot GIT
Dimanche 6 Décembre 2009
Bonjour,
Les sources sont maintenant disponibles dans un dépôt GIT. Cependant, ne vous attendez pas à avoir plein de nouveaux trucs tout d'un coup, en fait sBloggZ dans son état actuel convient très bien à l'utilisation que j'en fais, et je n'ai donc pas besoin de rajouter quoi que ce soit.

Le dépôt GIT chez Tuxfamily

(Y'a-t-il au moins quelqu'un qui me lit ici ?)
Par Alexis211 dans Développement - 1 commentaire
Astuce : PHP5 chez Free
Dimanche 18 Janvier 2009
Salut,
Si vous êtes chez Free (qui est un très bon hébergeur), vous devez savoir que par défaut ils utilisent PHP4. Or sBloggZ (et il n'est pas le seul) nécessite PHP5 pour fonctionner correctement. Rassurez-vous, PHP5 est installé sur les serveurs de Free, et il y a un moyen très simple de le mettre par défaut :
Créez un nouveau fichier nommé .htacces dans le dossier où sont les fichiers .php, et copiez ça dedans :
Code : .htaccess
php 1
C'est tout, PHP5 est désormais par défaut !
Par Alexis211 dans Docummentation - 1 commentaire
A propos des mises à jour
Lundi 15 Décembre 2008
A partir de maintenant, il y aura deux types de mises à jour :
  • Les mises à jour "mineures", par exemple de la version 2.0.1 à la version 2.0.2. Pour ces mises à jour je ne ferai pas de billet annonçant la sortie d'une nouvelle version. Je ne re-ferait pas l'archive de sBloggZ, la seule façon pour avoir ces mises à jour sera d'utiliser l'outil de mise à jour du panneau d'administration.
  • Les mises à jour "majeures", par exemple de la version 2.0 à la version 2.1. Ces mises à jour feront l'objet d'un billet ici, et seront disponibles aussi bien par l'outil de mise à jour automatique que pour une nouvelle installation, et seront téléchargeables ici.
Par Alexis211 dans Docummentation - 2 commentaires
Styles : journal et journal_black
Dimanche 14 Décembre 2008
Deux nouveaux styles font leur apparition. Je ne tenterai pas de les décrire ici, mais je vous fournis des captures d'écran.
Enjoy :)
Par Alexis211 dans Styles - 2 commentaires
sBloggZ 2.0 et les mises à jour
Samedi 13 Décembre 2008
Vous êtes-vous toujours demandé comment mettre à jour sBloggZ, à chaque fois qu'une nouvelle version sortait ? J'avoue ne jamais avoir été très clair sur le sujet... Mais maintenant, ce ne sera plus un souci pour vous ! sBloggZ 2.0 intègre un gestionnaire automatique de mises à jour : vous pourrez désormais vérifier les mises à jour en deux clics, et avec un troisième clic les installer.
Cependant, pour passer de la version 1.10 à la version 2.0, ce n'est pas aussi simple. Voici la procédure à effectuer :
  • Téléchargez l'archive de sBloggZ 2.0
  • Créez sur votre ordinateur un nouveau dossier, et décompressez l'archive dedans
  • Copiez à partir de ce dossier les fichiers inc_fonctions.php, inc_page.php, admin_options.php et admin_domaj.php vers votre installation actuelle de sBloggZ, en remplaçant les anciens fichiers si nécessaire
  • Rajoutez cette ligne à la fin du fichier inc_configuration.php de votre installation :
    Code :
    $sbloggz_ver = '2.0';

Une fois que vous avez la version 2.0 d'installée, allez dans administration, puis dans options du blog pour vérifier les mises à jour.
Télécharger sBloggZ 2.0
Par Alexis211 dans Développement - 0 commentaires
sBloggZ 1.10
Lundi 8 Décembre 2008
Encore une version avec juste quelques petits changements mineurs :-°
  • Compteur de membres sur la page d'administration
  • Votre eMail et pseudo sont retenu quand vous postez des commentaires anonymement (si autorisé par l'admin)
  • Pagination sur la liste des membres
  • Ajout sur la page d'admin du style par défaut d'un lien vers les styles en plus dispos ici

J'aimerais bien quand même que quelqu'un teste pour me donner son avis... Heureusement j'ai une idée pour la prochaine version, mais comme ça demande un peu de boulot, ce sera pour les vacances de noël.

Télécharger sBloggZ 1.10
Par Alexis211 dans Développement - 0 commentaires

<< plus ancien - 1 2 3
Propulsé par sBloggZ 2.0.5 - 3 requetes en 0.1192s - 0.3036s - Flux Atom - Changer de style