New group manager, Improved user comments, Better icons
A versão 2.5 traz duas mudanças, functional e técnica, a partir de novos ícones para o gerente do grupo, incluindo autenticação externa, com o OpenID ou Wordpress.com. Piwigo 2.5 em números: 30 + novas funcionalidades, 900 + alterações de código realizadas por sete desenvolvedores e mais de 100 tradutores, quatro novas linguagens expansão Piwigo para 51 idiomas saindo da caixa, oito meses de preparação.
Comentários dos utilizadores solicitado por e-mail e site. Por padrão, esses novos campos não são de preenchimento obrigatório.
Na tela [Administração> Fotos> Etiquetas] você pode duplicar etiquetas. Piwigo também vai duplicar associações com fotos.
Paginação em álbuns, assim como em miniaturas. Você pode modificar o número de álbuns por página na tela [Administração> Configuração> Opções> Mostrar].
No Gerenciador de lotes, você pode filtrar fotos por dimensões (largura, altura e proporção). Nós também adicionamos alguns links rápidos para proporções específicas:
Piwigo recebe um gerente de grupo melhorado. Assim como o gerente do lote de fotos, você pode aplicar uma ação em vários grupos ao mesmo tempo. Com o novo gerente de grupo, você pode mesclar e duplicar grupos.
Melhores ícones para o tema padrão Elegante. ícones de Entypo pictograms by Daniel Bruce e Typicons by Stephen Hutchings.
Com o novo oAuth plugin, os visitantes podem entrar com autenticação externa: Google, Facebook, OpenID, Instagram, LinkedIn, Tumblr, Twitter, Windows Live, Flickr, Wordpress e Yahoo!.
Desde Piwigo 2.4, ao exibir miniaturas, às vezes você pode ver que a miniatura não está disponível porque Piwigo tem que gerá-la. Com Piwigo 2.5, se a miniatura não está disponível, um ícone padrão, substituirá a miniatura o mais rapidamente possível, sem recarregar a página.
Piwigo 2.5 adiciona quatro novos idiomas em comparação com Piwigo 2.4.0: galego (Galego), Lituânio (Lietuvių), Tamil (தமிழ்), Hong-Kong (中文 香港). Essa é outra grande parte do trabalho da equipe de tradução. Tradutores têm adotado como plataforma de tradução.
Na lista de álbuns, você pode facilmente ver os álbuns físicos (álbum físico = criado como um diretório FTP).
Nós implementamos uma proteção avançada para fotos originais. Em seu arquivo de configuração local, adicionar $ conf ['original_url_protection'] = 'imagens'; e no carregamento (+ galerias se você adicionar fotos através de FTP) adicionar um arquivo. htaccess com Deny from all . Você ainda será capaz de baixar fotos originais, mas não com um link direto.
A consulta "john-natasha" vai encontrar todas as fotos com a etiqueta john e excluir todas as fotos com a etiqueta Natasha.
Por padrão, Piwigo associa um endereço IP para cada sessão de visitante. Às vezes é um problema quando você está atrás de um proxy mal configurado que muda de endereço IP em cada solicitação do navegador web. É por isso que nós adicionamos uma configuração avançada que permite desativar essa segurança. Basta adicionar $conf['session_use_ip_address'] = false;
no seu arquivo de configuração local.
Por favor, note que a documentação mais detalhada está disponível em alterações técnicas em Piwigo 2.5 . Por favor, leia-o para fazer suas extensões compatíveis com Piwigo 2.5.
O Piwigo web API explorador recebe um novo design gráfico. Você pode abri-lo com o seu navegador web, em sua instalação Piwigo em ferramentas/ws.htm
Segurança da senha foi fortemente melhorada com o uso de classe PasswordHash. Esta classe executa iterações salt e múltipla. Já utilizado em Wordpress, Drupal, outras aplicações web phpBB e muitos outros. Senhas MD5 será gradual e automaticamente atualizada para senhas salted.
Se estiver disponível, Piwigo usará PHP mysql i extensão para consultas MySQL, em vez da extensão mysql PHP antigas. Desenvolvedores, por favor verifiquem os seus plugins porque as funções mysql_options * estão quebradas.
Classes PHP JSMin e JavaScriptPacker fazem o mesmo trabalho: minimizar arquivos javascript. Temos substituído JSMin com JavaScriptPacker porque JSMin não era realmente opensource, como esperado pelo Debian (que empacota Piwigo).
Na caixa de mudar o idioma, em vez de carregar 51 imagens de bandeira, ou seja, 51 solicitações HTTP, todas as bandeiras estão agora em um único arquivo de imagem e as regras CSS dividem a imagem corretamente no seu navegador.
Em plugins, agora você pode usar $_SESSION['page_infos'], $_SESSION['page_errors'], $_SESSION['page_warnings'] para transmitir diversas mensagens na página de recarga.
Novos gatilhos loc_begin_* and loc_end_* on comments.php, identification.php, notification.php, password.php, profile.php, register.php, search.php, tags.php. Tentamos tornar a vida do desenvolvedor do plugin simples!
Introdução de dois métodos de modelo para adicionar botões à página de índice e imagem à barras de ferramwentas da página, permitindo que você coloque botões em relação a outro : $template->add_picture_button($content, $rank); $template->add_index_button($content, $rank);
Novas versões do jQuery, jQuery UI e outros plugins jQuery que usamos em Piwigo core (colorbox, chosen, crop)
Muitos plugins não são compatíveis com o tema móvel. Para aumentar performances, ao detectar dispositivo móvel armazenamos as informações na sessão como um cache. A verificação é agora muito mais rápida.
Nós adicionamos três gatilhos: user_login, user_logout, try_log_user. Isto faz com que plugins para autenticação externa sejam mais fáceis de criar (como oAuth).