4. Joomla! sraz

Cufe
15. zář 2019 09:52 - 15. zář 2019 09:55 #140700
Zdravím všechny, blíží se nám termín 4. srazu (19.10.2019, Olomouc) a já vám opět dávám příležitost ovlivnit náplň jeho programu. Kromě Pizza Bugs and Fun 2019 (PBF) by nás měly především zajímat záležitosti z naší komunity. Budu tedy očekávat návrhy na náplň tohoto srazu. Co vás zajímá, o jakých věcech byste chtěli slyšet, co byste chtěli probrat? Vše se pak budu snažit uspořádat do tématických bloků a poté zveřejním info článek ke srazu. Z organizačního hlediska bych chtěl na každém srazu vždy vyhradit čas pro stanovení termínu dalšího srazu, protože pak odpadne na fóru dlouhé přemítaní právě o stanovení termínu dalšího srazu, a před ukončením každého srazu aspoň již bude znám termín srazu následujícího. Teším se na vaše návrhy v tomto vlákně a prosím též o aktivní účast na srazu (myšleno, že se s ostatními podělíte o vaše zkušenosti a povedete též nějakou prezentaci). ;)

Joomla úřední deska | IVT služby - 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!
Přílohy:
Poděkovali: Cony, klucon

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

Odpověď od Cufe
17. zář 2019 16:17 #140717
2 dny pryč a nikdo nic? Přijede vůbec někdo? :-D

Joomla úřední deska | IVT služby - 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!

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

Odpověď od H13
17. zář 2019 17:36 #140720
- PBF
- protože se PBF bude týkat hlavně J!4, pak by asi byla dobrá nějaká prezentace J!4 (např. co je jiné oproti J!3)
- komunita - pravděpodobně budeme řešit, jak rychleji a efektivněji vydávat články zde na portále.

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 Bong
17. zář 2019 18:14 #140722
Viz výše...

Já se chystám určitě. Nejen kvůli pizze :-)

I'm sorry, my responses are limited...you must ask the right questions.

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

Odpověď od klucon
18. zář 2019 07:24 #140731

H13 napsal: - PBF
- protože se PBF bude týkat hlavně J!4, pak by asi byla dobrá nějaká prezentace J!4 (např. co je jiné oproti J!3)


všechno! :angry: :angry:

www.klucon.cz - Klucon Sports extensions for a new Joomla 4.

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

Odpověď od Noro
19. zář 2019 08:10 #140737
Ahojte,

ja sa chystám 18. 10. prísť. Fúfam, že budú zaujímavé prednášky. Mňa napríklad zaujíma prechod z Joomla 3.x na Joomla 4.x a prípadné problémy.
Napr.:
Ako je to s kompatibilitou šablón ?
Stačí mať PHP 7.x a skontrolovať kompatibilitu rozšírení ?

Noro

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

Odpověď od klucon
19. zář 2019 08:13 #140738

Noro napsal: Ahojte,

ja sa chystám 18. 10. prísť. Fúfam, že budú zaujímavé prednášky. Mňa napríklad zaujíma prechod z Joomla 3.x na Joomla 4.x a prípadné problémy.
Napr.:
Ako je to s kompatibilitou šablón ?
Stačí mať PHP 7.x a skontrolovať kompatibilitu rozšírení ?

Noro


Ahoj Noro,
termín srazu je 19.10.. Pravděpodobně ses překlikl ☺️

www.klucon.cz - Klucon Sports extensions for a new Joomla 4.

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

Odpověď od Noro
19. zář 2019 08:16 #140740
OK, ďakujem.
Ja prídem do Brna 18.10. Z Brna pôjdem ráno 19.10. do Olomouca. V aute mám 2 miesta voľné :-)

Noro

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

Odpověď od Martin70
19. zář 2019 11:32 #140742
Já tentokrát bohužel nemohu, musím do Kroměříže. Bude nějaký záznam? Díky.

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

Odpověď od Rudolf
19. zář 2019 14:20 #140743
Mě zajímá jak přeprogramovat plugin a moduly z J3 na J4 na konkrétním příkladu a ne to co je v dokumentaci.

MiniJoomla! - www.minijoomla.org - eshop s rozšířením
Virtuemart Mailing Manager - aplikace na správu šablon emailů pro VirtueMart
XML Easy Feeder - aplikace na generování feedů, napojení na ERP pro VirtueMart
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla!

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

Odpověď od H13
19. zář 2019 16:32 #140745
Co se týče modulů a pluginů, tak tam to přeprogramování bude minimální, spíš půjde o nahrazování typu:

Z:
JFactory::

NA:
use Joomla\CMS\Factory;

Factory::

atd.,
tedy používání namespace a potom nahrazení nějakých zastaralých metod (u pluginů a modulů spíš opravdu v minimálním množstvi). Tady opravdu asi bude stačit dokumentace:
docs.joomla.org/Special:MyLanguage/Poten...y_issues_in_Joomla_4

Horší to bude u komponent a ještě horší to bude, pokud se někdo rozhodne přepsat komponentu pod novej MVC framework. Ale protože v Joomle! 4 bude ještě fungovat standardní MVC, tipuju, že převádění na novej MVC bude probíhat postupně během pár let.

Každopádně veškerou aktivitu ohledně programování pod J! 4 bych nechal až na dobu, kdy bude Beta.

Zpět k pluginůn, teď jsem nainstaloval systémovej plugin Phoca Open Graph System plugin v Joomle! 4. Bez jakýchkoliv změn funguje jak v J!3 tak J!4.


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 klucon
19. zář 2019 20:09 #140746

H13 napsal: Horší to bude u komponent a ještě horší to bude, pokud se někdo rozhodne přepsat komponentu pod novej MVC framework. Ale protože v Joomle! 4 bude ještě fungovat standardní MVC, tipuju, že převádění na novej MVC bude probíhat postupně během pár let.

Někde na GitHubu jsem četl, že J!5 by měla mít nový MVC, který nebude zpětně kompatibilní.

H13 napsal: Každopádně veškerou aktivitu ohledně programování pod J! 4 bych nechal až na dobu, kdy bude Beta.


Joomla!4 Alpha 12 by měla být poslední Alpha verzí. Pak by měla následovat Beta verze..
Co jsem včera pročítal GitHub, tak by měli mít většinu změn z Joomla! 3.9.x sloučených a hotových.

Zároveň se finalizuje i Joomla 3.10.. Očekávám každým dnem vydání Joomla! 3.9.12 a Joomla!4 Alpha 12

www.klucon.cz - Klucon Sports extensions for a new Joomla 4.

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

Odpověď od H13
19. zář 2019 21:22 - 19. zář 2019 21:23 #140747

Někde na GitHubu jsem četl, že J!5 by měla mít nový MVC, který nebude zpětně kompatibilní.


J!4 má nový MVC, ale zároveň funguje i ten stávající (Joomla! obsahuje metody, které oba frameworky propojují) a plán je stávající MVC označit jako "zastaralý" a v J!5 ho již nepodporovat. To s největší pravděpodobností znamená, že vývojáři mají čas převést stávající MVC během doby používání J!4.

Teoreticky lze teď při vývoji pro J!4 použít už nový MVC. A samozřejmě jako vždy, není nikdy nic 100%ní. Už zde jednou nový MVC byl, ale ten se neujal, tak se kompletně zrušil.

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 Cony
19. zář 2019 23:52 #140748
Takže ten nový MVC je jiný než ten původní nový MVC? :) Trochu se v tom ztrácím :D

Jinak pluginů jsem už pár zkusil překlopit a nic těžkého to nebylo, opravdu jen v podstatě nalezení správných namespace a vybavuji si metodu Application::isSite, místo které je Application::client

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

Odpověď od klucon
20. zář 2019 02:45 #140749
Já bych to viděl tak, že přepsat plugin s modulem nebude tak těžké a podle dokumentace se to bude dát i lehce dohledat..

Co bude ovšem mnohem těžší, bude přepsání komponenty.. Já sám v tuto chvíli začínám psát novou komponentu a podle mě je tam mnohem větší rozdíl mezi J3 a J4 a když už to píšu, tak samozřejmě podle nového... Tzn, že pro J3 nebude vůbec...

Odesláno z mého HUAWEI VNS-L21 pomocí Tapatalk

www.klucon.cz - Klucon Sports extensions for a new Joomla 4.

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