Kajona começou inicialmente como um quadro, mas com atualizações recentes que se transformou em um CMS totalmente queimado.
Devido à sua sólida base de código, bem organizada, Kajona pode lidar com muito mais operações complexas e muito mais personalizações do que os sistemas regulares de CMS pode manipular.
O CMS pode ser usado para qualquer tipo de processo de desenvolvimento Web, desde simples sites de uma página, para blogs pessoais, carteiras, ou intranets da empresa, mesmo complexos.
Graças ao seu código bem organizado e uma bela interface visual, os recursos do CMS para usuários técnicos e não-técnicos.
Kajona atingiu um estado muito maduro e graças a constantes atualizações para seu núcleo sempre conseguiu ficar longe do núcleo de segurança ou vulnerabilidades PHP.
O CMS também está bem documentado e vem com muitos modelos e add-ons para estender sua funcionalidade principal ainda mais longe do que inicialmente previsto
O que é novo nesta versão:.
- NOVO:
- module_basicauth - & # x3e; adicionou um novo módulo de manipulação de cabeçalhos de Autenticação Básica HTTP. Se encontrado, o ouvinte tenta fazer o login o usuário. Útil para repouso / clientes baseados AJAX.
- module_ezcchart | gráfico de barras horizonatal - & # x3e; gráficos de barras horizontais são agora suportadas pelo ezcomponents
- module_installer | class_installer - & # x3e; um & quot; EVENT_SYSTEM_REQUEST_ENDPROCESSING & quot; evento é acionado para o instalador, demasiado
- module_jqplot - & # x3e; preenchimento e margem de bares a barcharts são diferentemente set, dependendo do número de série - se o gráfico contém apenas séries gráfico de barras - & # x3e; preenchimento = 1, a margem = 4 - se o gráfico contém uma ou mais séries stackedbar e cada sereis tem exatamente um valor séries - & # x3e; preenchimento = 1, a margem = 4
- module_jsonapi - & # x3e; um novo módulo para fornecer get / put / post / excluir o acesso a todos os objetos de negócios usando uma interface resto
- module_pdf | cabeçalho pdf - & # x3e; título do cabeçalho agora suportam wraps de palavras
- module_search | admin-view - & # x3e; mudou o módulo de filtro de um multiselect a um toggle-ButtonBar
- module_system | class_module_system_admin & # x3e; opção para exportar um changelog como arquivo excel
- module_system | class_toolkit_admin & # x3e; adicionar método kit de ferramentas para processar uma navegação toc
- module_system | class_formentry_subheadline & # x3e; sub-título que pode ser usado quando o aninhamento vários manchetes
- module_system | admin_simple - & # x3e; renderList marcada e renderFloatingGrid como final
O que é novo na versão 4.6.3:
- Versão 4.6.3 corrige um possível injeção de XSS.
O que é novo na versão 4.6:
- NOVO:
- espaço reservado documentação faltante Adicionado
- getListOfWidgetsAvailable () valida se a classe não é abstrata e implementa a interface de interface_adminwidget
- Agora é possível adicionar conteúdo adicional abaixo do nome de um widget
- Mudou a API remota do Yahoo para openweathermap
- Adicionado um novo método auxiliar estática getFileForPath (), usado para localizar o arquivo MediaManager correspondência para um determinado sistema de arquivos-caminho e um dado-repositório MediaManager
- migrados message_body coluna de texto para LONGTEXT
- Escolha de uma página a partir da caixa de diálogo páginas é agora mais rápido usando um QuickSelect autocomplete para além da árvore
- tcpdf Atualizado para 6.0.099
O que é novo na versão 4.4:
- NOVO:
- Remover um widget do dashboard não recarrega a página inteira.
- Painel drop-alvos tem uma borda, maior visibilidade.
- Notificações locais integrados em mensagens.
- Denominado janela do pacote-descrição, por exemplo, durante a instalação de um pacote.
- O nó de navegação-árvore é adicionado ao treeview, também. Caso contrário, o arrastar de nós para o de nível superior pode falhar.
- ERRO:
- Mudou a maneira widget-o conteúdo é carregado e incorporado na árvore dashboard-dom. a velha forma causou problemas no Windows 8.1 em combinação com o IE 11.
- O link confirm-conta perdida para incluir systemid dos usuários.
- O instalador valida se o módulo de sistema está disponível antes de acessar a tabela do módulo.
O que é novo na versão 4.3:
- NOVO:
- O passo adicional de 2, então a configuração de um administrador-widget é ignorada se o widget não fornecer um formulário config
- No widget-se move, o painel mostra um espaço reservado vazio para o atual destino de soltar-
- Eventos tem um status, atualmente provisória, prevista, cancelado e adiado. O índice de status 'está disponível no portal usando o espaço reservado %% eventStatus %%. O espaço reservado pode ser usado para carregar lang-entradas ou para criar nomes de classe css.
- New gráficos-biblioteca, substituindo flot completamente
O que é novo na versão 4.2:
- NOVO:
- Adicionado uma nova interface de & quot; interface_formentry_printable & quot ;, que prorroga o interface_formentry. Ao adicionar um método de & quot; & quot ;, getValueAsText formulário-entradas pode ser usado para gerar um & quot; lido apenas & quot; ou uma visão resumida de um único objeto / form
- Antes de enviar uma consulta de atualização gerado para o banco de dados, valores de propriedade int / bit são fundidos explicitamente. Exigido por alguns RDBMS.
- Adicionado um mapeador de imagem para os back-end-peles. O mapeador é esperado para cada pele, class_adminskin_imageresolver nomeado (implementação interface_adminskin_imageresolver). O imageresolver transforma nomes como & quot; icon_edit & quot; em um img-tag correspondência ou uma tag-i, como usado pela pele atual. # 804
- Adicionado textRow formentry, utilizáveis para tornar uma dica sem um formulário de elemento de harmonização
- Mais typesafety na data getters / setters em class_root
- As entradas de navegação backend são armazenados em cache por aspecto, isto permite que um módulo para processar diferentes ações, dependendo do aspecto actual
- módulo-id pode usar um sublinhado adicional
- Adicionado class_admin_formgenerator :: RemoveField () para remover uma entrada já adicionou a partir de um formulário
- ERRO:
- sistema de changelog perdeu o ORDER BY critérios para um conjunto de resultados mesclada
- Ao renderizar uma lista via class_admin_evensimpler, a ação original é restaurada temporariamente. Caso contrário, a página processada abaixo a lista de registros usaria & quot; lista & quot; para cada tipo de objeto, resultando em uma paginação-link / link quebrado errada.
- A nova geração de imagem dissociada perdeu para manter a proporção da imagem
- close erro de sessão fixo durante a geração de imagem
- Alguns caracteres especiais poderia criar quebrados diálogo ligações no backend. # 805
- O lang-scriptlet perdeu para se inscrever no contexto 'portal-page'. isso poderia levar a scriptlet-espaço reservado não sendo substituído em caso de solicitações XML.
- admin-formgenerator passa nulo para datas vazias em vez de uma cadeia vazia
- língua-arquivos podem conter sublinhados adicionais para o módulo de parte
- reativado o system-config & quot; admintoolkit & quot ;. O nome de classe especificado é avaliado e resolvido corretamente.
Arquivos
O que é novo na versão 4.1:
- Atualizado para 2.3.1 Bootstrap
- Atualizado jQuery para 1,9
- várias estatísticas Fixo-relatórios para evitar a inclusão de múltiplos registros errados devido a query-fronteiras
- Adicionado um suporte inicial para montar um sistema de ampla fuso horário
- Atualizado o ckeditor para ckeditor 4
- Adicionado um validador caráter
- A-validação de formulário atualmente localizada em class_admin é movido para class_element_admin, todas as classes estendem class_admin deve mudar para o novo-validação de formulário com base em class_admin_formgenerator
- Corrigido o armazenamento em cache para imagens que estão sendo cortadas e redimensionadas, ao mesmo tempo
- user-associações são editados usando um diálogo
O que é novo na versão 4.0:.
- New backend-pele
- suporte de edição em linha.
- Todos os módulos e os elementos são organizados em pacotes separados.
O que é novo na versão 3.4.2:
- Kajona 3.4.2, Kiwi, traz numerosas pequenas melhorias.
O que é novo na versão 3.4.1 BETA:
- Oracle:
- A camada de banco de dados é agora capaz de lidar com bancos de dados Oracle. Desde o driver Oracle (oci8) ainda está em desenvolvimento, ele deve ser usado apenas para teste.
- REST e XML:
- Um monte de métodos internos Kajonas 'estão agora disponíveis através de um REST interface. Usando esta interface, um aplicativo Android simples experimental foi escrito, a fim de prova a funcionalidade geral.
- A fim de simplificar o desenvolvimento de métodos baseados em XML, a estrutura suporta o desenvolvedor com uma nova anotação & quot; @ xml & quot ;. Métodos marcados com essa anotação estão disponíveis através da interface XML enquanto que métodos clássicos permanecem ocultos para a interface XML. WADL-arquivos, a especificação de Rest-interfaces, pode ser gerado por Kajona on-the-fly.
- prestadores de Acesso:
- O subsistema do usuário inteiro foi redesenhado a partir do zero. Ele agora suporta a utilização de diferentes provedores de login como login interna Kajonas "e um diretório LDAP. A primeira implementação de um conector LDAP está disponível.
- As páginas do portal e:
- Acima de V3.4.1, Kajona enviaremos o JavaScript biblioteca jQuery juntamente com YUI. No futuro, será jQuery YUI substituir, pelo menos, no portal. YUI foi atualizado para sua versão mais recente.
- Além disso, o módulo pageimport- / exportação foi transferida de parque infantil para chefiar o desenvolvimento. Ele fornece dois systemtasks, a fim de im- e páginas exportação de e para arquivos XML. Além disso, o portal-editor agora é capaz de lidar com elementos inativos.
Requisitos :
- PHP 5 ou superior
Comentários não encontrado