import ancienne version osC

Nouvelle génération du moteur osCSS
téléchargement osCSS 2.x.x

Messagepar oscim » Mer 15 Sep 2010, 18:02

Voila ,

Sur la demande de certain :langue2:

Un petit module pour l'import des base de donnée ancienne version osC, osCSS, osCommerce vers le moteur osCSS 2.

http://plugins.oscss.org/import-old-osc-p-37.html

Et le wiki ici http://oscss.org/contrib/module-de-type ... rt-old-osc
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar chever » Mer 15 Sep 2010, 21:13

Supra cool mais comment ca marche pour l'installer
car un peu perdu avec la nouvelle version
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Messagepar oscim » Jeu 16 Sep 2010, 01:56

Local ou distant ?

Si sur un sreveur web, simplment à aller dans Extensions>extension catalog

La tu cherche import_old_osc

et tu click sur le bouton de colonne action (le seul) il telecharge le fichier,

Puis installer, ensuite un saut dans ta page account (adminAccount.php) le petit bonhomme haut gauche et inititialiser le menu

enfin logiquement, apres ca , dans admin>outils>systeme, le dernier lien.

Ps je ne suis pas sur de l'avoir renommé, il porte peut être encore le nom de backup :(


Pss: recap install
menu catalogue installation, telechargement puis install
page account init du menu

normalement c'est tout

si tu n'as pas de liaison vers le web de ton serveur (catalogue extension reste vide) tu telecharge le zip de plugins.oscss.org, et le dezipp à la racine, puis tu recopie les elements de admin, vers ton repertoire d'admin

Psss: tu me diras ce que tu en pense j'ai fait ca vite fait :)
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar chever » Ven 01 Oct 2010, 16:46

Salut Oscim

j'ai enfin un peu de temps pour teste ca

Premier problème, dans Extensions>extension catalog, j'ai rien sauf un beau message "flux introuvable " et plus généralement sur admin/package.php je n'ai rien dans le tableau et chaque fois que je clique sur un bouton type paquet, j'ai le même message
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Messagepar oscim » Ven 01 Oct 2010, 16:52

J'ai corrigé pas mal de chose, depuis notre deniére discussion...

Je t'encourage donc a reinstall , , avec ne dernier paquet de la page download . (pas celui de SF)

Lors de l'install, il detectera ton install, donc force l'installation, pour tout remettre a niveau.
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar chever » Ven 01 Oct 2010, 17:48

Je viens de refaire une install complete 2.1.0 pre-RC b - svn 3075 puis maj svn 3149

Quand je retourne dans extensions catalogue j'ai toujours mon message adore flux introuvable
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Messagepar oscim » Ven 01 Oct 2010, 18:52

Normalement, tu est censé avoir la liste des paquet, de plus tu as un bouton, "liste des source".

Qaund tu va sur la liste des source, tu doit avoir une source, qui est le depot plugins

La tu as un bouton mettre a jour les source. Apres tu Doit avoir la liste des paquets.

Si ce n'est pas le cas, tu doit avoir aussi un bouton upload_package.

Tu recupere le paquet sur le domaine plugins.ocsss.org, et tu le replace dans ton oscss.

Si apres tous ca tu n'as pas un debut de liste, il doit y avoir un autre soucis.

Droit en ecriture du dossier admin/includes/data/

Sinon, verifie aussi
2 possibilite, verifier php et le Allow_url_fopen, de php , ou l'extension curl.

Tu est sur un serveur local ou distant ?

Perso , j'utilise preque excluisvement des distant. mais je viens de tester sous wamp, sous Xp , et pas de soucis .
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar chever » Ven 01 Oct 2010, 19:15

Bien vu le allow_url_fopen est sur off

Maintenant reste a créer un php.ini et savoir ou le placer
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Messagepar oscim » Ven 01 Oct 2010, 19:20

Bon ...

On y arrive :)

Mais ca veut dire que les lib curl ne sont pas installé

chever a écrit:Maintenant reste a créer un php.ini et savoir ou le placer

Je sais pas , ca depend de ta solution
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar chever » Ven 01 Oct 2010, 20:18

Le probleme d'allow est resolu.

Je vois désormais la liste des paquets

Quand je clicke sur install de import old osc j'ai le message suivant :

install.xml n'existe pas !!!

En fait je ne peux installer aucun paquet. Je viens d'essayer pour les promo et j'ai le même message
Quand je click sur image cip, jai :

Code: Tout sélectionner
    * INFO :delete folder ,not installable SPECIALS_stable
    * INFO :delete zip , not installable SPECIALS_stable.zip
    * INFO :Erreur $this->contrib_data not array
    * [[0.02010393]]FATAL :CIP->install::480:: SPECIALS_stable not clean avant install process
    * [[0.02026391]]FATAL :CIP->getIdent::801:: SPECIALS_stable pas de tag de ident (obligatoire)

Idem pour import old osc
Dernière édition par chever le Ven 01 Oct 2010, 20:41, édité 1 fois.
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Messagepar oscim » Ven 01 Oct 2010, 21:17

Tu en quelle version de php ?

Ce retour apparait lorsque le fichier xml n'est pas lisible.
Les fonctions utilisé sont en php 5.1
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar chever » Ven 01 Oct 2010, 23:59

Je suis en PHP Version 5.2.14
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Messagepar oscim » Sam 02 Oct 2010, 00:33

chever a écrit:Quand je clicke sur install de import old osc j'ai le message suivant :

install.xml n'existe pas !!!

Dans les messages, tu a un "good"

c'est pas significatif, mais c'est le message qui indique que le paquet et correctement telecharger

Caratéristque quand la page n'arrive pas à lire le xml
Code: Tout sélectionner
   
    * INFO :Erreur $this->contrib_data not array

tu peut essayer de placer le paquet dans le dossier admin/contributions, soit par le bouton upload de la page paquet, soit par ftp.

Si a l'install ca ne passe pas, ca foire pour de bon... :(:(:

Dans le pire des cas, pour la plupart des paquet il suffit d'extraire le zip à la racine (Tous les fichier de l'install resptecte la topographie des repertoire, le tous dans un dossier catalog), apres un petit coup d'oeuil au fichier install.xml, tu verra les info sont simple .

Enfin le cas écéheant, je veux bien recup tes fichiers de logs. (pour commencer)
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar chever » Sam 02 Oct 2010, 10:46

Oscim,

Je ne suis pas sur de te suivre.
Si je comprend bien pour pouvoir faire un install de contrib, il faut que le dossier racine se nomme catalog

Pour info dans le dossier admin/contribution, je trouve seulement les patchs svn.
Le dossier d'install d'import old osc est lui dans le dossier DIR_FS_CIP

Dans le fichier d'install.xml, les chemins commencent par admin. Hors à l'installation de la boutique, le système crée un dossier adminxxx
Dernière édition par chever le Sam 02 Oct 2010, 11:04, édité 1 fois.
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Messagepar oscim » Sam 02 Oct 2010, 12:35

Salut

J'ai vu ton fichier de log, le probleme est simple.

Je n'ai pas pensé , sorry :(.

Edite ton fichier configure de l'admin, et sous la ligne DIR_FS_SESSION, ajoute
Code: Tout sélectionner
  define('DIR_FS_CIP', DIR_FS_ADMIN . 'contributions/');

C'est ca qu'il te manque.
J'ai fait une modif a ce niveau et comme tu a reinstallé, il a conservé des configure, d'ou l'erreur.

Sinon pour les explication.

LA forme des extensions, dans leur arbo est comme suit
- install.xml
- catalog
- admin ..;
- includes..;

Donc en fait, si install auto ne fonctionne pas, il suffit de recuperer le contenu de catalogiue et de la copié dans ta racine.
De plus, le rep admin etant different, reporté les contenu du zip catalog/admin vers ton dossier d'admin.

Pour finir les explications, dans le fichier install, les chemin sont defini comme le zip d'oscss avant install. Ensuite le processu d'install ce charge de reporté les element de admin, vers ton dossier a toi .
celui ci etant aleatoire.

c'est plus clair ?
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Re: import ancienne version osC

Messagepar chever » Lun 04 Oct 2010, 20:51

Oscim,

J'ai fait un back-up d'un site oscss1.2
J'ai ensuite utilisé import old osc et ca a crée un nouveau fichier de back up

A savoir que sur le site oscss 1.2 j'ai des contrib comme point and rewards (1 table + champs additionnels dans d'autres tables) et 2 autres tables pour avoir une facturation chronologique avec modif d'autres tables et d'autres.

Je ne sais pas si ca viens de ca mais la remontée du fichier généré à mis une sacrée zouille.
La remontée au niveau des comptes clients et des commandes semble bonne mais pour le reste aie aie aie
quand je clicke sur catalogue puis produits, j'ai le message suivant :
C:\wamp\www\oscss2\admin422\includes\tmp\cache\BO_core_lib-2f858d61c25f8b6f600443fe0a2945d0.cache on line 2386
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Re: import ancienne version osC

Messagepar oscim » Lun 04 Oct 2010, 21:36

Ok

En fait, avec la msie en cache , ton retour d'erreur est illisible. :?

Donc, pour eviter ca, il te siffit dans l'admin , prendre le application top et mettre true a OSCSS_DEBUG

Comme ca pas de mise en cache, et le retour d'erreur sera plus simple a analyser.

Sinon, concernant les import d'ancienne version oscss, en fait, le module creer des table avec tmp_ comme prefix.

Ensuite il essaye de prendre en charge les table presente, et supprime celle qu'il a reussi a intégrer. Les autre, restent.
Donc , les tables restantent avec prefic tmp_ il n'as pas su les intégrer.

Cela dis, l'erreur me parait bizarre et doit être un effet de bord...
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Re: import ancienne version osC

Messagepar chever » Mer 06 Oct 2010, 12:54

J'ai passe a true le debug

Je n'ai aucun message d'erreur lors du processus d'import et de restauration

Par contre quand je clique sur catalogue/produit j'ai :
Fatal error: Call to undefined function _() in C:\wamp\www\oscss2\admin422\includes\classes\aca.php on line 72
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Re: import ancienne version osC

Messagepar oscim » Mer 06 Oct 2010, 13:15

chever a écrit:Fatal error: Call to undefined function _() in C:\wamp\www\oscss2\admin422\includes\classes\aca.php on line 72


Boullette, je l'ai remonté sur le svn, il manque un "_".

Edite ton fichier et ajoute un deuxieme underscore
comme ca
Code: Tout sélectionner
         $messageStack->add(sprintf(__('ACA class type "%s" no found  for ::%s '),__CLASS__,$class), 'error');


Et pas ca
Code: Tout sélectionner
         $messageStack->add(sprintf(_('ACA class type "%s" no found  for ::%s '),__CLASS__,$class), 'error');
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Re: import ancienne version osC

Messagepar chever » Mer 06 Oct 2010, 16:10

Supra cool ca marche :D
oscss 1.2/seo/point and rewards/featured et beaucoup de sueur
chever
Membre gold
 
Messages: 529
Inscription: Jeu 26 Juil 2007, 21:06
Localisation: Macon

Suivante

Retourner vers Bug / Aides [fr]

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron