Nevite nekdo cim zjistit konflikt skriptu?

radek
05. kvě 2016 12:27 #126898
Ahoj,

potrebuju zjistit, jestli je mozne nejakym programem konflik skriptu? Mam na webu problem s nejakym skriptem, jenze nejsem schopen zjistit, ktery to dela, protoze na kazdem webu to dela jine problemy.

DIk.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
05. kvě 2016 14:53 #126901
Ahoj, já to dělám tak, že prostě všechno vypnu (změním šablonu, vypnu moduly a pluginy) a postupně zapínám, podle toho zjistím, co s čím je v konflitku.

Naposledy jsem takto zjišťoval, proč mi mizí submenu vytovřený bootstrapem (js) a postupným vypínáním/zapínáním jsem přišel na to, že je problém v "boostrap vs. mootools". Takže mootools dostal speciální instrukci, aby to menu neschovával :-)

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od radek
05. kvě 2016 16:26 #126903
Ahoj,

delam to stejne a neodhalil jsem chybu. Dela mne to na 3 webech problemy a pokazdy se to chova jinak. Takze jednou vypnu X a Y jede a podruhy to jede i se zapnutym X. Nakonec jsem dal rozsireni na 3. web, kde neni ani jedno z rozsireni, ktery by to mohly delat a tam to nejede vubec. Jedine kdyz vypnu cache v Joomle. Autor rozsireni, po jehoz pridani zacaly problemy tvrdi, ze mam chybu nekde ja v jinym skriptu...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
05. kvě 2016 16:30 #126904
A co jiná šablona. Ty MooTools se nahrávají? Ty jsou dost problematické, většina rozšíření už s nimi nepočítá, ale v Joomle ještě zůstávají, a některé starší šablony nebo rozšíření s nimi můžou operovat...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od radek
05. kvě 2016 17:41 #126905
Nevim. Ja o Mootools nepsal, to psal H13. Jinou sablonu nema cenu moc zkouset, delaji to 2 sablony. Obe od RT, ale podezrivam ten plugin, ale autor tvrdi, ze to je jinym skriptem. Jenze mne neni jasny, ze free verze jela a po tom, co jsem nainstaloval PRO verzi, tak se web prestal zobrazovat na mobilu a cykli se.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
05. kvě 2016 18:04 #126906
Pokud máš šablony od stejnýho výrobce, můžeš jich vyzkoušet 100 a budou se chovat všechny stejně - většinou mají stejnej framework, takže javascript bude taky stejnej, vyzkoušel bych úplně jinou šablnou, nějakou hodně jednoduchou :idea:

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od radek
05. kvě 2016 19:10 #126907
Ja vim. Ja to zkousel i se zakladni a blbne to taky - podle myho sedlackyho rozumu, je problem v pluginu (s free verzi jsem problem nikdy nemel a po instalaci PRO je problem na vsech webech, kam jsem to dal), ale autor tvrdi, ze je to nejaky z modulu, co mam na webu - jediny moduly jsou od RT a jeden od autora, co uz nic nedela, ale i kdyz to vypnu, tak to nejede a blbne to.
Framework stejnej nemam. Na starsich mam G4 a na novejsich G5. Tak snad by museli opakovat chybu, coz uz neni tak pravdepodobny.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
05. kvě 2016 19:33 #126909
Ono se totiž většinou nejedná o chybu, ale o konflikt - jeden autor udělá to a dá tam javascript knihovnu X a druhej udělá ono a dá tam javascript knihovnu Y - obě fungují bezchybně i v kombinaci s různýma jinýma knihovnama, ale pak když narazí X na Y, je problém - typicky Mootools vs. JQuery :-( a kolikrát nepravidelně :-(

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od radek
05. kvě 2016 20:17 #126910
Ja ti rozumim, chapu i to, ze je to konflikt. Taky predpokladam, ze je to jQuery + Mootols, protoze jde o obrazky, ale obe knihovny na webu jsou a problem nedelaly. Je to proste divny. Docela me to stve, protoze PRO verze pluginu je ta, co dela problem a ja hledal uplne malou a jednoduchou galerii. No a tento plugin pouzivam uz hodne dlouho a jede vsude bezchybne uz nekolik let. Navic to blbne jen v mobilni verzi.

Docela me prekvapuje, ze si jako programatori neumite udelat nejakej programek nebo neco, co by pomohlo odhalit konflikt/chybu. Tim nemyslim, ze to neumite, ale ze to jeste nikoho nenapadlo. Ale ono to spis asi nejde, protoze jinak uz by neco takovyho bylo. Protoze resit konflikt vypinanim rozsireni je na dlouhy lokte. Ja to dnes delal cely dopoledne a vysledku jsem se nedobral, protoze to proste blbne. Mozna podle toho, kterej skript se nacte driv. Nevim, nerozumim tomu.

Ale dik za tipy.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od ferino
06. kvě 2016 08:57 #126914
Mne párkrát pomohol Mootools Enabler/Disabler
extensions.joomla.org/extension/mootools-enabler-disabler

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
06. kvě 2016 09:33 #126916

radek178 napsal: Docela me prekvapuje, ze si jako programatori neumite udelat nejakej programek nebo neco, co by pomohlo odhalit konflikt/chybu.

:cheer: Ale umíme, říká se tomu Debugger a v prohlížeči je to dostupné obvykle na F12.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od radek
06. kvě 2016 09:47 #126917
Ten znam a tam nic neni videt. Ten jsem samozrejme zkousel davno predtim, nez jsem sem napsal a dokonce H13 pise, ze to dela manualnim vypinanim, takze jsem predpokladal, ze nic takovy neni.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od radek
06. kvě 2016 10:25 - 06. kvě 2016 10:26 #126918
No a jinak jsi mel zase pravdu. I kdyz z firebugu nic vycist neslo, tak jsem si uvedomil, ze jsem se blbec dival na PC verzi webu, kdyz jsem to zmensil na mobilni verzi, tak se v konzole ukazala chyba u mootols, jak si nas vic myslelo. Takze me napadlo prepnout v pluginu zobrazeni obrazku z mootols na jQuery a zda se, ze je po problemu.

Tak snad autor pluginu uzna, ze je chyba u nej.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od radek
06. kvě 2016 11:02 #126919
Tak po problemu neni...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
06. kvě 2016 11:06 #126920
:) a je to někde vidět?

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.