Logo FreeGlobes

Correctifs et mise à jour

Français :

Voila une mise à jour qui devrait vous plaire ! Elle corrige des bugs qui ont été signalés sur le forum. voici la liste de ce qui est corrigé dans la version 19-02-2007-RC2 :

- Edition d’un utilisateur/ changement de mot de passe dans le plugin “gestionnaire des utilisateurs”
- Des echappements (”\”) venaient perturber le titre du site si celui-ci contenait des apostrophes
- L’affichage des categories dans allcats.html se fait maintenant par ordre alphabétique, de meme dans certaines parties de l’admin
- Le sitemap avait des urls de pages incompletes
- L’administrateur ne pouvait plus se loguer sans vider les cookies apres avoir changé son mot de passe.
- L’affichage du nombre de sites dans le gestionnaire de contenu de l’admin etait incorrect
- Le systeme de tag etait mal conçu au niveau de la base de données, une nouvelle table a été ajoutée et la table tag a été modifiée

En outre, j’ai optimisé certaines requetes SQL au niveau de l’affichage des categories : désormais, le systeme se contente d’une requete base de données pour recuperer toutes les sous-categories d’une categories. Avant, il faisait une requete par categorie.

Le système de tag avait un problème non négligeable : si le meme tag était ajouté à des sites différents, cela crée plusieurs pages avec le meme contenu, le meme tag mais pas la meme url. Exemple :

- http://demo.freeglobes.net/lingerie-t-19.html et http://demo.freeglobes.net/lingerie-t-40.html

Ce problème a été corrigé par une modification complète du système de tags.

Pour mettre à jour votre script, écrasez les fichiers indiqués ci-dessous. Puis, modifiez la table “tag” en supprimant le champ “lid”. enfin, créez la table “link2tag” avec la requete SQL ci-dessous : (pensez à remplacer “db_prefix” par le prefixe de vos tables)
CREATE TABLE `prefix_link2tag` (
`lid` int(11) NOT NULL,
`tid` int(11) NOT NULL,
PRIMARY KEY (`lid`,`tid`)
) TYPE=MyISAM

N’oubliez pas de remplacer “prefix” par votre propre prefixe. (regardez le nom de vos autres tables pour en deduire le prefixe)

English :

Freeglobes has been updated and there are many bug fixes :

- website title with quotes were having problem when saved, the script was adding slashes without reason
- User edition and user password changes are now working well
- Categories in allcats page is now by alphabetical order
- Sitemap feature has been corrected
- Some bugs have been fixed in admin panel
- tag system has been improved to avoid duplicate content

Freeglobes performances have been improved in this release. Some PHP algorithms have been modified to make the script display faster and do less SQL queries.

In order to update your version of freeglobes, update all the files listed below and do the database modifications indicated below. This is the query to make on your database to create “link2tag” table :

CREATE TABLE `prefix_link2tag` (
`lid` int(11) NOT NULL,
`tid` int(11) NOT NULL,
PRIMARY KEY (`lid`,`tid`)
) TYPE=MyISAM

Don’t forget to replace “prefix” by your own table prefix before executing the query.

Changelog :
Files added :
/class/object/class.link2tag.php

Files modified :
/admin/*
/class/class.config.php
/class/object/*
/themes/admin/*
/themes/fresh/allcats.html
/themes/fresh/header.html
/include/*
/plugins/tagmng/*
/plugins/usermng/*
/sitemap.php
/tag.php
Files removed :
/themes/fresh/js/* (just leave utils.js)

Database modification :
- “link2tag” table added
- Table “tag” modified : field “lid” has been removed.

[ 0C ] [ février 17, 2007 ] [ Actualites ]

FosseeneProduct - perdre ses kilos - regimes