Ek is altyd baie bly om ontwikkelaars vir Joomla-uitbreidings te betaal, want hulle verdien dit.
Sommige uitbreidings is wyd bekend omdat hulle beskikbaar is op die Joomla! Extensions Directory™ https://extensions.joomla.org/ en het uitstekende resensies.
Maar daar is ook baie juwele daar buite wat minder bekend is, byvoorbeeld omdat hulle slegs beskikbaar op Github.
In hierdie artikel wou ek my eie lysie van daardie klein uitbreidings wat ek op meeste van my Joomla 4-webwerwe gebruik, saam met 'n paar wenke en truuks met jou deel.
Die oorgrote meerderheid van hierdie uitbreidings is oopbron (in welke geval ek moedig jou aan om by te dra!) of ten minste gratis.
Ek het hulle in 8 temas versamel.
Om pret te hê en geniet Joomla!
MEDIA BESTUURDER
Laat SVG toe in die Mediabestuurder
Al wat dit neem is 30 sekondes om die Opsies aan te pas.
https://www.youtube.com/watch?v=U7hHYpuNqsg
Txs Brian!
Voorbeskou SVG-beelde in die Mediabestuurder en kies SVG-lêers in mediavelde
Dit is reeds lekker om SVG toe te laat, maar dit is selfs beter om hulle te kan voorskou!
Let wel: die voorskou SVG-prent sal in Joomla 4.3 reggestel word .
https://github.com/nikosdion/joomlasvg
Txs Nicholas!
Responsiewe beelde
Wat van die outomatiese generering van AVIF- en WEBP-beelde en die skep van bronstelle (dws die skep van verskillende groottes van elke prent om heeltemal responsief te wees)?
https://responsive-images.dgrammatiko.dev/
Txs Dimitris!
'n Ander vouer vir elke gebruiker in die Mediabestuurder
Wat van die beperking van toegang tot 'n spesifieke deel van die prente-lêergids (images/user/userName, waar gebruikernaam óf die regte óf 'n hashed-weergawe van die gebruikernaam is). Die inprop kan per gebruikergroep geaktiveer word. https://restrictedfs
. dgrammatiko.dev/
Txs Dimitris!
FTP, Pixabay, Pexels, Emoji, Filters direk in die mediabestuurder
Wat van om nie net plaaslike lêers te sien nie, maar ook lêers op afstand in die Mediabestuurder? En om filters en ander bykomende kenmerke te hê?
https://joomla.digital-peak.com/products/dpmedia
Txs Allon!
Laat dokumente toe (PDF ens.) in die pasgemaakte veld van tipe media
Wil jy 'n pasgemaakte veld van tipe media hê wat dit moontlik maak om nie net beelde nie, maar ook (byvoorbeeld) dokumente te kies?
Die betaalde weergawe van DP Media wat net hierbo genoem word, laat hierdie (en baie meer dinge)
Txs Allon toe!
SEO & OOP GRAFIEK
Maak grafiek oop (prente wat gebruik word wanneer op sosiale media gedeel word)
Wat van die outomatiese generering van Open Graph-beelde vir jou werf se bladsye, deur teks en grafika oor 'n prent of soliede kleur agtergrond te plaas
https://github.com/lucid-fox/social-magick
Txs Crystal!
Deel knoppies
Wat van liggewig deelknoppies met geen javascript en geen dop nie?
https://github.com/woluweb/Sharing-Buttons
Stuur my gerus!
Yoast SEO
Wat van SEO-wenke wanneer jy 'n artikel wysig?
https://www.firecoders.com/joomla-extensions/route-66
Txs Firecoders!
4 SEO
Wat van 'n SEO-uitbreiding wat dit alles doen (Open Graph, werfkaart, interne skakelinhoud skryfhulp, gebroke skakels, foutbladsye, herleidings, ...)
Gegewe al hierdie kenmerke (en ek ontdek steeds nuwes elke keer as ek dit gebruik dit), is dit 'n betaalde uitbreiding.
https://weeblr.com/joomla-seo/4seo
Txs Yannick!
GEPASTE VELDE
Voorwaardelike velde ("wys aan")
Wat daarvan om toe te laat dat Joomla-pasgemaakte velde – insluitend dié in subvorms – vertoon of versteek word op grond van 'n ander pasgemaakte veld se waarde?
https://github.com/nikosdion/plg_content_fieldsshow
on Txs Nicholas!
Meer tipes pasgemaakte velde
Wat daarvan om 26 nuwe tipes pasgemaakte velde (video's, kaarte, ...) bo-op die 16 inheemse velde te hê
https://www.tassos.gr/joomla-extensions/advanced-custom-fields
Txs Tassos
Gekettingvelde
Wat met die vermoë om kaskade-aftrekvelde te skep wat dinamies verander op grond van die vorige keuse?
Dit is 1 van die 7 ekstra tipes gepasmaakte velde wat jy met die betaalde weergawe kry.
https://www.tassos.gr/joomla-extensions /advanced-custom-fields/docs/the-chained-fields-field
Txs Tassos!
Velde begin
Wat van die nes van pasgemaakte velde van tipe subvorm ('n herhaalbare lys wat uit ander pasgemaakte velde bestaan)
https://github.com/nikosdion/plg_fields_inception
Txs Nicholas!
Filtreer
Oor die byvoeging van die volgende soorte filters vir elke kategorie wat in die voorkant van jou werf vertoon word: Subkategorie / Tags / Pasgemaakte velde
https://github.com/nikosdion/plg_system_filtermagic
Txs Nicholas!
REDAKTEUR
WYSIWYG
Wat van die aktivering van ware WYSIWYG vir Joomla se tinyMCE Editor?
By verstek verskaf dit slegs die vereiste lêers vir die Cassiopeia-sjabloon, maar jy kan dit ook vir enige ander sjabloon gebruik.
https://wysiwyg.dgrammatiko.dev/
Txs Dimitris!
'n Ander wysigingsvorm per kategorie
Wat van die pasmaak van enige back-end / front-end com_content Wysigvorm per kategorie
https://github.com/ttc-freebies/custom-edit-forms-per-cat
Txs Dimitris!
Kortpaaie in TinyMCE
Wat van 'n stel sleutelbordkortpaaie om te gebruik wanneer inhoud geskep word met Joomla 4 en die verstekredigeerder (TinyMCE).
https://github.com/brianteeman/slashtools
Txs Brian!
Beter front-end uitgawe
Wat van die redigering van inhoud in die voorkant van jou Joomla 4-webwerf afleidingsvry maak?
https://github.com/brianteeman/cleanedit
Txs Brian!
Pas TinyMCE-spyskaarte aan
Dit het alles begin met 'n vraag wat ek op die Joomla Facebook-groep gevra het: https://www.facebook.com/groups/joomlanospam/posts/10158526033230997/
Daar is 2 maniere om Styles by die voorafbepaalde spyskaarte van TinyMCE te voeg:
- daar is 'n inheemse oplossing, speel met media\templates\site\cassiopeia\css\editor.css (of editor.min.css ) of sy ekwivalent in 'n Kindersjabloon (let wel: maak seker dat jou klasse nie as .test maar p.test gestel is nie byvoorbeeld)
- daar is 'n beter oplossing wanneer die bogenoemde https://wysiwyg.dgrammatiko.dev/
gebruik word . Die WYSIWYG-inprop voeg o.a. die volgende 2 lêers by
- /media/templates/site/cassiopeia/js/style_formats.json
- /media/templates/site/cassiopeia/js/formats.json
Sien meer verduidelikings hieroor (insluitend die inhoud van daardie lêers) onderaan https://wysiwyg.dgrammatiko.dev/documentation/index.html
As jy 'n Kindersjabloon gebruik, kan jy daardie lêer eenvoudig in jou Kindersjabloon plaas ( wat handig is en seker maak dat jou lêers nooit oorskryf word nie):
- /media/templates/site/cassiopeia_MYCHILD/js/style_formats.json
- /media/templates/site/cassiopeia_MYCHILD/js/formats.json
Let wel: in die geval van veeltalig webwerwe, as daardie lêers in jou Kindersjabloon nie "trigger" nie, maak dan eenvoudig seker
- dat die Kindersjabloon "verstek" is vir elke taal
- en ook dat die Kindersjabloon "verstek" is (en nie die ouersjabloon nie)
Txs Dimitris !
Pas TinyMCE verder aan
Wat van 'n stelselinprop om TinyMCE aan te pas as wat Joomla jou toelaat?
https://github.com/nikosdion/plg_system_tinymod
Txs Nicholas!
INHOUD
Vertalings met Deepl
Wat van die vertaling van al jou inhoud na ander tale danksy Deepl, direk vanaf jou redakteur (hou dus al die HTML-etikette!)
https://obix.nl/en/joomla/joomla-extensions-by-obix/editor- vertaling-inprop
Txs Pieter-Jan!
Kunsmatige intelligensie met ChatGPT
Te lui om jou eie inhoud te skep? Wil jy ChatGPT direk vanaf jou Joomla Editor gebruik?
https://github.com/R2H-BV/chatgpt
Txs Rick!
Skep artikels of kategorieë in grootmaat
Wat van die skep van artikels of kategorieë in grootmaat, insluitend die ooreenstemmende spyskaart-items?
https://www.joomlashack.com/joomla-extensions/oscontent/Txs
Steve!
Skep artikels vanaf 'n Google-blad
Wat van die skep van honderde duisende artikels, insluitend hul persoonlike velde direk vanaf 'n Google Sheet (danksy die Joomla API)
Wel, ek is op die punt om 'n nuwe reeks artikels in die huidige Joomla Community Magazine (JCM) hieroor te begin.
Ja, dit is 'n teaser vir my komende artikels (en 'n goeie manier om daartoe te verbind noudat ek dit amptelik aangekondig het)
https://magazine.joomla.org/authors/marc-dechevre
Txs me!
Skep artikels vanaf 'n CSV-lêer
Wat van die invoer/uitvoer van jou artikels in bondel, insluitend hul persoonlike velde, direk vanaf 'n CSV-lêer?
https://github.com/AlekVolsk/cfi/
Txs Alek!
'n Super eenvoudige vorm om besoekers (of administrateurs) artikels vanaf die voorkant te laat skep
Wat van 'n super eenvoudige vorm om besoekers (of administrateurs) toe te laat om artikels vanaf die voorkant te skep, insluitend die pasgemaakte velde (danksy die Joomla API)? Hierdie is net een voorbeeld van wat moontlik is met Convert Forms 4 BETA (wat behoort
te word in die komende weke stabiel), skat ek net in die betaalde weergawe.
https://www.tassos.gr/joomla-extensions/convert-forms/docs/webhooks#webhooks_article
Txs Tassos!
RO-CSVI
Ek het sopas 4 instrumente genoem om artikels in Joomla in te voer. Dit sal nie regverdig wees om nie die mees volledige hulpmiddel te noem wat invoer/uitvoer toelaat nie, wat logieserwys 'n betaalde uitbreiding is.
https://rolandd.com/products/ro-csvi
Txs Roland!
ADMINISTRASIE
Toegang tot jou loglêers
Wat van toegang tot jou loglêers direk vanaf die agterkant (in plaas van FTP)?
https://weeblr.com/joomla-seo/4logs-simple-free-logs-viewer
Txs Yannick!
taaklys
Wat daarvan om jou taaklys direk in die agterkant van jou webwerf te hê?
https://github.com/brianteeman/tasklist
Txs Brian!
'n Taakskeduleerder om al jou inhoud in te check
Wat van dat al jou artikels, spyskaart-items, plugins, ens. outomaties elke aand of op die frekwensie wat jy kies outomaties ingeboek word?
https://github.com/zero-24/plg_task_checkin
Txs Tobias!
ADDISIONELE KENMERKE
'n Kragtige kommentaarstelsel
Wat van 'n vinnige, kragtige en hoogs konfigureerbare kommentaarstelsel vir Joomla?
https://www.akeeba.com/products/engage.html
Txs Nicholas!
Maak blaaiers se kas ongeldig
Ons het almal dit ervaar: ons het een of ander CSS- of JS-lêer verander... maar ons gebruikers sien nie die resultaat nie as gevolg van hul blaaiers se kas.
https://github.com/dgrammatiko/invalidate-cache
Txs Dimitris!
Donker modus vir jou agterkant
Wat van 'n alternatiewe weergawe van Atum, die backend-sjabloon van Joomla4? Dit is Muta
https://muta.dgrammatiko.dev/
Txs Dimitris!
Donker modus vir jou agterkant en/of voorkant
Wat van om vir jou oë te sorg?
https://github.com/nikosdion/DarkMagic
Txs Nicholas!
Kaarte Uitleg
Wat daarvan om goeie oorskrywings met konfigurasie-instellings te hê om kaartuitlegte te skep?
https://github.com/brianteeman/joomla-cards
Txs Brian!
Teken in Modaal
Wat van die vertoon van die aanmeldmodule in 'n modale/opspringer?
https://github.com/brianteeman/loginmodal
Txs Brian
Module weergawe
Wat van moduleweergawe (op dieselfde manier as wat ons artikelweergawe het)?
https://github.com/R2H-BV/
Txs Rick!
Weeskind beelde
Wat van om jou webwerf uiteindelik skoon te maak? Dit begin deur weesbeelde te identifiseer.
Joomla 3-weergawe is gratis, Joomla 4-weergawe is betaal.
Beeldbestuurder https://www.r2h.nl/joomla-extensions
Txs Rick!
LEER MEER
Joomla! 4 Meesterklas
'n Praktisynsgids vir die bou van ryk en moderne webwerwe met behulp van die splinternuwe kenmerke van Joomla 4
Sagteband so natuurlik betaal (PDF-weergawe ingesluit)
https://www.amazon.com/Joomla-Masterclass-practitioners-building-brand-new/ dp/1803238976
Txs Luca!
Uitbreidingsontwikkeling
Die ontbrekende Joomla™-verwysing vir uitbreidingsontwikkelaars
https://www.dionysopoulos.me/book.html
Txs Nicholas!
Leer Joomla 4
Kragtige gebruikerswenke en geheime oor Joomla 4 (13 video's atm)
https://www.youtube.com/@learnjoomla4/videos
Txs Brian!
Basiese Joomla
Honderde video's
https://www.youtube.com/@Basicjoomla/videos & https://www.youtube.com/@Basicjoomla/streams
Txs Tim!