Bonsoir,
Je suis entrain de basculer notre forum de mon ancien hébergeur vers Gandi (Simple Hosting) et cela ne fonctionne pas comme prévu :-[
La recopie de base et partie php a été faite. Modif du fichier setting.php et utilisation du repair_settings.php Ok. J'ai pu constaté que la base a été mise à jour cependant impossible de me connecter et perte de la mise en page.
J'ai vu après coup qu'il y avait un pas à pas et que j'aurais du basculer sur le thème par défaut mais je doute que cela soit la cause de mes soucis :'(
Voici l'adresse : www.lahorde.org/lahorde/
Toute aide est bienvenue :D
Bonjour,
Tu dois suivre le tuto à la lettre sinon celà ne fonctionnera pas donc recommence thème par défaut pour commencer et en tout dernier reset des thèmes :)
Ok je vais recommencer et vous tiens au courant.
La bonne news, j'ai récupéré la mise en forme mais:
- je n'arrive pas à me connecter, j'arrive direct sur un écran avec : File not found. Idem pour tous les liens.
- j'ai un smilley qui s'affiche un peu partout, très bizarre.
Bonjour,
Tuas bien sauvegardé et remis ta base avec mysqldumper ? J'espère que tu ne fais pas celà avec phpmyadmin ... ?
:)
Quote from: maximus23 on February 07, 2013, 12:55:14 AM
Bonjour,
Tuas bien sauvegardé et remis ta base avec mysqldumper ? J'espère que tu ne fais pas celà avec phpmyadmin ... ?
:)
Hum je vais voir ce point avec l'ami qui a fait cette partie ???
Oui mais non. Hop je vais le faire moi même lol
Il y a du mieux mais cela ne fonctionne toujours pas.
Avec msd j'ai beaucoup plus de ligne dans ma base^^ ai récupéré les smiley mais je n'arrive toujours pas à me connecter, j'arrive direct sur un écran avec : File not found. Idem pour tous les liens.
Le problème du smiley identique partout était lié je pense à un problème de police. Le forum n'était pas en utf8 alors que la copie si et la nouvelle base aussi. J'ai fait le tout en ascii mais cela ne doit pas être ça non plus car j'ai des mauvais caractères pour tout ce qui est accentué.
Hum en origine je part d'une base en latin1_swedish_ci. M'attendais pas à ça...
De fait je recommence une sauvegarde mais pas sur que je prenne le bon latin1 et remonter tout ça sur une base en latin1_swedish_ci...
Bonjour,
Tu fais ton backup avec mysqldumper et pour le faire tu fais simplement sauvegarde sans toucher à rien il gére automatiquement la sauvegarde pour la restitution identique.
Il faut nettoyer les bases et ne pas remettre par dessus des bases existantes.
Il ne faut surtout pas installer smf avant il faut simplement restituer le tout en remettant tout d'origine en modifiant le settings.php avec les nouvelles infos et lancer le repair_settings.php à la base du forum via le navigateur.
Si tu n'en sors pas je peux voir celà du week-end :)
:)
Quote from: maximus23 on February 07, 2013, 06:17:41 AM
Bonjour,
Tu fais ton backup avec mysqldumper et pour le faire tu fais simplement sauvegarde sans toucher à rien il gére automatiquement la sauvegarde pour la restitution identique.
Ok je vais refaire comme ça
QuoteIl faut nettoyer les bases et ne pas remettre par dessus des bases existantes.
De fait actuellement à chacun de mes essaies je créé une nouvelle base^^
QuoteIl ne faut surtout pas installer smf avant il faut simplement restituer le tout en remettant tout d'origine en modifiant le settings.php avec les nouvelles infos et lancer le repair_settings.php à la base du forum via le navigateur.
J'ai bien fait comme dans le pas à pas. Copie d'un côté vers l'autre. Pas d'instal de SMF. La seule difféernce que je vois avec l'ancien hébergeur c'est qu'avant mon nom de domaine pointait sur un hébergement avec un autre nom de domaine alors que là il pointe directement. Hum je dois pas être bien clair sur le coup :-[
QuoteSi tu n'en sors pas je peux voir celà du week-end :)
:)
Je continue d'essayer me reste encore 36h :P
Backup refait, en base cela semble propre en comparant de base à base. En affichage c'est un autre débat...
J'ai essayé de jouer avec le DSName mais pas de résultat concluant.
Bonjour,
Une modification de dns peut prendre de 24 à 48 heures il faut faire très attention avec les paramètres dns :)
Quote from: maximus23 on February 07, 2013, 10:34:43 AM
Bonjour,
Une modification de dns peut prendre de 24 à 48 heures il faut faire très attention avec les paramètres dns :)
Yep les 2h annoncés par Gandi sont très très optimistes ::) J'ai été cependant surpris par la vitesse sur ma ligne domicile, je pointais déjà sur le nouvel hébergeur alors qu'un grand nombre était encore sur l'ancien et certain nul part. J'ai comme provider OVH.
Bon ma dernière modif n'est pas encore propagé à mon boulot :'( Je joue sur le forum.lahorde.org qui était l'adresse utilisée avant.
Propagé mais pas mieux. :(
Je suis sec :'(
Bonsoir,
Pour tester ton nouvel hébergement installe un nouveau Smf pour voir si celà fonctionne correctement :)
Nouveau forum SMF installé et fonctionnant correctement :-\ : http://www.lahorde.org/test/
Bonjour,
Donc tu fais une erreur de manipulation pour restituer ton forum tu dois revoir toutes les opérations une par une comme indiqué ici : http://www.simplemachines.org/community/index.php?topic=486743.0 (http://www.simplemachines.org/community/index.php?topic=486743.0)
:)
Hum le seul truc que je n'ai pas fait c'est retirer le repair_settings ???
Cela ne pourrait il pas venir de Pretty URLs ?
Bonjour,
Effectivement si tu as pretty tu as deux opérations à faire en plus sinon celà ne fonctionnera pas.
Te déconnecter.
Mettre la maintenance en mode 2 dans settings.php.
Vider les deux tables pretty. Vider ce n'est pas effacer
Modifier la table smf_settings en modifiant la variable pretty_root_url.
Enlever la maintenance en remettant 0.
:)
Quote from: maximus23 on February 08, 2013, 07:27:21 PM
Bonjour,
Effectivement si tu as pretty tu as deux opérations à faire en plus sinon celà ne fonctionnera pas.
Te déconnecter.
Mettre la maintenance en mode 2 dans settings.php.
Vider les deux tables pretty. Vider ce n'est pas effacer
Modifier la table smf_settings en modifiant la variable pretty_root_url.
Enlever la maintenance en remettant 0.
:)
Tout fait. Pour la variable j'ai mis http://www.lahorde.org/lahorde/
Idem aucun changement :-[
J'ai aussi SimplePortal 2.3.5 d'installé ?
Bonsoir,
Ton url pretty est incorrect il y a forum en plus.
Recommencer comme indiqué :)
Quote from: maximus23 on February 08, 2013, 08:00:11 PM
Bonsoir,
Ton url pretty est incorrect il y a forum en plus.
Recommencer comme indiqué :)
il faut que je mette quoi au niveau de l'url ?
Bonsoir,
Quand je me connecte sur ton site j'ai ceci :
http://www.lahorde.org/lahorde/forum
:)
Ok je comprend mais il n'y a rien dans le dossier forum. SMF est installé dans le répertoire lahorde.
Bonsoir,
Ton settings.php n'est pas correct.
Je vois que tu as laissé ton repair settings pourquoi le mot de passe sql n'est pas mis ?
Tu dois l'indiquer appliquer le repair_settings puis retirer le fichier sinon comment veux-tu qu'il mette à jour la bdd.
Pour le path pretty c'est http://www.lahorde.org/lahorde
:)
Quote from: maximus23 on February 08, 2013, 08:20:06 PM
Bonsoir,
Ton settings.php n'est pas correct.
Je vois que tu as laissé ton repair settings pourquoi le mot de passe sql n'est pas mis ?
Tu dois l'indiquer appliquer le repair_settings puis retirer le fichier sinon comment veux-tu qu'il mette à jour la bdd.
Pour le path pretty c'est http://www.lahorde.org/lahorde
:)
Il n'y a pas de mot de passe par défaut chez Gandi... Un peu surprenant et je n'ai pas pris le temps de regarder comment en mettre un ::)
Appliqué et retiré. path pretty mis à jour. Rien de changé :'(
Bonsoir,
Donc voilà le soucis sans mot de passe Bdd celà ne fonctionne pas. J'ai déjà eu ce soucis plusieurs fois.
Tu dois regarder pour mettre un mot de passe sur ta base bdd il en va de la sécurité de toute façon il faut absolument en mettre un.
Quand celà sera fait tu le met dans le settings tu refais les opérations et celà doit fonctionner.
:)
Hum avec un mot de passe le forum ne se connecte plus. Pourtant le MdP est bien bon vu que je connecte sur la base avec phpmyadmin et le MdP.
Ok MdP pris en compte en le changeant. Mais pas mieux pour le forum.
Bonsoir,
Si tu veux je suis disponible ce soir je pourrai te le faire en entier si tu le désires il suffit de me mettre tout les accès en Pm ftp/bdd des deux sans oublier d'ajouter une entrée admin dans le forum de départ car je dois tout reprendre alors à zéro.
Moi c'est comme tu veux. Ici je suis au boulot et je dois aller sur le terrain donc je dois te laisser. Revérifie tout quitte à tout refaire avec le passe cette fois-ci :)
Bon Courage :)
Deuxième nuit blanche, mon corps ce rappel à moi :-\
Je t'ai envoyé toutes les informations, vraiment merci.
Bonsoir,
Revérifie pour voir si tout est ok et dis moi ce qu'il en est :)
Quote from: maximus23 on February 08, 2013, 10:47:05 PM
Bonsoir,
Revérifie pour voir si tout est ok et dis moi ce qu'il en est :)
Super, j'ai déjà des posteurs fou qui sont en oeuvres. Je reviens pour indiquer ce qu'il en est.
Pour les (http://www.lahorde.org/lahorde/Smileys/default/+5.png) partout, ceux sont des smilleys qui ont perdu leur code lors du transfert de la base. Je corrige ce point.
As tu vu ce que j'avais loupé ?
Sous le forum, tous les smileys s'appuyant sur un code avec des caractères accentués ont perdu leur code et description. Et quand j'enregistre en remettant le code accentué, cela n'est pas pris en compte.
Mais si je vais en base, tout est ok, les smilleys ont le bon code.
La conséquence entre autre est l'affichage d'un smilley dans les posts pour chaque espace. C'est le smilley 5 qui gagne^^
Le problème est aussi présent sur les icônes de messages. Exemple la description Cible n°1 ne s'affiche pas dans la partie admin. Cependant dans la liste lorsque l'on poste elle est bien présente.
Problème aussi au niveau des mots censuré sur accents et caractères spéciaux.
On peut poster avec accent dans le forum sans problème, je n'ai pas vu d'autres soucis côté admin
Bonjour,
Tu as vérifié le code de +5.png - Souvent il prend la place d'une lettre ou autre.
On dirait qu'il prend la place de "l'espace". Il doit être mal codé : à vérifier dans Admin/Forum/ Smileys et icônes/Modifier les smileys
Quote from: Zuki. on February 09, 2013, 05:46:28 AM
Bonjour,
Tu as vérifié le code de +5.png - Souvent il prend la place d'une lettre ou autre.
On dirait qu'il prend la place de "l'espace". Il doit être mal codé : à vérifier dans Admin/Forum/ Smileys et icônes/Modifier les smileys
Ils sont nickels, j'ai été direct en base pour contrôler. Supprimé et recréé, rien à faire. Le soucis est sur les accents, le +5 correspond au code [Mûr]. Si je le supprime j'aurais des +0 correspondant à [Bébé]...
Très bizarre.
Tu as essayé de coder en code utf-8 (code texte) pour les accents. Ça pourrait donner une indication.
[Mûr] => [Mûr]
Edit:
Je viens de voir aussi des /> dans le texte de tes messages.
Il doit y avoir un problème de lecture avec la db ou une mauvaise mise en place.
Peut-être une sauvegarde de mauvaise qualité !
Quote from: Zuki. on February 09, 2013, 07:15:28 AM
Tu as essayé de coder en code utf-8 (code texte) pour les accents. Ça pourrait donner une indication.
[Mûr] => [Mûr]
Edit:
Je viens de voir aussi des /> dans le texte de tes messages.
Il doit y avoir un problème de lecture avec la db ou une mauvaise mise en place.
Peut-être une sauvegarde de mauvaise qualité !
Pas pensé à testé cela. Bonne idéee.
Après modif, je n'ai plus le +5 qui s'affiche partout mais le +0. Logique.
Le code s'affiche bien dans la partie admin smiley sous la forme [Mûr] et dans les posts il ne remplace plus le code [Mûr] par le smilley correspondant.
Pour le />, j'avais pensé imaginé que le smiley fou ne remplaçait qu'une partie du saut de ligne ne laissant que le />
Je pense que tu as un problème d'encodage (utf_8 et ISO).
Il faudrait bien vérifier ta version dans le Settings du SMF.
Ensuite vérifier dans ton PHPmyAdmin la partie racine db : quel encodage ?
(ça apparait en bas de la page des tables)
Ensuite vérifier l'encodage de la base de données et des tables d'origine.
Comparer avec celles actuelles.
Apparemment ton forum est en : var smf_charset = "ISO-8859-1";
Pour codé des icônes ou autres j'éviterai de parler français et en majuscule !!! ;)
Il faut codé en "anglais" [mur] - moi j'aurais codé comme ça :mur: (C'est la manière employée par SMF ; il y a peut-être une raison).
On sais que les crochets sont utilisés en BBCodes alors, dans le doute........ 8)
Quote from: Zuki. on February 09, 2013, 07:42:53 AM
Pour codé des icônes ou autres j'éviterai de parler français et en majuscule !!! ;)
Il faut codé en "anglais" [mur] - moi j'aurais codé comme ça :mur: (C'est la manière employée par SMF ; il y a peut-être une raison).
On sais que les crochets sont utilisés en BBCodes alors, dans le doute........ 8)
Cela fonctionnait bien avant le changement d'hébergement ;) et surtout on a détourné un peu le principe des smilley pour rendre plus lisible des copier/coller de nos vue des monstre du jeu MountyHall. Cela remplace l'age du monstre par le bonus que cela lui donne.
Je regarde pour le problème d'encodage mais c'est un peu surprenant qu'il ne soit limité qu'au smilleys, icônes de messages et mots censurés.
Bonsoir,
Alors quoi de neuf ? Je vois toujours en maintenance ?
:)
Quote from: maximus23 on February 09, 2013, 01:36:17 PM
Bonsoir,
Alors quoi de neuf ? Je vois toujours en maintenance ?
:)
Non non, on n'est plus en maintenance, le forum est ouvert mais je ne n'arrive pas à voir le delta qui cause le problème sur les smileys,icône de message et mots censurés. Tu vois ou que l'on est en maintenance ?
Faut pas que j'oublie d'enlever le message à la racine.
Quote from: c0by on February 09, 2013, 02:04:23 PM
Quote from: maximus23 on February 09, 2013, 01:36:17 PM
Bonsoir,
Alors quoi de neuf ? Je vois toujours en maintenance ?
:)
Non non, on n'est plus en maintenance, le forum est ouvert mais je ne n'arrive pas à voir le delta qui cause le problème sur les smileys,icône de message et mots censurés. Tu vois ou que l'on est en maintenance ?
Faut pas que j'oublie d'enlever le message à la racine.
le delta ? Peux-tu être plus explicite ?
Ok moi je me suis connecté sur lahorde.org plus pensé à mettre le répertoire :)
:)
J'ai essayé de trouver ou est la différence entre l'ancien et le nouveau pour résoudre le problème sur les smileys & Co mais cela doit être tellement évident que je passe à côté :'(
Bonsoir,
Met moi un exemple quoi doit afficher quoi que je comprenne mieux avant de faire une correction :)
Bonsoir,
Je ne vois pas de bébé dans les smileys ? Si tu retires les smileys le problème est réglé. Car il suffit alors de remplacer par des commandes directes dans la bdd le nom des smileys :)
?
Quote from: maximus23 on February 09, 2013, 03:48:47 PM
Bonsoir,
Je ne vois pas de bébé dans les smileys ? Si tu retires les smileys le problème est réglé. Car il suffit alors de remplacer par des commandes directes dans la bdd le nom des smileys :)
?
C'est le smiley avec id_smiley = 226 qui est [Bébé]. Si on regarde dans le module admin du forum, le code et sa description sont vides mais dans la table c'est bien renseigné. Tous les smilleys dont le code possède un accent ont le même problème, idem pour les icônes de messages. Le fait qu'il s'affiche partout est un effet de bord.
Problème identique pour les mots censurés ou on ne peut pas utiliser les accents et caractères spéciaux.
Bonsoir,
Je viens d'installer ta bdd pour test sur un de mes serveurs et là pas de soucis avec les accentués. Je vais reprendre tes fichiers du forum pour voir ce qu'il en est c'est un truc bizarre...
A suivre :)
Edit c'est le format iso qui n'est pas supporté chez gandi il faut passer le forum en utf8
Je vais faire un backup de la bdd et vais tenter l'opération on verra au pire je remettrai la bdd actuelle du backup effectué. Pa de panique si tu vois des trucs bizarres se passer :)
Ok (http://www.lahorde.org/lahorde/Smileys/default/ipb_good.gif)
Bonsoir,
Tu peux tester pour voir on est passé en utf8 complet :)
?
Bonsoir,
Si c'est ok je remettrai pretty url et je corrigerai l'erreur de js sur la page d'accueil on est passé en version 2.0.4 :)
Quote from: maximus23 on February 09, 2013, 05:17:31 PM
Bonsoir,
Si c'est ok je remettrai pretty url et je corrigerai l'erreur de js sur la page d'accueil on est passé en version 2.0.4 :)
Tout me semble nickel sauf un truc mais cela doit être lié à l'absence de pretty url.
Les membres du forum sont super content :D Merci pour le passage en 2.0.4.
Le truc qui ne fonctionne plus c'est sur ce post : http://www.lahorde.org/lahorde/index.php?topic=35198.msg533440#msg533440
Qaund on clique sur Araignée Géante on n'arrive pas sur le post plus de ce jjolie monstre.
Bonsoir,
Voilà j'ai remis pretty tu peux tester on arrive au bout restera juste une petite erreur Js à corriger :)
Dis mois si pretty est ok avec tout les liens :)
Je me répète mais super boulot ;)
Dans ce que j'ai vu
- Le système BBCode Ancor et Iurl ne fonctionne pas
: sur ce post : http://www.lahorde.org/lahorde/index.php?topic=35198.msg533440#msg533440
Quand on clique sur Araignée Géante (http://www.lahorde.org/lahorde/%28monstres%29/%28index%29-des-monstres/#post_AraigneeGeante) on n'arrive pas sur le post plus de ce jolie monstre.
- On a aussi une tablette qui fait le lien avec plein de post est cela ne fonctionne plus:
Ex : Durakuir Régénération Accrue (RA)
Le lien envoi vers
http://www.lahorde.org/lahorde//%28les-trolls%29/%28durakuir%29-regeneration-accrue-%28ra%29/
alors que maintenant c'est devenu
http://www.lahorde.org/lahorde/%28les-trolls%29/%28durakuir%29-2-regeneration-accrue-%28ra%29/
Le nom a été incrémenté (mis en gras)
C'est quoi l'erreur Js que tu as vu ?
Bonsoir,
Pour le Js erreur fader sous ie à corriger :)
Pour tes liens je vais reprendre le tout en local pour avoir plus facile à debugguer il faudra un peu de patience mais pas d'inquiétude on va trouver ce qui se passe :)
Le principal du forum est en ordre maintenant on va corriger le restant tu peux te reposer pas de soucis. Je te tiens au courant pour la suite demain.
:)
Ok.
J'ai trouvé pour tapatalk qui ne fonctionnait plus et ai profité pour le mettre à jour :D
Quote from: Zuki. on February 09, 2013, 07:36:30 AM
Je pense que tu as un problème d'encodage (utf_8 et ISO)...
....Apparemment ton forum est en : var smf_charset = "ISO-8859-1";
Je savais bien qu'il y avait un problème de ce côté là ! :)
Bonjour,
En ce qui concerne les tableaux il faut qu'il y ait des liens dans les tableaux pour que celà fonctionne correctement et ici je ne vois rien même sur le backup original.
Pourquoi ne pas utilise le mode csv comme celà tu peux inclure au format excel en mode séparateur point-virgule ?
Pour ton thème il vient d'ou ? C'est un thème personnalisé gratuit ou payant ? Tu as encore le lien ? Car la fonctionnalité des css est limitée et avec des navigateurs différents résultats différents ?
La piste était la bonne Zuki (http://www.lahorde.org/lahorde/Smileys/default/ipb_good.gif)
Quote from: maximus23 on February 10, 2013, 02:42:04 PM
Bonjour,
En ce qui concerne les tableaux il faut qu'il y ait des liens dans les tableaux pour que celà fonctionne correctement et ici je ne vois rien même sur le backup original.
Je viens de me rendre compte que le soucis remonté pour le BBCode Anchor et Iurl n'en était pas un. Le problème était sur des noms différents. Une fois corrigé cela fonctionne^^
[iurl=#AraigneeGeante]Araignée Géante[/iurl]
[anchor=Araignee]:3:[/anchor]
Reste uniquement le
QuoteOn a aussi une tablette qui fait le lien avec plein de post (http://www.lahorde.org/lahorde/bibliotheque-de-l%27academie-de-la-horde/index-des-tablettes-de-la-bibliotheque-%28lisez-moi%29/) est cela ne fonctionne plus:
Ex : Durakuir Régénération Accrue (RA)
Le lien envoi vers
http://www.lahorde.org/lahorde//%28les-trolls%29/%28durakuir%29-regeneration-accrue-%28ra%29/
alors que maintenant c'est devenu
http://www.lahorde.org/lahorde/%28les-trolls%29/%28durakuir%29-2-regeneration-accrue-%28ra%29/
Le nom a été incrémenté (mis en gras)
QuotePourquoi ne pas utilise le mode csv comme celà tu peux inclure au format excel en mode séparateur point-virgule ?
Par ignorance, on fait comment pour utiliser ce mode ? je connais le format de fichier mais je ne vois pas pour la mise sous le forum ?
QuotePour ton thème il vient d'ou ? C'est un thème personnalisé gratuit ou payant ? Tu as encore le lien ? Car la fonctionnalité des css est limitée et avec des navigateurs différents résultats différents ?
C'est le thème par défaut de la 2.0 RC4 que l'on a dupliqué et personnalisé. Total gratuit.
Quote from: c0by on February 11, 2013, 04:58:16 AM
La piste était la bonne Zuki (http://www.lahorde.org/lahorde/Smileys/default/ipb_good.gif)
Tu l'as peut-être déjà fait, mais pense à vérifier que toutes tes tables soient bien en utf-8.
Toutes les tables sont bien en UTF8. ;)
De mon côté je suis entrain de passer en revu les différents mods, la bascule en UTF8 ayant eu pour certain la perte du français :o
Bonjour,
C'est normal car un nouveau jeu de fichiers est mis en place avec l'extention -utf8. Il faut faire très attention quand on édite les fichiers de langue à respecter leur format car certains sont en ansi et d'autres en utf8. Si on ne respecte pas les formats on attrape des carrés à la place des accentués. Pour les mods il suffit de recopier les traductions dans fichiers adéquats. J'en ai fait quelques uns lors de la modification mais bien entendu il en reste à remettre.
Ne pas mettre des fichiers de langue un peu partout seul le répertoire default/languages les contient.
Edit : Pour le csv voir ceci : http://custom.simplemachines.org/mods/index.php?mod=40 (http://custom.simplemachines.org/mods/index.php?mod=40)
Il y a aussi un poste détaillé qui explique tout celà dans cette section.
:)
merci de la part de toute "laHorde" 8)
c'est surtout moi qui utilise le mod CSV en mettant en forme mes tableaux Excel sur le forum
mais C0by s'en sort un peu ;D
par contre votre capcha est merdique!
et entendre les lettres en anglais ...
pas mieux
Bonsoir,
Il faut vérifier la présence des fichiers langues parlées français (utf-8) dans :
.../Thèmes/default/fonts/sound => a.french-utf8.wav .../...z.french-utf8.wav
A récupérer si besoin dans la section download pack langue french.utf-8
Quote from: maximus23 on February 11, 2013, 12:10:35 PM
Bonjour,
C'est normal car un nouveau jeu de fichiers est mis en place avec l'extention -utf8. Il faut faire très attention quand on édite les fichiers de langue à respecter leur format car certains sont en ansi et d'autres en utf8. Si on ne respecte pas les formats on attrape des carrés à la place des accentués. Pour les mods il suffit de recopier les traductions dans fichiers adéquats. J'en ai fait quelques uns lors de la modification mais bien entendu il en reste à remettre.
Ne pas mettre des fichiers de langue un peu partout seul le répertoire default/languages les contient.
J'utilise ultraedit32 au boulot pour basculer les parties manquantes en -utf8, c'est nickel :D
QuoteEdit : Pour le csv voir ceci : http://custom.simplemachines.org/mods/index.php?mod=40 (http://custom.simplemachines.org/mods/index.php?mod=40)
Il y a aussi un poste détaillé qui explique tout celà dans cette section.
:)
Faut que je regarde ça :laugh: Omni ne va plus me lacher :o
Quote from: Zuki. on February 11, 2013, 03:25:20 PM
Bonsoir,
Il faut vérifier la présence des fichiers langues parlées français (utf-8) dans :
.../Thèmes/default/fonts/sound => a.french-utf8.wav .../...z.french-utf8.wav
A récupérer si besoin dans la section download pack langue french.utf-8
Ils y sont ;)
Bonjour,
Oui c'est vrai que la prononciation des lettres est faite avec un accent anglais même sur la partie française :)
En dehors des noms chemins de prety url qui ont bougé on a du passé partout et rien vu d'autre.
A part de repartir de la table de l'ancien forum, je ne vois pas trop comment corriger ce point ?
Mon dernier correctif était sur le portail qui avait perdu son fichier français-utf8.
Mais je viens de voir qu'il y avait plus de 3000 erreurs dans le journal des erreurs :-[
J'ai un décalage entre les paquets indiqués dans "Parcourir les Paquets" et "Paquets Installés".
Pour les paquets en place, j'en ai 2 de plus dans paquets installés dont Aeva ~ Auto-Embed Video & Audio (pas mal d'erreur dans le journal des erreurs sont lié à Aeva).
C'est normal ?
Bonjour,
Tu as bien fait attention à ceci avant d'installer AevaMedia 1.4w :
QuoteBeware, if you want to install or upgrade Aeva Lite or Aeva Media, you need to uninstall any earlier versions of Aeva, Aeva Media and SMF Media Gallery!
Quote from: Zuki. on February 12, 2013, 09:41:19 AM
Bonjour,
Tu as bien fait attention à ceci avant d'installer AevaMedia 1.4w :
QuoteBeware, if you want to install or upgrade Aeva Lite or Aeva Media, you need to uninstall any earlier versions of Aeva, Aeva Media and SMF Media Gallery!
Je ne me souviens plus de ce que j'avais fait à l'époque (pas de SMF Media Gallery et 1er install) mais il fonctionnait sans soucis avant le changement d'hébergeur. C'est la lite qui est installée.
Les erreurs sont principalement sur le Load.php.
Tu essayes, dans le fichier load, de les mettre en manuel.
Tout était bien au "vert" tests réussis avant d'installer ?
Bonjour,
Attention pour aeva media gallery il faut changer le path dans les options car cela ne se fait pas avec les tools smf. D'ou un nombre important d'erreurs :)
:)
J'avais oublié ça !
Effectivement :
Admin/AevaMedia/Paramètres/Configuration
Chemin vers le répertoire de données
Adresse du répertoire de données
C'est la version lite d'Aeva, rien de cela, l'erreur n'a lieu que lorsque je vais dans son écran administration. Cela génère très peu d'erreur. J'ai l'impression qu'une ligne ne s'affiche pas. Je regarderais demain.
Le problème dans le load.php lui m'a généré plus de 3000 erreur dans le journal et j'avoue ne pas trop comprendre ce qu'il me cause:
Quote// Are we also loading the members custom fields into context?
if ($display_custom_fields && !empty($modSettings['displayFields']))
{
$memberContext[$user]['custom_fields'] = array();
if (!isset($context['display_fields']))
$context['display_fields'] = unserialize($modSettings['displayFields']);
foreach ($context['display_fields'] as $custom)
A chaque fois 2 erreurs:
Message d'erreur '8: unserialize(): Error at offset 70 of 1013 bytes' --> premiere ligne en gras
Message d'erreur '2: Invalid argument supplied for foreach()' --> seconde ligne en gras
Bponsoir,
Là on dirait que tu as installé un mod sur les couleurs ?
Bonjour,
Vérifie la partie de codage de la fonction :
function loadMemberContextTu trouves ici le codage avec AevaMedia 1.4w installé.En
gras la partie correspondant au codage que tu as publié.
Quote
// Loads the user's basic values... meant for template/theme usage.
function loadMemberContext($user, $display_custom_fields = false)
{
global $memberContext, $user_profile, $txt, $scripturl, $user_info;
global $context, $modSettings, $board_info, $settings;
global $smcFunc;
static $dataLoaded = array();
// If this person's data is already loaded, skip it.
if (isset($dataLoaded[$user]))
return true;
// We can't load guests or members not loaded by loadMemberData()!
if ($user == 0)
return false;
if (!isset($user_profile[$user]))
{
trigger_error('loadMemberContext(): member id ' . $user . ' not previously loaded by loadMemberData()', E_USER_WARNING);
return false;
}
// Well, it's loaded now anyhow.
$dataLoaded[$user] = true;
$profile = $user_profile[$user];
// Censor everything.
censorText($profile['signature']);
censorText($profile['personal_text']);
censorText($profile['location']);
// Set things up to be used before hand.
$gendertxt = $profile['gender'] == 2 ? $txt['female'] : ($profile['gender'] == 1 ? $txt['male'] : '');
$profile['signature'] = str_replace(array("\n", "\r"), array('<br />', ''), $profile['signature']);
$profile['signature'] = parse_bbc($profile['signature'], true, 'sig' . $profile['id_member']);
$profile['is_online'] = (!empty($profile['show_online']) || allowedTo('moderate_forum')) && $profile['is_online'] > 0;
$profile['stars'] = empty($profile['stars']) ? array('', '') : explode('#', $profile['stars']);
// Setup the buddy status here (One whole in_array call saved :P)
$profile['buddy'] = in_array($profile['id_member'], $user_info['buddies']);
$buddy_list = !empty($profile['buddy_list']) ? explode(',', $profile['buddy_list']) : array();
// If we're always html resizing, assume it's too large.
if ($modSettings['avatar_action_too_large'] == 'option_html_resize' || $modSettings['avatar_action_too_large'] == 'option_js_resize')
{
$avatar_width = !empty($modSettings['avatar_max_width_external']) ? ' width="' . $modSettings['avatar_max_width_external'] . '"' : '';
$avatar_height = !empty($modSettings['avatar_max_height_external']) ? ' height="' . $modSettings['avatar_max_height_external'] . '"' : '';
}
else
{
$avatar_width = '';
$avatar_height = '';
}
if(((!isset($profile['avatar']) || empty($profile['avatar'])) && (!isset($profile['id_attach']) || $profile['id_attach'] == 0)) && !empty($modSettings['attachmentDefaultavatar']))
$profile['avatar'] = $modSettings['attachmentDefaultavatar'];
$memberContext[$user] = array(
'username' => $profile['member_name'],
'name' => $profile['real_name'],
'id' => $profile['id_member'],
'is_buddy' => $profile['buddy'],
'is_reverse_buddy' => in_array($user_info['id'], $buddy_list),
'buddies' => $buddy_list,
'title' => !empty($modSettings['titlesEnable']) ? $profile['usertitle'] : '',
'href' => $scripturl . '?action=profile;u=' . $profile['id_member'],
'link' => '<a href="' . $scripturl . '?action=profile;u=' . $profile['id_member'] . '" title="' . $txt['profile_of'] . ' ' . $profile['real_name'] . '">' . $profile['real_name'] . '</a>',
'email' => $profile['email_address'],
'show_email' => showEmailAddress(!empty($profile['hide_email']), $profile['id_member']),
'registered' => empty($profile['date_registered']) ? $txt['not_applicable'] : timeformat($profile['date_registered']),
'registered_timestamp' => empty($profile['date_registered']) ? 0 : forum_time(true, $profile['date_registered']),
'blurb' => $profile['personal_text'],
'gender' => array(
'name' => $gendertxt,
'image' => !empty($profile['gender']) ? '<img class="gender" src="' . $settings['images_url'] . '/' . ($profile['gender'] == 1 ? 'Male' : 'Female') . '.gif" alt="' . $gendertxt . '" />' : ''
),
'website' => array(
'title' => $profile['website_title'],
'url' => $profile['website_url'],
),
'birth_date' => empty($profile['birthdate']) || $profile['birthdate'] === '0001-01-01' ? '0000-00-00' : (substr($profile['birthdate'], 0, 4) === '0004' ? '0000' . substr($profile['birthdate'], 4) : $profile['birthdate']),
'signature' => $profile['signature'],
'location' => $profile['location'],
'icq' => $profile['icq'] != '' && (empty($modSettings['guest_hideContacts']) || !$user_info['is_guest']) ? array(
'name' => $profile['icq'],
'href' => 'http://www.icq.com/whitepages/about_me.php?uin=' . $profile['icq'],
'link' => '<a class="icq new_win" href="http://www.icq.com/whitepages/about_me.php?uin=' . $profile['icq'] . '" target="_blank" title="' . $txt['icq_title'] . ' - ' . $profile['icq'] . '"><img src="http://status.icq.com/online.gif?img=5&icq=' . $profile['icq'] . '" alt="' . $txt['icq_title'] . ' - ' . $profile['icq'] . '" width="18" height="18" /></a>',
'link_text' => '<a class="icq extern" href="http://www.icq.com/whitepages/about_me.php?uin=' . $profile['icq'] . '" title="' . $txt['icq_title'] . ' - ' . $profile['icq'] . '">' . $profile['icq'] . '</a>',
) : array('name' => '', 'add' => '', 'href' => '', 'link' => '', 'link_text' => ''),
'aim' => $profile['aim'] != '' && (empty($modSettings['guest_hideContacts']) || !$user_info['is_guest']) ? array(
'name' => $profile['aim'],
'href' => 'aim:goim?screenname=' . urlencode(strtr($profile['aim'], array(' ' => '%20'))) . '&message=' . $txt['aim_default_message'],
'link' => '<a class="aim" href="aim:goim?screenname=' . urlencode(strtr($profile['aim'], array(' ' => '%20'))) . '&message=' . $txt['aim_default_message'] . '" title="' . $txt['aim_title'] . ' - ' . $profile['aim'] . '"><img src="' . $settings['images_url'] . '/aim.gif" alt="' . $txt['aim_title'] . ' - ' . $profile['aim'] . '" /></a>',
'link_text' => '<a class="aim" href="aim:goim?screenname=' . urlencode(strtr($profile['aim'], array(' ' => '%20'))) . '&message=' . $txt['aim_default_message'] . '" title="' . $txt['aim_title'] . ' - ' . $profile['aim'] . '">' . $profile['aim'] . '</a>'
) : array('name' => '', 'href' => '', 'link' => '', 'link_text' => ''),
'yim' => $profile['yim'] != '' && (empty($modSettings['guest_hideContacts']) || !$user_info['is_guest']) ? array(
'name' => $profile['yim'],
'href' => 'http://edit.yahoo.com/config/send_webmesg?.target=' . urlencode($profile['yim']),
'link' => '<a class="yim" href="http://edit.yahoo.com/config/send_webmesg?.target=' . urlencode($profile['yim']) . '" title="' . $txt['yim_title'] . ' - ' . $profile['yim'] . '"><img src="http://opi.yahoo.com/online?u=' . urlencode($profile['yim']) . '&m=g&t=0" alt="' . $txt['yim_title'] . ' - ' . $profile['yim'] . '" /></a>',
'link_text' => '<a class="yim" href="http://edit.yahoo.com/config/send_webmesg?.target=' . urlencode($profile['yim']) . '" title="' . $txt['yim_title'] . ' - ' . $profile['yim'] . '">' . $profile['yim'] . '</a>'
) : array('name' => '', 'href' => '', 'link' => '', 'link_text' => ''),
'msn' => $profile['msn'] !='' && (empty($modSettings['guest_hideContacts']) || !$user_info['is_guest']) ? array(
'name' => $profile['msn'],
'href' => 'http://members.msn.com/' . $profile['msn'],
'link' => '<a class="msn new_win" href="http://members.msn.com/' . $profile['msn'] . '" title="' . $txt['msn_title'] . ' - ' . $profile['msn'] . '"><img src="' . $settings['images_url'] . '/msntalk.gif" alt="' . $txt['msn_title'] . ' - ' . $profile['msn'] . '" /></a>',
'link_text' => '<a class="msn new_win" href="http://members.msn.com/' . $profile['msn'] . '" title="' . $txt['msn_title'] . ' - ' . $profile['msn'] . '">' . $profile['msn'] . '</a>'
) : array('name' => '', 'href' => '', 'link' => '', 'link_text' => ''),
'real_posts' => $profile['posts'],
'posts' => $profile['posts'] > 500000 ? $txt['geek'] : comma_format($profile['posts']),
'avatar' => array(
'name' => $profile['avatar'],
'image' => $profile['avatar'] == '' ? ($profile['id_attach'] > 0 ? '<img class="avatar" src="' . (empty($profile['attachment_type']) ? $scripturl . '?action=dlattach;attach=' . $profile['id_attach'] . ';type=avatar' : $modSettings['custom_avatar_url'] . '/' . $profile['filename']) . '" alt="" />' : '') : (stristr($profile['avatar'], 'http://') ? '<img class="avatar" src="' . $profile['avatar'] . '"' . $avatar_width . $avatar_height . ' alt="" />' : '<img class="avatar" src="' . $modSettings['avatar_url'] . '/' . htmlspecialchars($profile['avatar']) . '" alt="" />'),
'href' => $profile['avatar'] == '' ? ($profile['id_attach'] > 0 ? (empty($profile['attachment_type']) ? $scripturl . '?action=dlattach;attach=' . $profile['id_attach'] . ';type=avatar' : $modSettings['custom_avatar_url'] . '/' . $profile['filename']) : '') : (stristr($profile['avatar'], 'http://') ? $profile['avatar'] : $modSettings['avatar_url'] . '/' . $profile['avatar']),
'url' => $profile['avatar'] == '' ? '' : (stristr($profile['avatar'], 'http://') ? $profile['avatar'] : $modSettings['avatar_url'] . '/' . $profile['avatar'])
),
'last_login' => empty($profile['last_login']) ? $txt['never'] : timeformat($profile['last_login']),
'last_login_timestamp' => empty($profile['last_login']) ? 0 : forum_time(0, $profile['last_login']),
'karma' => array(
'good' => $profile['karma_good'],
'bad' => $profile['karma_bad'],
'allow' => !$user_info['is_guest'] && !empty($modSettings['karmaMode']) && $user_info['id'] != $user && allowedTo('karma_edit') &&
($user_info['posts'] >= $modSettings['karmaMinPosts'] || $user_info['is_admin']),
),
'ip' => htmlspecialchars($profile['member_ip']),
'ip2' => htmlspecialchars($profile['member_ip2']),
'online' => array(
'is_online' => $profile['is_online'],
'text' => $txt[$profile['is_online'] ? 'online' : 'offline'],
'href' => $scripturl . '?action=pm;sa=send;u=' . $profile['id_member'],
'link' => '<a href="' . $scripturl . '?action=pm;sa=send;u=' . $profile['id_member'] . '">' . $txt[$profile['is_online'] ? 'online' : 'offline'] . '</a>',
'image_href' => $settings['images_url'] . '/' . ($profile['buddy'] ? 'buddy_' : '') . ($profile['is_online'] ? 'useron' : 'useroff') . '.gif',
'label' => $txt[$profile['is_online'] ? 'online' : 'offline']
),
'language' => $smcFunc['ucwords'](strtr($profile['lngfile'], array('_' => ' ', '-utf8' => ''))),
'is_activated' => isset($profile['is_activated']) ? $profile['is_activated'] : 1,
'is_banned' => isset($profile['is_activated']) ? $profile['is_activated'] >= 10 : 0,
'options' => $profile['options'],
'is_guest' => false,
'group' => $profile['member_group'],
'group_color' => $profile['member_group_color'],
'group_id' => $profile['id_group'],
'post_group' => $profile['post_group'],
'post_group_color' => $profile['post_group_color'],
'group_stars' => str_repeat('<img src="' . str_replace('$language', $context['user']['language'], isset($profile['stars'][1]) ? $settings['images_url'] . '/' . $profile['stars'][1] : '') . '" alt="*" />', empty($profile['stars'][0]) || empty($profile['stars'][1]) ? 0 : $profile['stars'][0]),
'warning' => $profile['warning'],
'warning_status' => !empty($modSettings['warning_mute']) && $modSettings['warning_mute'] <= $profile['warning'] ? 'mute' : (!empty($modSettings['warning_moderate']) && $modSettings['warning_moderate'] <= $profile['warning'] ? 'moderate' : (!empty($modSettings['warning_watch']) && $modSettings['warning_watch'] <= $profile['warning'] ? 'watch' : (''))),
'local_time' => timeformat(time() + ($profile['time_offset'] - $user_info['time_offset']) * 3600, false),
// Aeva Media changes
'aeva' => array(
'total_items' => $profile['aeva_items'],
'total_comments' => $profile['aeva_comments'],
),
// End Aeva Media changes
);
// First do a quick run through to make sure there is something to be shown.
$memberContext[$user]['has_messenger'] = false;
foreach (array('icq', 'msn', 'aim', 'yim') as $messenger)
{
if (!isset($context['disabled_fields'][$messenger]) && !empty($memberContext[$user][$messenger]['link']))
{
$memberContext[$user]['has_messenger'] = true;
break;
}
}
// Are we also loading the members custom fields into context?
if ($display_custom_fields && !empty($modSettings['displayFields']))
{
$memberContext[$user]['custom_fields'] = array();
if (!isset($context['display_fields']))
$context['display_fields'] = unserialize($modSettings['displayFields']);
foreach ($context['display_fields'] as $custom)
{
if (empty($custom['title']) || empty($profile['options'][$custom['colname']]))
continue;
$value = $profile['options'][$custom['colname']];
// BBC?
if ($custom['bbc'])
$value = parse_bbc($value);
// ... or checkbox?
elseif (isset($custom['type']) && $custom['type'] == 'check')
$value = $value ? $txt['yes'] : $txt['no'];
// Enclosing the user input within some other text?
if (!empty($custom['enclose']))
$value = strtr($custom['enclose'], array(
'{SCRIPTURL}' => $scripturl,
'{IMAGES_URL}' => $settings['images_url'],
'{DEFAULT_IMAGES_URL}' => $settings['default_images_url'],
'{INPUT}' => $value,
));
$memberContext[$user]['custom_fields'][] = array(
'title' => $custom['title'],
'colname' => $custom['colname'],
'value' => $value,
'placement' => !empty($custom['placement']) ? $custom['placement'] : 0,
);
}
}
return true;
}
Quote from: maximus23 on February 12, 2013, 07:18:13 PM
Bponsoir,
Là on dirait que tu as installé un mod sur les couleurs ?
Oups à vouloir trop bien faire, j'ai corrigé le post pour que cela soit plus lisible
Quote from: Zuki. on February 13, 2013, 02:45:19 AM
Bonjour,
Vérifie la partie de codage de la fonction : function loadMemberContext
PAs vu de différence :'(
Quote from: c0by on February 13, 2013, 03:43:50 AM
PAs vu de différence :'(
C'est normal puisque tu as modifié le code de départ sur le post !!! >:( :D
Le code que tu nous as mis :
Quote
// Are we also loading the members custom fields into context?
if ($display_custom_fields && !empty($modSettings['displayFields']))
{
$memberContext[$user]['custom_fields'] = array();
if (!isset($context['display_fields']))
$context['display_fields'] = unserialize($modSettings['displayFields']);
foreach ($context['display_fields'] as $custom)
Il en manque un bout... (En gras) => A vérifier !
Quote
// Are we also loading the members custom fields into context?
if ($display_custom_fields && !empty($modSettings['displayFields']))
{
$memberContext[$user]['custom_fields'] = array();
if (!isset($context['display_fields']))
$context['display_fields'] = unserialize($modSettings['displayFields']);
foreach ($context['display_fields'] as $custom)
{
if (empty($custom['title']) || empty($profile['options'][$custom['colname']]))
continue;
$value = $profile['options'][$custom['colname']];
Il y est bien.
Le plus dur apparemment c'est les finitions...
Allez C0by!