Cette mise à jour règle les 2 derniers points noirs de Kajax : le système de rewrite rules et le système de cache !
Au programme :
-
Généralisation des rewrites rules, dorénavant elles sont gérées en php à 100%, le htaccess n'est plus utilisé et ce afin de standariser les traitements normaux et ajax
-
La classe rewrite gère maintenant aussi des chemins intelligents vers la cache, et ce afin de cibler précisemment une page plutôt qu'un module (problème de l'édition d'un article qui entraine la suppression de tous les fichiers cachés liés au module article)
-
Optimisation du processus de génération des pages normales et ajax
-
Réécriture complète du système de cache, modification de l'arborescence et ajout de lifetime (86.400 secondes par défaut)
-
Mise à jour du module article 4.0 vers article 4.1 :
-
Mise à jour de la structures des bases de données (Ajout de clés étrangères => réduction de la taille des classes php à charger)
-
Réécriture automatique des URLs en cas d'erreur dans le permalink sur les catégories, articles et tags via des Header 301 propres
-
Les mots clés donnés lors de la recherche avancée sont surlignés en jaune si ils ont été trouvés dans le titre ou l'entête
-
Les recherches simples et avancées gèrent maintenant plus de 25 résultats via un système de pagination
-
Les articles 'brouillons' et la mention 'Modifié le .. par ..' deviennent admin-only
-
L'attribut href des liens externes n'est plus modifié, on ajoute juste un event onclick vers le page de jump
-
Optimisation de l'algorithme d'autoconvertion des liens externes dans les articles et les pages
-
Optimisation de l'algorithme d'autoconvertion des images uploadées dans les articles et les pages
-
Optimisation des URLs, des rewrites rules et de l'extraction des images uploadées