mirror of
https://github.com/joomla-extensions/patchtester.git
synced 2025-01-23 07:08:33 +00:00
Merge branch 'master' of github.com:joomla-extensions/patchtester
This commit is contained in:
commit
f8b5c96483
33
README.md
33
README.md
@ -4,18 +4,20 @@ Patch Tester [![Build Status](https://travis-ci.org/joomla-extensions/patchteste
|
||||
Easily apply changes from pull requests.
|
||||
|
||||
To install the latest released version:
|
||||
|
||||
1. Click on the releases link just above the file listing
|
||||
2. Click on the button to download either the .tar.bz2, .tar.gz, or .zip packages
|
||||
3. Log into your site's administrator section, go to Extension Manager > Install, and install the extension
|
||||
|
||||
To use the latest code from this GitHub repo:
|
||||
|
||||
1. Download files into Joomla install.
|
||||
2. Log into your site's administrator section, go to Extension Manager > Discover, click the "Discover" button, and install the extension.
|
||||
|
||||
Click Apply Patch to apply the proposed changes from the pull request.
|
||||
Click Revert Patch to revert an applied patch.
|
||||
|
||||
You can check out this repo's [Wiki](https://github.com/joomla-extensions/patchtester/wiki) for more information about the extension.
|
||||
You can read more about this extension on the [Joomla! Documentation Wiki](https://docs.joomla.org/Component_Patchtester_for_Testers).
|
||||
|
||||
Video tutorial:
|
||||
http://www.youtube.com/watch?v=4OWgusZgIfk
|
||||
@ -23,3 +25,32 @@ http://www.youtube.com/watch?v=4OWgusZgIfk
|
||||
Github two factor authentication
|
||||
-----
|
||||
To use an account that has two factor authentication enabled, you'll have to [create a personal access token on GitHub](https://github.com/settings/applications) and store that token in the "GitHub Account Password" option in the component's config.
|
||||
|
||||
|
||||
fr-FR - Patch Tester en français
|
||||
=============
|
||||
|
||||
Appliquer facilement des demandes de correctifs.
|
||||
|
||||
Pour installer la dernière version du composant **PatchTester** :
|
||||
|
||||
1. Cliquez sur l'onglet [**releases**](https://github.com/joomla-extensions/patchtester/releases),
|
||||
2. Cliquez sur le lien correspondant au type de package que vous souhaitez télécharger : .tar.bz2, .tar.gz, ou .zip,
|
||||
3. Connectez-vous à l'interface d'administration de votre site Joomla! et allez dans _Extensions_**>**_Gérer (Installation)_ et installez le composant comme n'importe quel composant Joomla.
|
||||
|
||||
Pour utiliser le dernier code pour ce répertoire GitHub :
|
||||
|
||||
1. Téléchargez les fichiers dans le dossier temporaire de votre site Joomla,
|
||||
2. Connectez-vous à l'interface d'administration de votre site Joomla! et allez dans _Extensions_ **>** _Gérer (Découvrir)_ cliquez sur "Découvrir" et installez le composant.
|
||||
|
||||
Une fois le composant installé, rendez-vous sur _Composants_**>**_Joomla! Patch Tester_ et appliquez les correctifs proposés.
|
||||
Cliquez sur "Retirer le correctif" pour revenir à la version en cours.
|
||||
|
||||
Pour plus d'informations veuillez consulter : [PatchTester pour les Testeurs](https://docs.joomla.org/Component_Patchtester_for_Testers/fr).
|
||||
|
||||
Didacticiel vidéo (en anglais) :
|
||||
http://www.youtube.com/watch?v=4OWgusZgIfk
|
||||
|
||||
Authentification en deux étapes GitHub
|
||||
-----
|
||||
Pour pouvoir utiliser un compte utilisant le système d'authentification en deux étapes, vous devez [créer un jeton personnalisé d'accès à GitHub](https://github.com/settings/applications) et renseigner ce jeton dans le champ "Jeton GitHub"des paramètres de configuration du composant.
|
||||
|
@ -132,6 +132,10 @@ class PullsModel extends \JModelDatabase
|
||||
{
|
||||
$query->where($db->quoteName('a.id') . ' = ' . (int) substr($search, 3));
|
||||
}
|
||||
elseif (is_numeric($search))
|
||||
{
|
||||
$query->where('(' . $db->quoteName('a.id') . ' LIKE % ' . (int) $search . '%)');
|
||||
}
|
||||
else
|
||||
{
|
||||
$search = $db->quote('%' . $db->escape($search, true) . '%');
|
||||
|
@ -41,7 +41,7 @@ COM_PATCHTESTER_FIELD_REPO_DESC="Name of a repository on GitHub of which to moni
|
||||
COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="The file marked for deletion does not exist: %s"
|
||||
COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="The file marked for modification does not exist: %s"
|
||||
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filter Applied Patches"
|
||||
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Filter the list by title or ID."
|
||||
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Search the list by title or prefix with \"id:\" to search by Pull ID."
|
||||
COM_PATCHTESTER_HEADING_FETCH_DATA="Fetching GitHub Data"
|
||||
COM_PATCHTESTER_PULL_ID="Pull ID"
|
||||
COM_PATCHTESTER_NO_CREDENTIALS="You have not entered your user credentials in the Options. This will limit you to only 60 requests to the GitHub API per hour. Adding your credentials will allow 5,000 requests per hour."
|
||||
|
@ -18,22 +18,22 @@ COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Não é possível obter os dados do GitHu
|
||||
COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Não foi possível copiar o ficheiro de origem %1$s para o destino %2$s"
|
||||
COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Não foi possível apagar o ficheiro %s"
|
||||
COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Não foi possível escrever o ficheiro %s"
|
||||
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Ocorreu um erro ao obter os <em>pull request</em> do GitHub: %s"
|
||||
COM_PATCHTESTER_ERROR_GITHUB_FETCH="Ocorreu um erro ao obter os <em>pull requests</em> do GitHub: %s"
|
||||
COM_PATCHTESTER_ERROR_INSERT_DATABASE="Ocorreu um erro ao inserir os dados dos <em>pull request</em> na base de dados: %s"
|
||||
COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Ocorreu um erro ao obter os dados da tabela (%2$s)"
|
||||
COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Ocorreu um erro ao obter os dados do GitHub."
|
||||
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Todos os dados foram obtidos com sucesso. Pro favor, feche esta janela modal para atualizar a página."
|
||||
COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Todos os dados foram obtidos com sucesso. Por favor, feche esta janela modal para atualizar a página."
|
||||
COM_PATCHTESTER_FETCH_INITIALIZING="A preparar para obter dados do GitHub"
|
||||
COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="A verificar se está tudo em conformidade para obter os dados. Por favor aguarde."
|
||||
COM_PATCHTESTER_FETCH_PAGE_NUMBER="A processar página %s dos dados do GitHub"
|
||||
COM_PATCHTESTER_FETCH_PROCESSING="A processar dados do GitHub"
|
||||
COM_PATCHTESTER_FETCH_SUCCESSFUL="Os <em>pull request</em> foram obtidos com sucesso"
|
||||
COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="Palavra passe da conta GitHub"
|
||||
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Palavra passe para a conta introduzida no campo \"Nome de utilizador da conta GitHub\". Note que as contas que utilizam a Autenticação de Dois Fatores não irão funcionar com este componente."
|
||||
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Utilize este campo para introduzir uma Token da API do GitHub em alternativa ao nome de utilizador e palavra passe. Note que este passo é necessário para contas do GitHub que utilizam Autenticação de Dois Fatores."
|
||||
COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Palavra passe para a conta introduzida no campo 'Nome de utilizador da conta GitHub'. Note que as contas que utilizam a Autenticação de Dois Fatores não irão funcionar com este componente."
|
||||
COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Utilize este campo para introduzir uma <em>token</em> da API do GitHub em alternativa ao nome de utilizador e palavra passe. Note que este passo é necessário para contas do GitHub que utilizam Autenticação de Dois Fatores."
|
||||
COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="Token do GitHub"
|
||||
COM_PATCHTESTER_FIELD_GH_USER_LABEL="Nome de utilizador da conta GitHub"
|
||||
COM_PATCHTESTER_FIELD_GH_USER_DESC="Nome de utilizador da conta do GitHub com o qual a API irá se autenticar"
|
||||
COM_PATCHTESTER_FIELD_GH_USER_DESC="Nome de utilizador da conta do GitHub que a API irá utilizar para se autenticar"
|
||||
COM_PATCHTESTER_FIELD_ORG_LABEL="Dono do Projeto no GitHub"
|
||||
COM_PATCHTESTER_FIELD_ORG_DESC="O nome de utilizador ou organização no GitHub do qual os <em>pull requests</em> serão monitorizados"
|
||||
COM_PATCHTESTER_FIELD_REPO_LABEL="Repositório do Projeto no GitHub"
|
||||
@ -43,22 +43,22 @@ COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="O ficheiro marcado para modifica
|
||||
COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Filtrar <em>Patches</em> Aplicados"
|
||||
COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Filtrar a lista por título ou por ID."
|
||||
COM_PATCHTESTER_HEADING_FETCH_DATA="A obter dados do GitHub"
|
||||
COM_PATCHTESTER_PULL_ID="Id do <abbr title="Pull Request">PR</abbr>"
|
||||
COM_PATCHTESTER_NO_CREDENTIALS="Não introduziu as suas credenciais do GitHib nas Opções. Isto irá limitar os pedidos à API do GitHub a 60 por hora. Se introduzir as credenciais o limite será de 5.000 pedidos por hora."
|
||||
COM_PATCHTESTER_NO_FILES_TO_PATCH="Não existem ficheiros para efetuar o <em>patch</em> neste <em>pull request</em>. Isto pode significar que os ficheiros nestes <em>pull request</em> não estão presentes na sua instalação."
|
||||
COM_PATCHTESTER_PULL_ID="Id do PR"
|
||||
COM_PATCHTESTER_NO_CREDENTIALS="Não introduziu as suas credenciais do GitHub nas 'Opções'. Isto irá limitar os pedidos à API do GitHub a 60 por hora. Se introduzir as credenciais do GitHub o limite será de 5.000 pedidos por hora."
|
||||
COM_PATCHTESTER_NO_FILES_TO_PATCH="Não existem ficheiros para efetuar o <em>patch</em> neste <em>pull request</em>. Isto pode significar que os ficheiros alterados por este <em>pull request</em> não estão presentes na sua instalação."
|
||||
COM_PATCHTESTER_NO_ITEMS="Nenhum dado foi obtido do GitHub, por favor carregue no botão 'Obter Dados' na
|
||||
barra de ferramentas para obter os <em>pull requests</em> abertos."
|
||||
COM_PATCHTESTER_NOT_APPLIED="Não Aplicado"
|
||||
COM_PATCHTESTER_GITHUB="GitHub"
|
||||
COM_PATCHTESTER_JISSUE="J! Issue"
|
||||
COM_PATCHTESTER_JISSUES="Issue Tracker"
|
||||
COM_PATCHTESTER_REPO_IS_GONE="O <em>patch</em> não pode ser aplicado porque não foi encontrado o repositótio"
|
||||
COM_PATCHTESTER_REQUIREMENT_HTTPS="Os <em>wrappers</em> HTTPS tem que estar ativados"
|
||||
COM_PATCHTESTER_REQUIREMENT_OPENSSL="A extensão OpenSSL necessita de estra instalada e ativado no php.ini"
|
||||
COM_PATCHTESTER_REPO_IS_GONE="O <em>patch</em> não pode ser aplicado porque não foi encontrado o repositório"
|
||||
COM_PATCHTESTER_REQUIREMENT_HTTPS="Os <em>wrappers</em> HTTPS necessitam de estar ativados"
|
||||
COM_PATCHTESTER_REQUIREMENT_OPENSSL="A extensão OpenSSL necessita de estar instalada e ativada no php.ini"
|
||||
COM_PATCHTESTER_REQUIREMENTS_HEADING="Não se encontra em conformidade com os requisitos"
|
||||
COM_PATCHTESTER_REQUIREMENTS_NOT_MET="O seu sistema não se encontra em conformidade com os requisitos necessários para executar o Gestor de Testes do Joomla!:"
|
||||
COM_PATCHTESTER_REVERT_OK="O <em>patch</em> foi revertido com sucesso"
|
||||
COM_PATCHTESTER_REVERT_PATCH="Reverter <em>Patch</em>"
|
||||
COM_PATCHTESTER_TEST_THIS_PATCH="Testar Este <em>Patch</em>"
|
||||
COM_PATCHTESTER_TEST_THIS_PATCH="Testar <em>Patchs</em>"
|
||||
COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Obter Dados"
|
||||
COM_PATCHTESTER_SHA="SHA"
|
||||
|
Loading…
x
Reference in New Issue
Block a user