item de destaque joomla hospedagem

Qual é o Joomla! System Update?

Começando com Joomla! 1.6, Joomla! tem apresentado um sistema de atualização para ajudar a manter os sistemas atualizados. O Joomla! System Update é impulsionado principalmente pelo Gerenciador de extensões. Para mais informações sobre o Gerenciador de extensões: https://docs.joomla.org/Help36:Extensions_Extension_Manager_Update

Notificações de Atualizações

O Joomla! System Update fornece uma maneira prática para atualizar as extensões instaladas, mas também implementa um sistema de notificação do desenvolvedor de extensão para informar a disponibilidade de novas versões. Desta forma, adminitrators sistema podem ser informados e escolher a forma de gerenciar o sistema.

Joomla item de destaque hospedagem Todos os desenvolvedores são encorajados a

Exemplo de imagem: Notificação de atualizações disponíveis

Exemplo de imagem: Uma nova versão extensão foi instalada

O novo requisito JED

New Requirement Listing. Todas as extensões carregados para JED dia 10 de janeiro de 2017, necessário para usar o System Update Joomla. Isso ajudará a garantir que os proprietários do site são sempre notificados de quando uma nova versão de suas extensões instaladas está disponível. Mantendo extensões até à data pode ajudar a melhorar a segurança.

Neste guia, incluímos uma breve detalhes sobre como implementar o sistema de atualização Joomla para extensões gratuitas e pagas. Todos os desenvolvedores são incentivados a visitar Joomla Docs para mais informações ou verificar como outras extensões já tem que adotou o sistema de atualização.

Com relação às extensões já listado no JED, eles não vão ser inéditos, se eles não estão em conformidade com esta nova exigência. Em vez disso, um aviso pop-up será exibida para os usuários quando clicar no botão Download, informando-os de que a extensão não suporta servidores de atualização e, portanto, deve ser atualizado manualmente.

Não se esqueça de verificar se as suas extensões usar o Joomla! System Update.

System Update Joomla

Um dos recursos mais poderosos do Joomla! é a possibilidade de estendê-lo com extensões de terceiros. Para manter essas extensões atualizadas, Joomla System Update permite automatizar rapidamente o processo para verificar todas as extensões instaladas e atualizá-los a partir do gerenciador de extensões.

Do ponto de vista do desenvolvedor, as extensões estão ligadas à fonte, através do manifesto de extensão, um feed de atualizações disponíveis.

Para entregar as atualizações, existem dois principais casos de uso: extensão grátis ou extensão pago. O primeiro caso é simples e atualizações podem ser distribuídos diretamente através do mesmo fluxo de download do que o download inicial. No caso de extensão paga, já que as atualizações estão restritos a válido assinaturas / adesões, em seguida, um método para verificar que devem ser integrados no processo de atualização.

joomla destaque hospedagem ponto de extensões

Nos capítulos seguintes, descrevemos as práticas mais comuns para distribuir atualizações de extensões.

System Update Joomla - extensão gratuito

Neste caso, o System Update Extensão requer adicionar uma marca na extensão manifesto para definir uma URI para publicar as atualizações disponíveis:

Definindo um servidor de atualização

Para utilizar este recurso, um servidor de atualização deve ser definido no manifesto da extensão.

arquivo XML Atualizações

O tipo de servidor de extensão permite que os desenvolvedores para definir manifesta de uma extensão para puxar atualizações de manifesto de um único extensão.

caso Amostra: Joomla! weblinks

Neste momento, o Joomla! extensão Weblinks é distribuído da mesma forma que uma extensão de terceiros. Uma vez que é atualizado da mesma forma que uma extensão de terceiros, é uma implementação de referência perfeita do sistema de atualização: Joomla extensões / weblinks

Como mostrado neste manifesto, as atualizações de extensão são distribuídos a partir de um arquivo XML mantida manualmente. Se você preferir criar os fluxos de atualização XML de um gerenciador de download, várias alternativas podem ser encontradas no JED.

NOTA: Verifique o TargetPlatform

O problema comum quando Joomla não detecta uma nova versão na definição do TargetPlatform.

System Update Joomla - extensões pagos

Este caso é semelhante a uma extensão grátis. No entanto, uma validação adicional é necessária para verificar se o usuário tem direito a receber a atualização. Esta validação é realizada on-line e deve ser suportado pelo sistema desenvolvedor de extensão.

Para identificar o usuário atualizar sua / seu sistema, Joomla tem uma extra_query parâmetro adicional na #__update_sites. Este parâmetro será adicionado ao URL de download declarou, proporcionando a oportunidade de aceitar ou rejeitar o download.

Você pode gerenciar a extra_query acordo com suas necessidades e não Joomla não impõe qualquer restrição na informação do campo. Tem que válida como um parâmetro de URL.

caso Amostra: Akeeba de Lançamento e Akeeba Subscriptions

Akeeba de Lançamento e Akeeba Subscriptions são as extensões que Akeeba desenvolvedor de extensão implementa para gerir as suas próprias extensões. Eles são alternativas livres para construir em cima de seu próprio sistema de liberação.

Neste contexto, um Id Baixar (dlid) deve ser definido na extensão a ser atualizado e armazenado em extra_query campo. Por exemplo: dlid = 1234567890123456789012.

Quando Joomla gerenciador de atualização chama seu site para baixar a atualização, que inclui o download Id. Akeeba ARS e Subs trabalhar juntos para verificar a associação e voltar a resposta adequada.

No que diz respeito a terceiros atualizar os sistemas

atualizar sistemas Thrid-partido, criado para fornecer atualizações de uma forma segura e conveniente, semelhante ao sistema de Atualização Joomla são considerados para cumprir a exigência. No entanto, como nosso objetivo é centralizar informações sobre atualizações nas extensões: área Update, em seguida, um sistema de atualização de terceiros também deve fornecer as informações de disponibilidade da versão para o Joomla! Gerente de atualização. Os usuários não devem ser obrigados a visitar cada extensão de saber seu status.

Add-ons são um caso especial de extensões geridas por uma extensão pai. Complementos são instalados, geridos e desinstalado com um sistema de atualização de terceiros.

Uma vez que estes tipo particular de extensões são publicados no JED, mas eles não podem ser integrados com Joomla! System Update, estão isentos da obrigação de integração. Essa exceção inclui extensões que não são instaláveis ​​via o Joomla Installer e são ramal específico.

Tais extensões será aprovado em uma base caso a caso.

Imagens de amostra

Os aspectos administrativos de como um desenvolvedor de extensão administra seus negócios está além do escopo do que o JED podem regular. É da responsabilidade do desenvolvedor para garantir que ele ou ela está operando dentro de quaisquer requisitos legais que são impostas por seu governo local. Só podemos recomendar a consulta com um contador local e / ou advogado para garantir que você está cumprindo os requisitos legais locais.

Você pode implementar os servidores de atualização de uma forma semelhante à forma como extensões pagos gerenciá-lo - você pode implementar os servidores de atualização para informar os usuários sobre as atualizações disponíveis e exibir uma mensagem dizendo que a atualização está disponível através de contato com eles através de seu site. O ponto chave aqui é para informar os usuários sobre as atualizações - a decisão de fornecê-los automaticamente ou não é uma decisão sua.

Da mesma forma, que há vários gerenciadores de download que ajudam a gerenciar atualizações, há também gerentes de subscrição que podem ajudar você a gerenciar IVA. Como alternativa, há também plataformas de e-commerce que pode consolidar vendas.

Assista esse video!

Artigos relacionados

Posição 7 Hospedagem JoomlaEste tutorial vai mostrar-lhe como adicionar posição do módulo no Joomla 3.x. modelo. Você já sabe como verificar posições de módulos disponíveis do modelo. Neste tutorial vamos mostrar ...
sites de hospedagem para JoomlaO que é Joomla Hosting? Grátis, fácil de usar, e personalizável. Joomla oferece uma infinidade de opções de criação de sites, e está disponível com a maioria dos planos de hospedagem. Pense WordPress é a única ...
Melhores joomla hospedagem gratuitaO que é Joomla Hosting? Grátis, fácil de usar, e personalizável. Joomla oferece uma infinidade de opções de criação de sites, e está disponível com a maioria dos planos de hospedagem. Pense WordPress é a única ...
Melhor Joomla hospedagem gratuitaO que é Joomla Hosting? Grátis, fácil de usar, e personalizável. Joomla oferece uma infinidade de opções de criação de sites, e está disponível com a maioria dos planos de hospedagem. Pense WordPress é a única ...
Como construir uma página web com Joomla hospedagem'; O.write (r); o.close ()> retornar n.prototype.isNullOrEmpty = function (n) return 1>, n.prototype.dispatchCustomEvent = function (n);! Var i = document.createEvent (" CustomEvent "); retornar ...