News 1.3.1 RC1

Date 22/04/2005 | Sujet : Modules

Bonjour,

Une version mise à jour du module de news est disponible (1.3.1 RC1).
Pour l'instant cette version n'est pas une version définitive mais une Release Candidate, vous ne devriez donc pas l'utiliser sur un site de production.
Cette version corrige certains bugs et ajoute de nouvelles fonctionnalités très intéressantes.

Brève introduction aux modifications
- Correction de bug pour joindre des fichiers zip aux articles
- Correction, Php 4.2 n'est plus nécessaire pour utiliser le module
- Correction de bug pour certains hébergeurs, comme Free
- Correction de bug pour kiovi
- Correction de bug pour l'option "Permettre aux auteur d'éditer leurs articles"
- Correction de bug, les articles étaient parfois marqués comme étant réalisés par un anonyme
- Ajout : vous pouvez enrouler et dérouler certaines parties de l'écran dans l'administration du module
- Deux nouveaux index dans la table des sujets
- Le nombre de requêtes a été grandement réduit
- Génération automatique de meta keywords et meta description si vous ne les avez pas entrés
- Le module est capable de détecter le passage d'un robot (comme Google) pour générer des liens vers toutes les pages à partir de l'index du module
- Il peut aussi générer des liens vers toutes les pages d'un article

Comment obtenir le module
Allez simplement à l'adresse du module :
http://dev.xoops.org/modules/xfmod/pr ... oup_id=1008&release_id=60
La traduction francaise, qui n'a pas changée, est disponible au même endroit.

Mise à jour
Lancez le script suivant :
http://www.example.com/modules/news/admin/upgrade.php
Remplacez example.com par le nom de votre site

Quoi de plus
Sur le site du module, vous trouverez une autre archive qui s'appelle backend.php and pda.php.zip
Cette archive contient une version modifiée du fichier backend.php et pda.php, copiez les à la racine de votre site.
Ce sont des versions corrigées des fichiers originaux livrés avec Xoops. Ils respectent les droits.


Voir le module en action
Vous pouvez voir le module en action sur ce site
Jettez un oeil au code source des pages pour voir la génération automatique des mots clés.



Liste des modifications
Citation :

Corrections :
> Articles du même auteur, il était possible d'appeler la page même lorsque l'option était désactivée
> Il n'était pas possible de joindre des fichiers zip aux articles
> Le message d'erreur complet est maintenant visible lorsque le téléchargement d'une pièce jointe à un article échoue
> Le module nécessitait php 4.2 (avec les fonctions Php array_fill() et flotval()). Maintenant le module respecte les exigences de Xoops, il peut donc marcher avec Php 4.1
> J'ai changé des include pour utiliser des chemins absolus même lorsque le fichier appelé est dans le répertoire courant. Cela corrigera beaucoup de problèmes chez Free
> Il y avait un bug lorsque vous utilisiez kiovi comme éditeur
> Un bug dans le spotlight classique a été corrigé (merci GlaDiaC)
> Dans l'administration du module, les nouvelles soumissions n'étaient pas triées
> Il y avait un bug dans l'option "Permettre aux auteur d'éditer leurs articles"
> La classe de tickets de GIJOE a été supprimée. Elle causait trop de problèmes et la prochaine version de Xoops disposera d'un nouveau système de protection par ticket.
Cela corrigera aussi le problème des session invalides
> Un bug mineur dans les liens des commentaires a été modifié (merci bosco)
> Sous certaines circonstances, les articles soumis appartenaient à l'utilisateur "anonyme".
> La description des sujets n'affichait pas correctement les codes html
> La date de publication et d'expiration n'étaient pas enregistrées correctement lorsque vous prévisualisiez l'article avant de le soumettre (merci King)

Nouveautés/Changements:
> J'ai rajouté, dans l'administration du module, le même système que vous pouvez trouver dans certains modules (comme smartfaq) pour rétracter certaines parties de l'écran
> La page utilisée pour régler les permissions a été modifiée. J'ai utilisé le même principe que vous pouvez voir dans le module formulize, en fait vous ne pouvez rélger qu'un type de permissions à la fois.
> Les variables globales $HTTP_POST_FILES ont été changées en super globales $_FILES (merci à eric_juden)
> J'ai rajouté deux index à la table des sujets. vous pouvez lancer le script de mise à jour pour modifier votre base de données. Ces index amène des performances supérieures
> Les champs keywords (mots clés) et description, de la table des sujets sont maintenant utilisés dans la recherche du module
> Le nombre de requête SQL a été grandement réduit dans le module. Le module est notoirement plus rapide.
> Dans le bloc des articles récent et dans le bloc des top articles, vous pouvez maintenant utiliser les variables smarty suivantes pour voir la description et l'image des sujets :
<{$block.topic_description}> <{$block.topic_image}>
<{$block.spotlight.topic_description}> <{$block.spotlight.topic_image}>
Toujours dans ces blocs, le lien "en savoir plus" n'est plus visible que s'il y a vraiment quelque chose de plus à lire
> Si vous n'avez pas rentré les meta keywords et description ou si vous avez choisi de les saisir mais que vous n'avez rien mis
alors le module va les générer automatiquement (comme smartsection mais avez mon propre moteur ).
> Le module est capable de détecter le passage d'une robot (comme Google) pour générer des liens vers toutes les pages dans l'index du module.
Il peut aussi générer des liens pour toutes les pages d'un article.
Idée suggérée par xoops-tips et multimenu de Solo71, merci à vous deux


A bientôt,
Hervé



Cet article provient de Communauté Francophone des Utilisateurs de Xoops
https://www.frxoops.org

L'adresse de cet article est :
https://www.frxoops.org/modules/news/article.php?storyid=776