Jeg er altid meget glad for at betale udviklere for Joomla Extensions, fordi de fortjener det.
Nogle udvidelser er almindeligt kendte, fordi de er tilgængelige på Joomla! Extensions Directory™ https://extensions.joomla.org/ og har fremragende anmeldelser.
Men der er også mange perler derude, som er mindre kendte, for eksempel fordi de kun er tilgængelig på Github.
I denne artikel ville jeg dele min egen liste med de små udvidelser med dig, som jeg bruger på de fleste af mine Joomla 4-websteder, sammen med et par tips og tricks.
Langt de fleste af disse udvidelser er open source (i så fald opfordrer jeg dig til at bidrage!) eller i det mindste gratis.
Jeg har samlet dem i 8 temaer.
God fornøjelse og nyd Joomla!
MEDIELEDER
Tillad SVG i Media Manager
Alt det tager er 30 sekunder at tilpasse indstillingerne.
https://www.youtube.com/watch?v=U7hHYpuNqsg
Txs Brian!
Se forhåndsvisning af SVG-billeder i Media Manager, og vælg SVG-filer i mediefelter
Det er allerede rart at tillade SVG, men det er endnu bedre at kunne forhåndsvise dem!
Bemærk: SVG-eksempelbilledet vil blive rettet i Joomla 4.3 .
https://github.com/nikosdion/joomlasvg
Txs Nicholas!
Responsive billeder
Hvad med at generere automatisk AVIF- og WEBP-billeder og oprette kildesæt (dvs. oprette forskellige størrelser af hvert billede for at være fuldstændig responsive)?
https://responsive-images.dgrammatiko.dev/
Txs Dimitris!
En anden mappe for hver bruger i Media Manager
Hvad med at begrænse adgangen til en bestemt del af billedmappen (billeder/bruger/brugernavn, hvor brugernavn enten er den rigtige eller en hashed version af brugernavnet). Pluginnet kunne aktiveres pr. brugergruppe https://restrictedfs
. dgrammatiko.dev/
Txs Dimitris!
FTP, Pixabay, Pexels, Emoji, Filtre direkte i Media Manager
Hvad med at se ikke kun lokale filer, men også fjerne filer i Media Manager? Og have filtre og andre ekstra funktioner?
https://joomla.digital-peak.com/products/dpmedia
Txs Allon!
Tilladelse af dokumenter (PDF osv.) i det brugerdefinerede felt for typemedier
Ønsker du at have et brugerdefineret felt af type medie, som gør det muligt at vælge ikke kun billeder, men også (for eksempel) dokumenter?
Den betalte version af DP Media nævnt lige ovenfor tillader dette (og mange flere ting)
Txs Allon!
SEO & ÅBEN GRAF
Open Graph (billeder brugt ved deling på sociale medier)
Hvad med automatisk generering af Open Graph-billeder til dit websteds sider, overlejring af tekst og grafik over et billede eller ensfarvet baggrund
https://github.com/lucid-fox/social-magick
Txs Crystal!
Delingsknapper
Hvad med at have lette delingsknapper uden javascript og ingen sporing?
https://github.com/woluweb/Sharing-Buttons
Send mig en besked!
Yoast SEO
Hvad med at have SEO-tips, når du redigerer en artikel?
https://www.firecoders.com/joomla-extensions/route-66
Txs Firecoders!
4 SEO
Hvad med at have en SEO-udvidelse, der gør det hele (Open Graph, sitemap, hjælp til at skrive indhold med interne links, brudte links, fejlsider, omdirigeringer, ...) Givet alle disse funktioner (
og jeg opdager stadig nye hver gang jeg bruger det), dette er en betalt udvidelse.
https://weeblr.com/joomla-seo/4seo
Txs Yannick!
TILPASSEDE FELTER
Betingede felter ("vis på")
Hvad med at tillade Joomla brugerdefinerede felter - inklusive dem i underformularer - at blive vist eller skjult baseret på et andet brugerdefineret felts værdi?
https://github.com/nikosdion/plg_content_fieldsshow
på Txs Nicholas!
Flere typer tilpassede felter
Hvad med at have 26 nye typer tilpassede felter (videoer, kort, ...) oven på de 16 indfødte
https://www.tassos.gr/joomla-extensions/advanced-custom-fields
Txs Tassos
Lænkede felter
Hvad med at have muligheden for at oprette overlappende dropdown-felter, der dynamisk ændrer sig baseret på det tidligere valg?
Det er 1 af de 7 ekstra typer tilpassede felter, du får med den betalte version.
https://www.tassos.gr/joomla-extensions /advanced-custom-fields/docs/the-chained-fields-field
Txs Tassos!
Felts begyndelse
Hvad med at indlejre Custom Fields of Type Subform (en gentagelig liste bestående af andre Custom Fields)
https://github.com/nikosdion/plg_fields_inception
Txs Nicholas!
Filtrering
Om at tilføje følgende typer filtre for hver kategori, der vises i frontend på dit websted: Underkategori / Tags / Brugerdefinerede felter
https://github.com/nikosdion/plg_system_filtermagic
Txs Nicholas!
REDAKTØR
WYSIWYG
Hvad med at aktivere ægte WYSIWYG for Joomla's tinyMCE Editor?
Som standard leverer den kun de nødvendige filer til Cassiopeia-skabelonen, men du kan også bruge den til enhver anden skabelon.
https://wysiwyg.dgrammatiko.dev/
Txs Dimitris!
En anden redigeringsformular pr. kategori
Hvad med at tilpasse enhver back-end / front-end com_content Rediger formular pr. kategori
https://github.com/ttc-freebies/custom-edit-forms-per-cat
Txs Dimitris!
Genveje i TinyMCE
Hvad med at have et sæt tastaturgenveje til at bruge, når du opretter indhold med Joomla 4 og standardeditoren (TinyMCE).
https://github.com/brianteeman/slashtools
Txs Brian!
Bedre frontend-udgave
Hvad med at gøre redigeringsindhold i frontenden af dit Joomla 4-websted distraktionsfrit?
https://github.com/brianteeman/cleanedit
Txs Brian!
Tilpasning af TinyMCE-menuer
Det hele startede med et spørgsmål, jeg stillede på Joomla Facebook-gruppen: https://www.facebook.com/groups/joomlanospam/posts/10158526033230997/
Der er 2 måder at tilføje stilarter til de foruddefinerede menuer i TinyMCE:
- der er en native løsning, leg med media\templates\site\cassiopeia\css\editor.css (eller editor.min.css ) eller tilsvarende i en Child Template (bemærk: sørg for, at dine klasser ikke er indstillet som .test, men p.test for eksempel)
- der er en bedre løsning, når du bruger ovennævnte https://wysiwyg.dgrammatiko.dev/
WYSIWYG plugin tilføjer bl.a. følgende 2 filer
- /media/templates/site/cassiopeia/js/style_formats.json
- /media/templates/site/cassiopeia/js/formats.json
Se flere forklaringer om dette (inklusive indholdet af disse filer) nederst på https://wysiwyg.dgrammatiko.dev/documentation/index.html
Hvis du bruger en underordnet skabelon, kan du blot lægge disse filer i din underskabelon ( hvilket er praktisk og sørger for, at dine filer aldrig overskrives):
- /media/templates/site/cassiopeia_MYCHILD/js/style_formats.json
- /media/templates/site/cassiopeia_MYCHILD/js/formats.json
Bemærk: i tilfælde af flersproget websteder, hvis disse filer i din underordnede skabelon ikke "udløser", skal du blot sikre dig
- at underordnet skabelon er "standard" for hvert sprog
- og også at underordnet skabelon er "standard" (og ikke den overordnede skabelon)
Txs Dimitris !
Tilpasning af TinyMCE yderligere
Hvad med at have et systemplugin til at tilpasse TinyMCE ud over, hvad Joomla lader dig gøre?
https://github.com/nikosdion/plg_system_tinymod
Txs Nicholas!
INDHOLD
Oversættelser med Deepl
Hvad med at oversætte alt dit indhold til andre sprog takket være Deepl, direkte fra din Editor (så behold alle HTML-tags!)
https://obix.nl/en/joomla/joomla-extensions-by-obix/editor- oversættelses-plugin
Txs Pieter-Jan!
Kunstig intelligens med ChatGPT
Er du for doven til at lave dit eget indhold? Vil du bruge ChatGPT direkte fra din Joomla Editor?
https://github.com/R2H-BV/chatgpt
Txs Rick!
Opret artikler eller kategorier i bulk
Hvad med at oprette artikler eller kategorier i bulk, inklusive de tilsvarende menupunkter?
https://www.joomlashack.com/joomla-extensions/oscontent/Txs
Steve!
Opret artikler fra et Google Sheet
Hvad med at oprette hundredtusindvis af artikler, inklusive deres brugerdefinerede felter direkte fra et Google Sheet (takket være Joomla API) Nå
, jeg er ved at starte en ny serie af artikler i det nuværende Joomla Community Magazine (JCM) om dette.
Ja, dette er en teaser for mine kommende artikler (og en god måde at forpligte sig på nu, hvor jeg har annonceret det officielt)
https://magazine.joomla.org/authors/marc-dechevre
Txs me!
Opret artikler fra en CSV-fil
Hvad med at importere/eksportere dine artikler i batch, inklusive deres brugerdefinerede felter, direkte fra en CSV-fil?
https://github.com/AlekVolsk/cfi/
Txs Alek!
En super enkel formular til at lade besøgende (eller administratorer) oprette artikler fra front-end
Hvad med en super simpel formular til at lade besøgende (eller administratorer) oprette artikler fra front-end, inklusive brugerdefinerede felter (takket være Joomla API)? Dette er blot et eksempel på, hvad der er muligt med Convert Forms 4 BETA (som
burde bliver stabil i de kommende uger), tror jeg kun i den betalte version.
https://www.tassos.gr/joomla-extensions/convert-forms/docs/webhooks#webhooks_article
Txs Tassos!
RO-CSVI
Jeg har lige nævnt 4 værktøjer til at importere artikler i Joomla. Det ville ikke være rimeligt ikke at nævne det mest komplette værktøj afaik, der tillader import/eksport, som logisk er en betalt udvidelse.
https://rolandd.com/products/ro-csvi
Txs Roland!
ADMINISTRATION
Få adgang til dine logfiler
Hvad med at få adgang til dine logfiler direkte fra backend (i stedet for FTP)?
https://weeblr.com/joomla-seo/4logs-simple-free-logs-viewer
Txs Yannick!
opgaveliste
Hvad med at have din opgaveliste direkte i bagenden af dit websted?
https://github.com/brianteeman/tasklist
Txs Brian!
En opgaveplanlægger til at tjekke alt dit indhold ind
Hvad med at få alle dine artikler, menupunkter, plugins osv. automatisk tjekket ind hver aften eller med den frekvens, du vælger?
https://github.com/zero-24/plg_task_checkin
Txs Tobias!
YDERLIGERE FUNKTIONER
Et stærkt kommentarsystem
Hvad med at have et hurtigt, kraftfuldt og meget konfigurerbart kommentarsystem til Joomla?
https://www.akeeba.com/products/engage.html
Txs Nicholas!
Ugyldiggør browserens cache
Vi har alle oplevet dette: Vi har ændret en CSS- eller JS-fil... men vores brugere kan ikke se resultatet på grund af deres browsers cache.
https://github.com/dgrammatiko/invalidate-cache
Txs Dimitris!
Dark Mode til din back-end
Hvad med at have en alternativ version af Atum, backend-skabelonen til Joomla4? Dette er Muta
https://muta.dgrammatiko.dev/
Txs Dimitris!
Dark Mode til din back-end og/eller front-end
Hvad med at passe på dine øjne?
https://github.com/nikosdion/DarkMagic
Txs Nicholas!
Kort layout
Hvad med at have gode tilsidesættelser med konfigurationsindstillinger for at oprette kortlayouts?
https://github.com/brianteeman/joomla-cards
Txs Brian!
Login Modal
Hvad med at vise login-modulet i en modal/popup?
https://github.com/brianteeman/loginmodal
Txs Brian
Modulversionering
Hvad med at have modulversionering (på samme måde som vi har artikelversionering native)?
https://github.com/R2H-BV/
Txs Rick!
Forældreløse billeder
Hvad med endelig at rense dit websted? Dette starter med at identificere forældreløse billeder.
Joomla 3-versionen er gratis, Joomla 4-versionen er betalt.
Image Manager https://www.r2h.nl/joomla-extensions
Txs Rick!
LÆR MERE
Joomla! 4 Masterclass
En praktiserende vejledning til at bygge rige og moderne hjemmesider ved hjælp af de helt nye funktioner i Joomla 4
Paperback så betalt selvfølgelig (PDF-version inkluderet)
https://www.amazon.com/Joomla-Masterclass-practitioners-building-brand-new/ dp/1803238976
Txs Luca!
Udbygning af udvidelse
Den manglende Joomla™-reference for udvidelsesudviklere
https://www.dionysopoulos.me/book.html
Txs Nicholas!
Lær Joomla 4
Kraftige brugertip og hemmeligheder om Joomla 4 (13 videoer atm)
https://www.youtube.com/@learnjoomla4/videos
Txs Brian!
Grundlæggende Joomla
Hundredvis af videoer
https://www.youtube.com/@Basicjoomla/videos & https://www.youtube.com/@Basicjoomla/streams
Txs Tim!