Fork me on GitHub




« 1 2 3 (4) 5 »


Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Bon, résumé de la situation.

J'ai essayé plusieurs choses, mais toujours le même résultat.
A l'importation de smartsection vers publisher, articles et fichiers sont tous mélangés.
Que se soit en sélectionnant les "insert to" de smartsection et en les important en sql dans les tables de publisher, ou bien en supprimant les tables publisher pour réinjecter à la place les tables smartsection renommées, le résultat est toujours le même.

Les articles et fichiers joints sont bons, mais impossible à éditer, et impossible d'en créer de nouveaux.

Je n'ai pas su où se trouve la table des permissions de publisher/smartsection. Je me dis que c'est peut-être là dedans que se trouve le loup.

Sinon, j'ai réactivé mon smartsection, il a l'air de fonctionner sous 2.5.5. Juste un souci de bloc en page d'accueil.

Posté le : 10/08/2012 23:57
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Le loup se trouve dans la bergerie 'prefix_group_permission'.

Posté le : 11/08/2012 08:45
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Super... merci.

Heu...
Comment je retrouve les bonnes, dans les 6000 entrées qui sont toutes pareilles ?

Posté le : 11/08/2012 09:49
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
'gperm_modid' est le numéro du module donc rechercher l'id de Smartsection puis l'id de Publisher.
'gperm_groupid' est le groupe d'utilisateur (ici le 1 pour commencer).
'gperm_itemid' est le numéro du bloc ou du "template" (voir dans table 'prefix_block_module_link' et 'prefix_group_user_link'.

Posté le : 11/08/2012 10:34
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
J'ai fait au plus simple. J'ai supprimé toutes les entrées liées au module "publisher".

J'ai fait une mise a jour du module. (qui n'a rien changé).
Dans l'administration, j'ai réactivé toutes les permissions. (J'ai retrouvé toutes les entrées.
Je me retrouve avec les mêmes erreurs :
Citation :
"Il fut impossible de mettre à jour l'article"

J'ai voulu récupérer les entrées "smartsection" pour en changer l'id.
Pas de soucis jusqu'à ré-injection. Là, je ne sais pas faire. "UPDATE", je n'arrive pas.

J'ai supprimé toutes les entrées "publisher" et "INSERT INTO" me donne une erreur :
#1086 KEY PRIMARY

Coinçouille..

Posté le : 11/08/2012 12:52
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Si je pouvais changer manuellement les numéros d'articles et de catégories sans foutre le bazar partout, je suis sûr que je retrouverai un ordre possible.
Je pense qu'à l'importation, les vides ont étés comblés.
Si je fais un article il s'incrémente, mais si je le supprime, ça fait un trou.
Du coup l'importation à comblé ces trous, mais n'a pas réaffecté les fichiers joints.
Du coup, j'ai un pdf 143 sur un article 121. Si je peux réaffecter mon article en 143, il va bien retrouver son fichier joint, non ?

Posté le : 11/08/2012 14:17
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Oui, il devrait retrouver son article, mais tu as du oublier quelque chose quelque part il n'est pas sensé combler les vides mais si tu fais un copier/coller, ils devraient avoir le même id que l'original.

Posté le : 11/08/2012 20:49
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
En fait, c'est à l'importation que les articles sont renumérotés.
La copie des tables me crée des erreurs que je ne peux évaluer, vu mon faible niveau de connaissances.
J'ai donc choisi l'importation.

. Création par l'administration des numéros de catégories manquantes de manière à avoir toutes les numéros disponibles et enregistrés. Publisher n'aime pas les vides.
. Réaffectation par phpmyadmin des numéros d'articles et placement dans les bonnes catégories.
. Suppression des catégories en trop.

Une bonne journée de travail pour mes 200 articles et mes 20 catégories.

Mais ça a l'air de marcher.

Posté le : 11/08/2012 21:46
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Aspirant
Inscrit: 29/03/2008 14:20
Messages: 58
Bonsoir,

Après avoir lu l'ensemble des messages, je me suis posé la question si l'importation était la solution la plus simple car j'ai 6 clones de Smartsection et seule le module original de Smartsection peut (?) être importé dans Publisher

J'ai procédé pour ma part de la façon suivante :

- installation de Publisher
- suppression du module de Smartsection directement dans mon répertoire www (sans désinstaller le module dans l'admin)
- créer un clone du module Publisher avec le nom de Smartsection
- j'ai effectué ensuite une mise à jour du module Smartsection

=> j'ai bien retrouvé mes catégories et mes anciens articles publiés sous mon ancien Smartsection.

Le clone Publisher - Smartsection semble bien fonctionner et j'ai simplement modifié quelques paramètres dans les préférences. Je vais continuer les essais pour découvrir les éventuels problèmes.

Avez-vous déjà essayé de procéder de cette façon sans passer par l'importation ? Est-ce un problème de procéder de cette façon ? Car cela doit avoir sûrement un impact au niveau des tables, je suppose, lors de la mise à jour.

Bonne soirée. Marc.

Posté le : 12/08/2012 23:41
Partager Twitter Partagez cette article sur GG+
Re: Smartsection 2.13 ou 2.20 avec Xoops 2.5.1 et 2.5.5
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Pas bête comme idée.
Je testerai ce truc.
Pour l'import, on peut importer des clones de smart section.
Dans le dossier admin de publisher il y a deux fichiers à modifier en remplaçant simplement "smart section" par le nom du clone.

Posté le : 13/08/2012 00:03
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 3 (4) 5 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

69 Personne(s) en ligne (54 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 69 | Plus ...