cmarois / catec

0 stars 0 forks source link

wordpress amazing plugin #83

Closed Clownatec01 closed 11 years ago

Clownatec01 commented 11 years ago

Chrisitan tu m'a dit de ne pas updater amazing parcontre on a du le désactiver car on n'avait plus acces dans wordpress visual et text on était pris et on a encore des problème avec cela on ne peut pas passer de un a l'autre .

As tu une idée

cmarois commented 11 years ago

Regarde. si il te faut l'update pour regler des problemes, va peut-etre falloir le faire. Je vais juste devoir remettre mon code dans le nouveau plugin. Par contre tu peux desactive/activer sans problemes sans qu'on perde le code.

est-ce que c'est dans Magicianottawa? parce que ca se peut que dans les autres mon code n'est pas la (pour as_if). Si c'est dans magicianottawa (tes problemes) alors je sais pas.

Mais comme j'ai dit, j'ai le code ici sur mon ordi (pour le as_if) alors au pire tu peux updater.

Clownatec01 commented 11 years ago

Oui c'est bien cela magicianottawa fonctionne très bien mais aucun des autres peux tu mettre le as_if dans tous les autres

A quoi sert exactement le as_if et ou il est dans amazing

cmarois commented 11 years ago

Le as_if, c'est pour quand tu veux avoir du texte pour single et du texte pour multi. (mais je l'ai fait en tant que condition, alors on peut s'en servir pour autre chose si on veux).

Tu n'a qu'a copier le fichier (magicianottawa.com/wp-content/plugins/amazing-systems/includes/amazing-systems.php) -- de memoire -- au 'meme' endroit dans les autres sites. si t'as pas updater magicianottawa mon code sera encore la.

Clownatec01 commented 11 years ago

est-ce que tu parles de cela add_shortcode('as_if', 'MagicAmazingSystemPlugin::as_shortcode_if_cb');

sinon je le trouve pas

cmarois commented 11 years ago

M'a M'en occuper.

cmarois commented 11 years ago

Ils sont deja la dans les sites. est-ce que tu as updater amazing systems? sinon, j'ai peut-etre overwriter le php l'autre jour quand je travaillais sur tous les sites.

Tu as la ligne 'add_shortcode', mais tu as aussi la fonction qui va avec, qui s'appelle as_shortcode_if_cb

Clownatec01 commented 11 years ago

non on a pas updater

Clownatec01 commented 11 years ago

quand amazing est activé dans tous les sites saute magicianottawa je ne peux pas passer de visual a text et add media fonctionne

quand je le désative aucun problème

cmarois commented 11 years ago

Sur Clowngatineau, j'ai remis le php original de amazing system (sans as_if) et il a le meme probleme.

cmarois commented 11 years ago

J'ai essayer de comparer le html de magicianottawa et clowngatineau, (en edit mode) et je vois rien qui saute aux yeux, comme une erreur ou quelque chose comme ca.

As tu essayer de completement enlever amazing systems et le remettre? sinon essai le sur un seul site, et vois si ca arrange quelque chose. si oui, on retransferera les forms et scripts et mon code.

Sinon, quand je vais avoir le temps, va falloir que je bruteforce test la page pourquoi elle ne "text' pas.

cmarois commented 11 years ago

Envoyer mon commentaire dans un email.

Clownatec01 commented 11 years ago

J'ai envoyé le commentaire en anglais a celui qui l'a développer il m'a demander de prendre un screen shot pour qu'il jette un coup d'oeil , il dit que je suis la première a avoir ce problème. selon toi un screen shot de quoi qui l'aiderait a nous aider

cmarois commented 11 years ago

Tu peux peut-etre lui envoyer ( si c'est pas faire) les deux lignes de codes differentes que je t'ai envoyer.

Clownatec01 commented 11 years ago

je l'ai fait je t'envoi le email qu'il m'a envoyer il m'a demander accès a mon site mais j'ai peur car nous avons fait des changements et je voudrais pas que cela fuck tous car presque tout fonctionne maintenant voir email

cmarois commented 11 years ago

j’ai trouvé le probleme. Pas besoin de l’aide des gars. C’est quelque chose que j’ai changé finalement, dans un des script the word press, mais pour l’instant je vais le laisser comme ca, parce que sinon, il y a des choses qui fonctionneront pas dans tes pages. (Va falloir que je me rememore c’est quoi).

Mais anyway, j’ai une reponse.

cmarois commented 11 years ago

J’ai fait un petit test. Voici le ‘damned if you do’ et le ‘damned if you don’t’

Les changements:

Don't = les pages reference le jquery.js de wordpress (local). Do = (mes changements) les pages reference le jquery de code.jquery.com

Damned if you Do:

Damned if you Don't:

Ce qui suit est plus technique, mais c'est aussi des notes pour moi:

Pourtant, et c'est le mystere, magicienottawa utilise le jquery local et n'a pas de problemes. Je vais tenter de copier le scripts de magician ottawa a magiciengatineau pour voir si ca peut regler.

De l'autre coté, quand je reference un jquery externe, l'indicateur document.ready fonctionne.

Ca en est la avec ce bug.

cmarois commented 11 years ago

Les JS sont identiques (a magicienottawa). je ne comprend absolument pas pourquoi les JS local ne trigger pas document.ready.

cmarois commented 11 years ago

Trouvé et reglé. Voici quelque chose de bizzare: Dans magicienottawa les Floats fonctionnait pas avec les forms (en haut au centre a la place de floating right). J'avais regler le tout en referencant un javascript en haut des scripts du float. BTW: L'ordre de definition des Javascript est souvent tres important.

Dans les 3 autres sites, les Float fonctionnait sans cela. Sauf que si j'aurais pas fait ca avec les float de magicienOttawa, on aurait eu le meme probleme que les autres. C'est ce changement qui fait en sorte que tout fonctionne. :/

Je viens de change le php du plugin de float sur tout les sites, et la les pages fonctionnent et le visual|text fonctionne

Clownatec01 commented 11 years ago

wow je te lève mon nez de clown pour avoir trouvé cela.

cmarois commented 11 years ago

lol

cmarois commented 11 years ago

c'est moins pire que tu pense, c'est quand meme ma "vrai" job de trouver des problemes comme ca! ;) J'ai des bugs dans mon vrai programme qui ne sont pas constants (n'arrivent que de temps en temps) ceux-la sont dur a trouver en crisse ;) quand on peut repeter un probleme a volonté c'est juste de prendre le temps.