Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

n3t Debug 4.0.0

10. dub 2021 02:16 #144184
n3t Debug 4.0.0 od Cony
Moderátor
Byla vydána nová verze n3t Debug , podporující nově už i Joomla 4.
Kdo nezná, jedná se o implementaci Tracy (nebo hezky česky Laděnky) do Joomly. Jedná se o variantu k Joomla Debug režimu, s tím že je nasaditelná i na živém serveru (debug informace lze omezit na IP adresu), a obsahuje i více informací (záznamy z logu, odeslané maily, nahrané skripty a styly a další). Při zobrazení chyby pak zobrazí chybu lépe vykreslenou včetně podrobných informací. Oproti Joomla Debugu zobrazuje i o akcích během přesměrování a Ajax dotazů.

Na localhost pak umí proklikem otevírat soubory v editoru (je potřeba na počítači spustit skript install.cmd z instalačního balíčku), ladění (ať už kódu, nebo jazyků) to značně zpříjemní. Popř. lze použít návod a skript z Tracy - neumí to úplně vše co n3t Debug, ale základ bude fungovat, a zas to mají hotové i pro Mac a Linux.
Poděkovali: H13

12. čvn 2021 16:33 #144472
Odpověď od H13
Admin
Jen pro zajímavost, Chrome na Linuxu při stahování pkg_n3tdebug.4.0.1.zip zahlásí:



Ve Firefoxu vše OK.

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

12. čvn 2021 16:40 - 12. čvn 2021 16:42 #144473
Odpověď od H13
Admin
A narazil jsem na drobnost, se kterou taky bojuju:



Joomla 4 vůbec nestyluje třídu btn (jestli je to záležitost jen Joomly nebo BS5, nevím), takže je potřeba dodat suffix (např. btn btn-primary)

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

12. čvn 2021 17:50 - 12. čvn 2021 17:55 #144474
Odpověď od H13
Admin
A ještě bych měl jednu věc, nějak mi tady nesedí Call Stack - zatímco chyba ho vypíše správně, následující call stack v poli se váže k debugu a ne chybě na stránce:




K tomu se váže ještě případnej feature request a to odkazy na editor call stack souborů:

řádek cca 114 v plugins/system/n3tdebug/n3tDebug/Panel/JLog.php

Code:
if (!empty($entry->callStack)) { foreach ($entry->callStack as $k => $v) { $html.= \Tracy\Helpers::editorLink($v['file'], (int)$v['line']) . '<br>'; } }

Protože nikde jinde ty soubory vylistovaný nejsou. Takže pokud by byly aspoň tady (např. přes parametr, bylo by to super)

Zajímavý, že u warningů callstack sedí:


Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

12. čvn 2021 18:33 #144475
Odpověď od H13
Admin
A když už se ptám, je tam podpora pro bdump?

Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

14. čvn 2021 12:07 #144480
Odpověď od Cony
Moderátor

H13 napsal: Jen pro zajímavost, Chrome na Linuxu při stahování pkg_n3tdebug.4.0.1.zip zahlásí:

Mně to nehlásí ani v Chrome. Tys to zkoušel na Linuxu? Asi to bude nějaký nastavení Chrome...

Ale třeba podle této diskuse , je to jen otázka času, kdy si Google soubor proskenuje a zjistí že je OK. Hlásí ti to ještě?

Powered by Fórum