Começando a trabalhar com lliure

Instalação

Dependências

Para você ter o lliure operante, é necessário ter um web server, esse por sua vez pode ser local ou remoto (online). Seu web precisa estar com o php 5.4 ou mais recente e o banco mysql. Quanto as configurações precisamos que em seu server esteja o mod_rewrite ativo.

Download

A versão atual estável do lliure é a 8, faça o download utilizando o botão abaixo

Download

A versão beta do lliure é chamada de wolf você pode fazer o download clicando aqui, mas lembre essa não é um versão estável e não é garantida a funcionabilidade dos aplicativos

Instalando

  • Extraia o zip, nele você tera um pasta chamada sistema cole essa pasta de preferencia na raiz do seu servidor (não há problemas em utilizar em sub pastas).
  • Crie um banco de dados com o nome de sejado
  • Acesse http://seuservidor.com/sistema, automaticamente você será redirecionado para o opt de instalação, preencha as informações necessárias (Host, Nome do banco, Usuario e senha).

Duas coisas necessárias para ocorrer tudo bem na instalação é que você crie uma pasta chamada uploads paralelamente a pasta sistema, e de permição chmod 755 a pasta uploads e para pasta etc localizada dentro da pasta sistema.

Se tudo ocorrer bem você receberá uma mensagem de sucesso, só reforçando o login e senha padrão são dev.

Dúvidas ou problemas

Nós temos nossas comunidades para tratar de cada assunto para tratar de assuntos realacionados ao core, assuntos realacionados a aplicativos e assuntos realacionados a apis faça um login em nosso hub e traga sua dúvida que tentaremos solucionar o mais breve possível.

Versão de aplicativos vs lliure

No site próprio site do lliure você pode encontrar o mapeamento de compatibilidade dos aplicavos conhecido no menu compatibilidade

Afinal de contas o que é o lliure?

O que o lliure não é!

O lliure diferente do que muito pensam não é um CMS, e também não é uma loja virtual, em outras palavras o lliure não serve exclusivamente para "fazer" sites, sim em seu inicio era especificamente para isso mas ao passar do tempo, notou-se que é muito mais que isso.

Muito nos perguntam por que usar lliure e não worpress, isso é como uma comparação entre "ela era de leão e ele tinha 16"

Bem o lliure...

O lliure está classificado com um WAP, isso quer dizer, uma plataforma de aplicações o que pode ser comparado a um sistama operacional on-line.

O lliure também é altamente dependente de seus aplicativos bem como qualquer SO depende de seus programas, e ele fornece api's afim de facilitar o desenvomento de aplicações e também para ajudar na padronização da mesma.

O que fazer com ele então?

Como dito acima, comparado a um SO é possivel fazer tudo... Podemos administrar uma loja virtual, ou blog, ter o ERP de uma empresa, controlar fluxo de caixa, gerenciar pedidos... Em fim desde que o Garoto de programa estejá com vontade de trabalhar nas madrugadas, é possível desenvolver muitos apps além dos que já temos em nosso repositório.

Estrutura Básica

No lliure você encontra algumas partes são elas usr, opt, api e app

Usr é toda a parte do lliure não interativa diretamente, como o próprio core, fontes, bibliotecas de funções complementares..

Opt nesse local encontra-se as aplicações internas do lliure como: login, painel de controle, desktop...

Api são as partes complementares do lliure, usadas por apps e opts, e támbem podem ser usadas em ambientes externos

App nada mais que as aplicações do lliure, e fazer suas aplicações é bem simples

Requisitos

Para trabalhar com llire é necessário um servidor php com versão >5.4 e um banco mysql, você pode utilizar um servidores apache como vertrigo e trabalhar localmente

Modo de trabalho

O lliure funciona em 3 modos de trabalho visual(home), onclient e onserver

Variaveis do sistema

O sistema trabalha todo em uma matriz a $_ll. Nesse artigo você encontra uma descrição das chaves mais comuns Boas maneiras com lliure

Aplicativos (App)

Se o Usr é o coração do lliure, os Apps são os membros e orgãos sensitivos, sem eles o lliure não faz nada, assim como um sistema operacional não é nada sem seus programas

Instalação

Para instalar um App, basta copiar sua pasta para a pasta app do lliure, feito isso entre no lliure, no menu do canto superior direito acesse o painel de controle, seu novo aplicativo estará na lista aguardando instalação, clique no ícone e siga os passos para instalar.

Desenvolvendo

Para desenvolver um aplicativo apenas é necessário um arquivo start.php na raiz de seu app.

Outra forma é criar um arquivo header.php e modificar por ele o direcionamento da variável $_ll['pagina'], mas é indicado ter pleno conhecimento do lliure para trabalhar dessa forma.

Não se esqueça de utilizar as Apis para agilizar seu trabalho.

Api

Apis são umas das grandes vantagens de se usar o lliure, você não precisa inventar a roda, nós já escolhemos as melhores e disponibilizamos para você.

O que são

Apis são recursos, para que você utilize no desenvolvimento de seus apps, são recursos como: ferramenta para upload de imagens, editor de texto wysiwyg, gestor de layout para apps, entre outros

Utilização

Para utilizar uma api, acrescente o comando lliure::inicia(api); no arquivo header.php de seu app, após isso utilize as instruções de uso da api.

ChangeLog

8.x (Clumber Spaniel)

#### 8.8 Clumber Spaniel (13/04/2017)
- [update] Alteração de arquivo de licença da raiz
- [update] Atualização do arquivo README.md

#### 8.7 Clumber Spaniel (12/11/2016)
- [bug] Correção api aplimo, altura fixa do menu no chrome

#### 8.6 Clumber Spaniel (09/07/2016)
- [bug] Correção de erro acrescentar grupos de usuário ao sistema
- [bug] Correção na seleção de temas dafault

#### 8.0 Clumber Spaniel (09/07/2016)
- [update] metodo lliure::add reformulado para que cada parametro seja designado para o que foi pensado
- [update] metodo lliure::add agora ganhou um 4º parametro referente a dependência do script
- [update] no documento lliure.php foi acrescentado marcações de @deprecated nas funções, classes e metodos depreacidos
- [update] toda api foi configurada com um arquivo inicio e teve seus dependências colocados nos mesmos
- [update] recurso de pesquisa adicionado à API navigi
- [update] Navigi trabalhando com Font wearsome (utilizar atributo 'fa' ao invés de 'ico')
- [update] Descontinuada ferramenta de acesso rápido
- [update] Criada nova API Vigile para o gerenciamento de alertas
- [update] Removidos alguns arquivos de font da opt open-sans afim de ficar mais leve o sistema
- [update] Removida pasta "paginas"
- [update] Removida pasta "temas"
- [update] Removida pasta "imagens"
- [update] Novo sistema de autenticação de usuários pertencente a classe lliure
- [update] Alteração na forma de assinatura de scripts
- [update] Definições de tema migradas para rotinas
- [update] Criado opt "singin" tela inicial padrão de login do lliure
- [update] Criado opt "persona" para o gerenciamento de temas
- [update] Removido arquivo com classe de gerenciamento de api
* [update] Criada a classe lliure com base na classe de gerenciamento de api
- [update] Removido icones do sistema (deve ser usado o Font Awesome ou utilizar ícones próprios)
- [update] Atualização na api tinyMCE para versão 4.x
- [update] Entrada de GET api adicionada ao sistema (?api=nome_da_api)
- [update] Gerenciamento_de_api movido e renomeado para usr/lliure.php
- [bug] Correções na opt user
- [bug] Correções na seleção de charset
- [bug] Correções na API de fotos

Comentar

Mostre seu gosto pelo lliure

© lliure 2012
Começando | lliure