Přihlásit se

4. Joomla! sraz

15. zář 2019 09:52 - 15. zář 2019 09:55 #140700
4. Joomla! sraz od Cufe
Admin
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 | 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

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

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!

17. zář 2019 17:36 #140720
Odpověď od H13
Admin
- 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 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

17. zář 2019 18:14 #140722
Odpověď od Bong
Moderátor
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.

18. zář 2019 07:24 #140731
Odpověď od klucon
Pokročilý uživatel

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:

19. zář 2019 08:10 #140737
Odpověď od Noro
Začátečník
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

19. zář 2019 08:13 #140738
Odpověď od klucon
Pokročilý uživatel

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 ☺️

19. zář 2019 08:16 #140740
Odpověď od Noro
Začátečník
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

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

19. zář 2019 14:20 #140743
Odpověď od Rudolf
Joomla Expert
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.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

19. zář 2019 16:32 #140745
Odpověď od H13
Admin
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 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

19. zář 2019 20:09 #140746
Odpověď od klucon
Pokročilý uživatel

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

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

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 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

19. zář 2019 23:52 #140748
Odpověď od Cony
Moderátor
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

20. zář 2019 02:45 #140749
Odpověď od klucon
Pokročilý uživatel
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

Powered by Fórum