Halo é uma ferramenta de construção de sites de código aberto poderosa e fácil de usar. Com diferentes modelos e plug-ins, pode ajudá-lo a construir o site ideal em sua mente. Pode ser o site oficial da sua empresa, seu blog pessoal, uma base de conhecimento compartilhada pela equipe ou até mesmo um fórum ou shopping.
console
O console é o sistema de gerenciamento de back-end do site Halo. Somente usuários logados com permissões podem usar as funções do console normalmente. Você pode gerenciar diversos conteúdos, como artigos, páginas, anexos, etc. do site no console, e ajustar o tema ou diversas configurações usadas pelo site.
Descrição da interface
1. Caixa de pesquisa global: Clique ou use a tecla de atalho Ctrl+K para acessar a caixa de pesquisa global. Insira palavras-chave para realizar uma pesquisa global em todos os artigos, páginas, anexos, usuários, configurações, etc.;
2. Barra de navegação lateral: Navegue até as funções fornecidas pelo console. Clicar no item da barra de navegação exibirá a página de função correspondente no lado direito da página. A instalação de certos plug-ins pode expandir as entradas da barra de navegação;
3. Exibição e operação de informações do usuário: exibe o avatar, nome, função e outras informações do usuário conectado no momento e fornece mais operações relacionadas ao usuário;
4. Título da página de função: Título da página de função atual;
5. Área de operação da página de função: Botões de operação de função fornecidos pela página de função atual;
6. Corpo principal da página de função: A área de exibição do corpo principal da página funcional atual. O conteúdo e o formulário de exibição dependem da função específica da página.
artigo
Os artigos são um dos conceitos centrais do Halo. Um artigo consiste principalmente em um título de artigo em texto simples e conteúdo de artigo em rich text. Além disso, você também pode definir a categoria do artigo, adicionar tags, definir uma imagem de capa, etc.
Em diferentes tipos de sites e diferentes cenários de aplicação, o significado real do artigo também será diferente. Pode representar uma notícia da empresa, um blog ou um determinado capítulo de um documento de produto.
página
Existem dois tipos de páginas no Halo: páginas funcionais e páginas personalizadas.
Página de função
As páginas de função geralmente são fornecidas por vários plug-ins, e as funções e o conteúdo da página apresentados no console são determinados pelo plug-in que fornece especificamente a página.
Página personalizada
As páginas personalizadas são semelhantes aos artigos e também contêm títulos e conteúdo de páginas na forma de rich text. Diferente dos artigos, as páginas personalizadas não podem definir informações de categoria e tag. Geralmente são usadas para páginas com uma única função de exibição no site, como páginas comuns sobre sites, páginas de contato, etc.
Classificação
Os artigos podem ser melhor organizados e gerenciados por meio da classificação. Existe um relacionamento hierárquico entre categorias e uma categoria pai pode conter diversas subcategorias. Um artigo pode pertencer a várias categorias ao mesmo tempo.
Rótulo
As tags podem ser usadas para adicionar tags específicas aos artigos. Ao contrário das categorias, não há relacionamento hierárquico entre as tags. Várias tags também podem ser adicionadas a um artigo ao mesmo tempo.
apêndice
Arquivos enviados por usuários para referência em artigos, configurações de temas, etc. É usado principalmente em cenas como imagens de artigos, imagens de temas, avatares de usuários, etc.
tema
Um pacote de recursos contendo vários modelos de páginas de site. O conteúdo e o estilo que os usuários navegam ao visitar o site do Halo são determinados pelo tema configurado e utilizado pelo terminal de gerenciamento do Halo.
plug-in
Pacotes de software para estender a funcionalidade do Halo. Os plug-ins são independentes do aplicativo principal do Halo e podem ser instalados, atualizados e desinstalados separadamente.