1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Problème plugin "Prefix
Mots-clés » problème, plugin, prefix
04-02-2011, 12:44, (Modification du message : 04-02-2011, 13:11 par Warryur.)
#1
Problème plugin "Prefix
Bonjour,
J'ai installé le "Prefix-Plugin" qui est basé pour MyBB 1.4 si je ne me trompe pas. Cependant, j'ai pensé malin de modifier bêtement le plugin pour qu'il soit utilisable en 1.6. Et maintenant, j'ai un problème : je ne peux plus le désinstaller. Lorsque je le désactives, à la création d'un sujet un "0" apparait avant le message. Lorsque je l'active, deux "0" apparaissent. Lorsque je le désinstalle, j'ai une grosse erreur qui apparait sur la page d'affichage des sujets (forumdisplay.php) :
Citation :MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1054 - Unknown column 't.prefix' in 'on clause'
Query:
SELECT t.*, p.displaystyle AS threadprefix, (t.totalratings/t.numratings) AS averagerating, r.uid AS rated, t.username AS threadusername, u.username FROM mybb_threads t LEFT JOIN mybb_users u ON (u.uid = t.uid) LEFT JOIN mybb_threadratings r ON(r.tid=t.tid AND r.uid='1') LEFT JOIN mybb_threadprefixes p ON (p.pid = t.prefix) WHERE t.fid='58' AND (t.visible='1' OR t.visible='0') ORDER BY t.sticky DESC, t.lastpost desc LIMIT 0, 20

J'aimerais savoir comment m'en débarrasser.
Merci d'avance,
Wr!
Répondre
04-02-2011, 13:30,
#2
RE: Problème plugin "Prefix
D'abord il faudrait le lien du plugin en question !

Ensuite, petit conseil, toujours faire une sauvegarde avant ! C'est plus prudent... Tongue

Maintenant, il reste à analyser le code du plugin pour voir les modifications qu'il a faites dans la base, sur les templates ou les fichiers afin de revenir à l'état précédent.


[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
04-02-2011, 13:54,
#3
RE: Problème plugin "Prefix
Oui bonne idée, je vais faire une sauvegarde.
Voici le lien si je ne me trompes pas : http://mybb.fr/thread-1196.html
Répondre
04-02-2011, 15:18,
#4
RE: Problème plugin "Prefix
Pour la sauvegarde c'est trop tard !! C'est avant de faire les modifs qu'il fallait la faire !

Si c'est de ce plugin qu'il s'agit, à l'installation :

1. Il crée un champ prefix dans la table 'mybb_threads'
Problème : dans mybb 1.6.x, ce champ existe déjà !!! Mais pas du même type :
Code :
mybb1.6 : prefix smallint unsigned NOT NULL default '0'
Code :
le plugin : prefix VARCHAR(126) NOT NULL
Donc déjà il y a un conflit à l'installation...

2. Il affecte le template "forumdisplay_thread" :
Il remplace :
Code :
$gotounread
par
Code :
$gotounread}{$thread['prefix']}

3. Il affecte aussi les templates "newthread" et "editpost". Il remplace :
Code :
trow2"><input
par
Code :
trow2">{$prefix_menu}<input

4. Il crée une table "mybb_prefix".

Le point le plus gênant est le 1. Je ne sais pas exactement ce qu'il aura fait... Regarde le type du champ "prefix". Agis en conséquence...

Pour le reste :
- template "forumdisplay_thread", supprime {$thread['prefix']}
- templates "newthread" et "editpost", supprime {$prefix_menu}
- supprime la table "mybb_prefix"
- supprime les fichiers uploadés (voir le contenu de l'archive)

A mon avis, le champ "prefix" de la table "mybb_threads" aura été altéré et je ne sais pas ce que ça donnera en lui remettant son type initial.

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
04-02-2011, 15:42,
#5
RE: Problème plugin "Prefix
Merci 8D
Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique