Jag är alltid väldigt glad över att betala utvecklare för Joomla Extensions eftersom de förtjänar det.
Vissa tillägg är allmänt kända eftersom de är tillgängliga på Joomla! Extensions Directory™ https://extensions.joomla.org/ och har utmärkta recensioner.
Men det finns också många pärlor där ute som är mindre kända, till exempel för att de bara är tillgänglig på Github.
I den här artikeln ville jag dela med mig av min egen lista över de små tilläggen som jag använder på de flesta av mina Joomla 4-webbplatser, tillsammans med några tips och tricks.
De allra flesta av dessa tillägg är öppen källkod (i så fall uppmuntrar jag dig att bidra!) eller åtminstone gratis.
Jag har samlat dem i 8 teman.
Ha kul och njut av Joomla!
MEDIEHANTARE
Tillåt SVG i Media Manager
Allt som krävs är 30 sekunder att anpassa alternativen.
https://www.youtube.com/watch?v=U7hHYpuNqsg
Txs Brian!
Förhandsgranska SVG-bilder i Media Manager och välj SVG-filer i mediafält
Att tillåta SVG är redan trevligt men att kunna förhandsgranska dem är ännu bättre!
Obs: SVG-förhandsbilden kommer att fixas i Joomla 4.3. https://github.com/nikosdion/joomlasvg
Txs
Nicholas!
Responsiva bilder
Vad sägs om att generera AVIF- och WEBP-bilder automatiskt och skapa källuppsättningar (dvs skapa olika storlekar av varje bild för att vara helt responsiv)?
https://responsive-images.dgrammatiko.dev/
Txs Dimitris!
En annan mapp för varje användare i Media Manager
Vad sägs om att begränsa åtkomsten till en specifik del av bildmappen (images/user/userName, där användarnamn är antingen den riktiga eller en hashade versionen av användarnamnet). Pluginet kan aktiveras per användargrupp. https://restrictedfs
. dgrammatiko.dev/
Txs Dimitris!
FTP, Pixabay, Pexels, Emoji, Filter direkt i Media Manager
Vad sägs om att se inte bara lokala filer utan också avlägsna filer i Media Manager? Och ha filter och andra ytterligare funktioner?
https://joomla.digital-peak.com/products/dpmedia
Txs Allon!
Tillåta dokument (PDF etc) i det anpassade fältet för typmedia
Vill du ha ett anpassat fält av typ media som gör det möjligt att välja inte bara bilder utan även (till exempel) dokument?
Den betalda versionen av DP Media som nämns ovan tillåter detta (och många fler saker)
Txs Allon!
SEO & ÖPPNA GRAF
Open Graph (bilder som används vid delning på sociala medier)
Vad sägs om att automatiskt generera Open Graph-bilder för din webbplats sidor, lägga text och grafik över en bild eller enfärgad bakgrund
https://github.com/lucid-fox/social-magick
Txs Crystal!
Delningsknappar
Vad sägs om att ha lätta delningsknappar utan javascript och utan spårning?
https://github.com/woluweb/Sharing-Buttons
Säg mig!
Yoast SEO
Vad sägs om SEO-tips när du redigerar en artikel?
https://www.firecoders.com/joomla-extensions/route-66
Txs Firecoders!
4 SEO
Vad sägs om att ha ett SEO-tillägg som gör allt (öppen graf, webbplatskarta, hjälp med att skriva interna länkar, trasiga länkar, felsidor, omdirigeringar, ...)? Med tanke på alla dessa
funktioner (och jag upptäcker fortfarande nya varje gång jag använder dem) det), detta är en betald förlängning.
https://weeblr.com/joomla-seo/4seo
Txs Yannick!
ANPASSADE FÄLT
Villkorliga fält ("visa på")
Vad sägs om att tillåta anpassade Joomla-fält – inklusive de i underformulär – att visas eller döljas baserat på ett annat anpassat fälts värde?
https://github.com/nikosdion/plg_content_fieldsshow
on Txs Nicholas!
Fler typer av anpassade fält
Vad sägs om att ha 26 nya typer av anpassade fält (videor, kartor, ...) ovanpå de 16 inhemska
https://www.tassos.gr/joomla-extensions/advanced-custom-fields
Txs Tassos
Kedjade fält
Vad har du för att kunna skapa överlappande rullgardinsfält som dynamiskt ändras baserat på det tidigare valet?
Det är 1 av de 7 extra typerna av anpassade fält du får med den betalda versionen.
https://www.tassos.gr/joomla-extensions /advanced-custom-fields/docs/the-chained-fields-field
Txs Tassos!
Fältets början
Vad sägs om att kapsla Custom Fields of Type Subform (en repeterbar lista som består av andra Custom Fields)
https://github.com/nikosdion/plg_fields_inception
Txs Nicholas!
Filtrering
Om att lägga till följande typer av filter för varje kategori som visas i fronten av din webbplats: Underkategori / Taggar / Anpassade fält
https://github.com/nikosdion/plg_system_filtermagic
Txs Nicholas!
REDAKTÖR
WYSIWYG
Vad sägs om att aktivera äkta WYSIWYG för Joomlas tinyMCE Editor?
Som standard tillhandahåller den endast de nödvändiga filerna för Cassiopeia-mallen, men du kan också använda den för alla andra mallar.
https://wysiwyg.dgrammatiko.dev/
Txs Dimitris!
Ett annat redigeringsformulär per kategori
Vad sägs om att anpassa alla back-end / front-end com_content Edit Form per Category
https://github.com/ttc-freebies/custom-edit-forms-per-cat
Txs Dimitris!
Genvägar i TinyMCE
Vad sägs om att ha en uppsättning kortkommandon att använda när du skapar innehåll med Joomla 4 och standardredigeraren (TinyMCE).
https://github.com/brianteeman/slashtools
Txs Brian!
Bättre frontend-utgåva
Vad sägs om att göra redigeringsinnehåll i fronten av din Joomla 4-webbplats distraktionsfritt?
https://github.com/brianteeman/cleanedit
Txs Brian!
Anpassa TinyMCE-menyer
Allt detta började med en fråga jag ställde på Joomla Facebook-gruppen: https://www.facebook.com/groups/joomlanospam/posts/10158526033230997/
Det finns två sätt att lägga till stilar till de fördefinierade menyerna i TinyMCE:
- det finns en inbyggd lösning, lek med media\templates\site\cassiopeia\css\editor.css (eller editor.min.css ) eller motsvarande i en barnmall (observera att dina klasser inte är inställda som .test utan p.test till exempel)
- det finns en bättre lösning när du använder ovan nämnda https://wysiwyg.dgrammatiko.dev/
WYSIWYG-pluginen lägger till bland annat följande 2 filer
- /media/templates/site/cassiopeia/js/style_formats.json
- /media/templates/site/cassiopeia/js/formats.json
Se fler förklaringar om detta (inklusive innehållet i dessa filer) längst ner på https://wysiwyg.dgrammatiko.dev/documentation/index.html
Om du använder en underordnad mall kan du helt enkelt lägga in dessa filer i din underordnade mall ( vilket är praktiskt och ser till att dina filer aldrig skrivs över):
- /media/templates/site/cassiopeia_MYCHILD/js/style_formats.json
- /media/templates/site/cassiopeia_MYCHILD/js/formats.json
Obs: i fallet med flerspråkig webbplatser, om dessa filer i din underordnade mall inte "utlöser" så se helt enkelt till
- att underordnad mall är "standard" för varje språk -
och även att underordnad mall är "standard" (och inte överordnad mall)
Txs Dimitris !
Skräddarsy ytterligare TinyMCE
Vad sägs om att ha ett systemplugin för att anpassa TinyMCE utöver vad Joomla låter dig göra?
https://github.com/nikosdion/plg_system_tinymod
Txs Nicholas!
INNEHÅLL
Översättningar med Deepl
Vad sägs om att översätta allt ditt innehåll till andra språk tack vare Deepl, direkt från din Editor (så behåll alla HTML-taggar!)
https://obix.nl/en/joomla/joomla-extensions-by-obix/editor- översättnings-plugin
Txs Pieter-Jan!
Artificiell intelligens med ChatGPT
För lat för att skapa ditt eget innehåll? Vill du använda ChatGPT direkt från din Joomla Editor?
https://github.com/R2H-BV/chatgpt
Txs Rick!
Skapa artiklar eller kategorier i bulk
Vad sägs om att skapa artiklar eller kategorier i bulk, inklusive motsvarande menyalternativ?
https://www.joomlashack.com/joomla-extensions/oscontent/Txs
Steve!
Skapa artiklar från ett Google-ark
Vad sägs om att skapa hundratusentals artiklar, inklusive deras anpassade fält direkt från ett Google-ark (tack vare Joomla API)
Tja, jag är på väg att starta en ny serie artiklar i den nuvarande Joomla Community Magazine (JCM) om detta.
Ja, det här är en teaser för mina kommande artiklar (och ett bra sätt att satsa på det nu när jag har meddelat det officiellt)
https://magazine.joomla.org/authors/marc-dechevre
Txs me!
Skapa artiklar från en CSV-fil
Vad sägs om att importera/exportera dina artiklar i batch, inklusive deras anpassade fält, direkt från en CSV-fil?
https://github.com/AlekVolsk/cfi/
Txs Alek!
Ett superenkelt formulär för att låta besökare (eller administratörer) skapa artiklar från front-end
Vad sägs om ett superenkelt formulär för att låta besökare (eller administratörer) skapa artiklar från front-end, inklusive de anpassade fälten (tack vare Joomla API)? Detta är bara ett exempel
på vad som är möjligt med Convert Forms 4 BETA (som bör bli stabil under de kommande veckorna), antar jag bara i den betalda versionen.
https://www.tassos.gr/joomla-extensions/convert-forms/docs/webhooks#webhooks_article
Txs Tassos!
RO-CSVI
Jag har just nämnt 4 verktyg för att importera artiklar i Joomla. Det skulle inte vara rättvist att inte nämna det mest kompletta verktyget som tillåter import/export, som logiskt sett är en betald förlängning.
https://rolandd.com/products/ro-csvi
Txs Roland!
ADMINISTRERING
Få tillgång till dina loggfiler
Vad sägs om att komma åt dina loggfiler direkt från backend (istället för FTP)?
https://weeblr.com/joomla-seo/4logs-simple-free-logs-viewer
Txs Yannick!
uppgiftslista
Vad sägs om att ha din uppgiftslista direkt i backend av din webbplats?
https://github.com/brianteeman/tasklist
Txs Brian!
En uppgiftsschemaläggare för att checka in allt ditt innehåll
Vad sägs om att alla dina artiklar, menyobjekt, plugins etc checkas in automatiskt varje kväll eller vid den frekvens som du väljer?
https://github.com/zero-24/plg_task_checkin
Txs Tobias!
YTTERLIGARE EGENSKAPER
Ett kraftfullt kommentarssystem
Vad sägs om att ha ett snabbt, kraftfullt och mycket konfigurerbart kommentarsystem för Joomla?
https://www.akeeba.com/products/engage.html
Txs Nicholas!
Ogiltigförklara webbläsarens cacheminne
Vi har alla upplevt detta: vi har ändrat någon CSS- eller JS-fil... men våra användare ser inte resultatet på grund av deras webbläsares cache.
https://github.com/dgrammatiko/invalidate-cache
Txs Dimitris!
Dark Mode för din back-end
Vad sägs om att ha en alternativ version av Atum, backend-mallen för Joomla4? Det här är Muta
https://muta.dgrammatiko.dev/
Txs Dimitris!
Dark Mode för din back-end och/eller front-end
Vad sägs om att ta hand om dina ögon?
https://github.com/nikosdion/DarkMagic
Txs Nicholas!
Kort layout
Vad sägs om att ha snygga åsidosättningar med konfigurationsinställningar för att skapa kortlayouter?
https://github.com/brianteeman/joomla-cards
Txs Brian!
Logga in Modal
Vad sägs om att visa inloggningsmodulen i en modal/popup?
https://github.com/brianteeman/loginmodal
Txs Brian
Modulversionering
Vad sägs om att ha modulversionering (på samma sätt som vi har artikelversionering native)?
https://github.com/R2H-BV/
Txs Rick!
Föräldralösa bilder
Vad sägs om att äntligen städa din webbplats? Detta börjar med att identifiera föräldralösa bilder.
Joomla 3-versionen är gratis, Joomla 4-versionen är betald.
Image Manager https://www.r2h.nl/joomla-extensions
Txs Rick!
LÄS MER
Joomla! 4 Masterclass
En utövares guide för att bygga rika och moderna webbplatser med de helt nya funktionerna i Joomla 4
Paperback så betald såklart (PDF-version ingår)
https://www.amazon.com/Joomla-Masterclass-practitioners-building-brand-new/ dp/1803238976
Txs Luca!
Förlängningsutveckling
Den saknade Joomla™-referensen för tilläggsutvecklare
https://www.dionysopoulos.me/book.html
Txs Nicholas!
Lär dig Joomla 4
Kraftfulla användartips och hemligheter om Joomla 4 (13 videor atm)
https://www.youtube.com/@learnjoomla4/videos
Txs Brian!
Grundläggande Joomla
Hundratals videor
https://www.youtube.com/@Basicjoomla/videos & https://www.youtube.com/@Basicjoomla/streams
Txs Tim!