From cbc421a4febe23dbe3f35703878e69199ee343b4 Mon Sep 17 00:00:00 2001 From: Arvid Zimmermann Date: Tue, 13 Dec 2022 20:18:27 +0100 Subject: [PATCH 1/4] updated Smarty version, removed #132 (-> #158) --- CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d5f8946..6db8b35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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))
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)! +- Template engine Smarty updated to version 4.3 (see [#94](https://github.com/flatpressblog/flatpress/issues/94))
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)! - 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 From a3067cf47f8589e3ae39435cb08d587bdd1c9cb2 Mon Sep 17 00:00:00 2001 From: Fabiano Santos Date: Tue, 13 Dec 2022 22:42:33 -0300 Subject: [PATCH 2/4] update some plugins to portuguese --- .../gallerycaptions/lang/lang.pt-br.php | 18 ++++++++++++ fp-plugins/lastcomments/lang/lang.pt-br.php | 2 +- .../lastcommentsadmin/lang/lang.pt-br.php | 28 ++++++++++--------- fp-plugins/lastentries/lang/lang.pt-br.php | 6 ++-- fp-plugins/mediamanager/lang/lang.pt-br.php | 14 ++++++---- fp-plugins/photoswipe/lang/lang.pt-br.php | 13 +++++++++ fp-plugins/prettyurls/lang/lang.pt-br.php | 8 +++--- fp-plugins/qspam/lang/lang.pt-br.php | 12 +++++--- 8 files changed, 70 insertions(+), 31 deletions(-) create mode 100644 fp-plugins/gallerycaptions/lang/lang.pt-br.php create mode 100644 fp-plugins/photoswipe/lang/lang.pt-br.php diff --git a/fp-plugins/gallerycaptions/lang/lang.pt-br.php b/fp-plugins/gallerycaptions/lang/lang.pt-br.php new file mode 100644 index 0000000..94ff939 --- /dev/null +++ b/fp-plugins/gallerycaptions/lang/lang.pt-br.php @@ -0,0 +1,18 @@ + '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 ¯\_(ツ)_/¯
+
+Carregar imagens através do Uploader, em seguida, adicione-os à galeria usando o Media Manager!', + 'button_savecaptions' => 'Salvar Legendas' +); \ No newline at end of file diff --git a/fp-plugins/lastcomments/lang/lang.pt-br.php b/fp-plugins/lastcomments/lang/lang.pt-br.php index 058a8e1..6198dac 100644 --- a/fp-plugins/lastcomments/lang/lang.pt-br.php +++ b/fp-plugins/lastcomments/lang/lang.pt-br.php @@ -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' diff --git a/fp-plugins/lastcommentsadmin/lang/lang.pt-br.php b/fp-plugins/lastcommentsadmin/lang/lang.pt-br.php index de6b300..d21dd4e 100644 --- a/fp-plugins/lastcommentsadmin/lang/lang.pt-br.php +++ b/fp-plugins/lastcommentsadmin/lang/lang.pt-br.php @@ -1,24 +1,26 @@ 'Chave da API não definida. Abra o plug-in para definir sua chave de API. Registre-se no Wordpress.com 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 Wordpress.com 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!' ); - - ?> \ No newline at end of file diff --git a/fp-plugins/lastentries/lang/lang.pt-br.php b/fp-plugins/lastentries/lang/lang.pt-br.php index 4fbc45b..fd3978f 100644 --- a/fp-plugins/lastentries/lang/lang.pt-br.php +++ b/fp-plugins/lastentries/lang/lang.pt-br.php @@ -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' ); diff --git a/fp-plugins/mediamanager/lang/lang.pt-br.php b/fp-plugins/mediamanager/lang/lang.pt-br.php index 79ae925..848c1aa 100644 --- a/fp-plugins/mediamanager/lang/lang.pt-br.php +++ b/fp-plugins/mediamanager/lang/lang.pt-br.php @@ -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' => 'Vá', + 'go' => 'Ir', 'add' => 'Adicionar' ); diff --git a/fp-plugins/photoswipe/lang/lang.pt-br.php b/fp-plugins/photoswipe/lang/lang.pt-br.php new file mode 100644 index 0000000..20e3db8 --- /dev/null +++ b/fp-plugins/photoswipe/lang/lang.pt-br.php @@ -0,0 +1,13 @@ + '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:' +); \ No newline at end of file diff --git a/fp-plugins/prettyurls/lang/lang.pt-br.php b/fp-plugins/prettyurls/lang/lang.pt-br.php index 7df7bbd..5337495 100644 --- a/fp-plugins/prettyurls/lang/lang.pt-br.php +++ b/fp-plugins/prettyurls/lang/lang.pt-br.php @@ -3,12 +3,12 @@ -2 => 'Não consigo encontrar ou criar um arquivo .htaccess 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 '. - '.htaccess.', + + 'description'=>'Este editor bruto permite editar o seu .htaccess.', 'cantsave' => 'Você não pode editar este arquivo, porque ele não é gravável. Você pode conceder permissão de gravação ou copiar e colar em um arquivo e fazer o upload.', 'mode' => 'Modo', 'auto' => 'Automático', diff --git a/fp-plugins/qspam/lang/lang.pt-br.php b/fp-plugins/qspam/lang/lang.pt-br.php index 601d048..d90cfa2 100644 --- a/fp-plugins/qspam/lang/lang.pt-br.php +++ b/fp-plugins/qspam/lang/lang.pt-br.php @@ -1,16 +1,20 @@ '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' => 'Aviso: Um comentário não será permitido, mesmo quando uma palavra fizer parte de outra. - (e.g. "arte" também corresponde "parte" too)', + (exemplo, "arte" também corresponde a "parte")', + 'options' => 'Outras opções', 'desc3' => 'Contagem de palavras não permitidas', 'desc3pre' => 'Bloquear comentários contendo mais de ', From ba6ce382a5a54f279dd371598434f9f026d39e2b Mon Sep 17 00:00:00 2001 From: azett Date: Sat, 17 Dec 2022 12:32:33 +0100 Subject: [PATCH 3/4] removed unnecessary line --- defaults.php | 1 - 1 file changed, 1 deletion(-) diff --git a/defaults.php b/defaults.php index b7a325f..35bb611 100755 --- a/defaults.php +++ b/defaults.php @@ -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/'); From dfa8e3013be8904f3b63aaaa2041f190546a88cf Mon Sep 17 00:00:00 2001 From: azett Date: Sat, 17 Dec 2022 12:38:10 +0100 Subject: [PATCH 4/4] fixes #170, thx for reporting! --- admin/panels/uploader/admin.uploader.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/admin/panels/uploader/admin.uploader.php b/admin/panels/uploader/admin.uploader.php index 1fc8aec..eeafcaa 100755 --- a/admin/panels/uploader/admin.uploader.php +++ b/admin/panels/uploader/admin.uploader.php @@ -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',