Problème pour l'installation du mod SMF Post Prefix

Started by Dreadaxe, December 22, 2016, 09:33:40 AM

Previous topic - Next topic

Dreadaxe

Bonjour à tous,

Je cherche de l'aide pour l'installation du mod SMF Post Prefix.

Je me retrouve dans la même situation que @piiero
http://www.simplemachines.org/community/index.php?topic=536401.msg3845706#msg3845706




Est-ce que quelqu'un peu m'aider ?

maximus23

Bonsoir,

Comme dis dans le message que tu cites il faut installer le mod manuellement il n'y a pas d'autres solutions.

Tu te mets sur le lien du mod et tu fais parser et là tu suis les instructions d'édition pour l'installation manuelle.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

SkzlN

bonjour! j'ai smf 2.0.12, regarde ici : dark-killers.net
j'ai installer ce mode depuis un bon moment, j'ai eux aucun problémes..
peu tu me dire ta version de smf? ton théme et ton site?

Paulo.chon

Quote from: maximus23 on December 22, 2016, 01:35:54 PM
Bonsoir,

Comme dis dans le message que tu cites il faut installer le mod manuellement il n'y a pas d'autres solutions.

Tu te mets sur le lien du mod et tu fais parser et là tu suis les instructions d'édition pour l'installation manuelle.

:)

Bonsoir,

et si Dreadaxe va modifier manuellement le fichier Sources/Post.php et ajoute t.id_prefix là où il faut, et ensuite fait l'installation de tout le reste, est-ce que ça ne conviendra pas ?
(en vérifiant que c'est bien là et seulement là que ça bloque toujours...)

maximus23

Bonsoir,

Pour cela il doit modifier le mod alors sinon il risque de dupliquer le code :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Paulo.chon

Ah d'accord.

Et en faisant l'inverse ?

D'abord installer, avec donc forcément l'erreur là où le mod n'arrive pas à modifier la ligne, et puis une rectification manuelle de ce point....

(c'est juste par curiosité, mais je me demande s'il existe une solution de feignasse de ce genre...)

Dreadaxe

Bon je suis novice... En gros je télécharger le mod et aller éditer le XML, c'est ça ? Une fois édité je charge le paquet sur mon forum et je lance l'installation. J'ai bon ?



SkzlN

dit moi ta version de smf stp!! ou mieu, donne moi ton lien de forum pour que je vois la version! si c 2.0.12, tu devrais pouvoir installer le mod postprefix sans problemes, moi j'ai installé le package postprefix dans mon forum et j'ai aucun problémes! pas de crashs, rien!
merci de me dire quelle est ta version de smf ou mieu encore, ton lien de forum! merci !

maximus23

Bonjour,

@Skzin : Qu'est ce que la version du forum vient faire ici ? De plus il indique qu'il y a une erreur d'installation ce n'est pas parce que toi tu as pu l'installer sur ton forum que c'est son cas !!!

@ Dreadaxe : La meilleure chose à faire est une installation manuelle du mod. Pour cela tu vas sur le lien du mod : http://custom.simplemachines.org/mods/index.php?mod=4038 là tu vas voir il est indiqué : Instructions d'installation manuelle pour SMF.

Dans la case à côté tu sélectionnes la version de ton forum puis tu fais parcourir et tu vas avoir toutes les instructions d'installation du mod.

Donc il ne reste plus qu'a suivre les instructions pour pouvoir installer ton mod.

Je rappelle qu'il ne faut jamais forcer une installation via le gestionnaire de paquets et qu'il faut toujours faire un backup complet des fichiers avant toutes modifications.

:)


Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Je n'ai même plus le message comme quoi le mod est incompatible je tombe sur ça :
Quote
t, string response) - sends the specified message to the server, and checks for the expected response. (used internally.) - takes the message to send, socket to send on, and the expected response code. - returns whether it responded as such. void SpellCheck() - spell checks the post for typos ;). - uses the pspell library, which MUST be installed. - has problems with internationalization. - is accessed via ?action=spellcheck. void sendNotifications(array topics, string type, array exclude = array(), array members_only = array()) - sends a notification to members who have elected to receive emails when things happen to a topic, such as replies are posted. - uses the Post langauge file. - topics represents the topics the action is happening to. - the type can be any of reply, sticky, lock, unlock, remove, move, merge, and split. An appropriate message will be sent for each. - automatically finds the subject and its board, and checks permissions for each member who is "signed up" for notifications. - will not send 'reply' notifications more than once in a row. - members in the exclude array will not be processed for the topic with the same key. - members_only are the only ones that will be sent the notification if they have it on. bool createPost(&array msgOptions, &array topicOptions, &array posterOptions) // !!! bool createAttachment(&array attachme
Fatal error: Call to undefined function preparsecode() in /home/assoston/www/taverne/Sources/Packages.php on line 357

help

Dreadaxe

J'ai remis le Subs-Post.php d'origine ça résolu le problème mais je n'arrive toujours pas installé le mod.




Code: (Chercher) [Sélectionner]

$topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;

    // This is longer than it has to be, but makes it so we only set/change what we have to.


Code: (Remplacer) [Sélectionner]

$topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;
    $topicOptions['id_prefix'] = isset($topicOptions['id_prefix']) ? $topicOptions['id_prefix'] : null;

    // This is longer than it has to be, but makes it so we only set/change what we have to.



Si je force l'installation j'ai :
Fatal error: Cannot call method self::general() or method does not exist in /home/assoston/www/taverne/Sources/PostPrefixAdmin.php on line 59


maximus23

Bonjour,

C'est peut-être un simple problème d'indentation pour toi l'installer mais tu as une erreur plus haut comme si le mod avait été installé et qu'il manque une fonction d'appel ?

Donc vérifier si la recherche est correcte dans le fichier Subs-Post et regarder si la recherche correspond exactement et si elle ne correspond pas remettre l'indentation correcte dans le fichier.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe


Paulo.chon

Bonjour,

Quand tu cliques sur le calepin au 8 tu as quoi ?


Dreadaxe

Code: (Chercher) [Sélectionner]
$topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;

    // This is longer than it has to be, but makes it so we only set/change what we have to.


Code: (Remplacer) [Sélectionner]
$topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;
    $topicOptions['id_prefix'] = isset($topicOptions['id_prefix']) ? $topicOptions['id_prefix'] : null;

    // This is longer than it has to be, but makes it so we only set/change what we have to.

maximus23

Bonsoir,

Mets ton fichier Subs-Post en attache je vais le vérifier :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe


maximus23

#17
Bonsoir,

Mets ce fichier et teste pour voir si il y a encore une erreur d'installation.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Toujours idem

Code (Changer) Select
$topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;

// This is longer than it has to be, but makes it so we only set/change what we have to.



Code (Remplacer) Select
$topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;
$topicOptions['id_prefix'] = isset($topicOptions['id_prefix']) ? $topicOptions['id_prefix'] : null;

// This is longer than it has to be, but makes it so we only set/change what we have to.


maximus23

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Toujours idem

Code (Changer) Select
$topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;

// This is longer than it has to be, but makes it so we only set/change what we have to.



Code (Remplacer) Select
$topicOptions['sticky_mode'] = isset($topicOptions['sticky_mode']) ? $topicOptions['sticky_mode'] : null;
$topicOptions['id_prefix'] = isset($topicOptions['id_prefix']) ? $topicOptions['id_prefix'] : null;

// This is longer than it has to be, but makes it so we only set/change what we have to.

maximus23

Bon je vais prendre le mod pour voir la syntaxe d'indentation.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...


maximus23

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

"Fatal error: Cannot call method self::general() or method does not exist in /home/assoston/www/taverne/Sources/PostPrefixAdmin.php on line 59"

maximus23

Alors là c'est autre chose ton mod s'est bien installé sans erreurs ?

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Pas d'erreur.

Par contre j'avais bien forcé l'installation il y a quelque temps. Peut-être que ça a modifié d'autres fichiers (désolé si ça n'a pas de sens je suis néophyte).

maximus23

Forcé l'installation ?

Tu l'as installé deux fois alors ?

Si c'est le cas tu as mis le souk dans certains fichiers.

Je viens de l'installer et de le tester par acquis de conscience et pas le moindre soucis.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

J'ai forcé il y a un mois par désespoir ;)

Et quel fichier je dois "nettoyer" ?

Dreadaxe

> index.php?action=admin;area=postprefix
donne
"Fatal error: Cannot call method self::general() or method does not exist in /home/assoston/www/taverne/Sources/PostPrefixAdmin.php on line 59"

maximus23

Tu sais encore désinstaller ton Mod ou pas ?

Tu as un backup ou pas ?

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

J'ai pas (c'est un collègue qui fait les backup il faudrait que je lui demande, c'est compliqué)...

Dreadaxe

Quote from: maximus23 on January 24, 2017, 05:27:12 PM
Tu sais encore désinstaller ton Mod ou pas ?

J'arrive à désinstaller

QuoteActions de désinstallation "SMF Post Prefix"
Supprimer toutes les données associées à cette modification. [Détails]
Cocher cette option appliquera les changements suivants dans la base de données:

    Supprimer la table "smf_postprefixes"
    Supprimer la colonne "smf_topics" de "id_prefix"
    Supprimer la colonne "smf_boards" de "require_prefix"

maximus23

Alors laisse le désinstallé et il faudra vérifier tout tes fichiers qui sont en relations avec le mod et tout cela manuellement.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Ok. Que dois je contrôler comme fichiers ?
Ça ?
Quote./Sources/ManagePermissions.php
./Sources/Subs-Post.php
./Sources/Display.php
./Themes/default/Display.template.php
./Sources/Post.php
./Sources/Subs-Recent.php
./Sources/Load.php
./Themes/default/Search.template.php
./Sources/Search.php
./Sources/Profile-View.php
./Themes/default/Profile.template.php
./Sources/Recent.php
./Themes/default/Post.template.php
./Themes/default/MessageIndex.template.php
./Sources/MessageIndex.php

Si je prends Post.php (en pièce jointe) j'enlève quoi ?

maximus23

Tu vas sur le lien du mod : http://custom.simplemachines.org/mods/index.php?mod=4038

Tu as une fenêtre tu mets 2.0.13.

Tu as en dessous Parcourir tu cliques dessus et là tu vas avoir toutes les instructions d'installation tu devras tout vérifier mais attention les instructions devront être inversées.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Tout nettoyé

Toujours la même erreur.

Par contre une opération qui m'a étonné
QuoteOpérations sur le fichier
Move the included file "Sources/Subs-PostPrefix.php" to "./Sources".
Move the included file "Sources/PostPrefixAdmin.php" to "./Sources".
Move the included directory "Themes" to "Le répertoire racine".

Moi j'ai "/www/taverne/Themes/default" c'est bon pour la position des thèmes ?

maximus23

Ton forum se trouve dans le répertoire taverne je suppose ?

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Tout à fait. Donc rien d'anormal mon dossier Themes est bien sur la racine.

J'ai posé la question sur le sujet principal.... Pour voir si d'autres personnes ont des idées.

Je vérifierai aussi si j'ai bien nettoyé tous les fichiers.

Dreadaxe

Pas encore pris le temps de vérifier... D'autre piste d'exploration ?

maximus23

Bonjour,

Ta version de php est correcte ? >5.5.X ?

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Quote from: maximus23 on January 27, 2017, 09:44:58 AM
Bonjour,

Ta version de php est correcte ? >5.5.X ?

:)

Bonne question je suis sur OVH, comment je le vérifie ?

Dreadaxe

Ça marche !! j'ai passé le PHP en version 5.5

Maintenant j'ai des erreurs dans le mod.
http://assostonehenge.fr/taverne/index.php?action=admin;area=postprefix;sa=showgroups;id=2
Quote
Une erreur s'est produite !
Wrong value type sent to the database. Array of integers expected. (groups)
Retour

Dreadaxe

J'ai réinstallé est c'est maintenant bon. Merci pour tout.

Dreadaxe

Et maintenant j'ai un problème avec l'affichage admin pour le thème AlphaCentury



Des pistes pour rectifier ça ?

maximus23

Bonsoir,

Là il faudrait voir avec l'auteur du thème ce qu'il y a lieu de faire :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Dreadaxe

Quote from: maximus23 on February 02, 2017, 10:41:26 PM
Bonsoir,

Là il faudrait voir avec l'auteur du thème ce qu'il y a lieu de faire :)

Merci ! Je vais explorer cette piste.

Dreadaxe

Quote from: Dreadaxe on February 03, 2017, 11:58:30 AM
Quote from: maximus23 on February 02, 2017, 10:41:26 PM
Bonsoir,

Là il faudrait voir avec l'auteur du thème ce qu'il y a lieu de faire :)

Merci ! Je vais explorer cette piste.

Pas de retour de l'auteur du thème. Dommage.

Advertisement: