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.)
» Sujet: Changelog 0.967 |
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
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" |
|
|
|
inconnue_team
Mod Developer    Messages: 463 Inscrit(e) le: 2003/1/8 Statut: Déconnecté(e)
|
Posté le 2004/3/17 à 09:06 |
ha bien c'est très bien tous ça
ç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 |
|
|
Maurice
Béta-testeur    Messages: 986 Inscrit(e) le: 2003/11/1 Statut: Déconnecté(e)
|
Posté le 2004/3/17 à 15:13 |
En Mauricois c "Ca vas avoir bien du chien cette affaire-là"
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 |
|
|
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2004/3/17 à 15:56 |
Maurice a
écrit:En Mauricois c "Ca vas avoir bien du chien
cette affaire-là"
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" |
|
|
| |  |
|