Un début de traduction en anglais de Sapphire-Engine.
Téléchargement :
La langue maternelle de Sapphire-Engine.
Téléchargement :
Cette catégorie recensera les langues disponibles pour Sapphire-Engine.
Langues disponibles :
C'est une version assez spéciale qui sort aujourd'hui, car elle sonne le départ d'une version traduite en anglais.
Alors c'est un anglais très Google (je la comprends mieux que je ne la pratique), et je compte sur d'éventuels utilisateurs pour le corriger.
Remerciements à seb pour son travail, car j'admets que cette version n'aurait pas été lancée s'il n'avait rien fait.
Changements :
- Remplacement des guillemets anglais par les guillemets fraçais dans l'import/export de données ;
- Création d'un fichier de langue pour le JavaScript, afin que les boîtes de dialogue soient affichées dans la langue choisie ;
- Le « Édité le » n'apparaissait pas dans le listage par période ;
- La page de vérification de nouvelle version renvoyait vers le français ;
- Correction d'un bug dans les commentaires, ou le nom du commentateur précédent pouvait apparaître à la place du vrai auteur ;
- Retrait du fichier /langues/.htaccess, qui empêche la lecture du fichier de langue JavaScript.
ATTENTION : le dernier point est très important ! Si vous vous mettez à jour, effacez impérativement ce fichier .htaccess !
Fichiers modifiés :
- /includes/fonctions/fonctions_globales.inc
- /includes/theme_elements/tete.inc
- /langues/Francais/langue_administration_exporter_importer_donnees.lang
- /installation/langue/langue_installation.lang
- /themes/Sapphire/includes/theme_elements/tete.th
- /themes/Sapphire/javascript/javascript.js
- /periode.php
- /administration/nouvelle_version.php
- /includes/administration/articles_modifier.php
- /article.php
Fichiers ajoutés :
- /langues/Francais/langue_javascript.lang
Fichiers supprimés :
Ça fait un moment que je n'avais pas sorti de nouvelle version du moteur de blogs, et ce pour diverses causes. Mais pendant ce temps-là, j'avais préparé une petite liste d'idées pour la prochaine qui devait sortir. Et ayant retrouvé un peu de motivation, voici à présent la version 1.2.0 1.2.0c, qui répond à quelques remarques qui m'avaient été faites précédemment !
Modifications :
- Les dates dans le pied deviennent : 2006-2008
- Correction d'une faute lors de l'ajout d'une miniature : « heuteur » -> « hauteur »
- Lors de l'ajout d'un titre via le formulaire, son contenu sera demandé avant l'ID
- Noms de tous les éditeurs d'un article visibles. Cela permet de savoir si un autre utilisateur l'a modifié
- Date de la dernière édition d'un article visible
- Légère modification de l'affichage des informations sur un article
- Les fichiers d'exportation de données ont une durée de vie de 30 secondes, le temps qu'ils soient téléchargés, et pour éviter leur destruction juste après leur création. Après ce délai, ils sont détruits au chargement d'une page
- Il est désormais possible de choisir d'afficher les articles sous forme d'aperçu ou non lors d'un listage (catégorie, période, index)
- Les visiteurs pourront à présent choisir d'afficher ou non les différentes parties du menu de gauche. Cependant, cette possibilité prenant beaucoup plus d'espace-disque (un cache est créé pour chaque type de configuration), l'administrateur pourra désactiver cette fonction si son espace de stockage s'avère trop limité
- Le webmaster principal dispose d'une page pour exécuter des scripts PHP. Cela permettra de faire des actions sur le blog en cas de problème. La fiabilité des sources est indispensable pour ce type d'action !
- Correction d'un bug à l'importation de données, qui ne remplaçait pas les dossiers /donnees/periodes/ et /donnees/categories/
- Correction d'une faute de frappe sur « Exétuter le script »
- Déplacement de l'option d'affichage des aperçus des articles dans les configurations, qui manquait de visibilité
- Correction d'une erreur HTML sur les liens avec des « & » dans le menu gauche
Voilà ! Il reste encore quelques idées à mettre en œuvre, mais elles sont moins urgentes.
Par contre, pour ceux qui effectuent une mise à jour, il leur faudra reconfigurer leur blog, afin de prendre en compte les nouvelles données.
Fichiers modifiés :
- /index.php
- /article.php
- /periode.php
- /categorie.php
- /profil.php
- /includes/fonctions/fonctions_globales.inc
- /includes/fonctions/fonctions_champs_texte.inc
- /includes/theme_elements/tete.inc
- /includes/theme_elements/pied.inc
- /includes/theme_elements/fil_ariane.inc
- /includes/theme_elements/menu_gauche.inc
- /includes/administration/articles_index.inc
- /includes/administration/articles_rediger.inc
- /includes/administration/articles_modifier.inc
- /includes/administration/articles_exportation_importation_donnees_importer.inc
- /includes/administration/profil_index.inc
- /includes/administration/configurations_index.inc
- /includes/administration/configurations_modifier.inc
- /includes/administration/utilisateurs_modifier.inc
- /langues/Francais/langue_theme.lg
- /langues/Francais/langue_articles.lg
- /langues/Francais/langue_administration_index.lg
- /langues/Francais/langue_administration_articles.lg
- /langues/Francais/langue_administration_configurations.lg
- /installation/fonctions_installation.inc
- /installation/installation.th
- /installation/langue/langue_installation.lg
- /themes/Sapphire/css/global.css
- /themes/Sapphire/css/theme.css
- /themes/Sapphire/javascript/javascript.js
- /themes/Sapphire/includes/articles.th
- /themes/Sapphire/includes/theme_elements/menu_gauche.th
- /themes/Sapphire/administration/index.th
- /themes/Sapphire/administration/article_index.th
- /themes/Sapphire/administration/configurations_index.th
Fichiers ajoutés :
- /administration/executeur_scripts_php.php
- /includes/administration/executeur_scripts_php_index.inc
- /includes/administration/executeur_scripts_php_executer.inc
- /langues/Francais/langue_administration_executeur_scripts_php.lg
- /themes/Sapphire/administration/executeur_scripts_php_index.th
- /themes/Sapphire/administration/executeur_scripts_php_executer.th
- /themes/Sapphire/images/afficher-menu.png
- /themes/Sapphire/images/cacher-menu.png
Adaptation des fichiers de thème à la version 1.2.0 de Sapphire-Engine.
Voir la news sur S-E 1.2.0 pour plus de détails.
Adaptation du code à la version 1.2.0 de Sapphire-Engine.
Adaptation du code à la version 1.2.0 de Sapphire-Engine.
Bonne année !
Cette version apporte un plus en performances. En effet : lors de la lecture d'un fichier de données, pour s'assurer que les permissions étaient en 700, le script exécutait systématiquement un chmod. À présent, cela ne sera fait qu'après vérification des permissions. Et un gain de vitesse est à noter !
Fichier modifié :
- /fonctions/fonctions_globales.inc
Par ailleurs, concernant la suite du développement de S-E, sachez que je n'ai pas abandonné, mais que le temps me manque. Cependant, j'ai pas mal d'idées pour les versions futures, mais je préfère m'assurer d'être suffisamment libre pour les appliquer.
Correction d'une erreur du javascript dans l'insertion des tableaux, qui demandait un titre de liste.
Erreur rapportée dans l'annonce de Sapphire-Engine 1.1.7a.
Cette nouvelle version du thème de base permet d'ajouter des IDs aux titres.
Nouvelle version de Sapphire-Engine qui apporte les modifications suivantes :
- Les titres des pages ont été inversés. Par exemple, lorqu'un article est consulté, son titre apparaîtra avant celui du blog. Ceci facilitera le référencement. De plus, le message de bienvenue de l'index en a été retiré.
- Dans le menu gauche, suppression des « title » des liens vers les derniers articles, qui n'étaient pas utiles.
- Dans la page d'administration des articles, le nombre d'articles contenus dans chaque catégorie a été ajouté à côté de leurs noms. De plus, l'information selon laquelle la catégorie ne comporte aucun des articles listés sur la page (il faudra donc en changer) a été rendu plus explicite.
Changelog :
- /includes/fonctions/fonctions_globales.inc
- /includes/theme_elements/tete.inc
- /includes/administration/articles/index.inc
- /langues/Francais/langue_administration/langue_articles.lang
- /langues/Francais/langue_administration/langue_administration_fichiers.lang
- /themes/Sapphire/includes/theme_elements/menu_gauche.th
- /themes/Sapphire/administration/articles_index.th