O componente EventList é, atualmente, o melhor software livre (código-fonte aberto) para o controle de eventos no gerenciador de conteúdo Joomla. Essa extensão permite a organização completa de empreendimentos e seus participantes.
O EventList está disponível para download no site do desenvolvedor Christoph Lukes: clique aqui. O pacote contém o componente em si e um módulo para a exibição dos eventos.
Como todos os componentes mais populares do Joomla, a sua interface de administração (Componentes->EventList) é bastante coerente e intuitiva. Como podemos verificar na imagem abaixo, infelizmente, a tradução mais recente do EventList para o português ainda está muito incompleta.
Na página principal temos as opções para visualização e inclusão de eventos, visualização e inclusão dos locais dos eventos, configuração de categorias ou grupos, histórico dos eventos, configuração, edição do CSS da interface do usuário, organização interna, ajuda, atualizações e instalação de eventos e locais demonstrativos:

A opção "Add venue" nos permite adicionar os espaços físicos (locais) onde acontecerão os eventos (cada evento poderá conter um local). Clicando-se no seu ícone, temos uma janela para inclusão de informações correlatas e endereço:

Os parâmetros dos locais incluem o logradouro, CEP, cidade, estado, país, página web e metadados.
Na inclusão de um evento, podemos determinar um título relevante para o evento, uma URL significativa (apelido) e também um local (venue):

No menu lateral direito, podemos estabelecer a data inicial e final, horário inicial e final, registro de usuários ao evento, imagem, recorrência, metadados, etc.:

A responsabilidade pela exibição dos eventos em determinado local do template é do módulo "mod_eventlist", disponível no endereço supracitado. Podemos configurá-lo na seção de administração de módulos (Extensões->Administrar módulos):

Os parâmetros básicos incluem a quantidade de eventos a serem exibidos, restrição a categorias e locais, assim como configurações associadas à formatação dos títulos, links, data e horário.
De fato, o EventList é um componente muito bem organizado. As suas configurações são categorizadas em: configurações básicas, controle de usuários, página de detalhes, configuração de layout e parâmetros globais.
Nesta seção, estabelecemos as opções de exibição, tratamento de eventos antigos, envio de alertas por email, tratamento de imagens e metadados. Todas as opções são bem intuitivas e possuem tooltips descritivos:


Além da mera organização dos eventos, também é possível organizar os próprios participantes ativando-se o registro de usuários a eventos (opção "allow event registration"). Todas as demais opções se referem ao controle do nível de acesso dos administradores, editores e usuários registrados:


Nesta tab, temos as opções de exibição de eventos, locais, registros de usuário e comentários (apenas os sistemas JomComment ou JComments) da página principal (detalhamento) do evento:


Esses parâmetros se referem exclusivamente à formatação do layout/template (a edição do CSS também é possível: clique em Edit CSS na página inicial). O tamanho e descrição de todas as colunas podem ser alteradas:


Estas opções se referem à página referenciada pelo menu (o componente exige a existência de um menu ativo do tipo "EventList->EventList"): número de eventos na primeira página, categorias visualizadas e configuração dos ícones.
Enfim, um componente de utilidade inquestionável, completo e intuitivo. Os seus idealizadores estão de parabéns!