Vždy veľmi rád zaplatím vývojárom za rozšírenia Joomla, pretože si to zaslúžia.
Niektoré rozšírenia sú všeobecne známe, pretože sú dostupné na Joomla! Extensions Directory™ https://extensions.joomla.org/ a majú vynikajúce recenzie.
Existuje však aj veľa skvostov, ktoré sú menej známe, napríklad preto, že sú dostupné na Github.
V tomto článku som sa s vami chcel podeliť o môj vlastný zoznam tých malých rozšírení, ktoré používam na väčšine mojich webových stránok Joomla 4, spolu s niekoľkými tipmi a trikmi.
Prevažná väčšina týchto rozšírení je open source (v takom prípade vás vyzývam, aby ste prispeli!) alebo aspoň bezplatne.
Zhrnul som ich do 8 tém.
Bavte sa a užívajte si Joomla!
MÉDIÁLNY MANAŽÉR
Povoliť SVG v Správcovi médií
Prispôsobenie možností vám zaberie len 30 sekúnd.
https://www.youtube.com/watch?v=U7hHYpuNqsg
Txs Brian!
Ukážte obrázky SVG v Správcovi médií a vyberte súbory SVG v poliach médií
Povoliť SVG je už pekné, ale možnosť zobraziť ich ukážku je ešte lepšia!
Poznámka: Ukážkový obrázok SVG bude opravený v Joomla 4.3 .
https://github.com/nikosdion/joomlasvg
Txs Nicholas!
Responzívne obrázky
Čo tak automatické generovanie obrázkov AVIF a WEBP a vytváranie zdrojových sád (t. j. vytváranie rôznych veľkostí každého obrázka, aby boli úplne responzívne)?
https://responsive-images.dgrammatiko.dev/
Txs Dimitris!
Iný priečinok pre každého používateľa v Správcovi médií
Ako je to s obmedzením prístupu ku konkrétnej časti priečinka s obrázkami (images/user/userName, kde používateľské meno je buď skutočná alebo hašovaná verzia používateľského mena) Plugin môže byť povolený pre skupinu používateľov https://restrictedfs
. dgrammatiko.dev/
Txs Dimitris!
FTP, Pixabay, Pexels, Emoji, Filtre priamo v Správcovi médií
Čo tak vidieť v Správcovi médií nielen lokálne súbory, ale aj vzdialené súbory? A mať filtre a ďalšie doplnkové funkcie?
https://joomla.digital-peak.com/products/dpmedia
Txs Allon!
Povolenie dokumentov (PDF atď.) vo vlastnom poli Typ média
Chcete mať vlastné pole typu média, ktoré by umožnilo vybrať nielen obrázky, ale aj (napríklad) dokumenty?
Platená verzia DP Media spomínaná vyššie umožňuje toto (a mnoho ďalších vecí)
Txs Allon!
SEO & OTVORIŤ GRAF
Open Graph (obrázky používané pri zdieľaní na sociálnych sieťach)
Čo tak automatické generovanie obrázkov Open Graph pre stránky vašej lokality, prekrytie textu a grafiky cez obrázok alebo jednofarebné pozadie
https://github.com/lucid-fox/social-magick
Txs Crystal!
Tlačidlá zdieľania
Čo tak mať ľahké tlačidlá na zdieľanie bez javascriptu a sledovania?
https://github.com/woluweb/Sharing-Buttons
Napíšte mi!
Yoast SEO
Čo tak mať tipy pre SEO, keď upravujete článok?
https://www.firecoders.com/joomla-extensions/route-66
Txs Firecoders!
4 SEO
Čo tak mať rozšírenie SEO, ktoré dokáže všetko (Open Graph, mapa stránok, pomoc pri písaní obsahu interných odkazov, nefunkčné odkazy, chybové stránky, presmerovania, ...)?
Vzhľadom na všetky tieto funkcie (a stále objavujem nové pri každom použití it), toto je platené rozšírenie.
https://weeblr.com/joomla-seo/4seo
Txs Yannick!
VLASTNÉ POLIA
Podmienené polia ("zobraziť na")
Čo tak povoliť zobrazenie alebo skrytie vlastných polí Joomla – vrátane tých v podformulároch – na základe hodnoty iného vlastného poľa?
https://github.com/nikosdion/plg_content_fieldsshow
on Txs Nicholas!
Viac typov vlastných polí
Čo tak mať 26 nových typov vlastných polí (videá, mapy, ...) navrch k 16 natívnym
https://www.tassos.gr/joomla-extensions/advanced-custom-fields
Txs Tassos
Reťazové polia
Čo mať možnosť vytvárať kaskádové rozbaľovacie polia, ktoré sa dynamicky menia na základe predchádzajúceho výberu?
To je 1 zo 7 dodatočných typov vlastných polí, ktoré získate s platenou verziou.
https://www.tassos.gr/joomla-extensions /advanced-custom-fields/docs/the-chained-fields-field
Txs Tassos!
Začiatok polí
Čo tak vnorenie vlastných polí podformulára typu (opakovateľný zoznam pozostávajúci z iných vlastných polí)
https://github.com/nikosdion/plg_fields_inception
Txs Nicholas!
Filtrovanie
O pridávaní nasledujúcich druhov filtrov pre každú kategóriu zobrazenú na frontende vašej lokality: Podkategória / Značky / Vlastné polia
https://github.com/nikosdion/plg_system_filtermagic
Txs Nicholas!
EDITOR
WYSIWYG
Čo tak povoliť skutočný WYSIWYG pre editor tinyMCE od Joomly?
V predvolenom nastavení poskytuje iba požadované súbory pre šablónu Cassiopeia, ale môžete ju použiť aj pre akúkoľvek inú šablónu.
https://wysiwyg.dgrammatiko.dev/
Txs Dimitris!
Iný formulár úprav pre kategóriu
A čo prispôsobenie akéhokoľvek back-endu / front-endu com_content Edit Form pre kategóriu
https://github.com/ttc-freebies/custom-edit-forms-per-cat
Txs Dimitris!
Skratky v TinyMCE
Čo tak mať sadu klávesových skratiek, ktoré môžete použiť pri vytváraní obsahu s Joomla 4 a predvoleným editorom (TinyMCE).
https://github.com/brianteeman/slashtools
Txs Brian!
Lepšia front-end edícia
Čo tak urobiť úpravu obsahu na front-ende vašej webovej stránky Joomla 4 bez rozptyľovania?
https://github.com/brianteeman/cleanedit
Txs Brian!
Prispôsobenie ponúk TinyMCE
Všetko to začalo otázkou, ktorú som položil na Facebookovej skupine Joomla: https://www.facebook.com/groups/joomlanospam/posts/10158526033230997/
Existujú 2 spôsoby, ako pridať štýly do preddefinovaných ponúk TinyMCE:
- existuje natívne riešenie, hranie s media\templates\site\cassiopeia\css\editor.css (alebo editor.min.css ) alebo jeho ekvivalentom v Child Template (poznámka: uistite sa, že vaše triedy nie sú nastavené ako .test, ale p.test napríklad)
- existuje lepšie riešenie pri použití vyššie uvedeného https://wysiwyg.dgrammatiko.dev/
Doplnok WYSIWYG pridáva okrem iného nasledujúce 2 súbory
- /media/templates/site/cassiopeia/js/style_formats.json
- /media/templates/site/cassiopeia/js/formats.json
Ďalšie vysvetlenia (vrátane obsahu týchto súborov) nájdete na konci https://wysiwyg.dgrammatiko.dev/documentation/index.html
Ak používate podradenú šablónu, môžete tieto súbory jednoducho vložiť do svojej podradenej šablóny ( čo je praktické a zaisťuje, že sa vaše súbory nikdy neprepíšu):
- /media/templates/site/cassiopeia_MYCHILD/js/style_formats.json
- /media/templates/site/cassiopeia_MYCHILD/js/formats.json
Poznámka: v prípade viacjazyčného webové stránky, ak sa tieto súbory vo vašej podradenej šablóne „nespúšťajú“, potom sa jednoducho uistite,
že – že podradená šablóna je „predvolená“ pre každý jazyk
– a tiež, že podradená šablóna je „predvolená“ (a nie nadradená šablóna)
Txs Dimitris !
Ďalšie prispôsobenie TinyMCE
Čo tak mať systémový doplnok na prispôsobenie TinyMCE nad rámec toho, čo vám umožňuje Joomla?
https://github.com/nikosdion/plg_system_tinymod
Txs Nicholas!
OBSAH
Preklady s Deepl
Čo tak preložiť všetok váš obsah do iných jazykov vďaka Deepl, priamo z vášho editora (takže ponechajte všetky HTML tagy!)
https://obix.nl/en/joomla/joomla-extensions-by-obix/editor- preklad- plugin
Txs Pieter-Jan!
Umelá inteligencia s ChatGPT
Ste leniví na vytváranie vlastného obsahu? Chcete používať ChatGPT priamo z editora Joomla?
https://github.com/R2H-BV/chatgpt
Txs Rick!
Hromadne vytvárajte články alebo kategórie
A čo hromadné vytváranie článkov alebo kategórií vrátane zodpovedajúcich položiek ponuky?
https://www.joomlashack.com/joomla-extensions/oscontent/Txs
Steve!
Vytvárajte články z tabuľky Google
Čo tak vytvoriť stovky tisíc článkov, vrátane ich vlastných polí priamo z Google Sheet (vďaka Joomla API)?
No, chystám sa začať novú sériu článkov v aktuálnom Joomla Community Magazine (JCM) o tom.
Áno, toto je upútavka na moje nadchádzajúce články (a dobrý spôsob, ako sa k tomu zaviazať teraz, keď som to oficiálne oznámil)
https://magazine.joomla.org/authors/marc-dechevre
Napíšte mi!
Vytvárajte články zo súboru CSV
Čo tak importovať/exportovať vaše články v dávke, vrátane ich vlastných polí, priamo zo súboru CSV?
https://github.com/AlekVolsk/cfi/
Txs Alek!
Super jednoduchý formulár, ktorý umožňuje návštevníkom (alebo správcom) vytvárať články z front-endu
A čo super jednoduchý formulár, ktorý umožní návštevníkom (alebo administrátorom) vytvárať články z front-endu, vrátane vlastných polí (vďaka Joomla API)? Toto je len jeden príklad toho, čo je možné s Convert Forms 4 BETA (čo by
malo Stabilné v najbližších týždňoch), hádam len v platenej verzii.
https://www.tassos.gr/joomla-extensions/convert-forms/docs/webhooks#webhooks_article
Txs Tassos!
RO-CSVI
Práve som spomenul 4 nástroje na importovanie článkov v Joomle. Nebolo by fér nespomenúť najkompletnejší nástroj afaik umožňujúci import/export, ktorý je logicky plateným rozšírením.
https://rolandd.com/products/ro-csvi
Txs Roland!
SPRÁVA
Získajte prístup k súborom denníka
A čo prístup k súborom denníka priamo z backendu (namiesto FTP)?
https://weeblr.com/joomla-seo/4logs-simple-free-logs-viewer
Txs Yannick!
zoznam úloh
Čo tak mať svoj zoznam úloh priamo na backende svojho webu?
https://github.com/brianteeman/tasklist
Txs Brian!
Plánovač úloh na kontrolu celého obsahu
Čo tak nechať všetky vaše články, položky ponuky, doplnky atď. automaticky kontrolovať každú noc alebo vo frekvencii, ktorú si zvolíte?
https://github.com/zero-24/plg_task_checkin
Txs Tobias!
PRIDANÉ VLASTNOSTI
Výkonný systém komentárov
Čo tak mať rýchly, výkonný a vysoko konfigurovateľný systém komentárov pre Joomla?
https://www.akeeba.com/products/engage.html
Txs Nicholas!
Zrušte platnosť vyrovnávacej pamäte prehliadačov
Všetci sme to už zažili: zmenili sme nejaký súbor CSS alebo JS... ale naši používatelia nevidia výsledok kvôli vyrovnávacej pamäti prehliadača.
https://github.com/dgrammatiko/invalidate-cache
Txs Dimitris!
Tmavý režim pre váš back-end
Čo tak mať alternatívnu verziu Atum, backendovej šablóny Joomla4? Toto je Muta
https://muta.dgrammatiko.dev/
Txs Dimitris!
Tmavý režim pre váš back-end a/alebo front-end
Čo tak starať sa o svoje oči?
https://github.com/nikosdion/DarkMagic
Txs Nicholas!
Rozloženie kariet
Čo tak mať pekné prepísania s konfiguračnými nastaveniami na vytvorenie rozloženia kariet?
https://github.com/brianteeman/joomla-cards
Txs Brian!
Prihlasovací modal
A čo zobrazenie prihlasovacieho modulu v modálnom/vyskakovacom okne?
https://github.com/brianteeman/loginmodal
Txs Brian
Verzia modulov
Ako je to s verziou modulov (rovnakým spôsobom, akým máme natívne vytváranie verzií článkov)?
https://github.com/R2H-BV/
Txs Rick!
Osirotené obrázky
Čo tak konečne vyčistiť svoju webovú stránku? Začína to identifikáciou osirotených obrázkov.
Verzia Joomla 3 je bezplatná, verzia Joomla 4 je platená.
Správca obrázkov https://www.r2h.nl/joomla-extensions
Txs Rick!
UČ SA VIAC
Masterclass Joomla! 4
Praktický sprievodca budovaním bohatých a moderných webových stránok s použitím úplne nových funkcií Joomla 4
Paperback, samozrejme platených (vrátane verzie PDF)
https://www.amazon.com/Joomla-Masterclass-practitioners-building-brand-new/ dp/1803238976
Txs Luca!
Vývoj rozšírenia
Chýbajúca referencia Joomla™ pre vývojárov rozšírení
https://www.dionysopoulos.me/book.html
Txs Nicholas!
Naučte sa Joomla 4
Užitočné používateľské tipy a tajomstvá o Joomle 4 (13 videí atm)
https://www.youtube.com/@learnjoomla4/videos
Txs Brian!
Základná Joomla
Stovky videí
https://www.youtube.com/@Basicjoomla/videos & https://www.youtube.com/@Basicjoomla/streams
Txs Tim!