Zawsze chętnie płacę programistom za rozszerzenia Joomla, ponieważ na to zasługują.

Niektóre rozszerzenia są powszechnie znane , ponieważ są dostępne w Katalogu rozszerzeń Joomla !
dostępne na Githubie.

W tym artykule chciałem podzielić się z wami moją własną listą tych małych rozszerzeń, których używam na większości moich stron Joomla 4, wraz z kilkoma wskazówkami i sztuczkami.

Zdecydowana większość tych rozszerzeń jest open source (w takim przypadku zachęcam do współtworzenia!) lub przynajmniej bezpłatna.Zebrałem
je w 8 tematach.

Baw się dobrze i korzystaj z Joomla!

MENEDŻER MEDIÓW

Zezwól na SVG w Menedżerze multimediów

Dostosowanie opcji zajmuje tylko 30 sekund.
https://www.youtube.com/watch?v=U7hHYpuNqsg
Txs Brian!

Przeglądaj obrazy SVG w Menedżerze multimediów i wybieraj pliki SVG w polach multimedialnych

Zezwolenie na SVG jest już fajne , ale możliwość ich podglądu jest jeszcze lepsza
Uwaga: podgląd obrazu SVG zostanie naprawiony w Joomla 4.3 https://github.com/nikosdion/joomlasvg Txs Nicholas!

Responsywne obrazy

Co z automatycznym generowaniem obrazów AVIF i WEBP oraz tworzeniem zestawów źródłowych (tj. tworzeniem różnych rozmiarów każdego obrazu, aby był w pełni responsywny)?https:
//responsive-images.dgrammatiko.dev/
Txs Dimitris!

Inny folder dla każdego użytkownika w Menedżerze multimediów

A co z ograniczeniem dostępu do określonej części folderu obrazów (images/user/userName, gdzie userName jest prawdziwą lub zaszyfrowaną wersją nazwy użytkownika). Wtyczkę można włączyć dla każdej grupy użytkowników. https://restrictedfs 
. dgrammatiko.dev/
Txs Dimitris!

FTP, Pixabay, Pexels, Emoji, Filtry bezpośrednio w Media Managerze

Co powiesz na wyświetlanie nie tylko plików lokalnych, ale także plików odległych w Menedżerze multimediów? Posiadanie filtrów i innych dodatkowych funkcji?
https://joomla.digital-peak.com/products/dpmedia
Txs Allon!

Zezwalanie na dokumenty (PDF itp.) w polu niestandardowym nośnika typu

Chcesz mieć niestandardowe pole typu Media, które pozwoliłoby wybrać nie tylko obrazy, ale także (na przykład) dokumenty?
Wspomniana powyżej płatna wersja DP Media umożliwia to (i wiele innych rzeczy)
Txs Allon!

SEO I OTWÓRZ GRAPH

Open Graph (obrazy używane podczas udostępniania w mediach społecznościowych)

Co powiesz na automatyczne generowanie obrazów Open Graph dla stron Twojej witryny, nakładanie tekstu i grafiki na obraz lub jednokolorowe tło
https://github.com/lucid-fox/social-magick
Txs Crystal!

Przyciski udostępniania

Co powiesz na posiadanie lekkich przycisków udostępniania bez javascript i bez śledzenia?
https://github.com/woluweb/Sharing-Buttons
Prześlij mi!

Yoast SEO

Co powiesz na porady dotyczące SEO podczas edytowania artykułu?
https://www.firecoders.com/joomla-extensions/route-66
Txs Firecoders!

4 SEO

Co powiesz na posiadanie rozszerzenia SEO, które robi wszystko (Open Graph, mapa witryny, pomoc w pisaniu treści z linkami wewnętrznymi, zepsute linki, strony błędów, przekierowania, ...)?
Biorąc pod uwagę wszystkie te funkcje (a wciąż odkrywam nowe za każdym razem, gdy używam it), jest to płatne rozszerzenie.
https://weeblr.com/joomla-seo/4seo
Txs Yannick!

POLA NIESTANDARDOWE

Pola warunkowe („pokaż na”)


A co z zezwoleniem na wyświetlanie lub ukrywanie niestandardowych pól Joomla — w tym tych w podformularzach — na podstawie wartości innego niestandardowego pola
?

Więcej typów pól niestandardowych

Co powiesz na posiadanie 26 nowych typów pól niestandardowych (filmy, mapy, ...) oprócz 16 rodzimych pól
https://www.tassos.gr/joomla-extensions/advanced-custom-fields
Txs Tassos

Pola łańcuchowe

Co z możliwością tworzenia kaskadowych rozwijanych pól, które dynamicznie zmieniają się w zależności od poprzedniego wyboru?
To 1 z 7 dodatkowych typów pól niestandardowych, które otrzymujesz w wersji płatnej.
https://www.tassos.gr/joomla-extensions /advanced-custom-fields/docs/the-chained-fields-field
Txs Tassos!

Początki pól

A co z zagnieżdżaniem niestandardowych pól typu podformularz (powtarzalna lista składająca się z innych niestandardowych pól)
https://github.com/nikosdion/plg_fields_inception
Txs Nicholas!

Filtracja

O dodaniu następujących rodzajów filtrów dla każdej kategorii wyświetlanej w interfejsie Twojej witryny: Podkategoria / Tagi / Pola niestandardowe
https://github.com/nikosdion/plg_system_filtermagic
Txs Nicholas!

REDAKTOR

WYSIWYG

Co powiesz na włączenie prawdziwego WYSIWYG dla edytora tinyMCE Joomla?
Domyślnie dostarcza on tylko wymagane pliki dla szablonu Cassiopeia, ale możesz go również użyć dla dowolnego innego szablonu.
https://wysiwyg.dgrammatiko.dev/
Txs Dimitris!

Inny formularz edycji dla każdej kategorii

Co powiesz na dostosowanie dowolnego formularza edycji com_content back-end/front-end według kategorii
https://github.com/ttc-freebies/custom-edit-forms-per-cat
Txs Dimitris!

Skróty w TinyMCE

Co powiesz na posiadanie zestawu skrótów klawiaturowych do użycia podczas tworzenia treści za pomocą Joomla 4 i domyślnego edytora (TinyMCE)
https://github.com/brianteeman/slashtools
Txs Brian!

Lepsze wydanie front-endowe


Co powiesz na to, aby edytowanie treści w interfejsie Twojej witryny Joomla 4 było wolne od rozpraszania uwagi
?

Dostosowywanie menu TinyMCE

Wszystko zaczęło się od pytania, które zadałem na grupie Joomla na Facebooku: https://www.facebook.com/groups/joomlanospam/posts/10158526033230997/
Istnieją 2 sposoby dodawania stylów do predefiniowanych menu TinyMCE:
- istnieje rozwiązanie natywne, bawiąc się media\templates\site\cassiopeia\css\editor.css (lub editor.min.css ) lub jego odpowiednikiem w szablonie potomnym (uwaga: upewnij się, że twoje klasy nie są ustawione jako .test, ale p.test na przykład)
- jest lepsze rozwiązanie przy użyciu wyżej wymienionego  https://wysiwyg.dgrammatiko.dev/
Wtyczka WYSIWYG dodaje między innymi następujące 2 pliki
- /media/templates/site/cassiopeia/js/style_formats.json
- /media/templates/site/cassiopeia/js/formats.json
Zobacz więcej wyjaśnień na ten temat (w tym zawartość tych plików) na dole https://wysiwyg.dgrammatiko.dev/documentation/index.html
Jeśli używasz szablonu potomnego, możesz po prostu umieścić ten plik w swoim szablonie potomnym ( co jest przydatne i gwarantuje, że Twoje pliki nigdy nie zostaną nadpisane):
- /media/templates/site/cassiopeia_MYCHILD/js/style_formats.json
- /media/templates/site/cassiopeia_MYCHILD/js/formats.json
Uwaga: w przypadku wielojęzyczności stron internetowych, jeśli te pliki w twoim szablonie podrzędnym nie „uruchamiają się”, po prostu upewnij się
, że szablon podrzędny jest „domyślny” dla każdego języka
, a także, że szablon podrzędny jest „domyślny” (a nie szablon nadrzędny)
Txs Dimitris !

Dalsze dostosowywanie TinyMCE

Co powiesz na posiadanie wtyczki systemowej do dostosowywania TinyMCE w sposób wykraczający poza możliwości
Joomla
?

TREŚĆ

Tłumaczenia z Deeplem

Co powiesz na przetłumaczenie całej zawartości na inne języki dzięki Deepl, bezpośrednio z Twojego edytora (zachowując więc wszystkie znaczniki HTML!)
https://obix.nl/en/joomla/joomla-extensions-by-obix/editor- tłumaczenie- plugin
Txs Pieter-Jan!

Sztuczna inteligencja z ChatGPT

Jesteś zbyt leniwy, aby tworzyć własne treści? Chcesz używać ChatGPT bezpośrednio z edytora Joomla?
https://github.com/R2H-BV/chatgpt
Txs Rick!

Twórz zbiorczo artykuły lub kategorie

Co powiesz na masowe tworzenie artykułów lub kategorii, w tym odpowiednich pozycji menu?
https://www.joomlashack.com/joomla-extensions/oscontent/Txs
Steve!

Twórz artykuły z Arkusza Google

A co z tworzeniem setek tysięcy artykułów, w tym ich pól niestandardowych, bezpośrednio z arkusza Google (dzięki Joomla API)?
Cóż, mam zamiar rozpocząć nową serię artykułów w obecnym Joomla Community Magazine (JCM) na ten temat.
Tak, to zapowiedź moich nadchodzących artykułów (i dobry sposób, aby się do nich zobowiązać teraz, gdy oficjalnie to ogłosiłem)
https://magazine.joomla.org/authors/marc-dechevre
Wyślij mi wiadomość!

Twórz artykuły z pliku CSV

Co powiesz na importowanie/eksportowanie artykułów wsadowo, w tym ich pól niestandardowych, bezpośrednio z pliku CSV?
https://github.com/AlekVolsk/cfi/
Txs Alek!

Super prosty formularz umożliwiający odwiedzającym (lub administratorom) tworzenie artykułów z poziomu interfejsu użytkownika

Co powiesz na super prosty formularz, który pozwala odwiedzającym (lub administratorom) tworzyć artykuły z poziomu front-endu, w tym niestandardowe pola (dzięki Joomla API)? To tylko jeden przykład tego, co jest możliwe dzięki Convert Forms 4 BETA (który
powinien stać się stabilną w nadchodzących tygodniach), chyba tylko w wersji płatnej.
https://www.tassos.gr/joomla-extensions/convert-forms/docs/webhooks#webhooks_article
Txs Tassos!

RO-CSVI

Wymieniłem właśnie 4 narzędzia do importowania artykułów w Joomla. Nie byłoby w porządku nie wspomnieć o najbardziej kompletnym afaiku umożliwiającym import/eksport, będący logicznie płatnym rozszerzeniem.
https://rolandd.com/products/ro-csvi
Txs Rolandzie!

ADMINISTRACJA

Uzyskaj dostęp do plików dziennika

A co z dostępem do plików dziennika bezpośrednio z backendu (zamiast FTP)?
https://weeblr.com/joomla-seo/4logs-simple-free-logs-viewer
Txs Yannick!

Lista zadań

Co powiesz na posiadanie listy zadań bezpośrednio w zapleczu Twojej witryny?
https://github.com/brianteeman/tasklist
Txs Brian!

Harmonogram zadań do sprawdzania całej zawartości

Co powiesz na automatyczne sprawdzanie wszystkich artykułów, pozycji menu, wtyczek itp. każdej nocy lub z wybraną przez Ciebie
częstotliwością
?

DODATKOWE FUNKCJE

Potężny system komentarzy

A może szybki, wydajny i wysoce konfigurowalny system komentarzy dla Joomla?
https://www.akeeba.com/products/engage.html 
Txs Nicholas!

Unieważnij pamięć podręczną przeglądarek

Wszyscy tego doświadczyliśmy: zmieniliśmy jakiś plik CSS lub JS... ale nasi użytkownicy nie widzą rezultatu z powodu pamięci podręcznej przeglądarki
https://github.com/dgrammatiko/invalidate-cache
Txs Dimitris!

Tryb ciemny dla Twojego zaplecza

Co powiesz na alternatywną wersję Atuma, backendowego szablonu Joomla4?To jest Muta
https://muta.dgrammatiko.dev/
Txs Dimitris!

Tryb ciemny dla Twojego back-endu i/lub front-endu

A co z dbaniem o oczy?
https://github.com/nikosdion/DarkMagic
Txs Nicholas!

Układ kart

Co powiesz na ładne nadpisania z ustawieniami konfiguracyjnymi do tworzenia układów kart?
https://github.com/brianteeman/joomla-cards
Txs Brian!

Zaloguj się Modalnie

A co z wyświetlaniem modułu logowania w oknie modalnym/wyskakującym?
https://github.com/brianteeman/loginmodal
Txs Brian

Wersjonowanie modułów

A co z wersjonowaniem modułów (w ten sam sposób, w jaki natywnie mamy wersjonowanie artykułów)?
https://github.com/R2H-BV/
Txs Rick!

Osierocone obrazy

Co powiesz na ostateczne wyczyszczenie swojej strony internetowej?Zaczyna się od zidentyfikowania osieroconych obrazów.Wersja
Joomla 3 jest darmowa, wersja Joomla 4 jest płatna.Menedżer
obrazów https://www.r2h.nl/joomla-extensions
Txs Rick!

UCZ SIĘ WIĘCEJ

Joomla!4 Kurs mistrzowski

Praktyczny przewodnik po budowaniu bogatych i nowoczesnych stron internetowych przy użyciu zupełnie nowych funkcji Joomla 4
w miękkiej okładce, oczywiście płatny (w tym wersja PDF)
https://www.amazon.com/Joomla-Masterclass-practitioners-building-brand-new/ dp/1803238976
Txs Luca!

Rozwój rozszerzenia

Brakujące źródło Joomla™ dla twórców rozszerzeń
https://www.dionysopoulos.me/book.html
Txs Nicholas!

Naucz się Joomli 4

Potężne wskazówki i sekrety użytkowników dotyczące Joomla 4 (13 filmów atm)
https://www.youtube.com/@learnjoomla4/videos
Txs Brian!

Podstawowa Joomla

Setki filmów
https://www.youtube.com/@Basicjoomla/videos & https://www.youtube.com/@Basicjoomla/streams
Txs Tim!

Marc is a passionate Joomla user

Należy pamiętać, że ta strona korzysta z automatycznego systemu tłumaczeń, aby pomóc w tłumaczeniu na różne języki.Przepraszamy za wszelkie błędy lub pomyłki, które mogą pojawić się w różnych tekstach.