Bienvenue!    S'inscrire    Connexion  
image1
Menu principal
Annonce

Partenaires

http://www.entre-femmes.eu


http://www.newvtech.eu/annuaire/


http://bonplans.creadunet.com


Visite Depuis 26.11.06
Annuaire gratuit Compare le Net
weborank.com : l'annuaire gratuit weborank, c'est des casinos en ligne, des jeux gratuits sympa, des sites de blog amusant, des sites de charme et des sites de rencontres amicales.



BlogBang
BlogBang
Xoops : Xoops version 2.0.14
Posté par Danlel le 25/03/2007 17:30:00 (2931 lectures) Articles du même auteur

Xoops version 2.0.14


L'équipe de développement XOOPS a le plaisir de vous annoncer la sortie de la version XOOPS 2.0.14.


C'est principalement une version de maintenance contenant un lot de corrections, mais elle fournit également des améliorations destinées à diminuer les écarts entre les versions 2.0, 2.2 et 2.3.


Quelles nouveautés




  • corrections de bugs et amélioration de la compatibilité avec PHP4.4+ / MySQL 4.1+

  • quelques correctifs pour la compatibilité XHTML

  • une nouvelle interface d'authentification qui peut s'appuyer sur des serveurs LDAP et Ms-Active Directory (tm)

  • suite une très forte demande, la possibilité d'afficher des blocs centrés sous le contenu

  • une réécriture du moteur de thèmes qui donne aux auteurs de modules un contrôle total sur la sortie des meta-information

  • Amélioration du système de templates qui procure aux créateurs de thèmes un meilleur rendement (templates, fichiers et feuilles de style peuvent être personnalisés)


Lire le changelog pour en connaître tous les détails


Spécifications système



PHP

version PHP >= 4.3.0+ (PHP 4.2.x peut fonctionner mais n'est pas officiellement supporté)


MySQL

serveur MySQL 3.23+


Serveur Web

Un serveur supportant la version PHP requise (Apache fortement recommandé)

Télécharger XOOPS


Vous pouvez obtenir le package de la version française à partir de notre espace sourceforge.net (format zip.
 


Installation XOOPS



  1. copier le contenu du dossier htdocs/ sur votre serveur

  2. assurez-vous que mainfile.php, cache, templates_c et uploads sont en lecture-écriture par le serveur web

  3. Avec votre navigateur web saisissez l'adresse où vous avez copié les fichiers contenus dans le répertoire htdocs/ pour lancer l'assistant d'installation

Mise à jour à partir de versions entre la 2.0.10 et 2.0.13.2



  1. 1. copier le contenu du dossier htdocs/ sauf le fichier mainfile.php sur votre installation existante

  2. 2. supprimer les répertoires et fichiers suivants :



    • class/smarty/core

    • class/smarty/plugins/resource.db.php

    • supprimez le dossier install (copié au moment de la copie du contenu de htdocs à la racine du site)

    3. vider le répertoire templates_c (sauf index.html)

  3. 4. uploader le dossier upgrade à la racine de votre site (il est situé dans le répertoire upgrade dans le package)

  4. 5. assurez-vous que le serveur peut écrire dans le fichier mainfile.php (chmod=777)

  5. 6. connectez-vous avec votre compte administrateur

  6. 7. dans votre navigateur saisissez l'adresse de votre site /upgrade/, et suivez les instructions

  7. 8. protéger en écriture le fichier mainfile.php (chmod=444)

  8. 9. supprimez le dossier upgrade après cette mise à jour


Mise à jour à partir d'une version 2.0.14-RC1


Si vous avez déjà upgradé d'une version précédente vers la version 2.0.14-RC1 sans appliquer le patch de sécurité du 23 Mai 2006 ou n'avez pu accéder au panneau de préférences d'authentification, suivez les instructions de mise à jour ci-dessus pour vous assurer que le patch a été appliqué et vérifier que les valeurs concernant l'authentification ont été insérées dans la base de données.


Si vous upgradez à partir d'une 2.0.14-rc1 et que le patch a été appliqué vous avez juste besoin de copier le contenu du dossier htdocs (sauf mainfile.php) sur vos fichiers existants.


Problèmes connus / A savoir


Vérification de l'intégrité des fichiers


Cette version de xoops est livrée avec un script expérimental capable de vérifier si tous les fichiers "system" ont bien été uploadés sur le serveur. Pour l'utiliser, suivez ces instructions :



  • 1. uploader les fichiers xoops_md5.php et xoops.md5, situé à la racine du package dans le répertoire racine de votre serveur

  • 2. exécutez xoops_md5.php dans votre navigateur

  • 3.si nécessaire, réuploader les fichiers manquants ou corrompus.

  • 4. supprimer les fichiers xoops_md5.php et xoops_.md5 de votre serveur

Modules


Les packages des releases candidates ne contiennent pas de modules à part le module system. Vous pouvez utiliser les anciens modules du package 2.0.13.2 ou parcourir notre espace téléchargement de modules. Quelques uns des meilleurs modules peuvent être trouvés sur les sites suivants :



Nous recommandons fortement l'installation du module Protector ce qui apportera une protection additionnelle et des possibilités de journalisation à votre site.


Si les corrections apportées dans cette version permettent au module xhelp de fonctionner à nouveau correctement, ce n'est plus le cas de Wf-links. qui ne prend pas en compte les liens ajoutés par l'admin. Ce module est pris en charge par un nouveau développeur qui va engager les corrections nécessaires.


Position des nouveaux blocs


Le support de la position des nouveaux blocs doit être ajouté aux thèmes: si vous positionnez des blocs en bas de page et qu'ils n'apparaîssent pas, c'est parce que votre thème est trop ancien. La plupart du temps, il suffit de copier la portion du fichier theme.html qui insère les blocs centrés juste après la séparation <{$xoops_contents}> . Observer l'exemple du thème default.


 


...
        
       


          <{$xoops_contents}>
       


        <{if $xoBlocks.page_bottomleft or $xoBlocks.page_bottomright or $xoBlocks.page_bottomcenter}>
       


        <{if $xoBlocks.page_bottomcenter}>





<{/if}>
<{if $xoBlocks.page_bottomleft or $xoBlocks.page_bottomright}>







        <{/if}>
       

<{foreach from=$xoBlocks.page_bottomcenter item=block}><{include file="default/theme_blockcenter_c.html"}><{/foreach}>

<{foreach from=$xoBlocks.page_bottomleft item=block}><{include file="default/theme_blockcenter_l.html"}><{/foreach}>

<{foreach from=$xoBlocks.page_bottomright item=block}><{include file="default/theme_blockcenter_r.html"}><{/foreach}>

        <{/if}>
...


 


Surcharge des templates


Les designers peuvent ajouter des templates personnalisés à leurs thèmes qui peuvent être utilisés en remplacement de celui défini par défaut. Pour exploiter cette fonction, les templates doivent être créés dans des sous-dossiers du thème à l'identique de la structure des dossiers et removing the "templates" part:



  • Pour surcharger system_userinfo.html template situé dans modules/system/templates/system_userinfo.html vous devez créer votre version personnalisée dans votredossiertheme/modules/system/system_userinfo.html

    pour surcharger system_block_login.html template situé dans modules/system/templates/blocks/system_block_login.html vous devez créer votre version personnalisée dans votredossiertheme/modules/system/blocks/system_block_login.html


Surcharge des ressources : pour les développeurs


Pour autoriser les créateurs de thèmes à personnaliser images et feuilles de style, vous allez utiliser la nouvelle class theme et le plug-in de template xoImgUrl.


  • les scripts et feuilles de style peuvent être déclarés à Xoops en utilisant la class theme addScript et la méthode addStylesheet. L'instance du thème est disponible après l'inclusion de header.php en utilisant la variable globale $xoTheme, et une variable template du même nom :
    <{$xoTheme->addStylesheet('modules/newbb/style.css')}>

  • les URLs des images et médias seront générés en utilisant le plug-in xoImgUrl dans vos templates :
    reply


Surcharge des ressources : pour les créateurs de thèmes


Les designers peuvent aussi prévoir des versions personnalisées de la plupart des ressources de sortie en utilisant un mécanisme similaire à celui disponible dans les templates, pour les modules qui les supportent.



  • Pour créer une feuille de style personnalisée qui remplacera modules/newbb

Note: 0.00 (0 votes) - Noter cet article -


Autres articles
16/02/2010 17:50:00 - Bons Plans PTP
26/11/2009 19:20:00 - Site Entre Femmes est en vente Interésser.?
25/10/2009 00:40:00 - Référencement Union Libre
20/10/2009 15:34:29 - Achabest
09/04/2009 22:02:32 - Opportunité a ne pas laissé passer entre les main..!
09/04/2009 21:59:48 - Les remises en argent : comment gagner de l’argent en faisant vos achats
06/04/2009 21:00:00 - La Redoute
06/04/2009 21:00:00 - Kiabi
06/04/2009 20:50:00 - 3 suisse
16/02/2009 14:30:00 - Référencement Mirti



Signets Sociaux

                   




Contenu en attente
Concours Des Jeux
Photo aléatoire
Meurtre Parfait
Olivia Wilde
David Beckham
Chat au volant attention
Lien thématique