├── .drone.yml ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── crowdin-wf.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── administrator └── components │ └── com_patchtester │ ├── access.xml │ ├── backups │ └── readme.md │ ├── config.xml │ ├── forms │ └── filter_pulls.xml │ ├── install │ └── sql │ │ ├── mysql │ │ ├── install.sql │ │ └── uninstall.sql │ │ ├── postgresql │ │ ├── install.sql │ │ └── uninstall.sql │ │ └── updates │ │ ├── mysql │ │ ├── 2.0.0.sql │ │ ├── 3.0.0.sql │ │ ├── 4.0.0.sql │ │ └── 4.2.0.sql │ │ └── postgresql │ │ ├── 2.0.0.sql │ │ ├── 3.0.0.sql │ │ ├── 4.0.0.sql │ │ └── 4.2.0.sql │ ├── language │ ├── af-ZA │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ar-AA │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ar-SA │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── be-BY │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── bg-BG │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── bn-BD │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ca-ES │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── cs-CZ │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── cy-GB │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── da-DK │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── de-AT │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── de-CH │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── de-DE │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── de-LI │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── de-LU │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── el-GR │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── en-AU │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── en-GB │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── en-US │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── eo-XX │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── es-CO │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── es-ES │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── et-EE │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── eu-ES │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── fa-AF │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── fa-IR │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── fi-FI │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── fil-PH │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── fr-CA │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── fr-FR │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ga-IE │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ha-HG │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── hi-IN │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── hr-HR │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── hu-HU │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── id-ID │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── is-IS │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── it-IT │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ja-JA │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ja-JP │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ka-GE │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── kk-KZ │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ky-KG │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── lt-LT │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── lv-LV │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── mk-MK │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ms-MY │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── nb-NO │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── nl-BE │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── nl-NL │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── pl-PL │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── pt-BR │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── pt-PT │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ro-RO │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ru-RU │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── si-LK │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── sk-SK │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── sl-SI │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── sr-RS │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── sr-YU │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── sv-SE │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ta-IN │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── th-TH │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── tl-PH │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── tr-TR │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── uk-UA │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── ur-IN │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── zh-CN │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ └── zh-TW │ │ ├── com_patchtester.ini │ │ └── com_patchtester.sys.ini │ ├── patchtester.xml │ ├── script.php │ ├── services │ └── provider.php │ ├── src │ ├── Controller │ │ ├── ApplyController.php │ │ ├── DisplayController.php │ │ ├── FetchController.php │ │ ├── ResetController.php │ │ ├── RevertController.php │ │ └── StartfetchController.php │ ├── Exception │ │ └── UnexpectedResponse.php │ ├── Extension │ │ └── PatchtesterComponent.php │ ├── Field │ │ ├── BranchField.php │ │ └── LabelField.php │ ├── GitHub │ │ └── GitHub.php │ ├── GithubCredentialsTrait.php │ ├── Helper │ │ ├── Helper.php │ │ └── TrackerHelper.php │ ├── Model │ │ ├── FetchModel.php │ │ ├── PullModel.php │ │ ├── PullsModel.php │ │ └── TestsModel.php │ └── View │ │ ├── Fetch │ │ └── HtmlView.php │ │ └── Pulls │ │ └── HtmlView.php │ └── tmpl │ ├── fetch │ └── default.php │ └── pulls │ ├── default.php │ ├── default_items.php │ └── errors.php ├── build └── patchtester │ ├── README.md │ ├── build.sh │ ├── hash_generator.php │ └── release.php ├── composer.json ├── composer.lock ├── crowdin.yml ├── manifest.xml ├── media └── com_patchtester │ ├── css │ └── octicons.css │ ├── fonts │ ├── octicons.eot │ ├── octicons.svg │ ├── octicons.ttf │ └── octicons.woff │ ├── images │ ├── icon-16-patchtester.png │ └── icon-48-patchtester.png │ ├── joomla.asset.json │ └── js │ ├── fetcher.js │ └── patchtester.js ├── renovate.json └── ruleset.xml /.drone.yml: -------------------------------------------------------------------------------- 1 | --- 2 | kind: pipeline 3 | name: default 4 | 5 | clone: 6 | 7 | steps: 8 | - name: composer 9 | image: joomlaprojects/docker-images:php7.4 10 | volumes: 11 | - name: composer-cache 12 | path: /tmp/composer-cache 13 | commands: 14 | - composer validate --no-check-all --strict 15 | - composer install --no-progress --no-suggest 16 | 17 | - name: phpcs 18 | image: joomlaprojects/docker-images:php7.2 19 | commands: 20 | - echo $(date) 21 | - ./administrator/components/com_patchtester/vendor/bin/phpcs --extensions=php -p --standard=ruleset.xml . 22 | - echo $(date) 23 | 24 | volumes: 25 | - name: composer-cache 26 | host: 27 | path: /tmp/composer-cache 28 | --- 29 | kind: signature 30 | hmac: 6894a15e535673bd3eb1cf2c8ee3f9cbac4b5a6e52aa26773add3e4943f3bd86 31 | 32 | ... 33 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig is awesome: https://EditorConfig.org 2 | 3 | # top-most EditorConfig file 4 | root = true 5 | 6 | # Unix-style end of lines and a blank line at the end of the file 7 | [*] 8 | indent_style = tab 9 | end_of_line = lf 10 | charset = utf-8 11 | trim_trailing_whitespace = true 12 | insert_final_newline = true 13 | 14 | [*.php] 15 | indent_style = space 16 | indent_size = 4 17 | 18 | [*.{js,json,scss,css,vue}] 19 | indent_style = space 20 | indent_size = 2 21 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | #### Steps to reproduce the issue 2 | 3 | 4 | 5 | #### Expected result 6 | 7 | 8 | 9 | #### Actual result 10 | 11 | 12 | 13 | #### System information (as much as possible) 14 | 15 | 16 | 17 | #### Additional comments 18 | 19 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | Pull Request for Issue # . 2 | 3 | #### Summary of Changes 4 | 5 | #### Testing Instructions 6 | -------------------------------------------------------------------------------- /.github/workflows/crowdin-wf.yml: -------------------------------------------------------------------------------- 1 | name: Crowdin Action 2 | # Controls when the action will run. 3 | on: 4 | schedule: 5 | - cron: '43 * * * *' 6 | 7 | # Allows you to run this workflow manually from the Actions tab 8 | workflow_dispatch: 9 | 10 | # A workflow run is made up of one or more jobs that can run sequentially or in parallel 11 | jobs: 12 | # This workflow contains a single job called "build" 13 | synchronize-with-crowdin: 14 | if: (github.event_name == 'schedule' && github.repository == 'joomla-extensions/patchtester') || (github.event_name != 'schedule') 15 | # The type of runner that the job will run on 16 | runs-on: ubuntu-latest 17 | 18 | # Steps represent a sequence of tasks that will be executed as part of the job 19 | steps: 20 | # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it 21 | - name: Checkout 22 | uses: actions/checkout@v3 23 | 24 | # Runs the Crowdin action command - https://github.com/crowdin/github-action 25 | - name: crowdin action 26 | uses: crowdin/github-action@v1.10.0 27 | with: 28 | # Upload sources to Crowdin 29 | upload_sources: true 30 | # Upload translations to Crowdin, only use true at initial run 31 | upload_translations: false 32 | # Make pull request of Crowdin translations 33 | download_translations: true 34 | # Only download translated strings 35 | skip_untranslated_strings: false 36 | # Download translations with pushing to branch 37 | push_translations: true 38 | # To download translations to the specified version branch 39 | localization_branch_name: 'l10n_crowdin_translations' 40 | # Create pull request after pushing to branch 41 | create_pull_request: true 42 | # Configuration file to use 43 | config: 'crowdin.yml' 44 | # Use true for dryrun to test the run without actually processing anything 45 | dryrun_action: false 46 | env: 47 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 48 | CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }} 49 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Packages # 2 | *.zip 3 | *.tar.* 4 | 5 | # Packages directories # 6 | /build/packages 7 | /build/packaging 8 | /build/releases 9 | 10 | # Build # 11 | /build/logs 12 | 13 | # IDE & System # 14 | /.buildpath 15 | /.project 16 | /.settings 17 | .DS_Store 18 | /.idea 19 | 20 | # Composer Install # 21 | /administrator/components/com_patchtester/vendor 22 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "build/phpcs/Joomla"] 2 | path = build/phpcs/Joomla 3 | url = git://github.com/joomla/coding-standards.git 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Patch Tester [![Build Status](https://ci.joomla.org/api/badges/joomla-extensions/patchtester/status.svg)](https://ci.joomla.org/joomla-extensions/patchtester) 2 | [![Crowdin](https://badges.crowdin.net/e/f166ad1cd11fb51fd49eb6a863f64f08/localized.svg)](https://joomla.crowdin.com/joomla-official-extensions) 3 | ============= 4 | 5 | * [In English](#license) 6 | * [En français](#translations) 7 | 8 | License 9 | ======= 10 | The patch tester component follow's Joomla's license, the [GNU General Public License Version 2 or Later](http://www.gnu.org/licenses/gpl-2.0.txt). 11 | 12 | The patch tester component includes [GitHub Octicons](https://octicons.github.com/) whose fonts are licensed under the [SIL Open Font License Version 1.1](http://scripts.sil.org/OFL). 13 | 14 | Instructions 15 | ============ 16 | 17 | Easily apply changes from pull requests. 18 | 19 | To install the latest released version: 20 | 21 | 1. Click on the releases link just above the file listing 22 | 2. Click on the button to download either the .tar.bz2, .tar.gz, or .zip packages 23 | 3. Log into your site's administrator section, go to Extension Manager > Install, and install the extension 24 | 25 | To use the latest code from this GitHub repo: 26 | 27 | 1. Download files into Joomla install. 28 | 2. Log into your site's administrator section, go to Extension Manager > Discover, click the "Discover" button, and install the extension. 29 | 30 | Click Apply Patch to apply the proposed changes from the pull request. 31 | Click Revert Patch to revert an applied patch. 32 | 33 | You can read more about this extension on the [Joomla! Documentation Wiki](https://docs.joomla.org/Component_Patchtester_for_Testers). 34 | 35 | Video tutorial: 36 | https://www.youtube.com/watch?v=s881RLaFO8U ( patch tester 3.0 beta 3 - 2017 ) 37 | 38 | GitHub Two Factor Authentication 39 | ============= 40 | 41 | 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. 42 | 43 | Translations 44 | ============= 45 | 46 | Translations for the patch tester component are managed on [Crowdin](https://joomla.crowdin.com/joomla-official-extensions). 47 | 48 | 49 | fr-FR - Patch Tester en français 50 | ============= 51 | 52 | Appliquer facilement des demandes de correctifs. 53 | 54 | Pour installer la dernière version du composant **PatchTester** : 55 | 56 | 1. Cliquez sur l'onglet [**releases**](https://github.com/joomla-extensions/patchtester/releases), 57 | 2. Cliquez sur le lien correspondant au type de package que vous souhaitez télécharger : .tar.bz2, .tar.gz, ou .zip, 58 | 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. 59 | 60 | Pour utiliser le dernier code pour ce répertoire GitHub : 61 | 62 | 1. Téléchargez les fichiers dans le dossier temporaire de votre site Joomla, 63 | 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. 64 | 65 | Une fois le composant installé, rendez-vous sur _Composants_**>**_Joomla! Patch Tester_ et appliquez les correctifs proposés. 66 | Cliquez sur "Retirer le correctif" pour revenir à la version en cours. 67 | 68 | Pour plus d'informations veuillez consulter : [PatchTester pour les Testeurs](https://docs.joomla.org/Component_Patchtester_for_Testers/fr). 69 | 70 | Didacticiel vidéo (en anglais) : 71 | https://www.youtube.com/watch?v=4OWgusZgIfk 72 | 73 | Authentification en deux étapes GitHub 74 | ============= 75 | 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. 76 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/access.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |
7 |
8 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/backups/readme.md: -------------------------------------------------------------------------------- 1 | This folder contains the backup files and must be writable by PHP. 2 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
8 | 16 | 17 | 18 | 19 |
20 |
25 | 26 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 50 | 51 | 60 | 61 |
62 | 63 |
68 | 69 | 77 | 78 | 79 | 80 | 81 | 88 | 89 |
90 | 91 |
96 | 97 | 105 | 106 | 113 | 114 | 115 | 116 | 117 |
118 | 119 |
124 | 125 | 134 | 135 |
136 | 137 |
138 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/forms/filter_pulls.xml: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | 11 | 12 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 | 47 | 48 | 49 | 56 | 57 | 58 | 59 | 60 | 61 | 70 | 71 | 72 | 81 | 82 | 83 | 84 | 85 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 105 | 106 |
107 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/mysql/install.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE IF NOT EXISTS `#__patchtester_pulls` 2 | ( 3 | `id` int(11) NOT NULL AUTO_INCREMENT, 4 | `pull_id` int(11) NOT NULL, 5 | `title` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL, 6 | `description` varchar(150) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', 7 | `pull_url` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, 8 | `sha` varchar(40) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', 9 | `is_rtc` tinyint(1) NOT NULL DEFAULT 0, 10 | `is_npm` tinyint(1) DEFAULT 0, 11 | `branch` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', 12 | `is_draft` tinyint(1) unsigned DEFAULT 0 COMMENT 'If the pull request is a draft PR', 13 | PRIMARY KEY (`id`) 14 | ) ENGINE = InnoDB 15 | DEFAULT CHARSET = utf8mb4 16 | COLLATE = utf8mb4_unicode_ci; 17 | 18 | CREATE TABLE IF NOT EXISTS `#__patchtester_pulls_labels` 19 | ( 20 | `id` int(11) NOT NULL AUTO_INCREMENT, 21 | `pull_id` int(11) NOT NULL, 22 | `name` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL, 23 | `color` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT NULL, 24 | PRIMARY KEY (`id`) 25 | ) ENGINE = InnoDB 26 | DEFAULT CHARSET = utf8mb4 27 | COLLATE = utf8mb4_unicode_ci; 28 | 29 | CREATE TABLE IF NOT EXISTS `#__patchtester_tests` 30 | ( 31 | `id` int(11) NOT NULL AUTO_INCREMENT, 32 | `pull_id` int(11) NOT NULL, 33 | `data` longtext NOT NULL, 34 | `patched_by` int(11) NOT NULL, 35 | `applied` int(11) NOT NULL, 36 | `applied_version` varchar(25) NOT NULL, 37 | PRIMARY KEY (`id`) 38 | ) ENGINE = InnoDB 39 | DEFAULT CHARSET = utf8mb4 40 | DEFAULT COLLATE = utf8mb4_unicode_ci; 41 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/mysql/uninstall.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE IF EXISTS `#__patchtester_pulls`; 2 | DROP TABLE IF EXISTS `#__patchtester_pulls_labels`; 3 | DROP TABLE IF EXISTS `#__patchtester_tests`; 4 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/postgresql/install.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE IF NOT EXISTS "#__patchtester_pulls" 2 | ( 3 | "id" serial NOT NULL, 4 | "pull_id" bigint NOT NULL, 5 | "title" character varying(200) NOT NULL, 6 | "description" character varying(150) DEFAULT '' NOT NULL, 7 | "pull_url" character varying(255) NOT NULL, 8 | "sha" character varying(40) DEFAULT '' NOT NULL, 9 | "is_rtc" smallint DEFAULT 1 NOT NULL, 10 | "is_npm" smallint DEFAULT 1 NOT NULL, 11 | "branch" character varying(255) DEFAULT '' NOT NULL, 12 | "is_draft" smallint DEFAULT 0 NOT NULL, 13 | PRIMARY KEY ("id") 14 | ); 15 | 16 | CREATE TABLE IF NOT EXISTS "#__patchtester_pulls_labels" 17 | ( 18 | "id" serial NOT NULL, 19 | "pull_id" bigint NOT NULL, 20 | "name" character varying(200) NOT NULL, 21 | "color" character varying(6) NOT NULL, 22 | PRIMARY KEY ("id") 23 | ); 24 | 25 | CREATE TABLE IF NOT EXISTS "#__patchtester_tests" 26 | ( 27 | "id" serial NOT NULL, 28 | "pull_id" bigint NOT NULL, 29 | "data" text NOT NULL, 30 | "patched_by" bigint NOT NULL, 31 | "applied" bigint NOT NULL, 32 | "applied_version" character varying(25) NOT NULL, 33 | PRIMARY KEY ("id") 34 | ); 35 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/postgresql/uninstall.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE IF EXISTS "#__patchtester_pulls"; 2 | DROP TABLE IF EXISTS "#__patchtester_pulls_labels"; 3 | DROP TABLE IF EXISTS "#__patchtester_tests"; 4 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/updates/mysql/2.0.0.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE IF NOT EXISTS `#__patchtester_pulls` ( 2 | `id` int(11) NOT NULL AUTO_INCREMENT, 3 | `pull_id` int(11) NOT NULL, 4 | `title` varchar(200) NOT NULL, 5 | `description` varchar(150) NOT NULL DEFAULT '', 6 | `pull_url` varchar(255) NOT NULL, 7 | `sha` varchar(40) NOT NULL DEFAULT '', 8 | `is_rtc` tinyint(1) NOT NULL DEFAULT 0, 9 | PRIMARY KEY (`id`) 10 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci; 11 | 12 | CREATE TABLE IF NOT EXISTS `#__patchtester_tests` ( 13 | `id` int(11) NOT NULL AUTO_INCREMENT, 14 | `pull_id` int(11) NOT NULL, 15 | `data` longtext NOT NULL, 16 | `patched_by` int(11) NOT NULL, 17 | `applied` int(11) NOT NULL, 18 | `applied_version` varchar(25) NOT NULL, 19 | PRIMARY KEY (`id`) 20 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 DEFAULT COLLATE=utf8mb4_unicode_ci; 21 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/updates/mysql/3.0.0.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE `#__patchtester_pulls` ADD COLUMN `branch` varchar(255) NOT NULL DEFAULT '' AFTER `is_rtc`; 2 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/updates/mysql/4.0.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joomla-extensions/patchtester/033a4b71b02156363ca418b326742a02081145ed/administrator/components/com_patchtester/install/sql/updates/mysql/4.0.0.sql -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/updates/mysql/4.2.0.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE #__patchtester_pulls ADD is_draft TINYINT(1) UNSIGNED DEFAULT 0 NULL COMMENT 'If the pull request is a draft PR'; 2 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/updates/postgresql/2.0.0.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE IF NOT EXISTS "#__patchtester_pulls" ( 2 | "id" serial NOT NULL, 3 | "pull_id" bigint NOT NULL, 4 | "title" character varying(200) NOT NULL, 5 | "description" character varying(150) DEFAULT '' NOT NULL, 6 | "pull_url" character varying(255) NOT NULL, 7 | "sha" character varying(40) DEFAULT '' NOT NULL, 8 | "is_rtc" smallint DEFAULT 1 NOT NULL, 9 | PRIMARY KEY ("id") 10 | ); 11 | 12 | CREATE TABLE "#__patchtester_tests" ( 13 | "id" serial NOT NULL, 14 | "pull_id" bigint NOT NULL, 15 | "data" text NOT NULL, 16 | "patched_by" bigint NOT NULL, 17 | "applied" bigint NOT NULL, 18 | "applied_version" character varying(25) NOT NULL, 19 | PRIMARY KEY ("id") 20 | ); 21 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/updates/postgresql/3.0.0.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "#__patchtester_pulls" ADD COLUMN "branch" character varying(255) DEFAULT '' NOT NULL; 2 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/updates/postgresql/4.0.0.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joomla-extensions/patchtester/033a4b71b02156363ca418b326742a02081145ed/administrator/components/com_patchtester/install/sql/updates/postgresql/4.0.0.sql -------------------------------------------------------------------------------- /administrator/components/com_patchtester/install/sql/updates/postgresql/4.2.0.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "#__patchtester_pulls" ADD COLUMN "is_draft" smallint DEFAULT 0 NOT NULL; 2 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/af-ZA/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kon nie die sjabloon-oorheersings vir die volgende sjablone installeer nie: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kon nie die sjabloon-oorheersings vir die volgende sjablone verwyder nie: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponent om die beheer van aftrekversoeke te toets" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Opdateeringskrip. Patch Tester is nou opgedateer na weergawe %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Dankie dat jy die Joomla! Patch Tester installeer.

Om die Joomla! Patch Tester te gebruik moet jy eers jou GitHub intekenbesonderhede in die Joomla! Patch Tester Opsies opstel. Gaan na die Joomla! Patch Tester Opsies om jou intekenbesonderhede op te stel. Nadat jy op Stoor & Maak Toe geklik het, sal jy na die Joomla! Patch Tester geneem word waar jy die Patch Tester kan begin gebruik." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Dankie dat jy die Joomla! Patch Tester opdateer.

Gaan na die Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Dankie dat jy die Joomla! Patch Tester gebruik vir die toets van regstellings vir die nuutste weergawe van Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ar-AA/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="اختبار التصحيح Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="لا يمكن تثبيت تجاوزات القالب للقوالب التالية: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="تعذر إزالة تجاوزات القالب للقوالب التالية: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب" 10 | COM_PATCHTESTER_UPDATE_TEXT="نص تحديث اختبار التصحيح. اختبار التصحيح يتم تحديثه الآن إلى الإصدار %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

شكرا لك لتثبيت اختبار التصحيحات Joomla!

لاستخدام اختبار التصحيحات Joomla! تحتاج أولاً إلى إعداد بيانات اعتماد GitHub الخاصة بك في خيارات اختبار التصحيحات Joomla! انتقل إلى خيارات اختبار التصحيحات Joomla! لإعداد بيانات الاعتماد الخاصة بك. بعد النقر على حفظ وإغلاق سيتم نقلك إلى اختبار التصحيحات Joomla! حيث يمكنك البدء باستخدام اختبار التصحيح." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

شكرا لك على تحديث اختبار التصحيحات Joomla!

اذهب إلى اختبار التصحيحات Joomla!

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="شكرا لك على استخدام اختبار التصحيحات Joomla! لاختبار التصحيحات لأحدث إصدار من Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ar-SA/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="لا يمكن تثبيت تجاوزات القالب للقوالب التالية: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="تعذر إزالة تجاوزات القالب للقوالب التالية: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="مكون لسحب اختبار فحص الطلب" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/be-BY/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/bg-BG/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Тестер на поправктите - Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Замяните в шаблона не се инсталираха в следните шаблони: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Замяните в шаблона не се премахнаха в следните шаблони: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Компонент за тестване на Pull заявки (PR)" 10 | COM_PATCHTESTER_UPDATE_TEXT="Скрипт за актуализиране на тестера за корекции. Тестера за корекции /Patch Tester/ вече е актуализиран до версия %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Благодарим ви, че инсталирахте тестера за корекции Joomla! Patch Tester.

За да използвате Joomla! Patch Tester, първо трябва да въведете GitHub идентификационните си данни в опциите на тестера за корекции. Отидете към опциите Go to the Joomla! Patch Tester Options, за да настроите вашите идентификационни данни. След като кликнете върху Save & Close, ще бъдете отведени в Joomla! Patch Tester и можете да започнете да използвате тестера за корекции." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Благодарим ви, че актуализирахте тестера за корекции Joomla! Patch Tester.

Отидете към тестера за корекции Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Благодарим ви, че използвате Joomla! Patch Tester за тестване на корекциите за най-новата версия на Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/bn-BD/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="নিম্নলিখিত %s টেমপ্লেটগুলির জন্য টেমপ্লেট ওভাররাইড ইনস্টল করা যায়নি" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="নিম্নলিখিত %s টেমপ্লেটগুলির জন্য টেমপ্লেট ওভাররাইডগুলি সরাতে পারেনি" 9 | COM_PATCHTESTER_XML_DESCRIPTION="কম্পোনেন্ট পুল অনুরোধ করা হয়েছে ব্যবস্থাপনা পরীক্ষার জন্য" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ca-ES/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Tester de pegats de Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No s'han pogut instal·lar els overrides per a les següents plantilles: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No s'han pogut eliminar els overrides per a les següents plantilles: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component per a la gestió de proves de pull request" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Script d'actualització. Patch Tester s'ha actualitzat a la versió %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Gràcies per instal·lar Joomla! Patch Tester.

Per fer servir Joomla! Patch Tester primer heu de configurar les vostres credencials de GitHub a les opcions de Joomla! Patch Tester. Aneu a les opcions de Joomla! Patch Testerper configurar les teves credencials. ADesprés de fer clic a Desa i tanca, se us dirigirà a Joomla! Patch Tester on podeu començar a utilitzar el Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Gràcies per actualitzar el Joomla! Patch Tester.

Aneu a Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Gràcies per utilitzar Joomla! Patch Tester per provar pegats per a l'última versió de Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/cs-CZ/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Nepodařilo se nainstalovat přepsání šablon pro následující šablony: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Nepodařilo se odstranit přepsání šablon pro následující šablony: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponenta pro testování správy požadavků na stažení" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester je nyní aktualizován na verzi %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Děkujeme vám za instalaci Joomla! patch Tester.

Abyste mohli používat Joomla! Patch Tester, musíte nejprve nastavit své GitHub přihlašovací údaje v Joomla! Patch Tester - Možnosti. Přejděte do Joomla! Patch Tester\">Přejděte do Joomla! Patch Tester a nastavte vaše přihlašovací údaje. Po kliknutí na Uložit & Zavřít budete přesunuti do Joomla! Patch Tester kde můžete začít s testováním." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Děkujeme vám za aktualizaci Joomla! Patch Tester.

Přejděte do Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Děkujeme za používání Joomla! Patch Tester na testování záplat pro nejnovější verzi Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/cy-GB/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/da-DK/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! patch testværktøj" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kunne ikke installere skabelonoverskrivninger for følgende skabeloner: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kunne ikke fjerne skabelonoverskrivninger for følgende skabeloner: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponent til test af pull forespørgsler" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patchtester opdateringsscript. Patchtester er nu opdateret til version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Tak fordi du installerer Joomla! patchtesteren.

For at anvende Joomla! patchtesteren, så skal du først opsætte dine GitHub kredentialer under Joomla! patchtester indstillinger. Gå til Joomla! patchtester indstillinger for at opsætte dine kredentialer. Efter at du har klikket på Gem & luk så føres du til Joomla! patchtesteren, hvor du kan begynde at anvende patchtesteren." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Tak fordi du opdaterede Joomla! patchtesteren.

Gå til Joomla! patchtester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Tak fordi du anvende Joomla! patchtesteren til at teste patches for den seneste version af Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/de-AT/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch-Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten." 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.

Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. Gehen Sie zu den Joomla! Patch Tester Einstellungen, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Vielen Dank für die Aktualisierung des Joomla! Patch Testers.

Gehen Sie zum Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/de-CH/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch-Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten." 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.

Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. Gehen Sie zu den Joomla! Patch Tester Einstellungen, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Vielen Dank für die Aktualisierung des Joomla! Patch Testers.

Gehen Sie zum Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/de-DE/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch-Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten." 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.

Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. Gehen Sie zu den Joomla! Patch Tester Einstellungen, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Vielen Dank für die Aktualisierung des Joomla! Patch Testers.

Gehen Sie zum Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/de-LI/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch-Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten." 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.

Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. Gehen Sie zu den Joomla! Patch Tester Einstellungen, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Vielen Dank für die Aktualisierung des Joomla! Patch Testers.

Gehen Sie zum Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/de-LU/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch-Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates nicht installiert werden: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Die Template Orverrides konnte für die folgenden Templates konnten nicht gelöscht werden: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponente um Github Pull Requests (PRs) zu testen und zu verwalten." 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester-Update-Skript. Patch Tester wurde jetzt auf Version %s aktualisiert." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Vielen Dank, dass Sie den Joomla! Patch Tester installiert haben.

Um den Joomla! Patch Tester verwenden zu können, müssen Sie zuerst Ihre GitHub-Zugangsdaten in den Einstellungen des Joomla! Patch Testers eingeben. Gehen Sie zu den Joomla! Patch Tester Einstellungen, um Ihre Anmeldeinformationen einzurichten. Nachdem Sie auf Speichern & Schließen geklickt haben, werden Sie zum Joomla! Patch Tester weitergeleitet und können dann dort anfangen, den Patch Tester zu verwenden." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Vielen Dank für die Aktualisierung des Joomla! Patch Testers.

Gehen Sie zum Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vielen Dank für die Verwendung des Joomla!-Patch Testers, um Patches für die neueste Version von Joomla! zu testen!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/el-GR/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Δεν ήταν δυνατή η εγκατάσταση των αναπροσδιορισμών του προτύπου στα ακόλουθα πρότυπα: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Δεν ήταν δυνατή η απεγκατάσταση των αναπροσδιορισμών του προτύπου στα ακόλουθα πρότυπα: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Εφαρμογή για την εξαγωγή αιτημάτων διαχείρισης δοκιμών" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/en-AU/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/en-GB/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_FIELDSET_PATCHTESTER_LABEL="Patch Tester" 10 | COM_PATCHTESTER_FIELD_ADVANCED_DESC="Show the Apply button for pull requests that require additional steps such as the use of composer or node package manager." 11 | COM_PATCHTESTER_FIELD_ADVANCED_LABEL="Advanced" 12 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 15 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 16 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 17 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/en-US/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/eo-XX/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/es-CO/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Probador de parches de Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No se pudieron instalar los overrides para las siguientes plantillas: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No se pudieron eliminar los overrides para las siguientes plantillas: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Componente para administrar pruebas de pull requests" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/es-ES/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Probador de parches de Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="No se pudieron instalar los overrides para las siguientes plantillas: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="No se pudieron eliminar los overrides para las siguientes plantillas: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Componente para la gestión de pruebas de pull requests" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/et-EE/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Muudatuste Testija" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Ülekirjutuste paigaldamine ebaõnnestus järgnevatele kujundustele: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Ülekirjutuste eemaldamine ebaõnnestus järgnevatel kujundustel: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponent soovitatud muudatuste testimiseks" 10 | COM_PATCHTESTER_UPDATE_TEXT="Paki muudatuste testija uuendusskript. Muudatuste testija uuendatud versioonile %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Täname teid Joomla! paranduste testija paigaldamise eest.

Et kasutada Joomla! paranduste testijat, pead sa enne seadistama oma GitHub'i konto sisselogimise seaded. Mine Joomla! paranduste testija seadetesse, et seaded paika panna. Peale seadete salvestamise saad paranduste testijat kasutada." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Täname teid Joomla! paranduste testija uuendamise eest

Mine Joomla! paranduste testijasse

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Täname teid Joomla! paranduste testija kasutamise eest!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/eu-ES/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/fa-AF/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/fa-IR/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="آزمایش‌کننده وصله جوملا" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="نمی توان نسخه های جایگزین قالب را برای قالب های زیر نصب کرد: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="نمی توان جایگزین های قالب را برای قالب های زیر حذف کرد: %s." 9 | COM_PATCHTESTER_XML_DESCRIPTION="کامپوننت برای آزمایش مدیریت درخواست نظرسنجی است" 10 | COM_PATCHTESTER_UPDATE_TEXT="اسکریپت بروزرسانی آزمایش‌کننده وصله. آزمایش‌کننده وصله اکنون به نسخه %s بروز شد." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

از شما بدلیل نصب آزمایش‌کننده وصله جوملا سپاسگزاریم.

برای استفاده از آزمایش‌کننده وصله جوملا ابتدا باید اعتبار گیت هاب خود در جوملا را تنظیم کنید. به انتخاب های آزمایش‌کننده وصله جوملا بروید برای تنظیم اعتبارنامه پس از کلیک بر روی ذخیره و بستن شما به آزمایش‌کننده وصله جوملا منتقل می شوید! در انجا شما می توانید آزمایش‌کننده وصله جوملا را شروع کنید." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

از شما بخاطر بروزرسانی آزمایش‌کننده وصله جوملا سپاسگزاریم.

به آزمایش‌کننده وصله جوملا بروید

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="از شما بخاطر استفاده از آزمایش‌کننده وصله جوملا برای آزمایش وصله های منتشر شده به منظور بروزرسانی به آخرین نسخه جوملا سپاسگزاریم" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/fi-FI/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch-testaaja" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Sivupohjan ylikirjoituksia ei voitu asentaa seuraaville sivupohjille: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Sivupohjan ylikirjoituksia ei voitu asentaa seuraaville sivupohjille: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponentti pull-pyyntöjen hallinnan testausta varten" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester nyt päivitetty versioon %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Kiitos Joomla! Patch Testerin asentamisesta.

Käyttääksesi Joomla! Patch Tester -toimintoa sinun täytyy ensin määrittää GitHub -tunnuksesi Joomla! Patch Tester -toimintoihin. Mene Joomla! Patch Tester valintoihin määrittääksesi käyttäjätunnuksesi. Kun klikkaat Tallenna & Sulje tulee, sinut viedään Joomla! Patch Tester -laitteeseen, jossa voit aloittaa Patch Tester -laitteen." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Kiitos Joomla! Patch Testerin päivittämisestä.

Mene Joomla! Patch Testeriin

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Kiitos, että käytit Joomla! Patch Tester -testausta Joomlan uusimpaan versioon!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/fil-PH/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/fr-CA/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Testeur de correctifs Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Impossible d'installer les substitutions de modèle pour les modèles suivants : %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Impossible de supprimer les substitutions de modèle pour les modèles suivants : %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Composant de gestion de tests pour correctifs" 10 | COM_PATCHTESTER_UPDATE_TEXT="Script de mise à jour de Patch Tester. Patch Tester est maintenant mis à jour vers la version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Merci d'avoir installé le Joomla! Patch Tester.

Pour utiliser le Joomla! Patch Tester, vous devrez d'abord paramétrer vos identifiants GitHub dans les paramètres du Joomla! Patch Tester.Allez dans les paramètres du Joomla! Patch Tester pour configurer vos identifiants. Après voir cliqué sur Enregistrer & Fermer, vous accéderez directement au Joomla! Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Merci d'avoir mis à jour Joomla! Patch Tester.

Accédez au Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Merci d'utiliser le Joomla! Patch Tester pour tester les patchs de la dernière version de Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/fr-FR/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Testeur de correctifs Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Impossible d'installer les substitutions de template pour les templates suivants : %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Impossible de supprimer les substitutions de template pour les templates suivants : %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Composant de gestion de tests pour correctifs" 10 | COM_PATCHTESTER_UPDATE_TEXT="Script de mise à jour de Patch Tester. Patch Tester est maintenant mis à jour vers la version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Merci d'avoir installé le Testeur de Correctifs Joomla !

12 |

Pour utiliser le Joomla! Patch Tester, vous devez d'abord configurer vos identifiants GitHub dans les Options du Joomla! Patch Tester. Accédez aux Options du Testeur de Correctifs Joomla ! pour configurer vos identifiants. Après avoir cliqué sur Enregistrer et Fermer, vous serez redirigé vers le Testeur de Correctifs Joomla ! où vous pourrez commencer à utiliser le Testeur de Correctifs." 13 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Merci d'avoir mis à jour Joomla! Patch Tester

Accéder au Joomla! Patch Tester

" 14 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Merci d'utiliser le Joomla! Patch Tester pour tester les patchs de la dernière version de Joomla!" 15 | 16 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ga-IE/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ha-HG/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/hi-IN/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! पैच परीक्षक" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="निम्नलिखित टेम्पलेट्स के लिए टेम्पलेट ओवरराइड इंस्टॉल नहीं कर सका: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="निम्न टेम्पलेट्स के लिए टेम्पलेट ओवरराइड को नहीं निकाला जा सका: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="पुल अनुरोध प्रबंधन परीक्षण के लिए घटक" 10 | COM_PATCHTESTER_UPDATE_TEXT="पैच परीक्षक अद्यतन स्क्रिप्ट। पैच परीक्षक अब संस्करण में अपडेट किया गया %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

जूमला स्थापित करने के लिए धन्यवाद! पैच परीक्षक

जूमला का उपयोग करने के लिए! पैच टेस्टर आपको सबसे पहले जूमला में अपने GitHub क्रेडेंशियल्स को सेटअप करना होगा! पैच परीक्षक विकल्पजूमला पर जाएँ! अपने क्रेडेंशियल सेट करने के लिए पैच टेस्टर विकल्प । सेव एंड क्लोज पर क्लिक करने के बाद आपको जूमला पर ले जाया जाएगा! पैच टेस्टर जहां आप पैच टेस्टर का उपयोग शुरू कर सकते हैं।" 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

जूमला को अपडेट करने के लिए धन्यवाद! पैच परीक्षक

जूमला पर जाएँ! पैच परीक्षक

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="जूमला का उपयोग करने के लिए धन्यवाद! जूमला के नवीनतम संस्करण के लिए पैच परीक्षण के लिए पैच परीक्षक!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/hr-HR/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/hu-HU/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Javítás Vizsgáló" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Nem sikerült telepíteni a sablon felülírásokat a következő sablonokhoz: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Nem sikerült eltávolítani a sablon felülírásokat a következő sablonokhoz: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Rendelési (pull) kérelmek menedzsmentjét tesztelő komponens" 10 | COM_PATCHTESTER_UPDATE_TEXT="Javításvizsgáló frissítő parancsfájl. A Javításvizsgáló frissítve a %s verzióra." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Köszönjük, hogy telepítette a Joomla Javításvizsgáló csomagot.

Hogy használni tudja meg kell előbb adja a GitHub hozzáférési adatait a Javításvizsgáló beállításaiban. Nyissa meg a beállításokat a hozzáférési adatok megadásához. A Mentés és Bezárás gombra való kattintás után a Joomla! Javításvizsgáló irányítópultjára kerül, és megkezdheti a Javításvizsgáló használatát." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Köszönjük, hogy frissítette a Joomla Javításvizsgáló csomagot.

Irány a Javításvizsgáló

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Köszönjük, hogy használja a Joomla! Javításvizsgáló csomagot a legfrissebb Joomla verzióhoz kiadott javító csomagok tesztelésére." 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/id-ID/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Penguji Patch Joomla" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Tidak dapat memasang pengubah template untuk template berikut: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Tidak dapat membuang pengubah template untuk template berikut: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponen untuk pengujian pengelolaan pull request" 10 | COM_PATCHTESTER_UPDATE_TEXT="Skrip Update Penguji Patch. Penguji Patch diperbarui ke versi %s sekarang." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Terima kasih telah memasang Penguji Patch Joomla.

Untuk menggunakan Penguji Patch Joomla, pertama sekali Anda harus memasukkan pengenal GitHub di Opsi Penguji Patch Joomla. Buka Opsi Penguji Patch Joomla! untuk memasukkan pengenal Anda. Setelah mengeklik Simpan & Tutup, Anda akan ke halaman Penguji Patch Joomla! dan dapat mulai menggunakan Penguji Patch." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Terima kasih telah mengupdate Penguji Patch Joomla.

Buka Penguji Patch Joomla

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Terima kasih telah menggunakan Penguji Patch Joomla! untuk menguji versi terbaru Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/is-IS/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Plástra Prófun" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/it-IT/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Impossibile installare il template override per i seguenti template: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Impossibile rimuovere il template overrides per i seguenti template: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Componente per la gestione e test delle pull request" 10 | COM_PATCHTESTER_UPDATE_TEXT="Script di aggiornamento Patch Tester. Patch Tester ora aggiornato alla versione %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Grazie per aver installato il Test di Patch Joomla!.

Per utilizzare il Joomla! Patch Tester devi prima impostare le tue credenziali GitHub nelle Opzioni di Joomla! Patch Tester. Vai alle Opzioni del Joomla! Patch Tester per impostare le tue credenziali. Dopo aver cliccato su Salva & chiudi verrai portato al Patch Tester di Joomla! dove puoi iniziare a utilizzare il Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Grazie per aver aggiornato il Joomla! Patch Tester.

Vai al Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Grazie per aver utilizzato Joomla! Patch Tester per le patch di test per l'ultima versione di Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ja-JA/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="次のテンプレートのオーバーライドをインストールできませんでした: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="次のテンプレートのオーバーライドをインストールできませんでした: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="プルリクエスト管理をテストするためのコンポーネント" 10 | 11 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ja-JP/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! パッチテスター" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="次のテンプレートのオーバーライドをインストールできませんでした: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="次のテンプレートのオーバーライドを削除できませんでした: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="プルリクエスト管理をテストするためのコンポーネント" 10 | COM_PATCHTESTER_UPDATE_TEXT="パッチテスター更新スクリプトです。 パッチテスターがバージョン%sに更新されました。" 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Joomla!パッチテスターをインストールしていただきありがとうございます。

Joomla!パッチテスターを使用するには、最初にJoomla!パッチテスターオプションでGitHubクレデンシャルを設定する必要があります。クレデンシャルを設定するためにJoomla!パッチテスターオプションに移動してください。「保存して閉じる」をクリックすると、Joomla!パッチテスターが表示され、パッチテスターの使用を開始できます。" 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Joomla!パッチテスターを更新していただきありがとうございます。

Joomla!パッチテスターに移動

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Joomla! の最新バージョンのパッチをテストするためにJoomla! パッチテスターを使用していただきありがとうございます" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ka-GE/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="ჯუმლა! პაჩ ტესტერი" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/kk-KZ/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Патч-тестер" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Келесі үлгілер үшін үлгіні қайта анықтауды орнату мүмкін болмады: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not install the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Тарту сұрауын басқару сынағы үшін құрамдас" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester жаңарту сценарийі. Patch Tester енді %s нұсқасына жаңартылды." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Joomla орнатқаныңыз үшін рақмет! Patch Tester.

Joomla! Patch Tester алдымен GitHub тіркелгі деректерін Joomla! Патч сынаушы опциялары. Joomla-ға өтіңіз! Тіркелгі деректерін орнату үшін патч сынаушы опциялары. «Сақтау және жабу» түймесін басқаннан кейін сіз Joomla! Patch Tester қолданбасын пайдалануды бастауға болады." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Joomla нұсқасын жаңартқаныңыз үшін рақмет! Патч сынағы.

Joomla Patch Tester қолданбасына өтіңіз

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Joomla қолданбасын пайдаланғаныңыз үшін рахмет! Joomla бағдарламасының соңғы нұсқасына арналған патчтарды сынауға арналған патч сынағы!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ky-KG/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/lt-LT/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Pataisų testeris" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Nepavyko įdiegti šablonų nepaisymo šiuose šablonams: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Nepavyko pašalinti šių šablonų nepaisymo šablonams: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Užklausų ištraukimo valdymo testavimo komponentas" 10 | COM_PATCHTESTER_UPDATE_TEXT="Pataisų Testerio atnaujinimo scenarijus. Pataisų Testeris dabar atnaujintas į %s versiją." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Dėkojame, kad įdiegėte Joomla! Pataisų Testerį.

Jei norite naudoti Joomla! Pataisų Testerį pirmiausia turite nustatyti savo GitHub kredencialus Joomla! Pataisų Testerio parinktyse. Pataisų Testerio parinktys, kad nustatytumėte savo kredencialus. Spustelėkite Išsaugoti ir Uždaryti po ko būsite nukreipti į Joomla! Pataisų Testerį, kur galėsite pradėti juo naudotis." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Dėkojame, kad atnaujinote Joomla! Patch Tester.

Eiti į Joomla! Pataisų testerį

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Dėkojame, kad naudojatės Joomla! Pataisų Testerį, skirtą išbandyti naujausios Joomla versijos pataisas!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/lv-LV/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! labojumu testeris" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Nevar instalēt šablona labojumus sekojošiem šabloniem: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Nevar nodzēst šablona labojumus sekojošiem šabloniem: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponents pieprasījumu pārvaldības testēšanai" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/mk-MK/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! тестер на закрпи" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Неможно инсталирање прескокнувања за следниве шаблони: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Неможно отстранување прескокнувања за следниве шаблони: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Компонента за повлекување и тестирање закрпи" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ms-MY/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/nb-NO/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Programfikstester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kunne ikke installere designoverstyringer for følgende designmaler: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kunne ikke fjerne designoverstyringer for følgende designmaler: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponent for testing av inkluderingsforespørsler (pull request)." 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/nl-BE/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patchtester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kan geen template overrides installeren voor de volgende templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kan de template overrides niet verwijderen voor de volgende templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component voor het beheer van pull request testen" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester is nu bijgewerkt naar versie %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Bedankt voor het installeren van de Joomla! Patch Tester.

Als u de Joomla! Patch Tester wilt gebruiken, moet u eerst uw GitHub inloggegevens instellen in de Joomla! Patch Tester Opties. Ga naar de Joomla! Patch Tester Opties om uw inloggegevens in te stellen. Nadat u op Opslaan & Sluiten klikt, wordt u doorgebracht naar de Joomla! Patch Tester waar u kunt beginnen met het gebruik van de Patchtest." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Bedankt voor het bijwerken van de Joomla! Patch Tester.

Ga naar de Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Bedankt voor het gebruik van de Joomla! Patch Tester voor het testen van patches voor de nieuwste versie van Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/nl-NL/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patchtester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kan geen template overrides installeren voor de volgende templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kan de template overrides niet verwijderen voor de volgende templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component voor het testen van pull requests" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patchtester update script. Patchtester is nu bijgewerkt naar versie %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Bedankt voor het installeren van de Joomla! Patchtester.

Als je de Joomla! Patchtester wilt gebruiken, moet je eerst je GitHub inloggegevens instellen bij de Joomla! Patchtester opties. Ga naar de Joomla! Patchtester opties om je inloggegevens in te stellen. Nadat je op Opslaan & sluiten klikt, wordt je doorgeleid naar de Joomla! Patchtester waar je kunt beginnen met het gebruik van de Patchtester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Bedankt voor het bijwerken van de Joomla! Patchtester.

Ga naar de Joomla! Patchtester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Bedankt voor het gebruik van de Joomla! Patchtester voor het testen van patches voor de nieuwste versie van Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/pl-PL/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Tester patchy Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Instalacja nadpisań szablonu dla następujących szablonów: %s nie powiodła się" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Usuwanie nadpisań szablonu dla następujących szablonów: %s nie powiodło się" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponent do testowania poprawek" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/pt-BR/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Revisor de Correções Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Impossível instalar as substituições de tema para os seguintes temas: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Impossível remover as substituições de tema para os seguintes temas: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Componente para testes de gerenciamento de pull request" 10 | COM_PATCHTESTER_UPDATE_TEXT="Script de atualização do Revisor de Atualizações. O Revisor de Correções agora atualizado para a versão %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Obrigado por instalar o Testador de Correções Joomla.

Para usar o Revisor de Correções Joomla! primeiro você precisa configurar suas credenciais do GitHub nas opções de Revisor de Correções Joomla! Vá para as opções de testador de correções Joomla! para configurar suas credenciais. Depois de clicar em Salvar e Fechar você será levado ao Revisor de Correções Joomla! onde você pode começar a usar o Testador de Correções." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Obrigado por atualizar o Testador de Correções Joomla!

Vá para o Revisor de Correções Joomla!

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Obrigado por usar o Joomla! Patch Tester para testar as atualizações mais recentes do Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/pt-PT/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Verificador de correções Joomla" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Não foi possível instalar as sobreposições do modelo nos seguintes modelos: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Não foi possível remover as sobreposições do modelo nos seguintes modelos: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Componente para gestão dos testes aos pull request" 10 | COM_PATCHTESTER_UPDATE_TEXT="Script do Verificador de correções. O Verificador de correções foi atualizado agora para a versão %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Obrigado por instalar o Verificador de correções Joomla.

Para utilizar o Verificador de correções Joomla, primeiro, precisa de configurar as suas credenciais do GitHub no próprio Verificador de correções Joomla. Ir para opções do Verificador de correções Joomla e configurar as suas credenciais. Depois de clicar em Guardar e fechar, será encaminhado para o Verificador de correções Joomla onde o poderá começar a utilizar." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Obrigado por atualizar o Verificador de correções Joomla.

Ir para o Verificador de correções Joomla

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Obrigado por utilizar o Verificador de correções Joomla! para verificar por correções para a versão mais recente do Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ro-RO/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Tester de patch-uri" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Nu am putut instala suprascrierile pentru următoarele template-uri: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Nu se pot elimina suprascrierile șablon pentru următoarele template-uri: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Componente pentru managementul testării cererilor pull" 10 | COM_PATCHTESTER_UPDATE_TEXT="Update pentru Patch Tester. Patch Tester este acum actualizat la versiunea %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Vă mulțumim că ați instalat Joomla! Patch Tester.

Pentru a utiliza Joomla! Patch Tester trebuie mai întâi să configurați credențialele GitHub în opțiunile Joomla! Patch Tester. Mergeți la Joomla! Opțiuni Patch Tester pentru a vă configura acreditările. După ce faceți clic pe Salvare și Închidere, veți fi dus la Joomla! Patch Tester de unde puteți începe să utilizați Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Vă mulțumim pentru actualizarea Joomla! Patch Tester.

Mergeți la Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vă mulțumim pentru că utilizați Joomla! Patch Tester pentru patch-uri de testare pentru ultima versiune de Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ru-RU/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Тестировщик Joomla" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Не удалось установить переопределения шаблона для следующих шаблонов: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Не удалось удалить переопределения шаблона для следующих шаблонов: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Компонент для тестирования pull request" 10 | COM_PATCHTESTER_UPDATE_TEXT="Скрипт обновления патча тестера. Патча тестер обновлен до версии %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Спасибо за установку Joomla! Patch Tester.

Для использования Joomla! Patch Tester вам сначала нужно настроить учетные данные GitHub в настройках патч тестера. Перейдите в настройки Joomla! Patch Tester для настройки ваших учетных данных. После нажатия на Сохранить и Закрыть вы будете перенаправлены в Joomla! Patch Tester, где вы сможете начать использовать патч тестер." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Спасибо за обновление Joomla! Patch Tester.

Перейдите в Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Благодарим вас за использование Joomla! Patch Tester для тестирования патчей последней версии Joomla" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/si-LK/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/sk-SK/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Testovač záplat Joomla!" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Nie je možné inštalovať prepisovače šablón pre nasledovné šablóny: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Nie je možné odstrániť prepisovače šablón pre nasledovné šablóny: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponent pre manažment testovania pull requestov" 10 | COM_PATCHTESTER_UPDATE_TEXT="Aktualizačný skript overovača záplat. Overovač záplat je teraz aktualizovaný na verziu %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Vďaka za inštaláciu Overovača záplat Joomla!

Pre jeho využívanie musíte najprv nastaviť vaše prihlasovacie údaje do GitHub v nastaveniach Overovača záplat Joomla!.Prejdite do nastavení Overovača záplat pre nastavenie týchto hodnôt. Po kliknutí na Uložiť & Zavrieť dôjde k presmerovaniu do Overovača záplat, kde ho môžete začať používať." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Vďaka za aktualizáciu Overovača záplat Joomla!

Prejdite do aplikácie

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Vďaka za používanie Overovača záplat Joomla! na testovanie záplat najnovších verzií Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/sl-SI/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! preizkuševalec popravkov" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Ni bilo mogoče namestiti preglasitev predloge za naslednje predloge: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Ni bilo mogoče odstraniti preglasitev predloge za naslednje predloge: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponenta za vlečenje zahteva upravljanje preizkusa" 10 | COM_PATCHTESTER_UPDATE_TEXT="Skript posodobitve preizkuševalca popravkov. Preizkuševalec popravkov je zdaj posodobljen na različico %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Hvala, ker ste namestili Joomla! preizkuševalec popravkov.

Za uporabo Joomla! preizkuševalca popravkov, ki ga morate najprej nastaviti v GitHub poverilnicah v Joomla! možnosti preizkuševalca popravkov. Pojdi na Joomla! možnosti preizkuševalca popravkov da nastavite poverilnice. Po kliku na Shranite & Zaprite vas bo preusmeril v Joomla! preizkuševalec popravkov, kjer lahko začnete uporabljati preizkuševalec popravkov." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Hvala, ker ste posodobili Joomla! preizkuševalec popravkov.

Pojdite na Joomla! preizkuševalec popravkov

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Hvala, ker uporabljate Joomla! preizkuševalec popravkov za testiranje popravkov za najnovejšo različico Joomle!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/sr-RS/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/sr-YU/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Ne može da se instalira prepisivanje na templatu za sledeći template: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Nemože da se ukloni prepisivanje na templatu za sledeći template: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponenta za upravljanjem zahtevima za preuzimanje" 10 | COM_PATCHTESTER_UPDATE_TEXT="Skripta za updejtovanje Patch Tester-a. Patch Tester-a sada je ažuriran na verziju %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Hvala vam što ste instalirali Joomla! Patch Tester.

Da bi ste koristili Joomla! Patch Tester vi treba prvo da podesite vaš GitHub akreditaciju u sklopu Joomla! Patch Tester opcija. Idite na Joomla! Patch Tester opcije da podesite vašu akreditaciju. Nakon što kliknete na Save & Close bićete preusmereni na Joomla! Patch Tester gde možete da počnete sa korišćenjem Patch Tester-a." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Hvala vam što ste updejtovali Joomla! Patch Tester.

Idite na Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Hvala vam što koristite Joomla! Patch Tester za testiranje najnovijih poboljšanja za najnoviju verziju CMS-a Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/sv-SE/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch-testare" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Kan inte installera mall-overrides för följande mallar: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Kan inte ta bort mall-overrides för följande mallar: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Komponent för hantering av tester för pull requests" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester nu uppdaterad till version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Tack för att du installerade Joomla! Patch Tester.

För att använda Joomla! Patch Tester måste du först konfigurera dina GitHub autentiseringsuppgifter i Joomla! Patch Tester Options. Gå till Joomla! Patch Tester Alternativ för att ställa in dina uppgifter. Efter att du klickat på Spara & Stäng kommer du att tas till Joomla! Patch Tester där du kan börja använda Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Tack för att du har uppdaterat Joomla! Patch Tester.

Gå till Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Tack för att du använder Joomla! Patch Tester för att testa patchar för den senaste versionen av Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ta-IN/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/th-TH/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="ตัวทดสอบแพทช์จูมล่า" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="ไม่สามารถติดตั้งเทมแพลต overrides สำหรับเทมเพลตต่อไปนี้: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="ไม่สามารถลบเทมแพลต overrides สำหรับเทมเพลตต่อไปนี้: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="คอมโพเน้นสำหรับจัดการความต้องการ pull request เพื่อทดสอบ" 10 | COM_PATCHTESTER_UPDATE_TEXT="สคริปต์อัปเดตตัวทดสอบโปรแกรมแก้ไข Patch Tester อัปเดตเป็นเวอร์ชัน %s แล้ว" 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

ขอขอบคุณที่ติดตั้ง Joomla! Patch Tester

การใช้ Joomla! Patch Tester ก่อนอื่นคุณต้องตั้งค่า GitHub credentials ใน Joomla! ตัวเลือกตัวทดสอบแพตช์ ไปที่ตั้งค่า Joomla! Patch Tester เพื่อตั้งค่าข้อมูลรับรองของคุณ หลังจากคลิกบันทึกและปิด คุณจะเข้าสู่ Joomla! Patch Tester ซึ่งคุณสามารถเริ่มใช้ Patch Tester ได้" 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

ขอขอบคุณสำหรับการอัพเดท Joomla! Patch Tester

ไปที่ Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="ขอบคุณที่ใช้ Joomla! Patch Tester สำหรับทดสอบแพตช์สำหรับ Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/tl-PH/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/tr-TR/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Yama Testi" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Aşağıdaki şablonlar için şablon geçersiz kılmaları yüklenemedi: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Aşağıdaki şablonlar için şablon geçersiz kılmaları kaldırılamadı: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Çekme isteği yönetimi testi için bileşen" 10 | COM_PATCHTESTER_UPDATE_TEXT="Yama Testi Güncelleme komut dosyası. Yama Testi şimdi sürüm %s güncellendi." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Joomla! Yama Test Cihazını kurduğunuz için teşekkür ederiz.

Joomla! Yama Testini kullanmak için önce GitHub kimlik bilgilerinizi Joomla! Yama Test Seçeneklerinde ayarlamanız gerekir. Kimlik bilgilerinizi ayarlamak için Joomla! Yama Test Seçeneklerine gidin. Kaydet ve Kapat'a tıkladıktan sonra, Yama Testini kullanmaya başlayabileceğiniz Joomla! Yama Testi'ne yönlendirileceksiniz." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Joomla! Yama Test'ini güncellediğiniz için teşekkür ederiz.

Joomla! Yama Test'ine gidin

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Joomla'nın en son sürümü için yamaları test etmek üzere Joomla! Yama Test'ini kullandığınız için teşekkür ederiz." 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/uk-UA/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Патч Тестер" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Не вдалося встановити зміну шаблону для наступних шаблонів: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Не вдалося видалити заміну шаблону для наступних шаблонів: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Компонент для тестування керування запитами" 10 | COM_PATCHTESTER_UPDATE_TEXT="Сценарій оновлення тестера виправлення. Тестовий виправлення тепер оновлено до версії %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Дякуємо за встановлення Joomla! Патч-тестер.

Щоб використовувати Joomla! Патч Тест, Вам спочатку необхідно налаштувати ваші облікові дані GitHub в Joomla! Параментри патч опції Зайдіть на Joomla! параметри патч тесту для налаштування ваших облікових даних. Після натискання на кнопку \"Зберегти\" та \"Закрити мене\" Ви перейдете на платформу Joomla! Де зможете почати використовувати патч тест." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Дякуємо за оновлення Joomla! Патч-тестер.

Зайти на Joomla! Патч Тестер

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Дякуємо за користування Joomla! Патч тест для тестування патчі для останньої версії Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/ur-IN/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! Patch Tester" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="Could not install the template overrides for the following templates: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="Could not remove the template overrides for the following templates: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="Component for pull request management testing" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/zh-CN/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! 补丁测试" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="无法为下列模版安装模版替代: %s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="无法删除下列模版的模版替代: %s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="此组件用于给管理测试推送请求" 10 | COM_PATCHTESTER_UPDATE_TEXT="Patch Tester Update script. Patch Tester now updated to version %s." 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

Thank you for installing the Joomla! Patch Tester.

To use the Joomla! Patch Tester you first need to setup your GitHub credentials in the Joomla! Patch Tester Options. Go to the Joomla! Patch Tester Options to setup your credentials. After clicking on Save & Close you will be taken to the Joomla! Patch Tester where you can start using the Patch Tester." 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

Thank you for updating the Joomla! Patch Tester.

Go to the Joomla! Patch Tester

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="Thank you for using the Joomla! Patch Tester for testing patches for the latest version of Joomla!" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/language/zh-TW/com_patchtester.sys.ini: -------------------------------------------------------------------------------- 1 | ; Joomla! Project 2 | ; Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 3 | ; License GNU General Public License version 2 or later 4 | ; Note : All ini files need to be saved as UTF-8 5 | 6 | COM_PATCHTESTER="Joomla! 修補程式測試器" 7 | COM_PATCHTESTER_COULD_NOT_INSTALL_OVERRIDES="無法為以下佈景主題安裝佈景主題覆寫:%s" 8 | COM_PATCHTESTER_COULD_NOT_REMOVE_OVERRIDES="無法為以下佈景主題移除佈景主題覆寫:%s" 9 | COM_PATCHTESTER_XML_DESCRIPTION="為推送測試請求管理的元件" 10 | COM_PATCHTESTER_UPDATE_TEXT="更新測試程式更新腳本。更新測試程式現更新至 %s 版。" 11 | COM_PATCHTESTER_INSTALL_INSTRUCTIONS="

感謝你安裝 Joomla! 修補程式測試器。

要使用 Joomla! 修補程式測試器首先你需要在 Joomla! 修補程式測試器選項中設定 GitHub 憑證。 前往 Joomla! 修補程式測試器選項 設定憑證。當你能開始使用 Joomla! 修補程式測試器時,點選 儲存並關閉 後將帶你到 Joomla! 修補程式測試器。" 12 | COM_PATCHTESTER_UPDATE_INSTRUCTIONS="

感謝你更新 Joomla! 修補程式測試器。

前往 Joomla! 修補程式測試器

" 13 | COM_PATCHTESTER_UNINSTALL_THANK_YOU="感謝你使用 Joomla! 修補程式測試器測試最新版 Joomla! 的修正" 14 | 15 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/patchtester.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | com_patchtester 4 | Joomla! Project 5 | 2025-02-22 6 | (C) 2011 - 2012 Ian MacLennan, (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 7 | GNU General Public License version 2 or later 8 | admin@joomla.org 9 | https://www.joomla.org 10 | 4.4.0 11 | COM_PATCHTESTER_XML_DESCRIPTION 12 | Joomla\Component\Patchtester 13 | script.php 14 | 15 | 16 | install/sql/mysql/install.sql 17 | install/sql/postgresql/install.sql 18 | install/sql/postgresql/install.sql 19 | 20 | 21 | 22 | 23 | install/sql/mysql/uninstall.sql 24 | install/sql/postgresql/uninstall.sql 25 | install/sql/postgresql/uninstall.sql 26 | 27 | 28 | 29 | 30 | install/sql/updates/mysql 31 | install/sql/updates/postgresql 32 | install/sql/updates/postgresql 33 | 34 | 35 | 36 | css 37 | fonts 38 | images 39 | js 40 | joomla.asset.json 41 | 42 | 43 | com_patchtester 44 | 45 | backups 46 | forms 47 | install 48 | language 49 | services 50 | src 51 | tmpl 52 | vendor 53 | access.xml 54 | config.xml 55 | 56 | 57 | 58 | https://raw.githubusercontent.com/joomla-extensions/patchtester/master/manifest.xml 59 | 60 | 61 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/script.php: -------------------------------------------------------------------------------- 1 | minimumJoomla = '4.0'; 35 | $this->minimumPhp = JOOMLA_MINIMUM_PHP; 36 | $this->deleteFolders = [ 37 | '/administrator/components/com_patchtester/PatchTester', 38 | '/components/com_patchtester', 39 | ]; 40 | Factory::getApplication() 41 | ->getLanguage() 42 | ->load('com_patchtester.sys', JPATH_ADMINISTRATOR, null, true); 43 | } 44 | 45 | /** 46 | * Show the message on install. 47 | * 48 | * @param ComponentAdapter $parent The class calling this method 49 | * 50 | * @return void 51 | * 52 | * @since 4.0.0 53 | */ 54 | public function install(ComponentAdapter $parent): void 55 | { 56 | ?> 57 |

58 | 59 | 60 |

61 |

62 | 77 |

78 | 79 | 80 |

81 |

82 | 98 |

99 | 100 |

101 |

102 | removeFiles(); 118 | } 119 | } 120 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/services/provider.php: -------------------------------------------------------------------------------- 1 | registerServiceProvider(new MVCFactory('\\Joomla\\Component\\Patchtester')); 39 | $container->registerServiceProvider(new ComponentDispatcherFactory('\\Joomla\\Component\\Patchtester')); 40 | 41 | $container->set( 42 | ComponentInterface::class, 43 | function (Container $container) { 44 | require_once dirname(__DIR__) . '/vendor/autoload.php'; 45 | 46 | $component = new PatchtesterComponent($container->get(ComponentDispatcherFactoryInterface::class)); 47 | 48 | $component->setMVCFactory($container->get(MVCFactoryInterface::class)); 49 | 50 | return $component; 51 | } 52 | ); 53 | } 54 | }; 55 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Controller/ApplyController.php: -------------------------------------------------------------------------------- 1 | bootComponent('com_patchtester')->getMVCFactory()->createModel('Pull', 'Administrator', ['ignore_request' => true]); 42 | $msg = Text::_('COM_PATCHTESTER_NO_FILES_TO_PATCH'); 43 | 44 | if ($model->apply($this->input->getUint('pull_id'))) { 45 | $msg = Text::_('COM_PATCHTESTER_APPLY_OK'); 46 | } 47 | 48 | $type = 'message'; 49 | } catch (\Exception $e) { 50 | $msg = $e->getMessage(); 51 | $type = 'error'; 52 | } 53 | 54 | $this->app->enqueueMessage($msg, $type); 55 | $this->app->redirect(Route::_('index.php?option=com_patchtester', false)); 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Controller/DisplayController.php: -------------------------------------------------------------------------------- 1 | app->setHeader('Expires', 'Mon, 1 Jan 2001 00:00:00 GMT', true); 41 | $this->app->setHeader('Last-Modified', gmdate('D, d M Y H:i:s') . ' GMT', true); 42 | $this->app->setHeader('Cache-Control', 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0', false); 43 | $this->app->setHeader('Pragma', 'no-cache'); 44 | $this->app->setHeader('Content-Type', $this->app->mimeType . '; charset=' . $this->app->charSet); 45 | $session = Factory::getApplication()->getSession(); 46 | 47 | try { 48 | $page = $session->get('com_patchtester_fetcher_page', 1); 49 | /** @var PullsModel $model */ 50 | $model = $this->app->bootComponent('com_patchtester')->getMVCFactory()->createModel('Pulls', 'Administrator'); 51 | 52 | $status = $model->requestFromGithub($page); 53 | } catch (Exception $e) { 54 | $response = new JsonResponse($e); 55 | $this->app->sendHeaders(); 56 | echo json_encode($response); 57 | $this->app->close(1); 58 | } 59 | 60 | if (isset($status['lastPage']) && $status['lastPage'] !== false) { 61 | $session->set('com_patchtester_fetcher_last_page', $status['lastPage']); 62 | } 63 | 64 | if ($status['complete'] || $page === $session->get('com_patchtester_fetcher_last_page', false)) { 65 | $status['complete'] = true; 66 | $status['header'] = Text::_('COM_PATCHTESTER_FETCH_SUCCESSFUL', true); 67 | $message = Text::_('COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW', true); 68 | } elseif (isset($status['page'])) { 69 | $session->set('com_patchtester_fetcher_page', $status['page']); 70 | $message = Text::sprintf('COM_PATCHTESTER_FETCH_PAGE_NUMBER', $status['page']); 71 | 72 | if ($session->has('com_patchtester_fetcher_last_page')) { 73 | $message = Text::sprintf( 74 | 'COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL', 75 | $status['page'], 76 | $session->get('com_patchtester_fetcher_last_page') 77 | ); 78 | } 79 | } 80 | 81 | $response = new JsonResponse($status, $message, false, true); 82 | $this->app->sendHeaders(); 83 | echo json_encode($response); 84 | $this->app->close(); 85 | } 86 | } 87 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Controller/RevertController.php: -------------------------------------------------------------------------------- 1 | app->bootComponent('com_patchtester')->getMVCFactory()->createModel('Pull', 'Administrator', ['ignore_request' => true]); 40 | $model->revert($this->input->getUint('pull_id')); 41 | $msg = Text::_('COM_PATCHTESTER_REVERT_OK'); 42 | $type = 'message'; 43 | } catch (\Exception $e) { 44 | $msg = $e->getMessage(); 45 | $type = 'error'; 46 | } 47 | 48 | $this->app->enqueueMessage($msg, $type); 49 | $this->app->redirect(Route::_('index.php?option=com_patchtester', false)); 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Controller/StartfetchController.php: -------------------------------------------------------------------------------- 1 | app->setHeader('Expires', 'Mon, 1 Jan 2001 00:00:00 GMT', true); 40 | $this->app->setHeader('Last-Modified', gmdate('D, d M Y H:i:s') . ' GMT', true); 41 | $this->app->setHeader('Cache-Control', 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0', false); 42 | $this->app->setHeader('Pragma', 'no-cache'); 43 | $this->app->setHeader('Content-Type', $this->app->mimeType . '; charset=' . $this->app->charSet); 44 | 45 | if (!Session::checkToken('request')) { 46 | $response = new JsonResponse(new \Exception(Text::_('JINVALID_TOKEN'), 403)); 47 | $this->app->sendHeaders(); 48 | echo json_encode($response); 49 | $this->app->close(1); 50 | } 51 | 52 | // Make sure we can fetch the data from GitHub - throw an error on < 10 available requests 53 | try { 54 | $rateResponse = Helper::initializeGithub()->getRateLimit(); 55 | $rate = json_decode($rateResponse->body); 56 | } catch (\Exception $e) { 57 | $response = new JsonResponse(new \Exception(Text::sprintf('COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB', $e->getMessage()), $e->getCode(), $e)); 58 | $this->app->sendHeaders(); 59 | echo json_encode($response); 60 | $this->app->close(1); 61 | } 62 | 63 | // If over the API limit, we can't build this list 64 | if ($rate->resources->core->remaining < 10) { 65 | $response = new JsonResponse(new \Exception(Text::sprintf('COM_PATCHTESTER_API_LIMIT_LIST', Factory::getDate($rate->resources->core->reset)), 429)); 66 | $this->app->sendHeaders(); 67 | echo json_encode($response); 68 | $this->app->close(1); 69 | } 70 | 71 | $testsModel = Factory::getApplication()->bootComponent('com_patchtester')->getMVCFactory()->createModel('Tests', 'Administrator', ['ignore_request' => true]); 72 | try { 73 | // Sanity check, ensure there aren't any applied patches 74 | if (count($testsModel->getAppliedPatches()) >= 1) { 75 | $response = new JsonResponse(new \Exception(Text::_('COM_PATCHTESTER_ERROR_APPLIED_PATCHES'), 500)); 76 | $this->app->sendHeaders(); 77 | echo json_encode($response); 78 | $this->app->close(1); 79 | } 80 | } catch (\Exception $e) { 81 | $response = new JsonResponse($e); 82 | $this->app->sendHeaders(); 83 | echo json_encode($response); 84 | $this->app->close(1); 85 | } 86 | 87 | // We're able to successfully pull data, prepare our environment 88 | Factory::getApplication()->getSession()->set('com_patchtester_fetcher_page', 1); 89 | $response = new JsonResponse( 90 | [ 91 | 'complete' => false, 92 | 'header' => Text::_('COM_PATCHTESTER_FETCH_PROCESSING', true) 93 | ], 94 | Text::sprintf('COM_PATCHTESTER_FETCH_PAGE_NUMBER', 1), 95 | false, 96 | true 97 | ); 98 | $this->app->sendHeaders(); 99 | echo json_encode($response); 100 | $this->app->close(); 101 | } 102 | } 103 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Exception/UnexpectedResponse.php: -------------------------------------------------------------------------------- 1 | response = $response; 49 | } 50 | 51 | /** 52 | * Get the Response object. 53 | * 54 | * @return Response 55 | * 56 | * @since 3.0.0 57 | */ 58 | public function getResponse(): Response 59 | { 60 | return $this->response; 61 | } 62 | } 63 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Extension/PatchtesterComponent.php: -------------------------------------------------------------------------------- 1 | get('DatabaseDriver'); 45 | $query = $db->getQuery(true); 46 | $query->select( 47 | 'DISTINCT(' . $db->quoteName('branch') . ') AS ' . $db->quoteName( 48 | 'text' 49 | ) 50 | ) 51 | ->select($db->quoteName('branch', 'value')) 52 | ->from('#__patchtester_pulls') 53 | ->where($db->quoteName('branch') . ' != ' . $db->quote('')) 54 | ->order($db->quoteName('branch') . ' ASC'); 55 | $options = $db->setQuery($query)->loadAssocList(); 56 | 57 | return array_merge(parent::getOptions(), $options); 58 | } 59 | } 60 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Field/LabelField.php: -------------------------------------------------------------------------------- 1 | get('DatabaseDriver'); 45 | $query = $db->getQuery(true); 46 | $query->select( 47 | 'DISTINCT(' . $db->quoteName('name') . ') AS ' . $db->quoteName( 48 | 'text' 49 | ) 50 | ) 51 | ->select($db->quoteName('name', 'value')) 52 | ->from($db->quoteName('#__patchtester_pulls_labels')) 53 | ->order($db->quoteName('name') . ' ASC'); 54 | $options = $db->setQuery($query)->loadAssocList(); 55 | 56 | return array_merge(parent::getOptions(), $options); 57 | } 58 | } 59 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/GithubCredentialsTrait.php: -------------------------------------------------------------------------------- 1 | set('github_user', $params->get('org', 'joomla')); 22 | $state->set('github_repo', $params->get('repo', 'joomla-cms')); 23 | 24 | return $state; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Helper/Helper.php: -------------------------------------------------------------------------------- 1 | set('userAgent', 'PatchTester/4.0'); 42 | // Set the default timeout to 120 seconds 43 | $options->set('timeout', 120); 44 | // Set the API URL 45 | $options->set('api.url', 'https://api.github.com'); 46 | // If an API token is set in the params, use it for authentication 47 | if ($params->get('gh_token', '')) { 48 | $options->set('headers', ['Authorization' => 'token ' . $params->get('gh_token', '')]); 49 | } else { 50 | // Display a message about the lowered API limit without credentials 51 | Factory::getApplication()->enqueueMessage(Text::_('COM_PATCHTESTER_NO_CREDENTIALS'), 'notice'); 52 | } 53 | 54 | return new GitHub($options); 55 | } 56 | 57 | /** 58 | * Initializes the CI Settings 59 | * 60 | * @return Registry 61 | * 62 | * @since 3.0 63 | */ 64 | public static function initializeCISettings() 65 | { 66 | $params = ComponentHelper::getParams('com_patchtester'); 67 | $options = new Registry(); 68 | // Set CI server address for the request 69 | $options->set('server.url', $params->get('ci_server', 'https://ci.joomla.org:444')); 70 | // Set name of the zip archive 71 | $options->set('zip.name', 'build.zip'); 72 | $options->set('zip.log.name', 'deleted_files.log'); 73 | // Set temp archive for extracting and downloading files 74 | $options->set('folder.temp', Factory::getConfig()->get('tmp_path')); 75 | $options->set('folder.backups', JPATH_COMPONENT . '/backups'); 76 | // Set full url for addressing the file 77 | $options->set('zip.url', $options->get('server.url') . '/artifacts/joomla/joomla-cms/4.0-dev/%s/patchtester/' . $options->get('zip.name')); 78 | return $options; 79 | } 80 | } 81 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Helper/TrackerHelper.php: -------------------------------------------------------------------------------- 1 | array( 27 | 'githubUser' => 'joomla', 28 | 'githubrepo' => 'joomla-cms', 29 | 'projectAlias' => 'joomla-cms', 30 | ), 31 | 'patchtester' => array( 32 | 'githubUser' => 'joomla-extensions', 33 | 'githubrepo' => 'patchtester', 34 | 'projectAlias' => 'patchtester', 35 | ), 36 | 'weblinks' => array( 37 | 'githubUser' => 'joomla-extensions', 38 | 'githubrepo' => 'weblinks', 39 | 'projectAlias' => 'weblinks', 40 | ), 41 | ); 42 | 43 | /** 44 | * Get the issue tracker project alias for a GitHub repository 45 | * 46 | * @param string $githubUser The owner of the GitHub repository (user or organization) 47 | * @param string $githubRepo The GitHub repository name 48 | * 49 | * @return string|boolean The project alias if supported or boolean false 50 | * 51 | * @since 2.0 52 | */ 53 | public static function getTrackerAlias($githubUser, $githubRepo) 54 | { 55 | // If the repo isn't even listed, no point in going further 56 | if (!array_key_exists($githubRepo, self::$projects)) { 57 | return false; 58 | } 59 | 60 | // Now the GitHub user must match the project (we don't support forks, sorry!) 61 | if (self::$projects[$githubRepo]['githubUser'] !== $githubUser) { 62 | return false; 63 | } 64 | 65 | // This project is supported 66 | return self::$projects[$githubRepo]['projectAlias']; 67 | } 68 | } 69 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/Model/FetchModel.php: -------------------------------------------------------------------------------- 1 | getDatabase(); 36 | $db->setQuery($db->getQuery(true) 37 | ->select('*') 38 | ->from($db->quoteName('#__patchtester_tests')) 39 | ->where($db->quoteName('applied') . ' = 1')); 40 | return $db->loadObjectList('pull_id'); 41 | } 42 | 43 | /** 44 | * Truncates the tests table 45 | * 46 | * @return void 47 | * 48 | * @since 2.0 49 | */ 50 | public function truncateTable(): void 51 | { 52 | $this->getDatabase()->truncateTable('#__patchtester_tests'); 53 | } 54 | } 55 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/src/View/Fetch/HtmlView.php: -------------------------------------------------------------------------------- 1 | envErrors[] = Text::_('COM_PATCHTESTER_REQUIREMENT_OPENSSL'); 110 | } 111 | 112 | if (!in_array('https', stream_get_wrappers(), true)) { 113 | $this->envErrors[] = Text::_('COM_PATCHTESTER_REQUIREMENT_HTTPS'); 114 | } 115 | 116 | if (!count($this->envErrors)) { 117 | $model = $this->getModel(); 118 | $this->state = $model->getState(); 119 | $this->items = $model->getItems(); 120 | $this->pagination = $model->getPagination(); 121 | $this->filterForm = $model->getFilterForm(); 122 | $this->activeFilters = $model->getActiveFilters(); 123 | $this->settings = ComponentHelper::getParams('com_patchtester'); 124 | $this->trackerAlias = TrackerHelper::getTrackerAlias( 125 | $this->state->get('github_user'), 126 | $this->state->get('github_repo') 127 | ); 128 | } 129 | 130 | if (count($this->envErrors)) { 131 | $this->setLayout('errors'); 132 | } 133 | 134 | $this->addToolbar(); 135 | Text::script('COM_PATCHTESTER_CONFIRM_RESET'); 136 | 137 | parent::display($tpl); 138 | } 139 | 140 | /** 141 | * Add the page title and toolbar. 142 | * 143 | * @return void 144 | * 145 | * @since 2.0.0 146 | */ 147 | protected function addToolbar(): void 148 | { 149 | ToolbarHelper::title(Text::_('COM_PATCHTESTER'), 'patchtester fas fa-save'); 150 | if (!count($this->envErrors)) { 151 | $toolbar = $this->getDocument()->getToolbar(); 152 | $toolbar->appendButton('Popup', 'sync', 'COM_PATCHTESTER_TOOLBAR_FETCH_DATA', 'index.php?option=com_patchtester&view=fetch&task=fetch&tmpl=component', 500, 210, 0, 0, 'window.parent.location.reload()', Text::_('COM_PATCHTESTER_HEADING_FETCH_DATA')); 153 | $toolbar->appendButton('Standard', 'expired', 'COM_PATCHTESTER_TOOLBAR_RESET', 'reset.reset', false); 154 | } 155 | 156 | ToolbarHelper::preferences('com_patchtester'); 157 | } 158 | } 159 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/tmpl/fetch/default.php: -------------------------------------------------------------------------------- 1 | document->getWebAssetManager(); 21 | $wa->useScript('com_patchtester.admin-fetcher-modal'); 22 | 23 | HTMLHelper::_('behavior.core'); 24 | //HTMLHelper::_('script', 'com_patchtester/fetcher.js', ['version' => 'auto', 'relative' => true]); 25 | Text::script('COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED'); 26 | 27 | ?> 28 | 29 |
30 |

31 |

32 |
33 |
34 |
35 | 36 |
37 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/tmpl/pulls/default.php: -------------------------------------------------------------------------------- 1 | getDocument()->getWebAssetManager(); 24 | $wa->usePreset('com_patchtester.patchtester'); 25 | 26 | $listOrder = $this->escape($this->state->get('list.ordering')); 27 | $listDirn = $this->escape($this->state->get('list.direction')); 28 | ?> 29 |
30 |
31 |
32 |
33 | $this]); ?> 34 |
35 | items)) : 36 | ?> 37 |
38 | 39 | 40 |
41 | 44 | 45 | 48 | 49 | 50 | 53 | 56 | 59 | 62 | 65 | 68 | 69 | 70 | 71 | loadTemplate('items'); ?> 72 | 73 |
46 | , 47 |
51 | 52 | 54 | 55 | 57 | 58 | 60 | 61 | 63 | 64 | 66 | 67 |
74 | 76 | 77 | pagination->getListFooter(); ?> 78 | 79 | 80 | 81 | 82 | 83 |
84 |
85 |
86 |
87 |
88 | -------------------------------------------------------------------------------- /administrator/components/com_patchtester/tmpl/pulls/errors.php: -------------------------------------------------------------------------------- 1 | 18 |

19 |

20 | 27 | -------------------------------------------------------------------------------- /build/patchtester/README.md: -------------------------------------------------------------------------------- 1 | # Creating a release 2 | 1. Run the `release.php -v=x.x.x` with the new version number 3 | 2. Revert the changes in the `manifest.xml` that are not related to the release 4 | 2. Run the `build.sh x.x.x` with the new version number 5 | 3. Copy the SHA384 from the `packages/checksums.json` file to the `manifest.xml` 6 | 4. Upload the generated files to the Github release 7 | -------------------------------------------------------------------------------- /build/patchtester/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cd ../../ 3 | rm -rf build/packaging && mkdir build/packaging 4 | rm -rf build/packages && mkdir build/packages 5 | composer install --no-dev -o 6 | cp -r administrator build/packaging/administrator 7 | cp -r media/com_patchtester build/packaging/media 8 | rm -rf build/packaging/administrator/backups/*.txt 9 | mv build/packaging/administrator/components/com_patchtester/patchtester.xml build/packaging/patchtester.xml 10 | mv build/packaging/administrator/components/com_patchtester/script.php build/packaging/script.php 11 | cd build/packaging 12 | tar jcf ../packages/com_patchtester_"$1".tar.bz2 . 13 | tar zcf ../packages/com_patchtester_"$1".tar.gz . 14 | zip -r ../packages/com_patchtester_"$1".zip . 15 | cd ../../ 16 | composer install 17 | php build/patchtester/hash_generator.php 18 | -------------------------------------------------------------------------------- /build/patchtester/hash_generator.php: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env php 2 | isDir() || $file->isDot()) { 20 | continue; 21 | } 22 | 23 | $hashes[$file->getFilename()] = array( 24 | 'sha384' => hash_file('sha384', $file->getPathname()), 25 | ); 26 | } 27 | 28 | $jsonOptions = PHP_VERSION_ID >= 50400 ? JSON_PRETTY_PRINT : 0; 29 | 30 | @file_put_contents($packageDir . '/checksums.json', json_encode($hashes, $jsonOptions)); 31 | 32 | echo 'Checksums file generated' . PHP_EOL . PHP_EOL; 33 | -------------------------------------------------------------------------------- /build/patchtester/release.php: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env php 2 | --exclude-manifest 14 | * 15 | * Examples: 16 | * - php build/patchtester/release.php -v 3.0.0 17 | * - php build/patchtester/release.php -v 3.0.1-dev --exclude-manifest 18 | * 19 | * @copyright Copyright (C) 2011 - 2012 Ian MacLennan, Copyright (C) 2013 - 2018 Open Source Matters, Inc. All rights reserved. 20 | * @license GNU General Public License version 2 or later 21 | */ 22 | 23 | // Constants. 24 | const PHP_TAB = "\t"; 25 | 26 | // Functions. 27 | function usage($command) 28 | { 29 | echo PHP_EOL; 30 | echo 'Usage: php ' . $command . ' [options]' . PHP_EOL; 31 | echo PHP_TAB . '[options]:' . PHP_EOL; 32 | echo PHP_TAB . PHP_TAB . '-v :' . PHP_TAB . 'Version (ex: 3.0.0, 3.0.1-dev)' . PHP_EOL; 33 | echo PHP_TAB . PHP_TAB . '--exclude-manifest: Exclude updating the update server manifest'; 34 | echo PHP_EOL; 35 | } 36 | 37 | $manifestFile = '/administrator/components/com_patchtester/patchtester.xml'; 38 | $updateServerFile = '/manifest.xml'; 39 | 40 | // Check arguments (exit if incorrect cli arguments). 41 | $opts = getopt('v:', array('exclude-manifest')); 42 | 43 | if (empty($opts['v'])) { 44 | usage($argv[0]); 45 | die(); 46 | } 47 | 48 | // Check version string (exit if not correct). 49 | $versionParts = explode('-', $opts['v']); 50 | 51 | if (!preg_match('#^[0-9]+\.[0-9]+\.[0-9]+$#', $versionParts[0])) { 52 | usage($argv[0]); 53 | die(); 54 | } 55 | 56 | if (isset($versionParts[1]) && !preg_match('#(dev|alpha|beta|rc)[0-9]*#', $versionParts[1])) { 57 | usage($argv[0]); 58 | die(); 59 | } 60 | 61 | if (isset($versionParts[2]) && $versionParts[2] !== 'dev') { 62 | usage($argv[0]); 63 | die(); 64 | } 65 | 66 | // Make sure we use the correct language and timezone. 67 | setlocale(LC_ALL, 'en_GB'); 68 | date_default_timezone_set('Europe/London'); 69 | 70 | // Make sure file and folder permissions are set correctly. 71 | umask(022); 72 | 73 | // Set version properties. 74 | $versionSubParts = explode('.', $versionParts[0]); 75 | 76 | $version = array( 77 | 'main' => $versionSubParts[0] . '.' . $versionSubParts[1], 78 | 'release' => $versionSubParts[0] . '.' . $versionSubParts[1] . '.' . $versionSubParts[2], 79 | 'dev_devel' => $versionSubParts[2] . (!empty($versionParts[1]) ? '-' . $versionParts[1] : '') . (!empty($versionParts[2]) ? '-' . $versionParts[2] : ''), 80 | 'credate' => date('Y-m-d'), 81 | ); 82 | 83 | // Prints version information. 84 | echo PHP_EOL; 85 | echo 'Version data:' . PHP_EOL; 86 | echo '- Main:' . PHP_TAB . PHP_TAB . PHP_TAB . $version['main'] . PHP_EOL; 87 | echo '- Release:' . PHP_TAB . PHP_TAB . $version['release'] . PHP_EOL; 88 | echo '- Full:' . PHP_TAB . PHP_TAB . PHP_TAB . $version['main'] . '.' . $version['dev_devel'] . PHP_EOL; 89 | echo '- Dev Level:' . PHP_TAB . PHP_TAB . $version['dev_devel'] . PHP_EOL; 90 | echo '- Creation date:' . PHP_TAB . $version['credate'] . PHP_EOL; 91 | echo PHP_EOL; 92 | 93 | $rootPath = dirname(dirname(__DIR__)); 94 | 95 | // Updates the version and creation date in the component manifest file. 96 | if (file_exists($rootPath . $manifestFile)) { 97 | $fileContents = file_get_contents($rootPath . $manifestFile); 98 | $fileContents = preg_replace('#[^<]*#', '' . $version['main'] . '.' . $version['dev_devel'] . '', $fileContents); 99 | $fileContents = preg_replace('#[^<]*#', '' . $version['credate'] . '', $fileContents); 100 | file_put_contents($rootPath . $manifestFile, $fileContents); 101 | } 102 | 103 | // Replaces the `__DEPLOY_VERSION__` marker with the "release" version number 104 | system('cd ' . $rootPath . ' && find administrator -name "*.php" -type f -exec sed -i "s/__DEPLOY_VERSION__/' . $version['release'] . '/g" "{}" \;'); 105 | 106 | // If not instructed to exclude it, update the update server's manifest 107 | if (!isset($opts['exclude-manifest'])) { 108 | if (file_exists($rootPath . $updateServerFile)) { 109 | $fileContents = file_get_contents($rootPath . $updateServerFile); 110 | $fileContents = preg_replace('#[^<]*#', 'https://github.com/joomla-extensions/patchtester/releases/tag/' . $version['release'] . '', $fileContents); 111 | $fileContents = preg_replace('#[^<]*#', 'https://github.com/joomla-extensions/patchtester/releases/download/' . $version['release'] . '/com_patchtester_' . $version['release'] . '.zip', $fileContents); 112 | file_put_contents($rootPath . $updateServerFile, $fileContents); 113 | 114 | echo '*************' . PHP_EOL; 115 | echo '* IMPORTANT *' . PHP_EOL; 116 | echo '*************' . PHP_EOL; 117 | echo '' . PHP_EOL; 118 | echo 'Ensure you regenerate the SHA384 package hash before publishing the updated manifest!!!' . PHP_EOL; 119 | } 120 | } 121 | 122 | echo 'Version bump complete!' . PHP_EOL . PHP_EOL; 123 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "joomla/patchtester", 3 | "type": "project", 4 | "description": "Joomla! Patch Testing Component", 5 | "keywords": ["joomla", "cms"], 6 | "homepage": "https://github.com/joomla-extensions/patchtester", 7 | "license": "GPL-2.0-or-later", 8 | "config": { 9 | "vendor-dir": "administrator/components/com_patchtester/vendor", 10 | "platform": { 11 | "php": "7.2.5" 12 | } 13 | }, 14 | "require": { 15 | "php": "^7.2", 16 | "ext-json": "*" 17 | }, 18 | "require-dev": { 19 | "squizlabs/php_codesniffer": "~3.0" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- 1 | { 2 | "_readme": [ 3 | "This file locks the dependencies of your project to a known state", 4 | "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 5 | "This file is @generated automatically" 6 | ], 7 | "content-hash": "f97e1ad00f7289b11f69088eff68b532", 8 | "packages": [], 9 | "packages-dev": [ 10 | { 11 | "name": "squizlabs/php_codesniffer", 12 | "version": "3.7.2", 13 | "source": { 14 | "type": "git", 15 | "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", 16 | "reference": "ed8e00df0a83aa96acf703f8c2979ff33341f879" 17 | }, 18 | "dist": { 19 | "type": "zip", 20 | "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/ed8e00df0a83aa96acf703f8c2979ff33341f879", 21 | "reference": "ed8e00df0a83aa96acf703f8c2979ff33341f879", 22 | "shasum": "" 23 | }, 24 | "require": { 25 | "ext-simplexml": "*", 26 | "ext-tokenizer": "*", 27 | "ext-xmlwriter": "*", 28 | "php": ">=5.4.0" 29 | }, 30 | "require-dev": { 31 | "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" 32 | }, 33 | "bin": [ 34 | "bin/phpcs", 35 | "bin/phpcbf" 36 | ], 37 | "type": "library", 38 | "extra": { 39 | "branch-alias": { 40 | "dev-master": "3.x-dev" 41 | } 42 | }, 43 | "notification-url": "https://packagist.org/downloads/", 44 | "license": [ 45 | "BSD-3-Clause" 46 | ], 47 | "authors": [ 48 | { 49 | "name": "Greg Sherwood", 50 | "role": "lead" 51 | } 52 | ], 53 | "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", 54 | "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", 55 | "keywords": [ 56 | "phpcs", 57 | "standards", 58 | "static analysis" 59 | ], 60 | "support": { 61 | "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", 62 | "source": "https://github.com/squizlabs/PHP_CodeSniffer", 63 | "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" 64 | }, 65 | "time": "2023-02-22T23:07:41+00:00" 66 | } 67 | ], 68 | "aliases": [], 69 | "minimum-stability": "stable", 70 | "stability-flags": [], 71 | "prefer-stable": false, 72 | "prefer-lowest": false, 73 | "platform": { 74 | "php": "^7.2", 75 | "ext-json": "*" 76 | }, 77 | "platform-dev": [], 78 | "platform-overrides": { 79 | "php": "7.2.5" 80 | }, 81 | "plugin-api-version": "2.3.0" 82 | } 83 | -------------------------------------------------------------------------------- /crowdin.yml: -------------------------------------------------------------------------------- 1 | # Project Public Identifier: joomla-official-extensions 2 | project_id: 104 3 | api_token_env: CROWDIN_PERSONAL_TOKEN 4 | base_path: 5 | base_url: "https://joomla.crowdin.com" 6 | 7 | preserve_hierarchy: true 8 | 9 | files: 10 | - source: /administrator/components/com_patchtester/language/en-GB/com_patchtester.ini 11 | dest: 'PatchTester/administrator/com_patchtester.ini' 12 | translation: /administrator/components/com_patchtester/language/%locale%/com_patchtester.ini 13 | type: joomla 14 | update_option: update_as_unapproved 15 | - source: /administrator/components/com_patchtester/language/en-GB/com_patchtester.sys.ini 16 | dest: 'PatchTester/administrator/com_patchtester.sys.ini' 17 | translation: /administrator/components/com_patchtester/language/%locale%/com_patchtester.sys.ini 18 | type: joomla 19 | update_option: update_as_unapproved 20 | -------------------------------------------------------------------------------- /manifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Patch Tester Component 5 | Joomla! CMS Patch Tester Component 6 | com_patchtester 7 | component 8 | 2.0.1 9 | administrator 10 | https://github.com/joomla-extensions/patchtester/releases/tag/2.0.1 11 | 12 | https://github.com/joomla-extensions/patchtester/releases/download/2.0.1/com_patchtester.zip 13 | 14 | f54a41cbfdc672fc1f0318adc179bf25412a1a1a89c1e2720c35c62740eb35b35f43421b72085270d0b17f3c4729aa64 15 | 16 | stable 17 | 18 | 19 | 20 | 21 | Patch Tester Component 22 | Joomla! CMS Patch Tester Component 23 | com_patchtester 24 | component 25 | 3.0.0 26 | administrator 27 | https://github.com/joomla-extensions/patchtester/releases/tag/3.0.0 28 | 29 | https://github.com/joomla-extensions/patchtester/releases/download/3.0.0/com_patchtester.zip 30 | 31 | 0cafdeb2cfbe5b509e8c885c8d96098ba52d984fb37693fc753d64c736bfe148d44742fad21bc2bec4b1c9904df1cfd3 32 | 33 | rc 34 | 35 | 36 | 37 | 38 | Patch Tester Component 39 | Joomla! CMS Patch Tester Component 40 | com_patchtester 41 | component 42 | 4.3.3 43 | administrator 44 | https://github.com/joomla-extensions/patchtester/releases/tag/4.3.3 45 | 46 | https://github.com/joomla-extensions/patchtester/releases/download/4.3.3/com_patchtester_4.3.3.zip 47 | 48 | 4afbcdc2849ded77f619cc0e2045232a55e12bf2bc2f112c538f871731aae891666fd0a65c5b0acd2babdf57a0322053 49 | 50 | stable 51 | 52 | 53 | 54 | 55 | Patch Tester Component 56 | Joomla! CMS Patch Tester Component 57 | com_patchtester 58 | component 59 | 4.4.0 60 | administrator 61 | https://github.com/joomla-extensions/patchtester/releases/tag/4.4.0 62 | 63 | https://github.com/joomla-extensions/patchtester/releases/download/4.4.0/com_patchtester_4.4.0.zip 64 | 65 | ff03245cf16e5bcfcc6124b1c5422b88fdd7eb4cbe6a554a5d5ac0f9cb5dab3afa415298c99a70145e46f46787bb3c38 66 | 67 | stable 68 | 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /media/com_patchtester/fonts/octicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joomla-extensions/patchtester/033a4b71b02156363ca418b326742a02081145ed/media/com_patchtester/fonts/octicons.eot -------------------------------------------------------------------------------- /media/com_patchtester/fonts/octicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joomla-extensions/patchtester/033a4b71b02156363ca418b326742a02081145ed/media/com_patchtester/fonts/octicons.ttf -------------------------------------------------------------------------------- /media/com_patchtester/fonts/octicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joomla-extensions/patchtester/033a4b71b02156363ca418b326742a02081145ed/media/com_patchtester/fonts/octicons.woff -------------------------------------------------------------------------------- /media/com_patchtester/images/icon-16-patchtester.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joomla-extensions/patchtester/033a4b71b02156363ca418b326742a02081145ed/media/com_patchtester/images/icon-16-patchtester.png -------------------------------------------------------------------------------- /media/com_patchtester/images/icon-48-patchtester.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joomla-extensions/patchtester/033a4b71b02156363ca418b326742a02081145ed/media/com_patchtester/images/icon-48-patchtester.png -------------------------------------------------------------------------------- /media/com_patchtester/joomla.asset.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://developer.joomla.org/schemas/json-schema/web_assets.json", 3 | "name": "com_patchtester", 4 | "version": "4.3.2", 5 | "description": "Joomla CMS", 6 | "license": "GPL-2.0-or-later", 7 | "assets": [ 8 | { 9 | "name": "com_patchtester.admin-fetcher-modal", 10 | "type": "script", 11 | "uri": "com_patchtester/fetcher.js", 12 | "attributes": { 13 | "type": "module" 14 | } 15 | }, 16 | { 17 | "name": "com_patchtester.patchtester", 18 | "type": "script", 19 | "uri": "com_patchtester/patchtester.js", 20 | "attributes": { 21 | "type": "module" 22 | } 23 | }, 24 | { 25 | "name": "com_patchtester.octicons", 26 | "type": "style", 27 | "uri": "com_patchtester/octicons.css" 28 | }, 29 | { 30 | "name": "com_patchtester.patchtester", 31 | "type": "preset", 32 | "dependencies": [ 33 | "com_patchtester.patchtester#script", 34 | "com_patchtester.octicons#style" 35 | ] 36 | } 37 | ] 38 | } 39 | -------------------------------------------------------------------------------- /media/com_patchtester/js/fetcher.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Patch testing component for the Joomla! CMS 3 | * 4 | * @copyright Copyright (C) 2023 Open Source Matters, Inc. All rights reserved. 5 | * @license GNU General Public License version 2 or later 6 | */ 7 | 8 | if (typeof Joomla === 'undefined') { 9 | throw new Error('PatchFetcher JavaScript requires the Joomla core JavaScript API') 10 | } 11 | 12 | const defaultSettings = { 13 | progress: null, 14 | lastPage: null, 15 | baseURL: `${Joomla.getOptions('system.paths').baseFull}index.php?option=com_patchtester&tmpl=component&format=json`, 16 | }; 17 | 18 | class PatchFetcher { 19 | constructor(settings = defaultSettings) { 20 | this.url = new URL(settings.baseURL); 21 | this.progress = settings.progress; 22 | this.lastPage = settings.lastPage; 23 | 24 | this.progressBar = document.getElementById('progress-bar'); 25 | this.url.searchParams.append(document.getElementById('patchtester-token').getAttribute('name'), 1); 26 | 27 | this.request('startfetch'); 28 | } 29 | 30 | request(task) { 31 | this.url.searchParams.append('task', `${task}.${task}`); 32 | 33 | Joomla.request({ 34 | url: this.url.toString(), 35 | method: 'GET', 36 | headers: { 'Content-Type': 'application/json' }, 37 | perform: true, 38 | onSuccess: (response) => { 39 | response = JSON.parse(response) 40 | try { 41 | if (response === null || response.error || response.success === false) { 42 | throw response; 43 | } 44 | // {"success":true,"message":"Processing page 1 of GitHub data","messages":null,"data":{"complete":false,"header":"Processing data from GitHub"}} 45 | // Store the last page if it is part of this request and not a boolean false 46 | if (typeof response.data.lastPage !== 'undefined' && response.data.lastPage !== false) { 47 | this.lastPage = response.data.lastPage; 48 | } 49 | 50 | // Update the progress bar if we have the data to do so 51 | if (typeof response.data.page !== 'undefined') { 52 | this.progress = (response.data.page / this.lastPage) * 100; 53 | 54 | if (this.progress < 100) { 55 | this.progressBar.style.width = `${this.progress}%`; 56 | this.progressBar.setAttribute('aria-valuenow', this.progress); 57 | } else { 58 | // Both BS2 and BS4 classes are targeted to keep this script simple 59 | this.progressBar.classList.remove(['bar-success', 'bg-success']); 60 | this.progressBar.classList.remove(['bar-warning', 'bg-warning']); 61 | this.progressBar.style.width = `${this.progress}%`; 62 | this.progressBar.setAttribute('aria-valuemin', 100); 63 | this.progressBar.setAttribute('aria-valuemax', 200); 64 | this.progressBar.setAttribute('aria-valuenow', this.progress); 65 | } 66 | } 67 | 68 | document.getElementById('patchtester-progress-message').innerHTML = Joomla.sanitizeHtml(response.message); 69 | 70 | if (response.data.header) { 71 | document.getElementById('patchtester-progress-header').innerHTML = Joomla.sanitizeHtml(response.data.header); 72 | } 73 | 74 | if (!response.data.complete) { 75 | this.url.searchParams.append(document.querySelector('#patchtester-token').getAttribute('name'), 1); 76 | this.url.searchParams.append('task', `${task}.${task}`); 77 | this.request('fetch'); 78 | } else { 79 | document.getElementById('progress').remove(); 80 | window.parent.document.querySelector('#modal-sync button.btn-close').click(); 81 | } 82 | } catch (error) { 83 | try { 84 | if (response.error || response.success === false) { 85 | document.getElementById('patchtester-progress-header').innerText = Joomla.JText._('COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED'); 86 | document.getElementById('patchtester-progress-message').innerHTML = Joomla.sanitizeHtml(response.message); 87 | } 88 | } catch (ignore) { 89 | if (error === '') { 90 | error = Joomla.JText._('COM_PATCHTESTER_NO_ERROR_RETURNED'); 91 | } 92 | 93 | document.getElementById('patchtester-progress-header').innerText = Joomla.JText._('COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED'); 94 | document.getElementById('patchtester-progress-message').innerHTML = Joomla.sanitizeHtml(error); 95 | document.getElementById('progress').remove(); 96 | } 97 | } 98 | return true; 99 | }, 100 | onError: (jqXHR) => { 101 | const json = (typeof jqXHR === 'object' && jqXHR.responseText) ? jqXHR.responseText : null; 102 | document.getElementById('patchtester-progress-header').innerText = Joomla.JText._('COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED'); 103 | document.getElementById('patchtester-progress-message').innerHTML = Joomla.sanitizeHtml(json); 104 | document.getElementById('progress').remove(); 105 | } 106 | }); 107 | } 108 | } 109 | 110 | new PatchFetcher(); 111 | -------------------------------------------------------------------------------- /media/com_patchtester/js/patchtester.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Patch testing component for the Joomla! CMS 3 | * 4 | * @copyright (C) 2023 Open Source Matters, Inc. 5 | * @license GNU General Public License version 2 or later; see LICENSE.txt 6 | */ 7 | 8 | if (typeof Joomla === 'undefined') { 9 | throw new Error('PatchTester JavaScript requires the Joomla core JavaScript API') 10 | } 11 | 12 | Joomla.submitbutton = (task) => { 13 | if (task !== 'reset' || confirm(Joomla.JText._('COM_PATCHTESTER_CONFIRM_RESET', 'Resetting will attempt to revert all applied patches and removes all backed up files. This may result in a corrupted environment. Are you sure you want to continue?'))) { 14 | Joomla.submitform(task); 15 | } 16 | }; 17 | 18 | /** 19 | * EventListener which listens on submitPatch Button, 20 | * checks if it is an apply or revert method and 21 | * processes the patch action 22 | * 23 | * @param {Event} event 24 | */ 25 | document.querySelectorAll(".submitPatch").forEach((element) => element.addEventListener("click", (event) => { 26 | const element = document.getElementById('pull_id'); 27 | const target = event.currentTarget; 28 | 29 | if (element) { 30 | element.value = parseInt(target.dataset.id); 31 | } 32 | 33 | Joomla.submitform(`${target.dataset.task}.${target.dataset.task}`); 34 | })); 35 | -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 | "extends": [ 4 | "config:base", 5 | ":preserveSemverRanges", 6 | ":disableMajorUpdates" 7 | ], 8 | "versioning": "semver", 9 | "dependencyDashboard": true, 10 | "lockFileMaintenance": { "enabled": true }, 11 | "composerIgnorePlatformReqs": ["ext-*", "lib-*"], 12 | "rangeStrategy": "update-lockfile", 13 | "constraints": { 14 | "composer": "> 2.3", 15 | "npm": "> 8.0" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /ruleset.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | The Joomla CMS PSR-12 exceptions. 4 | 5 | 6 | build/packag* 7 | administrator/components/com_patchtester/vendor/* 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | build/patchtester/release\.php 23 | 24 | 25 | 26 | administrator/components/com_patchtester/script\.php 27 | 28 | 29 | 30 | administrator/components/com_patchtester/script\.php 31 | 32 | 33 | --------------------------------------------------------------------------------