This commit is contained in:
azett 2022-12-17 13:09:07 +01:00
commit 5ad4647e94
11 changed files with 82 additions and 34 deletions

View File

@ -4,7 +4,7 @@
- Also, the PHP extension [**intl**](https://www.php.net/manual/book.intl.php) becomes mandatory.
## General
- Template engine Smarty updated to version 4.2.1 (see [#94](https://github.com/flatpressblog/flatpress/issues/94))<br><sub><i>The Smarty API has changed significantly from v2 to v4 - [please make sure your themes and plugins continue to work with the new Smarty version](https://wiki.flatpress.org/doc:tips:smarty2to4)!</i></sub>
- Template engine Smarty updated to version 4.3 (see [#94](https://github.com/flatpressblog/flatpress/issues/94))<br><sub><i>The Smarty API has changed significantly from v2 to v4 - [please make sure your themes and plugins continue to work with the new Smarty version](https://wiki.flatpress.org/doc:tips:smarty2to4)!</i></sub>
- Added [SECURITY.md](https://github.com/flatpressblog/flatpress/blob/master/SECURITY.md)
- [README](https://github.com/flatpressblog/flatpress/blob/master/README.md): added "help and support" section
@ -33,7 +33,6 @@
## Internationalization
- Reworked translations: Spanish, Portuguese, Dutch, and Italian
- Fixed wrong pt-br country code ([#100](https://github.com/flatpressblog/flatpress/issues/100))
- Search page: Month names displayed in configured frontend language ([#132](https://github.com/flatpressblog/flatpress/issues/132))
- German translation for Comment Center plugin added ([#148](https://github.com/flatpressblog/flatpress/issues/148))
## Bugfixes

View File

@ -64,13 +64,24 @@ class admin_uploader_default extends AdminPanelAction {
*/
$blacklist_extensions = array(
'htaccess',
'pht',
'phtm',
'phtml',
'ph2',
'ph3',
'ph4',
'ph5',
'ph6',
'ph7',
'ph8',
'php',
'php2',
'php3',
'php4',
'php5',
'php6',
'php7',
'php8',
'phps',
'cgi',
'exe',

View File

@ -62,7 +62,6 @@ define('FP_INCLUDES', 'fp-includes/');
// core include scripts
define('INCLUDES_DIR', FP_INCLUDES . 'core/');
// smarty engine
// define('SMARTY_DIR', ABS_PATH . FP_INCLUDES . 'smarty-4.2.1/libs/');
define('SMARTY_DIR', ABS_PATH . FP_INCLUDES . 'smarty-4.3.0/libs/');
// FlatPress specific Smarty plugins
define('FP_SMARTYPLUGINS_DIR', ABS_PATH . FP_INCLUDES . 'fp-smartyplugins/');

View File

@ -0,0 +1,18 @@
<?php
/**
* Admin area phrases
*/
// "Plugins" menu entry
$lang ['admin'] ['uploader'] ['submenu'] ['gallerycaptions'] = 'Gallery Captions';
// Plugin configuration panel
$lang ['admin'] ['uploader'] ['gallerycaptions'] = array(
'head' => 'Galeria de Legendas',
'label_selectgallery' => 'Selecione a galeria para editar:',
'button_selectgallery' => 'Selecione a galeria',
'label_editcaptionsforgallery' => 'Editar legendas para a galeria:',
'label_noimagesingallery' => 'Esta galeria ainda não contém nenhuma imagem ¯\_()_/¯<br>
<br>
Carregar imagens através do <a href="' . BLOG_BASEURL . 'admin.php?p=uploader&action=default' . '">Uploader</a>, em seguida, adicione-os à galeria usando o <a href="' . BLOG_BASEURL . 'admin.php?p=uploader&action=mediamanager' . '">Media Manager</a>!',
'button_savecaptions' => 'Salvar Legendas'
);

View File

@ -4,7 +4,7 @@
// cimangi Aggiunta traduzione stringhe
$lang['plugin']['lastcomments'] = array(
'last' => 'Úlitimo ',
'last' => 'Último ',
'comments' => 'comentários',
'no_comments' => 'Sem comentário',
'no_new_comments' => 'Sem novos comentários'

View File

@ -1,24 +1,26 @@
<?php
$lang['plugin']['lastcommentsadmin ']['errors'] = array (
-1 => 'Chave da API não definida. Abra o plug-in para definir sua chave de API. Registre-se no <a href="http://wordpress.com">Wordpress.com</a> para obter uma.'
$lang['plugin']['lastcommentsadmin ']['errors'] = array
(
-1 => 'Chave da API não definida. Abra o plug-in para definir sua chave de API. Registre-se no <a href="http://wordpress.com">Wordpress.com</a> para obter uma.'
);
$lang['admin']['plugin']['submenu']['lastcommentsadmin'] = 'Admin de Últimos Comentários';
$lang['admin']['plugin']['submenu']['lastcommentsadmin'] = 'LastComments Admin';
$lang['admin']['plugin']['lastcommentsadmin'] = array(
'head' => 'Admin de Últimos Comentários',
'description'=>'Limpar e recriar o cache do último comentário',
'clear' => 'Limpar o cache',
'cleardescription' => 'Exclua o arquivo de cache do último comentário. O novo cache de arquivo será criado quando um novo comentário será publicado.',
'rebuild' => 'Recriar o cache',
'rebuilddescription' => 'Recriar o arquivo de cache do último comentário. Pode demorar muito tempo. Não foi possível funcionar. Pode queimar o mouse!',
$lang['admin']['plugin']['lastcommentsadmin'] = array
(
'head' => 'Administrar os LastComments',
'description' => 'Limpar e recriar o cache do LastComments',
'clear' => 'Limpar o cache',
'cleardescription' => 'Excluir o arquivo de cache do LastComments. O novo cache de arquivo será criado quando um novo comentário será publicado.',
'rebuild' => 'Recriar o cache',
'rebuilddescription' => 'Recriar o arquivo de cache do LastComments. Pode demorar muito tempo. Não foi possível funcionar. Pode queimar o mouse!',
);
$lang['admin']['plugin']['lastcommentsadmin']['msgs'] = array(
$lang['admin']['plugin']['lastcommentsadmin']['msgs'] = array
(
1 => 'Cache excluído',
2 => 'Cache recriado',
-1 => 'Erro!',
-2 => 'Este plugin requer o plugin LastComments!'
);
?>

View File

@ -4,9 +4,9 @@
'subject_before_count' => 'Últimos ',
'subject_after_count' => ' posts',
'edit' => 'Edite',
'add_entry' => 'Adicione post',
'no_entries' => 'Sem Posts'
'edit' => 'Editar',
'add_entry' => 'Adicionar um post',
'no_entries' => 'Não há posts'
);

View File

@ -4,12 +4,13 @@
/* THIS LINE SHOULDN'T BE HERE! */
$lang['admin']['uploader']['submenu']['default'] = 'Uploader';
$lang['admin']['uploader']['submenu']['mediamanager'] = 'Administrador de meios';
$lang['admin']['uploader']['submenu']['mediamanager'] = 'Media Manager';
$lang['admin']['uploader']['mediamanager'] = array(
'head' => 'Administrador de meios',
'description'=>'Administre seus meios',
$lang['admin']['uploader']['mediamanager'] = array
(
'head' => 'Administrador de mídias',
'description'=>'Administre suas mídias',
'delete' => 'Excluir',
'up' => 'Voltar',
@ -18,7 +19,8 @@
'colsize' => 'Tamanho',
'coltype' => 'Tipo',
'colmtime' => 'Carregado em',
'colusecount'=>'# use',
'colusecount'=>'Usos',
'nofiles' => 'Nenhum arquivo carregado',
'loadfile' => 'Carregar arquivo',
@ -26,7 +28,7 @@
'selectaction' => '-- Selecionar ação --',
'addtogallery' => 'Adicionar à galeria',
'newgallery' => 'Nova galeria',
'go' => '',
'go' => 'Ir',
'add' => 'Adicionar'
);

View File

@ -0,0 +1,13 @@
<?php
// Phrases for the frontend
$lang ['plugin'] ['photoswipe'] = array(
'tooltip_closebutton' => 'Fechar (tecla Esc)',
'tooltip_sharebutton' => 'Compartilhar',
'tooltip_fullscreenbutton' => 'Tela cheia',
'tooltip_zoombutton' => 'Ampliar',
'tooltip_autoplaybutton' => 'Começar apresentação de slides',
'tooltip_prevbutton' => 'Imagem anterior (tecla esquerda)',
'tooltip_nextbutton' => 'Próxima imagem (tecla direita)',
'label_gallerydoesntexist' => 'A galeria não existe:',
'label_imagedoesntexist' => 'A imagem não existe:'
);

View File

@ -3,12 +3,12 @@
-2 => 'Não consigo encontrar ou criar um arquivo <code>.htaccess</code> na sua raiz. Pode ser que PrettyURLs não funciona corretamente. Consulte o painel de configuração.'
);
$lang['admin']['plugin']['submenu']['prettyurls'] = 'Config de PrettyURLs';
$lang['admin']['plugin']['submenu']['prettyurls'] = 'Configurar PrettyURLs';
$lang['admin']['plugin']['prettyurls'] = array(
'head' => 'PrettyURLs Configuração',
'head' => 'Configurar PrettyURLs',
'htaccess' => '.htaccess',
'description'=>'Este editor bruto permite editar o seu '.
'<code>.htaccess</code>.',
'description'=>'Este editor bruto permite editar o seu <code>.htaccess</code>.',
'cantsave' => 'Você não pode editar este arquivo, porque ele não é <strong>gravável</strong>. Você pode conceder permissão de gravação ou copiar e colar em um arquivo e fazer o upload.',
'mode' => 'Modo',
'auto' => 'Automático',

View File

@ -1,16 +1,20 @@
<?php
$lang['plugin']['qspam'] = array(
$lang['plugin']['qspam'] = array
(
'error' => 'ERRO: O comentário continha palavras proibidas.'
);
$lang['admin']['plugin']['submenu']['qspam'] = 'QuickSpamFilter';
$lang['admin']['plugin']['qspam'] = array(
'head' => 'QuickSpam Configuração',
$lang['admin']['plugin']['qspam'] = array
(
'head' => 'Configuração do QuickSpam',
'desc1' => 'Não permita comentários contendo estas palavras (escreva um por linha):',
'desc2' => '<strong>Aviso:</strong> Um comentário não será permitido, mesmo quando uma palavra fizer parte de outra.
(e.g. "arte" também corresponde "p<em>arte</em>" too)',
(exemplo, "arte" também corresponde a "p<em>arte</em>")',
'options' => 'Outras opções',
'desc3' => 'Contagem de palavras não permitidas',
'desc3pre' => 'Bloquear comentários contendo mais de ',