Fico sempre muito feliz em pagar aos desenvolvedores pelas extensões do Joomla porque eles merecem.

Algumas extensões são amplamente conhecidas porque estão disponíveis no Joomla! Extensions Directory™ https://extensions.joomla.org/ e têm excelentes críticas.
Mas também existem muitas joias por aí que são menos conhecidas, por exemplo, porque são apenas disponível no Github.

Neste artigo, gostaria de compartilhar com você minha própria lista dessas pequenas extensões que uso na maioria dos meus sites Joomla 4, juntamente com algumas dicas e truques.

A grande maioria dessas extensões é de código aberto (nesse caso, encorajo você a contribuir!) Ou pelo menos gratuita.
Eu as reuni em 8 temas.

Divirta-se e aproveite o Joomla!

GERENTE DE MÍDIA

Permitir SVG no Media Manager

Bastam 30 segundos para adaptar as opções.
https://www.youtube.com/watch?v=U7hHYpuNqsg
Txs Brian!

Visualize imagens SVG no Media Manager e selecione arquivos SVG nos campos de mídia

Permitir SVG já é bom, mas poder visualizá-los é ainda melhor!
Nota: a visualização da imagem SVG será corrigida no Joomla 4.3 .
https://github.com/nikosdion/joomlasvg
Txs Nicholas!

Imagens responsivas

Que tal gerar automaticamente imagens AVIF e WEBP e criar conjuntos de fontes (ou seja, criar tamanhos diferentes de cada imagem para ser totalmente responsivo)?
https://responsive-images.dgrammatiko.dev/
Txs Dimitris!

Uma pasta diferente para cada usuário no Media Manager

Que tal restringir o acesso a uma parte específica da pasta de imagens (images/user/userName, onde userName é a versão real ou com hash do nome de usuário). O plug-in pode ser ativado por grupo de usuários. https://restrictedfs 
. dgrammatiko.dev/
Txs Dimitris!

FTP, Pixabay, Pexels, Emoji, Filtros diretamente no Media Manager

Que tal ver não apenas arquivos locais, mas também arquivos distantes no Media Manager? E ter filtros e outros recursos adicionais?
https://joomla.digital-peak.com/products/dpmedia
Txs Allon!

Permitir documentos (PDF, etc.) no campo personalizado do tipo de mídia

Quer ter um campo personalizado de tipo de mídia que permita selecionar não apenas imagens, mas também (por exemplo) documentos?
A versão paga da DP Media mencionada logo acima permite isso (e muito mais)
Txs Allon!

SEO E GRÁFICO ABERTO

Open Graph (imagens usadas ao compartilhar nas mídias sociais)

Que tal gerar automaticamente imagens Open Graph para as páginas do seu site, sobrepondo texto e gráficos sobre uma imagem ou fundo de cor sólida
https://github.com/lucid-fox/social-magick
Txs Crystal!

Botões de compartilhamento

Que tal ter botões de compartilhamento leves, sem javascript e sem rastreamento?
https://github.com/woluweb/Sharing-Buttons
Envie-me um e-mail!

Yoast SEO

Que tal ter dicas de SEO ao editar um artigo?
https://www.firecoders.com/joomla-extensions/route-66
Txs Firecoders!

4 SEO

Que tal ter uma extensão de SEO que faça tudo (Open Graph, mapa do site, assistência para criação de conteúdo de links internos, links quebrados, páginas de erro, redirecionamentos, ...)
? it), esta é uma extensão paga.
https://weeblr.com/joomla-seo/4seo
Txs Yannick!

OS CAMPOS PERSONALIZADOS

Campos condicionais ("mostrar em")

Que tal permitir que os campos personalizados do Joomla - incluindo aqueles em subformulários - sejam exibidos ou ocultos com base no valor de outro campo personalizado?
https://github.com/nikosdion/plg_content_fieldsshow
em Txs Nicholas!

Mais tipos de campos personalizados

Que tal ter 26 novos tipos de campos personalizados (vídeos, mapas, ...) além dos 16 nativos
https://www.tassos.gr/joomla-extensions/advanced-custom-fields
Txs Tassos

Campos encadeados

O que é ter a capacidade de criar campos suspensos em cascata que mudam dinamicamente com base na seleção anterior?
Esse é 1 dos 7 tipos extras de campos personalizados que você obtém com a versão paga.
https://www.tassos.gr/joomla-extensions /advanced-custom-fields/docs/the-chained-fields-field
Txs Tassos!

Campos de início

Que tal aninhar campos personalizados do subformulário de tipo (uma lista repetível que consiste em outros campos personalizados)
https://github.com/nikosdion/plg_fields_inception
Txs Nicholas!

Filtragem

Sobre como adicionar os seguintes tipos de filtros para cada categoria exibida no frontend do seu site: Subcategoria / Tags / Campos personalizados
https://github.com/nikosdion/plg_system_filtermagic
Txs Nicholas!

EDITOR

WYSIWYG

Que tal habilitar o verdadeiro WYSIWYG para o editor tinyMCE do Joomla?
Por padrão, ele fornece apenas os arquivos necessários para o modelo Cassiopeia, mas você também pode usá-lo para qualquer outro modelo.
https://wysiwyg.dgrammatiko.dev/
Txs Dimitris!

Um formulário de edição diferente por categoria

Que tal personalizar qualquer formulário de edição com_content de back-end / front-end por categoria
https://github.com/ttc-freebies/custom-edit-forms-per-cat
Txs Dimitris!

Atalhos no TinyMCE

Que tal ter um conjunto de atalhos de teclado para usar ao criar conteúdo com Joomla 4 e o editor padrão (TinyMCE)
https://github.com/brianteeman/slashtools
Txs Brian!

Melhor edição de front-end

Que tal tornar a edição de conteúdo no front-end do seu site Joomla 4 livre de distrações?
https://github.com/brianteeman/cleanedit
Txs Brian!

Personalizando os menus do TinyMCE

Tudo começou com uma pergunta que fiz no Grupo Joomla no Facebook: https://www.facebook.com/groups/joomlanospam/posts/10158526033230997/
Existem 2 maneiras de adicionar Estilos aos menus predefinidos do TinyMCE:
- existe um solução nativa, jogando com media\templates\site\cassiopeia\css\editor.css (ou editor.min.css ) ou seu equivalente em um Child Template (nota: certifique-se de que suas classes não estejam definidas como .test, mas p.test por exemplo)
- existe uma solução melhor ao usar o  https://wysiwyg.dgrammatiko.dev/
acima mencionado O plug-in WYSIWYG adiciona os 2 arquivos a seguir
- /media/templates/site/cassiopeia/js/style_formats.json
- /media/templates/site/cassiopeia/js/formats.json
Veja mais explicações sobre isso (incluindo o conteúdo desses arquivos) na parte inferior de https://wysiwyg.dgrammatiko.dev/documentation/index.html
Se você usa um modelo filho, pode simplesmente colocar esse arquivo em seu modelo filho ( que é útil e garante que seus arquivos nunca sejam substituídos):
- /media/templates/site/cassiopeia_MYCHILD/js/style_formats.json
- /media/templates/site/cassiopeia_MYCHILD/js/formats.json
Nota: no caso de multilíngue sites, se esses arquivos em seu modelo filho não "acionarem", simplesmente certifique-se
- que o modelo filho seja "padrão" para cada idioma
- e também que o modelo filho seja "padrão" (e não o modelo pai)
Txs Dimitris !

Personalizando ainda mais o TinyMCE

Que tal ter um plug-in de sistema para personalizar o TinyMCE além do que o Joomla permite?
https://github.com/nikosdion/plg_system_tinymod
Txs Nicholas!

CONTENTE

Traduções com Deepl

Que tal traduzir todo o seu conteúdo para outros idiomas graças ao Deepl, diretamente do seu Editor (mantendo todas as tags HTML!)
https://obix.nl/en/joomla/joomla-extensions-by-obix/editor- plugin de tradução
Txs Pieter-Jan!

Inteligência Artificial com ChatGPT

Com preguiça de criar seu próprio conteúdo? Quer usar o ChatGPT diretamente do seu editor Joomla?
https://github.com/R2H-BV/chatgpt
Txs Rick!

Crie artigos ou categorias em massa

Que tal criar artigos ou categorias em massa, incluindo os itens de menu correspondentes?
https://www.joomlashack.com/joomla-extensions/oscontent/Txs
Steve!

Crie artigos a partir de uma planilha do Google

Que tal criar centenas de milhares de artigos, incluindo seus campos personalizados diretamente de uma planilha do Google (graças à API do Joomla)
Bem, estou prestes a iniciar uma nova série de artigos na atual Joomla Community Magazine (JCM) sobre isso.
Sim, este é um teaser para meus próximos artigos (e uma boa maneira de me comprometer com isso agora que o anunciei oficialmente)
https://magazine.joomla.org/authors/marc-dechevre
Txs me!

Criar artigos a partir de um arquivo CSV

Que tal importar/exportar seus artigos em lote, incluindo seus campos personalizados, diretamente de um arquivo CSV?
https://github.com/AlekVolsk/cfi/
Txs Alek!

Um formulário super simples para permitir que os visitantes (ou administradores) criem artigos a partir do front-end

Que tal um formulário super simples para permitir que os visitantes (ou administradores) criem artigos a partir do front-end, incluindo os campos personalizados (graças à API do Joomla)? Este é apenas um exemplo do que é possível com o Convert Forms 4 BETA (que
deve ficará estável nas próximas semanas), acho que apenas na versão paga.
https://www.tassos.gr/joomla-extensions/convert-forms/docs/webhooks#webhooks_article
Txs Tassos!

RO-CSVI

Acabo de citar 4 ferramentas para importar Artigos no Joomla. Não seria justo não citar a ferramenta mais completa afaik que permite importar/exportar, sendo logicamente uma extensão paga.
https://rolandd.com/products/ro-csvi
Txs Rolando!

ADMINISTRAÇÃO

Acesse seus arquivos de Log

Que tal acessar seus arquivos de log diretamente do back-end (em vez de FTP)?
https://weeblr.com/joomla-seo/4logs-simple-free-logs-viewer
Txs Yannick!

lista de tarefas

Que tal ter sua lista de tarefas diretamente no back-end do seu site?
https://github.com/brianteeman/tasklist
Txs Brian!

Um Agendador de Tarefas para fazer o check-in de todo o seu conteúdo

Que tal ter todos os seus artigos, itens de menu, plug-ins, etc., verificados automaticamente todas as noites ou na frequência que você escolher?
https://github.com/zero-24/plg_task_checkin
Txs Tobias!

CARACTERÍSTICAS ADICIONAIS

Um poderoso sistema de comentários

Que tal ter um sistema de comentários rápido, poderoso e altamente configurável para Joomla?
https://www.akeeba.com/products/engage.html 
Txs Nicholas!

Invalidar caches de navegadores

Todos nós já passamos por isso: mudamos algum arquivo CSS ou JS... mas nossos usuários não veem o resultado por causa do cache de seus navegadores.
https://github.com/dgrammatiko/invalidate-cache
Txs Dimitris!

Dark Mode para o seu back-end

Que tal ter uma versão alternativa do Atum, o modelo de back-end do Joomla4? Este é o Muta
https://muta.dgrammatiko.dev/
Txs Dimitris!

Dark Mode para seu back-end e/ou front-end

Que tal cuidar dos seus olhos?
https://github.com/nikosdion/DarkMagic
Txs Nicholas!

Layout de cartões

Que tal ter boas substituições com definições de configuração para criar layouts de cartão?
https://github.com/brianteeman/joomla-cards
Txs Brian!

Modo de login

Que tal exibir o módulo de login em um modal/popup?
https://github.com/brianteeman/loginmodal
Txs Brian

Versão do módulo

Que tal ter o controle de versão do módulo (da mesma forma que temos o controle de versão do artigo nativamente)?
​​https://github.com/R2H-BV/
Txs Rick!

imagens órfãs

Que tal finalmente limpar seu site? Isso começa identificando as imagens órfãs.
A versão do Joomla 3 é gratuita, a versão do Joomla 4 é paga.
Image Manager https://www.r2h.nl/joomla-extensions
Txs Rick!

SABER MAIS

Joomla!4 Masterclass

Um guia prático para construir sites ricos e modernos usando os novos recursos do Joomla 4
Paperback pago, é claro (versão em PDF incluída)
https://www.amazon.com/Joomla-Masterclass-practitioners-building-brand-new/ dp/1803238976
Txs Luca!

Desenvolvimento de extensão

A referência ausente do Joomla™ para desenvolvedores de extensões
https://www.dionysopoulos.me/book.html
Txs Nicholas!

Aprenda Joomla 4

Dicas e segredos poderosos do usuário sobre o Joomla 4 (13 vídeos atm)
https://www.youtube.com/@learnjoomla4/videos
Txs Brian!

Joomla básico

Centenas de vídeos
https://www.youtube.com/@Basicjoomla/videos & https://www.youtube.com/@Basicjoomla/streams
Txs Tim!

Marc is a passionate Joomla user

Observe que este site usa um sistema de tradução automática para ajudar na tradução para os diferentes idiomas. Pedimos desculpas por qualquer erro ou erro de digitação que possa ser mostrado nos diferentes textos.