SilverStripe não é apenas um complexo CMS baseado em PHP, mas muito versátil também. Ele pode ser usado para construir, gerenciar e organizar qualquer aplicativo baseado na Web em vários campos de actividade.
SilverStripe é extremamente bem documentado e vem com muitos temas e módulos para ajudar os desenvolvedores estender a funcionalidade padrão com novas ferramentas e recursos.
Desenvolvido no SilverStripe Framework , este CMS é um dos CMSs mais respeitados no negócio, não só por causa do produto final bem trabalhada, mas também por causa da base de código subjacente também.
Quanto aos recursos, o SilverStripe CMS está bem em sintonia com as práticas atuais, fornecendo um assistente de instalação com cada distribuição, integração Composer, um painel de administração bonito, temas, módulos, e muitos outros mais.
Esses recursos ajudarão os desenvolvedores a começar sobre os seus projectos, e fornecer um produto sólido no final de seus esforços também.
O que é novo em nesta versão:
- PHP versão mínima aumentada para 5.3.3
- Introdução de novas ORM parametrizado
- suporte padrão para PDO
- Movido SS_Report e ReportAdmin para um módulo separado
O que é novo na versão 3.2.1 / 3.3.0-rc2:
- PHP versão mínima levantada a 5.3.3
- Introdução de novas ORM parametrizado
- suporte padrão para PDO
- Movido SS_Report e ReportAdmin para um módulo separado
O que é novo na versão 3.2.0:
- PHP versão mínima aumentada para 5.3.3
- Introdução de novas ORM parametrizado
- suporte padrão para PDO
- Movido SS_Report e ReportAdmin para um módulo separado
O que é novo na versão 3.1.15 / 3.2.0-rc1:
- Esta versão inclui um algumas correções de segurança para o quadro.
O que é novo na versão 3.1.13 / 3.2.0-beta1:
- Esta versão inclui um algumas correções de segurança para o quadro.
O que é novo na versão 3.1.13:
- Esta versão inclui algumas correções de segurança para o enquadramento .
O que é novo na versão 3.1.12:
- Esta versão inclui algumas correções de segurança para o enquadramento .
O que é novo na versão 3.1.10:
- Correções de segurança:
- permissões Abrir arquivo vulnerabilidade.
O que é novo na versão 3.1.0:.
- o feedback mais visual e visualização mais fácil
- Configuração YAML e uma melhor UploadField.
- Suporte Compositor e um novo site add-ons
O que é novo na versão 3.1.0 beta3:
- Melhoria da API Config e fundição de modelo padrão seguro.
O que é novo na versão 3.0.2:
- Atualizações da documentação GridField
- Permitir consultando se um campo existe em uma tabela
- Adicionar aviso se viram classe Sitetree objeto é obsoleto
- template FieldGroup_DefaultFieldHolder
- Abrir links externos em modo de visualização em nova janela
- -Re acrescentou SilverStripeNavigator styling
- Permitir depuração de configuração erros cíclicos
- GreaterThanFilter deve ser consistente com LessThanFilter
- ícones do menu personalizado para o menu principal CMS
- Adicionado & quot; jpeg & quot; à lista de extensões permitidas
- Criar TestRunner setdb endpoint URL
- Maori Língua JavaScript
O que é novo na versão 3.0.1:
- DataList e mutabilidade ArrayList
O que é novo na versão 3.0.0:
- Novo modelo de motor
- design de interface New CMS
- renomeação de Sapphire a estrutura SilverStripe
- FormField aulas agora têm seus próprios modelos HTML
- Permitir uso da estrutura SilverStripe sem a & quot; cms & quot; módulo
- CMS JavaScript mudou-se para jQuery.entwine
- estilo CMS são gerados por SCSS para fornecer mais flexível e estilo robusto
O que é novo na versão 3.0.0 Beta 2:
- A & quot; de exibição de lista & quot; para as páginas.
- inserção de imagem e gerenciamento de mídia foram melhoradas, incluindo um & quot; inserir a partir da web & quot; opção.
- A usabilidade da exibição de árvore ao editar conteúdo foi melhorado.
- Na 3.0, SilverStripe agora trabalha com PHP 5.3+, a fim de tirar proveito de todos os recursos do PHP 5.3.
O que é novo na versão 3.0.0 Beta 1:
- Separado Quadro de CMS, para que Framework é utilizável por conta própria, tornando-se uma entidade autônoma de pleno direito, em vez de primariamente um quadro de apoio para o produto CMS como na linha 2.X.
- actualizadas a interface administrativa do CMS com uma experiência em projeto e usuário mais moderna, e um suporte javascript mais sólida tecnicamente.
- Substituído ou melhorar APIs para desenvolvedores que atingiram o limite de sua capacidade de expansão na sua forma actual por razões de compatibilidade para trás, ou são considerados difíceis de manter.
O que é novo na versão 3.0.0 alpha 2:
- CMS:
- desempenho CMS JavaScript e prestação percebida melhorias
- New dedicado & quot; Adicionar página & quot; Interface com descrições do tipo de página
- Melhoria & quot; Inserir link & quot; diálogo com os estilos mais limpas
- guias selecionadas e caiu painéis agora são armazenados em um cookie para uma interface mais consistente quando voltar mais tarde para o CMS
- quadro:
- Suporte para URLs de página de vários bytes (por exemplo, com o alemão Umlauts). filtragem de URL flexível através de nova API URLSegmentFilter
- atributos customizável HTML no Formulário e FormField (que permite um melhor uso do HTML5 e atributos de dados)
- ORM:
- New ORM foi ainda mais estabilizado e API e documentação podem ser encontradas em http://doc.silverstripe.org/sapphire/en/trunk/topics/datamodel
- GridField:
- GridField foi reestruturado e a nova API e documentação podem ser encontradas em http://doc.silverstripe.org/sapphire/en/trunk/topics/grid-field/
- recurso CMS administrador implementa um GridField para visualização de arquivos e pastas
O que é novo na versão 3.0.0 alpha 1:.
- Quadro e CMS separados
- Nova interface do usuário.
O que é novo na versão 3.0.0-PR1:
- Alterações de API:
- Removido Object - & # x3e; cacheToFileWithArgs (), utilize o Object - & # x3e;. CacheToFile () com o parâmetro $ arguments
- Removido LeftAndMain - & # x3e;. Getitem (), o uso show () em vez
- Removido CMSMain - & # x3e; getfilteredsubtree (), o uso getsubtree (). MUDANÇA API Removido CMSMain - & # x3e;. SiteTreeFilters (), use CMSSiteTreeFilter_Search
- Removido CMSMainMarkingFilter, substituído há um tempo atrás por CMSSiteTreeFilter_Search.
- ModelAdmin - & # x3e; ResultsForm () não retorna um TabSet (era apenas uma muleta disposição para apoiar o dimensionamento correto) .
- recursos e aprimoramentos:
- Adicionado ClassManifest - & # x3e; getmodules (), e limitação removido para módulos toplevel em ClassManifest - & # x3e;. HandleFile () (necessário para detectar novos safira / admin / & quot; submodule & quot;)
- Adicionar página ID como metadados em Sitetree - & # x3e;. MetaTags (), a fim de fornecer contexto para CMS pré-visualização de páginas
- Visualizar alterações de edições de página no CMS no site (através do & # X3C; iframe & # x3e; barra lateral).
- aviso de incompatibilidade Adicionado para o Internet Explorer 6 em LeftAndMain.js.
- Mudou CMSMain - & # x3e;. AddForm () para um diálogo modal, mostrando os tipos de página e suas descrições como radiobuttons em vez de uma lista suspensa
- Correções de bugs:
- Fazer DateField.js $ .metadata () chama resistente contra $ .metadata.defaults alterações.
- Adicionado suporte para $ campos de parâmetros em CMSMain - & # x3e;. GetEditForm (), não necessitam de campo 'ClassName' em save () como o seu não esteja incluído no getCMSFields () por mais tempo
- Permitir alternativa modelos no Form (-matriz com base) - & # x3e;. ForTemplate ()
- A desativação add_sheet () em jstree, como o próprio terrivelmente lento.
- Verificar existência arquivo em LeftAndMain - & # x3e;. Init () para as configurações content_css do TinyMCE para evitar o carregamento clientside desnecessária de arquivos
O que é novo na versão 2.4.5:
- Enhancement: Arquivo - & # x3e; canEdit ( ) e File - & # x3e; caNcReaTe () agora usa extendedCan ()
- Valorização: verificação Installer para magic_quotes_gpc (opção PHP) e emite um aviso se habilitado
- Correção: CMSMain - & # x3e; rollback () falhar por causa da proteção CSRF
- Correção: upload de arquivos válidos com extensões maiúsculas bloqueados de ser web acessível
- Correção: comentários Página poupança para página errada
- Correção: chamada incorrecta a função de dias úteis em classe Date
- Correcção: erro SilverStripeNavigator no caso em que a página não foi publicada, a visualização local arquivado
O que é novo na versão 2.4.3:
- A validação para arquivos carregados
- Form Adicionado - & # x3e; enableSecurityToken () como uma contrapartida para o disableSecurityToken existente ()
- Adicionado SecurityToken para embrulhar proteção CSRF via & quot; SecurityID & quot; solicitação de parâmetro
- MySQLDatabase :: renameField () não verifica que o campo existe em fieldList (). alterField () não faz essa verificação, por isso deve ser consistente. Remover esta deve fornecer uma pequena melhoria de desempenho também.
O que é novo na versão 2.4.2:
- Corrigido um problema de segurança onde as páginas em modo de rascunho pode ser visível para usuários não autenticados.
- Corrigido um problema de segurança em que os usuários com acesso a admin / segurança (mas privilégios limitados) pode levar mais de uma conta de administrador conhecido por mudar a sua senha.
- Permitir Apache servidor web para páginas de erro personalizadas em HTML, em vez de Apache estilo padrão.
- melhorias arnês Testing:. Saída de teste mais detalhado, fixa a cobertura relatório geração
- Fixed lógica instalador para drivers de banco de dados SQLite.
- Todos os testes de unidade passar no Windows OS / SQL Server.
- Mais de 100 outras melhorias e correções de bugs.
O que é novo na versão 2.4.0:
- Adicionado _register_database.php de safira, que define o SS desde bases de dados para DatabaseAdapterRegistry
- Adicionado hebraico (he_IL) linguagem para Sapphire.
- Adicionado Lituano (lt_LT) linguagem para Sapphire.
- Adicionado hebraico (he_IL) linguagem para CMS.
- Adicionado Lituano (lt_LT) linguagem para CMS.
- Usando jquery.live vez de livequery para SelectionGroup.js.
O que é novo na versão 2.3.3:
- Fixed double up de & # X3C; span & # x3e; destacar marcas ao redor palavras-chave no texto :: ContextSummary ()
- Corrigido bugs em differencer conteúdo, e melhor estilo. CORREÇÃO: aviso fixa ao obter título de membro que não existisse
- Chamada duplicado excluídos para curl_exec () in RestfulService
- Actualização de Versão :: compareVersions () para usar DataDifferencer
- Adicionado melhor suporte para o uso DataDifferencer de olhar para novos registros
- Image_iframe.ss fixo para usar X-UA-Compatible IE7 emulação meta tag
- Relax Tipo de check-in! RequestHandler :: checkAccessAction ()
Requisitos :
- PHP 5.3.2 ou superior
- MySQL 5+, PostgreSQL 8.3+ ou SQL Server 2008 +
- safe_mode = Off
- magic_quotes_gpc = Off
- memory_limit = 48M
- módulos obrigatórios: dom, GD2, mistura, iconv, mbstring, mysql (ou outro driver de banco de dados), sessão, simplexml, tokenizer, xml .
- servidor Web (Apache 1.3+ e IIS 5.x +)
- habilitar o JavaScript no lado do cliente
Comentários não encontrado