accueil
downloads
links
bugmanager
header
**

Par respect de la netiquette, tous les contributeurs s'engagent à ne tenir ni propos insultants ni propos infamants envers un tiers. Merci d'avance à tous et ... bonne pêche aux infos - (Les numéros IP sont conservés.)
XML/RSS 2.0  page_down
newtopiclink  replylink  Version imprimable 
Ascending order Descending order   » Sujet: Changelog 0.967
Auteur: Message:


threadicon Posté le 2004/3/17 à 01:49
// ------------------------------------------------------------------------- //
// IXPRIM CMS - Content Management System - by trollix //
// //
// ------------------------------------------------------------------------- //
// Based on: //
// PostNuke - http://postnuke.org/ //
// Xoops - http://xoops.org/ //
// myPHPNUKE Web Portal System - http://myphpnuke.com/ //
// PHP-NUKE Web Portal System - http://phpnuke.org/ //
// Thatware - http://thatware.org/ //
// ------------------------------------------------------------------------- //
// This program is free software; you can redistribute it and/or modify //
// it under the terms of the GNU General Public License as published by //
// the Free Software Foundation; either version 2 of the License, or //
// (at your option) any later version. //
// //
// This program is distributed in the hope that it will be useful, //
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the //
// GNU General Public License for more details. //
// //
// You should have received a copy of the GNU General Public License //
// along with this program; if not, write to the Free Software //
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
// ------------------------------------------------------------------------- //
// //
// Merci aux personnes qui ont participé au beta tests de ixprim 0.961 //
// et sans qui le projet n'aurait pas pu avancer aussi vite //
// //
// Beta-testeurs (0.963..7) //
// CoolOs //
// Cybersly //
// erianor //
// ghaven aka //
// jarod //
// Maurice aka Xoopsy //
// Tavnos //
// C. Badie //
// smadje //
// Inconnue_team //
// DreamWorker //
// //
// //
// Special thanks to : //
// Erianor for his help in various piece of code he gives to ixprim. //
// Maurice for his help and all the work he has done for ixprim group. //
// Pascal original idea of block copy //
// pour tous ses developpements autour de iXprim et de ses nombreux //
// conseils. //
// Davduf pour son soutien indéfectible //
// Phil Belin //
// Fabrice //
// Inconnue_team Pour ses modules et son //
// script d'optimisation pour la Base de Données //
// Fabrice //
// ghaven aka pour son indéfectible soutien //
// //
//---------------------------------------------------------------------------//

PARIS - 20040316 - IXPRIM 0.967 CHANGELOG
-----------------------------------------

TOTAL: 21 removals + 27 insertions + 159 changes

NOTA: Passage en 0.966 car ajout et modifications du noyau.



NOUVELLES FONCTIONNALITES
-------------------------

- Nouveau moteur de gestion XML- RDF-RSS. Pour l'écriture des feed RSS du site
et l'afficahge des manchettes. (FeedCreator class v1.6 beta de Kai Blankenhorn
pour l'écriture et lastRSS de Vojtech Semecky pour la lecture)

- Mise en place de FREEBLOCKS au nombre paramétrable selon les besoins. (1 à 100)

- Possibilité de renommer soi-même les items du menu principal à l'aide du fichier
modinfo_user.php. ex: iXp Search -> Rechercher

- Nouveau Moteur de sauvegarde des paramètres sous forme de registry de type registre
de windows. (Classe ixpregistry.class.php originale de Richard Standbrook - modifications et
adaptation by trollix)

- Réécriture complète du système de gestion des bannières (administration nouveau style
et affichage revu et corrigé)

- Nouveau module Administration/système d'optimisation de la BD (par kotchiro)

- Nouveau block "Shows short slogin form" pour mettre le login/password dans un freeblock.


BUGS soumis par users via flyspray
----------------------------------

20040225-170 Mise en conformité du layout de ixm_ixpmembers.php?file=viewpmsg : fixé
20040225-171 Faute de frappe dans la doc de themes: corrigé
20040226-172 Rubrique téléchargement 2 - search.inc.php: fixé
20040226-173/192 Problème avec l'admn des bannières : module réécrit
20040225-175 Probleme moteur themes: les images: fixé
20040224-184 [IXPSTORIES] impossible de voter: fixé
20040227-185 [PERMISSIONS] Accès liens membre: fixé
20040227-186 [NOYAU] Ajouter des champs Utilisateur champ obligatoire supprimé de l'interface.
20040305-187 [BLOCK] de liens des catégories: erreur de récursivité: fixé
20040227-188 [BLOCK] Top Membres avatars non affichés: fixé
20040306-189 ixp_users non présent ds Affectation des Blocs par Module: fixé
20040306-190 [IXPNEWS] problème d'affichage dans les liens de navigation qd un article n'est pas actif: fixé
20040310-193 [ADMIN] Bloc - Recherche: Simple option manquante pour choix du lien mode avancé: fixé

169 : Fermé avec "not a bug"


MODIFICATIONS & BUGS fixed by trollix
-------------------------------------

GENERAL
-------

- Mise en place de entêtes GPL manquantes
- et toujours nettoyage de code, empli des classes pour les formulaires....

NOYAU & INSTALL
---------------

- install.php: Consolidation des tests de lecture/ecriture des fichiers et répertoires
- logo admin passé de jpg en png.
- .htacces dans le répertoire /kernel/class/ixpform

- modif int->textbox pour le paramétrage de la taille des blocs (int-> varchar(20))

- classe ixpuser.class.php ajout des fonctions:
function hasModuleAccessByMid($moduleid=0) un user a-t-il accès au module N° moduleid ?
function hasModuleAccessByName($module_name='ixp_system') user a-t-il accès au module module_name ?

- classe textsanitizer, réécriture et passage en référence de:
1) function &undoHtmlSpecialChars(&$text)
2) function &htmlSpecialChars($text, $do_nbsp=true, $doquotes=true)
3) mise en paramètre (IXPGLOBAL/make_clickable) de la possiblité de rendre une url cliquable
4) mise en compatibilité avec le bbcode du Forum [PHP] et [CODE]

- noyau et configuration:
- apparition des fichiers "registry" ixp_system.registry.php et ixp_system.defines.php
dans /mod/conf
- début d'utilisation pour le module préférence du système

- ajout de l'entête GPL dans les fichiers du noyau dans lesquels ils ne figuraient pas.

- nettoyage de code. Utilisation des classes de formulaires de plus en plus fréquente dans les options de blocks
pour avoir un code clean.

- système/blocksadmin: mise en place du code gérant les multi-freeblocks

- bug dans le module metafooter qui supprimait les tags html. donc impossible mettre des appels
javascripts sur les bannières.

- Suppression des champs obligatoires dans le module de gestiondes champs supplémentaires. Fonctionnalité
repportée à un version ultérieure sans être supprimée de la BD.





MODULES
-------

- ixpusers.php:
- correction de bugs dans l'admin du module. Collusion entre les valeurs $_POST
- diminution des chaines de TIMEZONE
- Vérification si le user a accès au module ixpmembers avant d'accéder à userinfo

- ixpdownloads :
- correction du bug empêchant d'uploader d'autres types de fichiers que les images
- problème d'affichge (dépassemnt du layout) du topten réglé

- ixplinks:
- bug du titre de block afficant le path du module réglé
- problème d'affichge (dépassemnt du layout) du topten réglé
- closediv à la place de closetable.

- ixpmembers:
- block des meilleurs posteurs réécrit avec plusieurs options: nb de membres affichés,
affichage ou non des avatars, taille des avatars, nbre de liens...
- ajout d'un block "Shows short slogin form" pour mettre en freeblock
- Chgt de l'icon pm_small de online.php
- correction de la mise en place du type de layout dans viewmsg.php

- ixpnews:
- création d'un nouveau block "scroller" (Par Pascal PLB)
- création d'un nouveau block "summary" qui affiche le résumé de l'activité des news.
- ixpstory.class.php: ajout de la fonction function getLastUserComment()
- class.newsstory.php ajout de la function getTopReadPublished( $limit=0, $start=0, $asobject=TRUE, $ixp_lang="" )
- changement du nouveau moteur de RSS (function ixpnewBuildXMLRSS2( $nbitems=10, $desclength=200 ) )
- article.php: le lien vers l'auteur de la news n'est plus actif si le user n'est pas autorisé
- article.php: correction du bug qui empêchait le bon fonctionnement de l'afficahe du bloc de liens
- index.php: le lien vers l'auteur de la news n'est plus actif si le user n'est pas autorisé
- index.php: légère modif du paramétrage de cache
- correction du bug dans le lien de navigation lorsque un des articles n'était pas actif

- ixpsp:
- block: mise aux normes class (oo) de l'edit du block + création de paramètres pour la longueur
et l'affichage du titre

- ixpvisit:
- création d'une classe css (visiteursmain) pour le background du tableau à cause de la
suppression de OpenTableDouble.



THEMES
------

- Simplification du block et suppresons des images inutiles du block: ixprim9999ff_nav_content_only
- .htaccess interdit que les



ANNEXE
------

Il vaut beaucoup mieux une fresh install, Mais pour Upgrader:

Pour les répertoires suivants:
------------------------------

Ecraser avec les nouveaux fichiers

1) /language
2) /mod/tpl
3) /themes/main/ixprim9999ff
4) /install
5) /themes

Supprimer les anciens fichiers et copier les nouveaux

1) /kernel
2) /mod/src
3) /images

Supprimer définitivement:

1) cache/bk_headlines


Pour les fichiers:
------------------

Ecraser le fichier install.php
Copier :
1) /mod/conf/ixp_system.defines.php
2) /mod/conf/ixp_system.registry.php

Ne pas toucher:

mainfile.php


Pour la Base de données
------------------------

# ----------------------------------------------------------------------------
# Pour 0.966-> 0.967
# ----------------------------------------------------------------------------

ALTER TABLE `ixp_ixpblocks` CHANGE `spaceblock` `spaceblock` VARCHAR( 20 ) NOT NULL DEFAULT '3 0 3 0';

ALTER TABLE `ixp_bannerfinish` CHANGE `impressions` `impmade` INT( 8 ) NOT NULL DEFAULT '0' ;
ALTER TABLE `ixp_bannerfinish` ADD `imptotal` INT( 8 ) DEFAULT '0' NOT NULL ;
ALTER TABLE `ixp_bannerfinish` ADD `imageurl` VARCHAR( 255 ) NOT NULL ;
ALTER TABLE `ixp_bannerfinish` ADD `clickurl` VARCHAR( 255 ) NOT NULL ;



Attention:

Il ya du changement pour les thèmes de bloc (dans l'administration - blocs actifs) dans la 0.967, on peut régler l'espace (espace) en Haut , Droite, Bas et Gauche (HDBG) .

Avant : les valeurs donnaient la hauteur du blanc au-dessous du bloc ex: 3
Après : les valeurs sont HDBG: ex: '3 3 3 3' (à mettre sans les ' ') 3px en haut, à droite, en bas à gauche

équivalence 0.966-0.967: 3 => 0 0 3 0
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la médiocrité, mais celui qui vise à la médiocrité tombera plus bas encore. "Proverbe chinois"
Profile Message Privé Editer le message Voir le site de l'utilisateur Chercher tous les messages de cet utilisateur Signaler ce message aux Administrateurs top


   Posté le 2004/3/17 à 09:06
ha bien c'est très bien tous ça :D
ça nous augure du très bon pour l'avenir ( c'est français ça!! , ou alors du mauricois ;-) )
vivement la sorti qu'on teste ,reteste, et rerereteste :)
www.inxteam.infokotshiro.free.fr
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2004/3/17 à 15:13
En Mauricois c "Ca vas avoir bien du chien cette affaire-là" :D

Dit Trollix, es-que ta toucher au module_exemple? Cela est pour savoir si ceux qui ont fait des modules avec le module exemple,bien si ils vont avoir des choses a modifier.
Consulter les documents disponibles
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top


   Posté le 2004/3/17 à 15:56

Maurice a écrit:
En Mauricois c "Ca vas avoir bien du chien cette affaire-là" :D

Dit Trollix, es-que ta toucher au module_exemple? Cela est pour savoir si ceux qui ont fait des modules avec le module exemple,bien si ils vont avoir des choses a modifier.

Non...
HQCH - Hope Que ça Helpe
Celui qui vise à la perfection sera au-dessus de la
médiocrité, mais celui qui vise à la
médiocrité tombera plus bas encore. "Proverbe chinois"
profilebutton Message Privé Editer le message Voir le site de l'utilisateur searchbutton  top
newtopiclink  replylink  Version imprimable 

page_up

 

Powered by XForum 3.5.1-ix by Trollix Software
0.0578120 - 42 queries