V 2.0.0 Alpha

V 2.0.0 Alpha

Posté le 31/03/2024 | 0 commentaire dans Annonces | Retour à la liste

Table of Contents

    1. Français
    2. English

English version below.

Français

Bonsoir ici.

Après maintes heures de développement, la version 2.0.0 est prête à être utilisée.
Enfin, je l'espère. Mais pour ça, j'ai besoin de vous.

Afin de ne pas publier une version bancale, j'aimerais qu'un maximum de monde puisse tester cette version, et surtout remonter les bugs que vous auriez pu rencontrer.
Vous pouvez télécharger les sources ici : https://github.com/299Ko/299ko/archive/refs/tags/v2.0.0a.zip

Je vais préparer en parallèle le script permettant de passer de la version 1.3.2 à la 2.0.0 une fois qu'elle aura été vérifiée.

Voici quelques changements notables :

  • Tous les plugins ont été passés au modèle MVC, ce qui simplifiera le développement d'autres plugins et surtout la maintenance et l'évolution des anciens
  • Tout a été traduit en anglais. Le choix de la langue (français ou anglais) se fait à l'installation puis dans la configuration du site
  • Un module 'User' a été ajouté. Pour le moment, il est possible à l'administrateur d'ajouter d'autres administrateurs. Dans le futur, cela servira à ajouter d'autres fonctionnalités.
  • Les commentaires du blog sont multi-level, c'est à dire que l'on peut répondre à un commentaire, puis répondre à cette réponse etc
  • Tous les fichiers de vue (template) en PHP ont été traduis en template (.tpl), système créé pour 299Ko avec une syntaxe semblable à Twig
  • Dans le thème, vous pouvez maintenant modifier les fichiers de vue (.tpl) de n'importe quel plugin
  • Système de réponses : Il est maintenant possible d'utiliser 299Ko comme une API. Cela signifie en gros que l'on peut questionner le site et qu'il réponde en direct, sans avoir besoin d'actualiser la page. Cela a permis d'améliorer le plugin FileManager, qui peut désormais insérer une image directement dans l'éditeur TinyMCE

Je passe sur la correction des bugs etc.

Si vous soulevez des bugs, merci d'ouvrir une nouvelle discussion sur le forum, en mettant le plus de précisions possibles.

Une fois cette version sortie, la priorité sera à la documentation (française et anglaise), puis le développement d'autres plugins.

English

Good evening here.

After many hours of development, version 2.0.0 is ready for use.
Well, I hope. But for that, I need you.

In order not to publish a shaky version, I would like as many people as possible to be able to test this version, and especially to report any bugs that you may have encountered.
You can download the sources here: https://github.com/299Ko/299ko/archive/refs/tags/v2.0.0a.zip

In parallel, I will prepare the script to move from version 1.3.2 to 2.0.0 once it has been verified.

Here are some notable changes:

  • All plugins have been switched to the MVC model, which will simplify the development of other plugins and especially the maintenance and evolution of old ones.
  • Everything has been translated into English. The choice of language (French or English) is made during installation then in the site configuration
  • A 'User' module has been added. At the moment, it is possible for the administrator to add other administrators. In the future, this will be used to add other features.
  • Blog comments are multi-level, meaning you can respond to a comment, then respond to this response, etc.
  • All view files (template) in PHP have been translated into template (.tpl), system created for 299Ko with syntax similar to Twig
  • In the theme you can now edit view files (.tpl) of any plugin
  • Response system: It is now possible to use 299Ko as an API. This basically means that you can question the site and it responds directly, without needing to refresh the page. This improved the FileManager plugin, which can now insert an image directly into the TinyMCE editor

I'll move on to fixing bugs etc.

If you raise bugs, please open a new discussion on the forum, providing as much detail as possible.

Once this version is released, priority will be on documentation (French and English), then the development of other plugins.

Enjoy !

Max Koder
Max Koder

Développeur en mauvaise herbe, électronicien et bricoleur à mes heures de hobby perdues, compteur de grains de riz, tenteur de tiramisu, mais surtout papa.

Principal développeur de 299Ko, j'essaye de maintenir ce CMS qui me tient à coeur.

Commentaires

Il n'y a pas de commentaires

Ajouter un commentaire