Plusieurs ajouts et corrections de bogues. Parmi les nouvelles fonctionnalités et changements, on peut citer:
Ajout de la possibilité de générer automatiquement une table des matières pour la page en cours.
Ajout du concept de boîtes déroulantes (affichant ou masquant le corps du contenu par simple clic sur le titre, et enregistrant la préférence de l'internaute).
Ajout d'une option dans la section d'administration pour passer le site en mode maintenance (hors ligne) par simple clic.
Ajout dans l'admin de la possibilité de supprimer les vignettes d'une galerie.
Ajout d'une page d'erreur 401 personnalisée.
Nettoyage dans le CSS par défaut et ajout de commentaires dans le fichier de configuration.
Ajout d'une bannière de Squeletml dans le bas de page par défaut.
Important: la métabalise keywords est désactivée par défaut, et entete devient enTete pour ce qui est des id CSS et variables.
squeletml-1.9.1
2009-10-30 Jean-Philippe Fleury
locale/enUS/LCMESSAGES/squeletml.po,
locale/squeletml.pot: [268]
make generer
documentation.mdtxt: [267]
Ajout de coloreCodePhp() et
coloreFichierPhp() dans la documentation.
inc/config.inc.php,
inc/premier.inc.php: [266]
Ajouts et précisions de commentaires dans le fichier de configuration.
2009-10-30 Jean-Philippe Fleury
js/Gettext.js: Added.
LISEZ-MOI.mdtxt,
Makefile,
admin/inc/premier.inc.php,
admin/inc/zero.inc.php,
css/table-des-matieres.css,
inc/fonctions.inc.php,
inc/message-accueil.inc.php,
inc/premier.inc.php,
js/squeletml.js,
locale/enUS/LCMESSAGES/squeletml.po,
locale/squeletml.pot: Modified.
[265] - Ajout de JavaScript Gettext, sous licence LGPL version 2 ou toute version ultérieure. Voir http://jsgettext.berlios.de/.
2009-10-29 Jean-Philippe Fleury
Makefile,
documentation.mdtxt: [264]
Quelques mots dans la documentation sur la version de développement.
inc/message-accueil.inc.php,
locale/enUS/LCMESSAGES/squeletml.po,
locale/squeletml.pot: [263]
Maj des fichiers de langue
Makefile: [262]
Ajout d'un fichier listant les changements de la dernière version au sujet des fichiers (ajouts, modifications, suppression, etc.).
Makefile,
admin/css/admin.css,
admin/documentation.admin.php,
documentation.mdtxt,
inc/fonctions.inc.php,
scripts.cli.php: [261]
Contenu du fichier de configuration dans la documentation en ligne.
2009-10-27 Jean-Philippe Fleury
admin/css/ie6.css,
admin/css/ie7.css,
css/extensions-proprietaires.css: Added.
admin/css/admin.css,
admin/documentation.admin.php,
admin/inc/premier.inc.php,
css/ie6.css,
css/ie7.css,
css/squeletml.css,
css/table-des-matieres.css,
inc/config.inc.php,
inc/fonctions.inc.php: Modified.
[260] Modification du CSS pour la table des matières et amélioration
du CSS pour pre.
2009-10-27 Jean-Philippe Fleury
admin/documentation.admin.php,
admin/lisez-moi.admin.php,
documentation.mdtxt: [259]
Les bouts de code dans la documentation sont maintenant écrits avec la syntaxe Markdown.
Utilisation de mdtxt() pour afficher la documentation dans
l'admin.
admin/lisez-moi.admin.php: [258]
Table des matières
admin/rss.admin.php,
css/ie6.css: [257]
Erreur PHP dans admin/rss.admin.php et style
IE6.
2009-10-27 Jean-Philippe Fleury
css/table-des-matieres-ie6.css: Added.
admin/inc/premier.inc.php,
css/table-des-matieres.css,
inc/premier.inc.php: Modified.
[256] Style de la table des matières
2009-10-26 Jean-Philippe Fleury
css/table-des-matieres.css: Added.
LISEZ-MOI.mdtxt,
admin/documentation.admin.php,
admin/inc/config.inc.php,
admin/inc/fonctions.inc.php,
admin/inc/premier.inc.php,
admin/inc/zero.inc.php,
documentation.mdtxt,
inc/blocs.inc.php,
inc/config.inc.php,
inc/fonctions.inc.php,
inc/premier.inc.php,
js/jquery.tableofcontents.js,
js/squeletml.js: Modified.
[255] - Corrige un bogue au sujet de l'insertion de la langue dans l 'en-tête HTML. La constante affichant la langue utilisait des fonctions et variables définies plus loin.
{'a': 1, 'b':
2,} ne fonctionne pas, mais {'a': 1, 'b': 2} fonctionne.2009-10-26 Jean-Philippe Fleury
LISEZ-MOI.mdtxt,
js/jquery.tableofcontents.js: [254]
Modification de TableOfContents
Plugin for jQuery. J'ai réalisé quelques modifications à ce script de
Doug Neiner, entre autres pour ajouter la translitération (par exemple
é devient e) aux id générées. Le tableau contenant la
correspondance entre les caractères accentués et ceux non accentués
provient du module Pathauto pour
Drupal, publié sous licence GPL
(sans précision de la version). Je publie le script résultant sous
licence GPL version 3 ou toute version ultérieure.
2009-10-26 Jean-Philippe Fleury
js/jquery.tableofcontents.js: Added.
LISEZ-MOI.mdtxt,
js/phpjs.js: Modified.
[253] - Ajout de Table of Contents jQuery Plugin, sous licence MIT. Voir http://fuelyourcoding.com/table-of-contents-jquery-plugin/.
2009-10-25 Jean-Philippe Fleury
LISEZ-MOI.mdtxt,
admin/css/admin.css,
admin/inc/premier.inc.php,
documentation.mdtxt,
inc/contact.inc.php,
inc/premier.inc.php: [252]
Changement de entete pour enTete pour
les id CSS et variables.
2009-10-25 Jean-Philippe Fleury
fichiers/acces-interdit.png,
fichiers/attention.png,
src/attention.svg: Added.
LISEZ-MOI.mdtxt,
css/squeletml.css,
inc/page.en.401.inc.php,
inc/page.en.404.inc.php,
inc/page.fr.401.inc.php,
inc/page.fr.404.inc.php: Modified.
[251] Ajout de petites images dans les pages d'erreur.
2009-10-25 Jean-Philippe Fleury
LISEZ-MOI.mdtxt,
fichiers/firefox-52x52.gif: [250]
Changement de logo pour représenter Firefox dans le message affiché à IE6.
fichiers/galeries/démo/BellazMilhostovskychpoli2-vignette.jpg,
fichiers/galeries/démo/Cat-MaineCoon-Cookie-vignette.jpg,
fichiers/galeries/démo/Kuko-vignette.jpg,
fichiers/galeries/démo/Mallardduckclose-up-vignette.jpg,
fichiers/galeries/démo/Tortoise3cepolina-vignette.jpg,
fichiers/galeries/démo/lucertolaarchitettofra01-vignette.png:
[249] Regénération des vignettes avec les nouvelles valeurs par défaut
du fichier de configuration.
.htaccess,
401.php,
404.php,
LISEZ-MOI.mdtxt,
Makefile,
admin/acces.admin.php,
admin/galeries.admin.php,
admin/inc/UnsharpMask.inc.php,
admin/inc/dernier.inc.php,
admin/inc/premier.inc.php,
admin/index.php,
admin/phpinfo.admin.php,
admin/porte-documents.admin.php,
admin/rss.admin.php,
admin/versions-solo.admin.php,
contact.php,
en/contact.php,
en/gallery.php,
en/index.php,
galerie.php,
inc/blocs.inc.php,
inc/config.inc.php,
inc/contact.inc.php,
inc/dernier.inc.php,
inc/faire-decouvrir.inc.php,
inc/galerie.inc.php,
inc/premier.inc.php,
index.php,
init.inc.php.defaut,
js/squeletml.js,
maintenance.php: [248]
Amélioration de la présentation du code et ajout de commentaires.
2009-10-24 Jean-Philippe Fleury
LISEZ-MOI.mdtxt,
documentation.mdtxt,
inc/config.inc.php,
inc/dernier.inc.php,
inc/fonctions.inc.php,
inc/premier.inc.php,
js/squeletml.js: [247]
Ajout des boîtes déroulantes (affichant ou masquant le corps du contenu par simple clic sur le titre, et enregistrant la préférence de l'internaute).
Amélioration de la présentation du code dans inc/premier.inc.php
et inc/dernier.inc.php.
2009-10-20 Jean-Philippe Fleury
js/jquery.cookie.js,
js/phpjs.js: Added.
LISEZ-MOI.mdtxt,
css/squeletml.css,
inc/config.inc.php,
inc/fonctions.inc.php,
inc/premier.inc.php,
js/squeletml.js: Modified.
[246] Ajout de la possibilité de masquer le message pour IE6 par un clic sur le titre.
js/phpjs.js, contenant des fonctions du projet
PHPJS, sous double licence MIT et GPL. Voir http://phpjs.org/.js/jquery.cookie.js), sous
double licence MIT et GPL. Voir
http://plugins.jquery.com/project/cookie.2009-10-17 Jean-Philippe Fleury
inc/config.inc.php: [245]
Petit oubli dans le fichier de config lors de la résolution du bogue de l'arrière-plan des colonnes.
css/squeletml.css: [244]
Diminution légère de la marge pour les liens RSS dans le menu.
rss.php: [243]
Corrige un bogue avec le flux RSS global du site (les pages n'étaient pas incluses).
css/squeletml.css,
inc/config.inc.php,
inc/fonctions.inc.php,
inc/premier.inc.php: [242]
Changement du terme utilisé pour appliquer un style aux liens visités (styler devient différencier).
css/squeletml.css: [241]
Nettoyage dans le CSS par défaut
css/squeletml.css,
inc/fonctions.inc.php: [240]
Corrige un bogue avec l'arrière-plan des colonnes lorsque le sous-contenu était à droite.
2009-10-16 Jean-Philippe Fleury
documentation.mdtxt: [239]
Maj de la documentation
2009-10-16 Jean-Philippe Fleury
fichiers/banniere-squeletml-80px-15px.png,
src/banniere-squeletml-80px-15px.svg: Added.
LISEZ-MOI.mdtxt,
css/squeletml.css,
inc/html.en.bas-de-page.inc.php,
inc/html.fr.bas-de-page.inc.php: Modified.
[238] Ajout d'une bannière de Squeletml dans le bas de page par défaut.
2009-10-13 Jean-Philippe Fleury
inc/config.inc.php: [237]
Par défaut, $motsClesActives à FALSE.
admin/galeries.admin.php: [236]
Ajout dans l'admin de la possibilité de supprimer les vignettes d'une galerie.
admin/inc/fonctions.inc.php,
admin/rss.admin.php,
inc/blocs.inc.php,
inc/fonctions.inc.php,
rss.php: [235]
Renommage de variables et de fonctions pour préciser
que les flux de syndication sont des flux RSS (ex.: adminFluxGlobal
=> adminFluxRssGlobal).
documentation.mdtxt: [234]
Documentation complétée pour la page d'erreur 401 personnalisée
2009-10-13 Jean-Philippe Fleury
401.php,
inc/page.en.401.inc.php,
inc/page.fr.401.inc.php: Added.
.htaccess,
documentation.mdtxt,
inc/config.inc.php: Modified.
[233] Ajout d'une page d'erreur 401 personnalisée
2009-10-13 Jean-Philippe Fleury
maintenance.php: Added.
.htaccess,
LISEZ-MOI.mdtxt,
admin/galeries.admin.php,
admin/inc/config.inc.php,
admin/inc/fonctions.inc.php,
admin/inc/html.menu.inc.php,
admin/versions.admin.php,
documentation.mdtxt,
index.php,
locale/enUS/LCMESSAGES/squeletml.po,
locale/squeletml.pot: Modified.
admin/droits.admin.php: Renamed to admin/acces.admin.php and modified.
[232] Ajout d'une option dans la section d'administration pour passer le site en mode maintenance (hors ligne).
Ajoutez le code ci-dessous sur votre site:
<a href="http://www.squeletml.net/actualite/squeletml-1.9.1.php">Publication de Squeletml squeletml-1.9.1 | Squeletml</a>