Obrázky v Joomla 4
24. říj 2021 00:43 #145042
Joomla 4 nově z nějakého (dle mně dosti pofidérního) důvodu ukládá názvy obrázků zvolených pomocí pole typu "media" (tedy např. Obrázek v úvodníku a Hlavní obrázek článku, nebo Obrázek kategorie) již ne jako jednoduchoý relativní název soubor, ale doplňuje za něj jakýsi hashtag a další informace.
Důsledkem je poměrně velká zpětná nekompatibilita. Týkat se to bude např. pluginů pro OpenGraph data (Facebook odmítá obrázky s hashtagem v url), pluginů / šablon pro vytváření automatických náhledů apod.
Diskuse na např. zde .
Důsledkem je poměrně velká zpětná nekompatibilita. Týkat se to bude např. pluginů pro OpenGraph data (Facebook odmítá obrázky s hashtagem v url), pluginů / šablon pro vytváření automatických náhledů apod.
Diskuse na např. zde .
24. říj 2021 20:33 #145046
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
Díky za info,
do diskuse jsem se sice přidal, ale uvidíme co se stane.
Pokud to někdo za něj nenaprogramuje, tak to snad tak zůstane?
Honzo?
do diskuse jsem se sice přidal, ale uvidíme co se stane.
Pokud to někdo za něj nenaprogramuje, tak to snad tak zůstane?
Honzo?
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
24. říj 2021 21:00 - 25. říj 2021 13:12 #145049
Nic, jako u všech "failů". Buď se nikdo nenajde, kdo to opraví, nebo se někdo najde, opraví to, ale nebude schopnej to protlačit.
Tady nezbude nic jinýho, než udělat si berličky. Já už dělám i takový berličky, že True převracím na False. Jestli takovej kód bude někdo někdy zkoumat, tak se bude bouchat hlavou do stolu.
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
Odpověď od H13

Admin
do diskuse jsem se sice přidal, ale uvidíme co se stane.
Nic, jako u všech "failů". Buď se nikdo nenajde, kdo to opraví, nebo se někdo najde, opraví to, ale nebude schopnej to protlačit.
Tady nezbude nic jinýho, než udělat si berličky. Já už dělám i takový berličky, že True převracím na False. Jestli takovej kód bude někdo někdy zkoumat, tak se bude bouchat hlavou do stolu.
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
25. říj 2021 01:53 #145050
Odpověď od Cony

Moderátor
No ty jim tam dáváš Rudo 
Ale nestane se fakt nic, to nemá smysl řešit, holt přizpůsobit kód. Na úkor ušetření pár milisekund na zjištění velikosti obrázků a otevření dropboxu ve správné složce tam hold udělali tohle (i když by mně zajímala statistika toho, kdo bude mít obrázky na DropBox...).

Ale nestane se fakt nic, to nemá smysl řešit, holt přizpůsobit kód. Na úkor ušetření pár milisekund na zjištění velikosti obrázků a otevření dropboxu ve správné složce tam hold udělali tohle (i když by mně zajímala statistika toho, kdo bude mít obrázky na DropBox...).
25. říj 2021 08:18 #145051
Joomla úřední deska | IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!
Odpověď od Cufe

Admin
Přece dgrammatikoCony napsal: i když by mně zajímala statistika toho, kdo bude mít obrázky na DropBox...

Joomla úřední deska | IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!
25. říj 2021 13:46 #145056
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
Odpověď od H13

Admin
Jak by řekli naši bratia, je to diskusia len pre kajnšmetkerov.
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
25. říj 2021 16:55 #145061
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
Odpověď od H13

Admin
No, ale co chceš dělat, začíná to overengineeringem a končí to takto:
www.joomlaportal.cz/forum/phoca-cart/123...hodu?start=15#145059
www.joomlaportal.cz/forum/phoca-cart/123...hodu?start=15#145059
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
25. říj 2021 19:11 #145063
Nevím, nestudoval jsem celou funkci, jen postupuji logicky.
A logicky mi vychází, že vymyslel hovadinu, nepostupoval systémově a ještě je na to hrdý a za boha to nechce vrátit zpět.
Zaklíná se tajemným slovem open-source a ten Brian ho ještě podporuje.
Se nedivím, že na ně jsou z Form2Contentu strašně naštvaní, mění pravidla a funkce bez upozornění i během vývoje J3.
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
Na úkor ušetření pár milisekund na zjištění velikosti obrázků a otevření dropboxu ve správné složce tam hold udělali tohle (i když by mně zajímala statistika toho, kdo bude mít obrázky na DropBox...).
Nevím, nestudoval jsem celou funkci, jen postupuji logicky.
A logicky mi vychází, že vymyslel hovadinu, nepostupoval systémově a ještě je na to hrdý a za boha to nechce vrátit zpět.
Zaklíná se tajemným slovem open-source a ten Brian ho ještě podporuje.
Se nedivím, že na ně jsou z Form2Contentu strašně naštvaní, mění pravidla a funkce bez upozornění i během vývoje J3.
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
25. říj 2021 19:27 #145065
Odpověď od Cony

Moderátor
No hlavně to nekomunikujou, "vývojáři, přijďte si na to sami"
Taky nechápu proč nemohli jednoduše přidat atribut k media field "používej nový funkce" a starý nechat tak jak je. No hlavně že máme podporu Dropboxu, i když k němu funkční plugin není a dopadne to myslím stejně jako XMLRPC v Joomle 1.5...

13. lis 2021 15:14 #145161
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
Vypadá to že Dramatiko dramaticky odešel a můžu za to já 
> Thank you for your kind words.
> That's it for me then, no more Joomla contributions. I guess @pinochico can do better than my clumsy code.
> Bye-bye and thanks for all the fish.
Pavle, neumíš vrátit zpět ten kód a přidat nový parametr?
Díky

> Thank you for your kind words.
> That's it for me then, no more Joomla contributions. I guess @pinochico can do better than my clumsy code.
> Bye-bye and thanks for all the fish.
Pavle, neumíš vrátit zpět ten kód a přidat nový parametr?
Díky
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
13. lis 2021 18:50 #145162
To by byla zbytečná práce, kterou nikdo neprotlačí. Takže nezbývá nic jinýho, než upravit vlastní kód a URL čistit.
Ale pozor, kromě toho, že ten návrh toho řešení je zcela mimo realitu, tak i funkce pro čištění URL je špatně pojmenovaná a nečistí URL. Ona vrací objekt, ve kterém jedna část je vyčištěná URL.
Tedy pravděpodobně nelze použít:
ale trochu složitější varianta:
Ale bude to asi pořád jednodušší, než se snažit tu divnou vlasnost napravovat.
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
Odpověď od H13

Admin
Rudolf napsal: Pavle, neumíš vrátit zpět ten kód a přidat nový parametr?
To by byla zbytečná práce, kterou nikdo neprotlačí. Takže nezbývá nic jinýho, než upravit vlastní kód a URL čistit.
Ale pozor, kromě toho, že ten návrh toho řešení je zcela mimo realitu, tak i funkce pro čištění URL je špatně pojmenovaná a nečistí URL. Ona vrací objekt, ve kterém jedna část je vyčištěná URL.
Tedy pravděpodobně nelze použít:
Code:
echo \Joomla\CMS\HTML\HTMLHelper::cleanImageURL($oldValue);
ale trochu složitější varianta:
Code:
$imgClean = HTMLHelper::cleanImageURL($img);
if ($imgClean->url != '') {
$img = $imgClean->url;
}
Ale bude to asi pořád jednodušší, než se snažit tu divnou vlasnost napravovat.
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. lis 2021 13:00 #145164
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf

Joomla Expert
Já prostě nerozumím, proč se nevrátí původní funkce a neudělá další nová pro napojení na externí adaptéry.
Vymýšlet opravu oprav je nesmysl.
Prostě ten kód celý zahoďit, vzít znovu z J3 a přidat jednu novou funkci nebo nové parametry funkce nebo novou DB tabulku...
Zní to jednoduše, teď je otázka zda to jde?
Vymýšlet opravu oprav je nesmysl.
Prostě ten kód celý zahoďit, vzít znovu z J3 a přidat jednu novou funkci nebo nové parametry funkce nebo novou DB tabulku...
Zní to jednoduše, teď je otázka zda to jde?
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
14. lis 2021 13:13 #145166
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
Odpověď od H13

Admin
Funguje to asi takto:
- když se to dělalo, tak se nad tím moc nepřemýšlelo
- když to bylo hotový, tak to nikdo neotestoval, protože nikdo netušil, že je to změněný
- když se na to přišlo, že to není ideální
- tak už bylo/je pozdě a vrácení zpět by vytvořilo porušení zpětné kompatibility
Je to takovej začarovanej kruh.
Praktickým řešením bude prostě čištění cest obrázků
, u někoho i změna struktury databáze (zvětšení pole pro cestu media souboru - obrázku, videa, atd.). Plus je to časovaná bomba, protože nikdo netuší, jakej limit to v budoucnosti bude mít.
- když se to dělalo, tak se nad tím moc nepřemýšlelo
- když to bylo hotový, tak to nikdo neotestoval, protože nikdo netušil, že je to změněný
- když se na to přišlo, že to není ideální
- tak už bylo/je pozdě a vrácení zpět by vytvořilo porušení zpětné kompatibility
Je to takovej začarovanej kruh.
Praktickým řešením bude prostě čištění cest obrázků

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