osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> MS2-fr mise à jour, mise à jour de la mise à jour
Christian
posté 12 Nov 2005, 15:59
Message #1


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 70
Inscrit : 8-March 02
Lieu : Paris
Membre no 83



osCommerce MS2 a été mis à jour. Seuls des bugs et des trous de sécurité ont été corrigés.

* Compatibilité PHP 5
* Compatibilité MySQL 5
* Attaques XSS (Cross Site Scripting)
* Injection de header dans les mails

Téléchargement : http://www.oscommerce.com/solutions/downloads

Fichier texte pour faire la mise à jour (change log) : http://www.oscommerce.com/ext/update-20051112.txt

Annonce : http://www.oscommerce.com/about/news,121

Discussion : http://forums.oscommerce.com/index.php?showtopic=180289


--------------------
Xtian
Go to the top of the page
 
xaglo
posté 16 Nov 2005, 08:35
Message #2


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 14910
Inscrit : 22-November 02
Membre no 610



Discussions et commentaires sur arrow.gif ce topic


--------------------
Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions
Go to the top of the page
 
Delaballe
posté 26 Dec 2005, 18:20
Message #3


Ceinture noire OSC
Icône de groupe

Groupe : Administrateur
Messages : 2009
Inscrit : 23-January 03
Membre no 765



Suite à l'annonce du 12-11-2005 concernant des mises à jour importantes sur les versions MS2, nous venons de mettre dans la rubrique téléchargement la dernière version MS2fr (version ms2fr-051113). Egalement disponible dans ce pack un fichier html (en anglais) expliquant les mises à jour à effectuer sur vos anciennes versions.
Enfin, la version texte pour faire cette mise à jour manuellement sur vos anciennes versions est disponible ici
http://www.oscommerce.com/ext/update-20051112.txt


excl.gif Merci de continuer ce sujet pour apporter les corrections nécessaires à cette version, pas pour y poser des questions. Pour les question, préférez utiliser les forums concernés (installation, contributions...)

Les messages non à propos seront supprimés.


--------------------
Olivier R.
Go to the top of the page
 
michel35
posté 26 Dec 2005, 23:01
Message #4


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 11
Inscrit : 26-December 05
Membre no 8322



Bonjour ,
Je viens de relever une petite erreur dans la gestion
des langues : l'allemand a pour code es
mais pointe quand même vers le bon repertoire german.
cela pourrait generer des erreurs par la suite...
... erreur facile à rectifier par vous même.
Bravo pour le travail.
Go to the top of the page
 
michel35
posté 2 Jan 2006, 02:25
Message #5


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 11
Inscrit : 26-December 05
Membre no 8322



Autre petit détail dans includes/langages/french.php
retirer la virgule au niveau de ligne:
define('DATE_FORMAT_LONG', '%A %d %B, %Y'); // this is used for strftime()
cela permet de mieux franciser l'affichage de la date
au pied de page.

Pas vu d'autres erreurs malgré ( à cause de ? wink.gif ) l'install de plusieurs contribs:
mais bon il y a encore une marge entre une install en cours et une boutique OK !
Go to the top of the page
 
michel35
posté 2 Jan 2006, 15:58
Message #6


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 11
Inscrit : 26-December 05
Membre no 8322



Désolé de vous les donner au coup par coup
Si on utilise dans admin puis shipping
le Tableau de coût de livraison par zone et régions

1) il faudrait changer dans
includes\languages\english\modules\shipping\zones.php
la ligne :
define('MODULE_SHIPPING_ZONES_TEXT_UNITS', 'lb(s)');
par
define('MODULE_SHIPPING_ZONES_TEXT_UNITS', 'Kg(s)');
car on traduit Kilos en francais par Kilos en anglais ,
(si on traduit en Livres ce n'est plus le même calcul...)

2) dans le fichier francais
includes\languages\french\modules\shipping\zones.php
je préfererai
define('MODULE_SHIPPING_ZONES_TEXT_TITLE', 'Calculé selon la zone et le poids');
qui me semble plus comprehensible.
Ce texte apparaissant ensuite dans la commande.
Cordialement
Go to the top of the page
 
oneill
posté 16 Mar 2006, 10:19
Message #7


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7619
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Dans catalog/products_new.php ligne 93, remplacer
CODE
            <td colspüan="3"><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
par
CODE
            <td colspan="3"><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>


--------------------
Go to the top of the page
 
oneill
posté 30 Mar 2006, 18:37
Message #8


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7619
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Une fois n'est pas coutume, voici la correction d'un bug qui va apparaitre bientôt chez certains au gré des mises à jour php, notamment au passage à la 4.4.2

Voici ce qui peut apparaitre dans le header de vos pages tant en catalog qu'en admin
CITATION
Warning: session_save_path(): SAFE MODE Restriction in effect. The script whose uid/gid is 10043/10001 is not allowed to access owned by uid/gid 0/0 in /usr/local/psa/home/vhosts/sumdomain.com/httpdocs/catalog/includes/functions/sessions.php on line 118
A peu de chose près.
Il s'agit d'un resserement de la sécurité sur cette version php et donc cela provoque ce message d'erreur.
ATTENTION, votre boutique peut fonctionner mais le retour de la banque après un paiement par carte PLANTE !!
Le problème a déjà été soulevé auparavant sur d'autres forums.

Il faut modifier la fonction tep_session_save_path() dans includes/functions/sessions.php et dans admin/includes/functions/sessions.php

C'est à dire remplacer
CODE
  function tep_session_save_path($path = '') {
    if ($path != '') {
      return session_save_path($path);
    } else {
      return session_save_path();
    }
  }
par
CODE
  function tep_session_save_path($path = '') {
if (STORE_SESSIONS != 'mysql') { // added this line to turn off this checking if storing session info in db
    if ($path != '') {
      return session_save_path($path);
    } else {
      return session_save_path();
    }
  }
}

Et continuer de stocker ses sessions dans la base.


--------------------
Go to the top of the page
 
Gnidhal
posté 1 Apr 2006, 23:01
Message #9


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9130
Inscrit : 4-March 03
Lieu : Auray
Membre no 927



pour les graph des bannières, une petite modif :

catalog/admin/includes/graphs/banner_infobox.php (Ligne 39):
CODE
$graph->SetTitle(TEXT_BANNERS_LAST_3_DAYS);

au lieu de
CODE
$graph->SetTitle('TEXT_BANNERS_LAST_3_DAYS');


--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 
xaglo
posté 23 May 2006, 21:44
Message #10


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 14910
Inscrit : 22-November 02
Membre no 610



excl.gif Ne pas oublier de mettre la base à jour (par phpmyadmin par exemple)
CODE
alter table currencies modify code char(3) binary not null default '';


Pour se prémunir de la possibilité d'afficher les prix à zero


--------------------
Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions
Go to the top of the page
 
Gnidhal
posté 19 Aug 2006, 17:55
Message #11


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9130
Inscrit : 4-March 03
Lieu : Auray
Membre no 927



Une nouvelle mise à jour est parue le 17/08/2006 sur osCommerce.com

J'en ai profité pour faire un petit nettoyage d'été de notre version francophone et j'ai réalisé un package sur la base de cette nouvelle version avec la traduction de Delaballe.
La base de données est aussi fixée. Avant de la mettre en téléchargement sur notre portail, vous êtes les bienvenus pour participer à sa vérification.
Elle est téléchargeable le portail d'accès oscommerce-2.2ms2-FR-060817.zip
merci de vos retours dans ce post exclusivement pour le moment.
Comme auparavent, ce post ne sert qu'à remonter des bugs éventuels. Toute question hors de propos sera invariablement supprimée smile.gif
Merci de votre compréhension.


--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 
fissiaux
posté 22 Aug 2006, 18:24
Message #12


5eme dan OSC
Icône de groupe

Groupe : Membres
Messages : 17048
Inscrit : 26-November 03
Lieu : Chez moi
Membre no 1669



Le zip proposé par Gnidhal (merci au passage) contient un fichier index.html dans le répertoire admin.

Selon le paramétrage d'apache, on peut avoir une page blanche (assez déroutante) quand on va dans 'admin, sans préciser index.php. Ce index.html (du répertoire admin) peut être supprimé, je pense.
Go to the top of the page
 
fissiaux
posté 2 Oct 2006, 20:57
Message #13


5eme dan OSC
Icône de groupe

Groupe : Membres
Messages : 17048
Inscrit : 26-November 03
Lieu : Chez moi
Membre no 1669



Une correction de bug que certains ont sur la dernière version :

Aller dans admin/modules.php et remplacer les lignes :

CODE
      case 'save':
        while (list($key, $value) = each($HTTP_POST_VARS['configuration'])) {


par

CODE
      case 'save':
        reset($HTTP_POST_VARS['configuration']);
        while (list($key, $value) = each($HTTP_POST_VARS['configuration'])) {


Cela se passe à la ligne 45.
Go to the top of the page
 
xaglo
posté 30 Oct 2006, 09:14
Message #14


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 14910
Inscrit : 22-November 02
Membre no 610



l'archive proposée en téléchargement sur ce site est à jour.

Merci à Gnidhal


--------------------
Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions
Go to the top of the page
 
thematrixisme
posté 1 Nov 2006, 12:36
Message #15


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1514
Inscrit : 3-August 04
Lieu : Brussels, Belgium
Membre no 2988



Juste pour signaler que en PHP5, la mise à jour de sécu pose un petit problème sur le checkout_process.

Il faut modifier le includes/functions/general.php aux alentours de la 1023:

CODE

// Build the text version
    $text = strip_tags($email_text);
    if (EMAIL_USE_HTML == 'true') {
      $message->add_html($email_text, $text,'','');
    } else {
      $message->add_text($text);
    }


le PHP5 étant plus strict, si les 2 derniers arguments manquent il génère une erreur qui entraine un header already sent. la page final ne s'affichant alors plus.

voilà blush.gif


--------------------
Construisons l'avenir ensemble
Go to the top of the page
 
Gnidhal
posté 1 Nov 2006, 14:23
Message #16


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9130
Inscrit : 4-March 03
Lieu : Auray
Membre no 927



Peut-être pas de rapport avec PHP5 mais avec sa configuration,
perso je tourne sous PHP5 et je n'ai rien remarqué de ce coté.


--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 
corbin
posté 26 Nov 2006, 19:50
Message #17


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1699
Inscrit : 29-January 03
Lieu : Paris, France, ;-)
Membre no 791



une suggestion minime : ajouter un index.html dans tous les fichiers images (déjà présents dans les french)


--------------------
AVEZ-VOUS CHERCHE :

- UNE CONTRIBUTION ? :
FAC : Foire Aux Contributions

- A INSTALLER UNE CONTRIBUTION ? : INSTALLATION DES CONTRIBUTIONS

- UNE REPONSE ? : F.A.Q.
- DOC MS2 V1 - DOC MS2 V2 - MOTEUR DE RECHERCHE DES FORUMS

Go to the top of the page
 
Cardoule
posté 16 Dec 2006, 20:26
Message #18


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 4
Inscrit : 7-December 06
Membre no 13826



Bonjour
CITATION(thematrixisme @ 1 Nov 2006, 12:36) [snapback]203014[/snapback]

Juste pour signaler que en PHP5, la mise à jour de sécu pose un petit problème sur le checkout_process.

Il faut modifier le includes/functions/general.php aux alentours de la 1023:

CODE

// Build the text version
    $text = strip_tags($email_text);
    if (EMAIL_USE_HTML == 'true') {
      $message->add_html($email_text, $text,'','');
    } else {
      $message->add_text($text);
    }


le PHP5 étant plus strict, si les 2 derniers arguments manquent il génère une erreur qui entraine un header already sent. la page final ne s'affichant alors plus.

voilà blush.gif

excl.gif C'est curieux ! La méthode "add_html()" de la classe "email" n'a que trois paramêtres... et les deux derniers sont prédéfinis à NULL blink.gif
Donc à moins que ta méthode n'ait été modifiée, je ne comprends pas comment ta correction peut résoudre un problème... Et si Php 5 exige que l'on redéfinisse des params prédéfinis... où va-t-on unsure.gif question.gif
Go to the top of the page
 
oneill
posté 6 Apr 2008, 13:29
Message #19


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7619
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Sur la oscommerce-2.2ms2-FR-060817-2010 téléchargeable sur ce forum

Dans admin/index.php
Ligne 78
Remplacer
CODE
a:text:hover { color: #000000; text-decoration: underline; }

par
CODE
a.text:hover { color: #000000; text-decoration: underline; }


a:text est différent de a.text


--------------------
Go to the top of the page
 
oneill
posté 8 Apr 2008, 18:34
Message #20


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7619
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Dans la même version

Dans admin/includes/language/french/customers.php

Ligne 21, remplacer

CODE
define('TEXT_DATE_ACCOUNT_CREATED', 'Compte cr&eacute;&eacute :');

par
CODE
define('TEXT_DATE_ACCOUNT_CREATED', 'Compte cr&eacute;&eacute; :');


Manque le dernier ;


--------------------
Go to the top of the page
 
oneill
posté 8 Apr 2008, 20:56
Message #21


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 7619
Inscrit : 28-December 03
Lieu : Hollywood les Granits
Membre no 1773



Again !
Et non encore corrigé sur la rc2a !

Dans admin/newsletters.php
Ligne 193, remplacer
CODE
            <td class="main"><?php echo tep_draw_textarea_field('content', 'soft', '100%', '20', $nInfo->content); ?></td>

par
CODE
            <td class="main"><?php echo tep_draw_textarea_field('content', 'soft', '100', '20', $nInfo->content); ?></td>


Un % en trop

Dans admin/reviews.php

Lignes 101 et 151, remplacer
CODE
        <td><table witdh="100%" border="0" cellspacing="0" cellpadding="0">

par
CODE
        <td><table width="100%" border="0" cellspacing="0" cellpadding="0">


witdh au lieu de width


Dans catalog/includes/modules/address_book_details.php ligne 114 et dans catalog/includes/modules/checkout_new_address.php ligne 95, remplacez
CODE
    if (tep_not_null(ENTRY_STATE_TEXT)) echo '&nbsp;<span class="inputRequirement">' . ENTRY_STATE_TEXT;

Par
CODE
    if (tep_not_null(ENTRY_STATE_TEXT)) echo '&nbsp;<span class="inputRequirement">' . ENTRY_STATE_TEXT . '</span>';


Manque . '</span>' pour fermer la balise SPAN


--------------------
Go to the top of the page
 
Gnidhal
posté 21 Apr 2008, 14:07
Message #22


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9130
Inscrit : 4-March 03
Lieu : Auray
Membre no 927



La nouvelle version MS2 RC1-FR Valid W3C est arrivée !
Elle est téléchargeable sur le portail dans la section téléchargements/ MS2


Merci Oneill smile.gif


--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 18th June 2013 - 23:46
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)