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.963 |
trollix
Core Developer    Messages: 2732 Inscrit(e) le: 2003/1/14 Statut: Déconnecté(e)
|
Posté le 2003/12/12 à 14:28 |
//
-------------------------------------------------------------------------
//
// 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.962->0.963) //
// CoolOs //
// Cybersly //
// erianor //
// ghaven aka //
// jarod //
// Carl aka PixinParis //
// Maurice aka Xoopsy //
// Tavnos //
// enky //
// Pascal //
// //
// //
// Special thanks to : //
// Erianor for his help in various piece of code he gives to ixprim.
//
// Pascal original idea of block copy //
// Davduf pour son soutien indéfectible //
// Phil Belin //
// Fabrice //
// //
//-------------------------------------------------------------------------
--//
PARIS - 20031125 - IXPRIM 0.962 CHANGELOG
-----------------------------------------
TOTAL: 4 removals - 19 insertions - 134 changes
NOUVELLES FONCTIONNALITES
-------------------------
- Possibilité de choisir le nom du script d'administration. cela
évite à une
personne malveillante d'accéder directement au script.
- réduction à un seul script (admin.php renommable)
d'administration au lieu de deux
- Antivol de thème. Ajout d'un .htaccess préservant
l'intégralité de vos templates,
layouts et blocs
- Mise en place d'une administration personnalisée du module par
utilisateur si
le modules le permet (conformité du module à
prévoir)
- Mise en place d'un système de duplication de blocs. Il est
désormais possible de
faire une copie d'un blocs pour l'afficher dans n'importe quelle partie du
site.
(merci à Pascal L.B. voir ci-dessus)
- Mise en place d'un nouveau système de blocs "en attente".
Destiné aux développeurs. permet
d'étendre la fonctionnalité "en Attente à d'autres
modules sans toucher au noyau.
(merci à Pascal L.B. voir ci-dessus)
- Possibilité d'inactiver les fonctions d'envoi de mail par une
nouvelle option dans le
panneau de configuration générale. 'smtp_activated'
- Possibilité de mettre les paramètres des modules dans la
base module
ajout des fonctions getModuleConfig, addModuleConfig (Pour les
développeurs)
BUGS soumis par users via flyspray
----------------------------------
20031204-121 MySQL Query Error: ALTER TABLE ixp_users ADD `xuser_email2`
... Fixé
20031204-123 Ajouter/Supprimer des Images Fixé
20031129-126 Installation, vérification des CHMOD séparation
OK/NOK Fixé
20031129-124 Erreurs MySQL lors d'un vote sur un sondage Fixé
20031129-125 Mauvais lien dans la page utilisateurs (Editer Member)
Fixé
20031129-129 Simple Page: message d'erreur sur la page de retour
après sauvegarde Fixé
20031128-118 Erreur MySQL dans Editer/Ajouter membre Fixé
20031128-114 Sondage - Mauvais SQL.txt à l'install Fixé
20031128-116 Erreur javascript dans l'admin => Trouver Utilisateurs
»»
Résultats recherche bouton "Message" Fixé
20031128-117 Erreur MySql dans : Mise à jour compte Editer/Modifier
un Membre =>
Mise à jour compte: à la validation du compte il y a une
erreur mysql :
Error message: Unknown column 'theme' in 'field list' Fixé
20031128-117 Erreur dans le Filtrage des Mots interdits et des IP
Fixé
20031127-122 Petite erreur dans un fichier lang Envoyer Message aux
Utilisateurs Fixé
20031125-108 [Install] Chmod 766->777 Fixé
20031125-109 Report de bug Memntion: pour des raisons de
sécurité, veuillez renommer
le répertoire install Fixé
20031125-110 [Install] Menu Gestion - Module Ispstats MAJ des fichiers
conf/système
du pack install
20031125-111 Modification layout php du [Bloc] En ligne - Fixé
20031125-112 Erreur SQL (Unknown column 'theme' in 'field list' ) ds
Noyau
Édition Profile via utilisateur 2003-11-25 25-11-2003
Fixé
MODIFICATIONS & BUGS fixed by trollix
-------------------------------------
GENERAL
-------
- Mise à jour des docs install et themes
- Réorganisation des images et smilies
- emplacement des " par des ' lorsque nécessaire (gain de temps pour
le parser php)
- remplacement anciennes Globales par les superglobales ($_POST, $_GET,
$COOKIE...)
- Ajout des entêtes copyright dans les fichiers où il
manquaient
- suppression d'une vulnérabilité (issu de xoops 1.3) du au
script "plus de smilies"
NOYAU & INSTALL
---------------
- install.php Mise à jour des insertions des nouveaux champs SQL
nécessaire à l'installation
- install.php Passage en css de la partie "erreurs"
- index.php: passage de la variable du module ixpvisit derrière le
test d'existence
du module
- index.php: utilisation et création de la constante
CURRENT_THEME
- header.php: supression de recalcul de variable
- header.php: suppression d'anciens commentaires
- javascript: suppression de openwindow.php -> désormais dans le
header
- correction bug dans barre de navigation de l'administrateur.
(manuel...)
- réécriture de la fonction myTextForm dans ixpcheck.php
- correction bug dans fonction de_get_post (fonctions.php)
- common.php: suppression de commentaires inutiles et mise à jour
pour l'admin renommable
- style css pour les messages d'oubli en rouge
- classe db.php - ajout de la fonction sql_fetchobject
- classe ixp_blocks: ajout de la var: "is_duplicate"
- classe ixp_modules: ajout des variables: $haswaiting, $hasuserconf,
$hasuserfields
- classe ixp_modules: traitement du haswaiting, hasuserconf, hasuserfields,
ajout de la fonction userconf, getHasUserconfModulesList, getModuleConfig,
addModuleConfig
- ixppagenav: ajour de l'option $anchor dans les params de la classe
(possibilité de mettre un anchor dans les liens de navigation)
MODULES
-------
- ixpvisit: dans remplacement de ereg par stristr dans
new-visitor.inc.php
- loginform: Mise en conformité au nouveau système de scripts
d'administration
- nc_pda: test de fonctionnalités api gérant le
paramétrage "par utilisateur"
- nc_partners: chamgement de nom de la table click (trop
générique) en partners_click
- ispsp: dans formulaire: suppression de commentaires et affichage de
debug
- ixpsp: suppression mess d'erreur si tableau vide
- ixppolls : modif template (mail_result.tpl) mauvais chemin de
redirection
- ixppolls : correction du chemin lors de mauvaise redirection
- ixpnews: dans admin: suppression de openwindow.php (maintenant toujours
dans le header)
- ixpnews: Réécriture du gestionnaire d'attente en "include"
- waiting.inc.php
- ixplinks: Réécriture du gestionnaire d'attente en "include"
- waiting.inc.php
- ixpdownloads:
- Réécriture du gestionnaire d'attente en "include" -
waiting.inc.php
- ixp_users:
- suppression de openwindow.php (jscript)
- edituser.php mise en conformité $_POST /$_GET
- suppression openwindow.php
- mise à jour en conformité avec le nouveau système
d'admin
- ixp_system:
- Suppression de openwindow.php
- conformité avec nouveau système d'administration
renommable
- ajout duplication de blocs
- filter: correction de chemin
- correction bugs dans le gestionnaire de groupes (nom erroné lors
de
la suppression...)
- modulesadmin: ajout FLOCK lors de l'écriture du fichier conf
- usersmore: correction de bugs lors de la mise à jour SQL
- blocks: "en attente" réécrit
- blocks: system_info : en css
- admin.php devient sysadminmod.php pour l'admin de ixp_system
THEMES
------
- themes: modification de la classe {ahem} en
{old_browsers_visible}. Classe css
utilisée pour trouver l'existence d'un browser ancien | 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" |
|
|
|
Maurice
Béta-testeur    Messages: 986 Inscrit(e) le: 2003/11/1 Statut: Déconnecté(e)
|
Posté le 2003/12/12 à 18:31 |
| J'adore lire tes changelogs |
|
Maurice
Béta-testeur    Messages: 986 Inscrit(e) le: 2003/11/1 Statut: Déconnecté(e)
|
Posté le 2003/12/12 à 19:11 |
| J'allais oublié.. et a quand cette sorti tout chaud, surement recuit
ces dernieres 48 heures? Disponible sous PM ou en DL béta-test? |
|
Tavnos
Béta-testeur    Messages: 1039 Inscrit(e) le: 2003/9/13 Statut: Déconnecté(e)
|
Posté le 2003/12/14 à 20:11 |
| Bravo Trollix, on avance surement la ! |
|
| |  |
|