diff --git a/administrator/components/com_patchtester/PatchTester/Controller/ResetController.php b/administrator/components/com_patchtester/PatchTester/Controller/ResetController.php index a3ec0f8..334f750 100644 --- a/administrator/components/com_patchtester/PatchTester/Controller/ResetController.php +++ b/administrator/components/com_patchtester/PatchTester/Controller/ResetController.php @@ -44,12 +44,12 @@ class ResetController extends AbstractController // Check the applied patches in the database first $appliedPatches = $pullModel->getPatchesDividedInProcs(); - if (count($appliedPatches["git"])) + if (count($appliedPatches['git'])) { $revertErrored = false; // Let's try to cleanly revert all applied patches - foreach ($appliedPatches["git"] as $patch) + foreach ($appliedPatches['git'] as $patch) { try { @@ -62,12 +62,12 @@ class ResetController extends AbstractController } } - if (count($appliedPatches["ci"])) + if (count($appliedPatches['ci'])) { $revertErrored = false; // Let's try to cleanly revert all applied patches with ci - foreach ($appliedPatches["ci"] as $patch) + foreach ($appliedPatches['ci'] as $patch) { try { diff --git a/administrator/components/com_patchtester/PatchTester/Model/PullModel.php b/administrator/components/com_patchtester/PatchTester/Model/PullModel.php index 928e16d..f15b0e0 100644 --- a/administrator/components/com_patchtester/PatchTester/Model/PullModel.php +++ b/administrator/components/com_patchtester/PatchTester/Model/PullModel.php @@ -937,7 +937,7 @@ class PullModel extends AbstractModel $appliedByCI = $this->getPatchChains(); - return ["git" => $appliedByGit, "ci" => $appliedByCI]; + return array('git' => $appliedByGit, 'ci' => $appliedByCI); } /** diff --git a/administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default.php b/administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default.php index fcc7ad5..8fb3e7c 100644 --- a/administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default.php +++ b/administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default.php @@ -10,111 +10,126 @@ use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Router\Route; -/** @var \PatchTester\View\Pulls\PullsHtmlView $this */ +/** @var \PatchTester\View\Pulls\PullsHtmlView $this */ + HTMLHelper::_('behavior.core'); HTMLHelper::_('bootstrap.tooltip'); HTMLHelper::_('formbehavior.chosen', 'select'); HTMLHelper::_('stylesheet', 'com_patchtester/octicons.css', array('version' => '3.5.0', 'relative' => true)); HTMLHelper::_('script', 'com_patchtester/patchtester.js', array('version' => 'auto', 'relative' => true)); -$listOrder = $this->escape($this->state->get('list.fullordering', 'a.pull_id DESC')); + +$listOrder = $this->escape($this->state->get('list.fullordering', 'a.pull_id DESC')); $filterApplied = $this->escape($this->state->get('filter.applied')); -$filterBranch = $this->escape($this->state->get('filter.branch')); -$filterRtc = $this->escape($this->state->get('filter.rtc')); +$filterBranch = $this->escape($this->state->get('filter.branch')); +$filterRtc = $this->escape($this->state->get('filter.rtc')); ?> -
-
-
- -
- - -
-
- + +
+
+ +
+ + +
+
+ pagination->getLimitBox(); ?> -
-
- - -
-
- - -
-
- - -
-
- - -
-
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
items)) : ?> -
+
-
+
- - - -
+ + + + - + - + - + - + + trackerAlias !== false) : ?> - + - - + - - - + + + + loadTemplate('items'); ?> - -
- + - + - + - + - + - + - + -
+ +
pagination->getListFooter(); ?> - - - + + + -
+
\ No newline at end of file diff --git a/administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default_items.php b/administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default_items.php index 126ca22..50fbea9 100644 --- a/administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default_items.php +++ b/administrator/components/com_patchtester/PatchTester/View/Pulls/tmpl/default_items.php @@ -9,63 +9,71 @@ use Joomla\CMS\Language\Text; /** @var \PatchTester\View\DefaultHtmlView $this */ + foreach ($this->items as $i => $item) : $status = ''; + if ($item->applied) : $status = ' class="success"'; endif; ?> - > - + > + pull_id; ?> - - - escape($item->title); ?> + + + escape($item->title); ?> applied) : ?> -
- sha, 0, 10)); ?> -
+
+ sha, 0, 10)); ?> +
- - + + escape($item->branch); ?> - - + + is_rtc) : ?> - + - + - - - - - - + + + + + + trackerAlias !== false) : ?> - - - - - + + + + + - + applied) : ?> -
- -
+
+ +
- + - - + + applied) : ?> -
+ +
- + - - + +
- +
@@ -68,56 +65,56 @@
@@ -126,19 +123,19 @@
diff --git a/administrator/components/com_patchtester/language/de-DE/de-DE.com_patchtester.ini b/administrator/components/com_patchtester/language/de-DE/de-DE.com_patchtester.ini index 3b9191b..3427036 100644 --- a/administrator/components/com_patchtester/language/de-DE/de-DE.com_patchtester.ini +++ b/administrator/components/com_patchtester/language/de-DE/de-DE.com_patchtester.ini @@ -3,108 +3,105 @@ ; License GNU General Public License version 2 or later ; Note : All ini files need to be saved as UTF-8 -COM_PATCHTESTER = "Joomla! Patch Tester" -COM_PATCHTESTER_40_WARNING = "Solange Joomla! 4.0 in der Entwicklung ist, muss der Patch-Tester als experimentell angesehen werden, da Änderungen in Joomla, einschließlich des in einem Patch enthaltenen Codes, möglicherweise nicht rückwärts-kompatibel sind." -COM_PATCHTESTER_API_LIMIT_ACTION = "Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die angeforderte Aktion anzuführen. Das Limit wird um %s zurückgesetzt" -COM_PATCHTESTER_API_LIMIT_LIST = "Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die Daten zu aktualisieren. Das Limit wird um %s zurückgesetzt" -COM_PATCHTESTER_APPLIED = "Angewendet" -COM_PATCHTESTER_APPLIED_COMMIT_SHA = "Angewandter Commit SHA: %s" -COM_PATCHTESTER_APPLY_OK = "Patch erfolgreich angewendet" -COM_PATCHTESTER_APPLY_PATCH = "Patch installieren" -COM_PATCHTESTER_BRANCH = "Versionszweig" -COM_PATCHTESTER_CONFIGURATION = "Joomla! Patch-Tester Einstellungen" -COM_PATCHTESTER_CONFIRM_RESET = "Das Zurücksetzen versucht, alle installierten Patches rückgängig zu machen. Dabei werden alle Backup-Dateien entfernt. Dies könnte dazu führen, dass die Umgebung nicht mehr stabil ist. Sind Sie sicher, dass Sie fortfahren möchten?" -COM_PATCHTESTER_CONFLICT_S = "Der Patch konnte nicht installiert werden, weil es einen Konflikt mit einem anderen Patch gibt: %s" -COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB = "Keine Verbindung zu GitHub: %s" -COM_PATCHTESTER_ERROR_APPLIED_PATCHES = "Daten von GitHub können nicht abgerufen werden, solange Patches installiert sind. Entfernen Sie bitte die Patches, bevor Sie fortfahren." -COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE = "Die Datei %1$s konnte nicht nach %2$s kopiert werden." -COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE = "Die Datei %s kann nicht gelöscht werden." -COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE = "Die Datei %s kann nicht geschrieben werden." -COM_PATCHTESTER_ERROR_GITHUB_FETCH = "Fehler beim Abrufen der Patches von GitHub: %s" -COM_PATCHTESTER_ERROR_INSERT_DATABASE = "Fehler beim Eintragen der Patches in die Datenbank: %s" -COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND = "Model-Klasse %s nicht gefunden." -COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE = "%1$s - Fehler beim Abrufen von Tabellendaten (%2$s)" -COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE = "Fehler beim Leeren der Pulls-Tabelle: %s" -COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE = "Fehler beim Leeren der Tests-Tabelle %s" -COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING = "Die Patch-Dateien sind in mit einem nicht unterstützten Format codiert." -COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND = "Ansicht nicht gefunden [Name, Format]: %1$s, %2$s" +COM_PATCHTESTER="Joomla! Patch Tester" +COM_PATCHTESTER_40_WARNING="Solange Joomla! 4.0 in der Entwicklung ist, muss der Patch-Tester als experimentell angesehen werden, da Änderungen in Joomla, einschließlich des in einem Patch enthaltenen Codes, möglicherweise nicht rückwärts-kompatibel sind." +COM_PATCHTESTER_API_LIMIT_ACTION="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die angeforderte Aktion anzuführen. Das Limit wird um %s zurückgesetzt" +COM_PATCHTESTER_API_LIMIT_LIST="Das Github API Limit für diese Aktion wurde erreicht. Es konnte keine Verbindung zu Github aufgebaut werden um die Daten zu aktualisieren. Das Limit wird um %s zurückgesetzt" +COM_PATCHTESTER_APPLIED="Angewendet" +COM_PATCHTESTER_APPLIED_COMMIT_SHA="Angewandter Commit SHA: %s" +COM_PATCHTESTER_APPLY_OK="Patch erfolgreich angewendet" +COM_PATCHTESTER_APPLY_PATCH="Patch installieren" +COM_PATCHTESTER_BRANCH="Versionszweig" +COM_PATCHTESTER_CONFIGURATION="Joomla! Patch-Tester Einstellungen" +COM_PATCHTESTER_CONFIRM_RESET="Das Zurücksetzen versucht, alle installierten Patches rückgängig zu machen. Dabei werden alle Backup-Dateien entfernt. Dies könnte dazu führen, dass die Umgebung nicht mehr stabil ist. Sind Sie sicher, dass Sie fortfahren möchten?" +COM_PATCHTESTER_CONFLICT_S="Der Patch konnte nicht installiert werden, weil es einen Konflikt mit einem anderen Patch gibt: %s" +COM_PATCHTESTER_COULD_NOT_CONNECT_TO_GITHUB="Keine Verbindung zu GitHub: %s" +COM_PATCHTESTER_ERROR_APPLIED_PATCHES="Daten von GitHub können nicht abgerufen werden, solange Patches installiert sind. Entfernen Sie bitte die Patches, bevor Sie fortfahren." +COM_PATCHTESTER_ERROR_CANNOT_COPY_FILE="Die Datei %1$s konnte nicht nach %2$s kopiert werden." +COM_PATCHTESTER_ERROR_CANNOT_DELETE_FILE="Die Datei %s kann nicht gelöscht werden." +COM_PATCHTESTER_ERROR_CANNOT_WRITE_FILE="Die Datei %s kann nicht geschrieben werden." +COM_PATCHTESTER_ERROR_GITHUB_FETCH="Fehler beim Abrufen der Patches von GitHub: %s" +COM_PATCHTESTER_ERROR_INSERT_DATABASE="Fehler beim Eintragen der Patches in die Datenbank: %s" +COM_PATCHTESTER_ERROR_MODEL_NOT_FOUND="Model-Klasse %s nicht gefunden." +COM_PATCHTESTER_ERROR_READING_DATABASE_TABLE="%1$s - Fehler beim Abrufen von Tabellendaten (%2$s)" +COM_PATCHTESTER_ERROR_TRUNCATING_PULLS_TABLE="Fehler beim Leeren der Pulls-Tabelle: %s" +COM_PATCHTESTER_ERROR_TRUNCATING_TESTS_TABLE="Fehler beim Leeren der Tests-Tabelle %s" +COM_PATCHTESTER_ERROR_UNSUPPORTED_ENCODING="Die Patch-Dateien sind in mit einem nicht unterstützten Format codiert." +COM_PATCHTESTER_ERROR_VIEW_NOT_FOUND="Ansicht nicht gefunden [Name, Format]: %1$s, %2$s" COM_PATCHTESTER_FAILED_APPLYING_PATCH="Der Patch konnte nicht angewendet werden aufgrund eines Problems mit %1$s. %2$s" COM_PATCHTESTER_FAILED_REVERT_PATCH="Der Patch konnte nicht zurückgesetzt werden aufgrund eines Problems mit %1$s. %2$s" -COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED = "Fehler beim Abrufen der Daten von GitHub." -COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW = "Alle Daten wurden abgerufen. Schließen Sie bitte dieses Popup um die Seite neu zu laden." -COM_PATCHTESTER_FETCH_INITIALIZING = "Vorbereitungen für das Abrufen der Daten von GitHub" -COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION = "Überprüfe die Vorbereitungen für den Datenabruf. Bitte haben Sie etwas Geduld." -COM_PATCHTESTER_FETCH_PAGE_NUMBER = "Verarbeite Seite %s der GitHub-Daten" -COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL = "Verarbeite Seite %1$s von %2$s der GitHub-Daten" -COM_PATCHTESTER_FETCH_PROCESSING = "Verarbeite Daten von GitHub" -COM_PATCHTESTER_FETCH_SUCCESSFUL = "Patches wurden erfolgreich abgerufen" -COM_PATCHTESTER_FIELD_GH_AUTH_DESC = "Wähle die 'Anmeldeinformationen' für die Authentifizierung durch Deinen GitHub Usernamen und Passwort oder 'Token' für die Verwendung eines GitHub API Token" -COM_PATCHTESTER_FIELD_GH_AUTH_LABEL = "GitHub Authentifizierungs-Methode" -COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS = "Anmeldeinformationen" -COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN = "Token" -COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL = "GitHub-Passwort" -COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC = "Passwort für das im 'GitHub Konto' eingetragene Benutzerkonto. Beachte, dass für Konten mit Zwei-Faktor-Authentifizierung auch ein Token generiert werden muss." -COM_PATCHTESTER_FIELD_GH_TOKEN_DESC = "Verwenden Sie dieses Feld, um ein GitHub API-Token anstelle von Benutzernamen und Passwort anzugeben. Beachten Sie, dass dies erforderlich ist, wenn Ihr Konto Zwei-Faktor-Authentifizierung aktiviert hat." -COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL = "GitHub-Token" -COM_PATCHTESTER_FIELD_GH_USER_LABEL = "GitHub Benutzername" -COM_PATCHTESTER_FIELD_GH_USER_DESC = "Name des GitHub Kontos, das für die Authentifizierung des API genutzt wird." -COM_PATCHTESTER_FIELD_ORG_LABEL = "Projektinhaber" -COM_PATCHTESTER_FIELD_ORG_DESC = "Benutzername oder Organisation auf Github, welcher die Pull Requests überwachen soll." -COM_PATCHTESTER_FIELD_REPO_LABEL = "Individuelle Projekt-Repository" -COM_PATCHTESTER_FIELD_REPO_DESC = "Name des GitHub Repositorys, dessen Pull Requests überwacht werden." -COM_PATCHTESTER_FIELD_REPOSITORY_DESC = "Verfügbare Joomla! Repositories. Wähle um die Organisation und die Repository Feldwerte automatisch zu füllen." -COM_PATCHTESTER_FIELD_REPOSITORY_LABEL = "GitHub Repository" -COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS = "Joomla! CMS" -COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER = "Joomla! Patch-Tester Komponente" -COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB = "Joomla! Webkataloginstallations-Plugin" -COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS = "Joomla! Weblinks-Paket" -COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM = "Benutzerdefiniert" +COM_PATCHTESTER_FETCH_AN_ERROR_HAS_OCCURRED="Fehler beim Abrufen der Daten von GitHub." +COM_PATCHTESTER_FETCH_COMPLETE_CLOSE_WINDOW="Alle Daten wurden abgerufen. Schließen Sie bitte dieses Popup um die Seite neu zu laden." +COM_PATCHTESTER_FETCH_INITIALIZING="Vorbereitungen für das Abrufen der Daten von GitHub" +COM_PATCHTESTER_FETCH_INITIALIZING_DESCRIPTION="Überprüfe die Vorbereitungen für den Datenabruf. Bitte haben Sie etwas Geduld." +COM_PATCHTESTER_FETCH_PAGE_NUMBER="Verarbeite Seite %s der GitHub-Daten" +COM_PATCHTESTER_FETCH_PAGE_NUMBER_OF_TOTAL="Verarbeite Seite %1$s von %2$s der GitHub-Daten" +COM_PATCHTESTER_FETCH_PROCESSING="Verarbeite Daten von GitHub" +COM_PATCHTESTER_FETCH_SUCCESSFUL="Patches wurden erfolgreich abgerufen" +COM_PATCHTESTER_FIELD_GH_AUTH_DESC="Wähle die 'Anmeldeinformationen' für die Authentifizierung durch Deinen GitHub Usernamen und Passwort oder 'Token' für die Verwendung eines GitHub API Token" +COM_PATCHTESTER_FIELD_GH_AUTH_LABEL="GitHub Authentifizierungs-Methode" +COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_CREDENTIALS="Anmeldeinformationen" +COM_PATCHTESTER_FIELD_GH_AUTH_OPTION_TOKEN="Token" +COM_PATCHTESTER_FIELD_GH_PASSWORD_LABEL="GitHub-Passwort" +COM_PATCHTESTER_FIELD_GH_PASSWORD_DESC="Passwort für das im 'GitHub Konto' eingetragene Benutzerkonto. Beachte, dass für Konten mit Zwei-Faktor-Authentifizierung auch ein Token generiert werden muss." +COM_PATCHTESTER_FIELD_GH_TOKEN_DESC="Verwenden Sie dieses Feld, um ein GitHub API-Token anstelle von Benutzernamen und Passwort anzugeben. Beachten Sie, dass dies erforderlich ist, wenn Ihr Konto Zwei-Faktor-Authentifizierung aktiviert hat." +COM_PATCHTESTER_FIELD_GH_TOKEN_LABEL="GitHub-Token" +COM_PATCHTESTER_FIELD_GH_USER_LABEL="GitHub Benutzername" +COM_PATCHTESTER_FIELD_GH_USER_DESC="Name des GitHub Kontos, das für die Authentifizierung des API genutzt wird." +COM_PATCHTESTER_FIELD_ORG_LABEL="Projektinhaber" +COM_PATCHTESTER_FIELD_ORG_DESC="Benutzername oder Organisation auf Github, welcher die Pull Requests überwachen soll." +COM_PATCHTESTER_FIELD_REPO_LABEL="Individuelle Projekt-Repository" +COM_PATCHTESTER_FIELD_REPO_DESC="Name des GitHub Repositorys, dessen Pull Requests überwacht werden." +COM_PATCHTESTER_FIELD_REPOSITORY_DESC="Verfügbare Joomla! Repositories. Wähle um die Organisation und die Repository Feldwerte automatisch zu füllen." +COM_PATCHTESTER_FIELD_REPOSITORY_LABEL="GitHub Repository" +COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_JOOMLA_CMS="Joomla! CMS" +COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_PATCHTESTER="Joomla! Patch-Tester Komponente" +COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_INSTALL_FROM_WEB="Joomla! Webkataloginstallations-Plugin" +COM_PATCHTESTER_FIELD_REPOSITORY_OPTION_WEBLINKS="Joomla! Weblinks-Paket" +COM_PATCHTESTER_FIELD_REPOSITORY_CUSTOM="Benutzerdefiniert" COM_PATCHTESTER_FIELD_CI_SERVER_NAME="CI Server Adresse" COM_PATCHTESTER_FIELD_CI_SERVER_NAME_DESC="Server Adresse für das Herunterladen kompilierter Patches." COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH="Switch CI Integration" COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_DESC="Schaltet die CI Integration an oder aus." COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_ON="An" COM_PATCHTESTER_FIELD_CI_SERVER_SWITCH_OPTION_OFF="Aus" -COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC = "Konfigurationswerte für GitHub Repository" -COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL = "GitHub Repository" -COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC = "Konfigurationswerte für GitHub Authentifizierung" -COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL = "GitHub Authentifizierung" +COM_PATCHTESTER_FIELDSET_REPOSITORIES_DESC="Konfigurationswerte für GitHub Repository" +COM_PATCHTESTER_FIELDSET_REPOSITORIES_LABEL="GitHub Repository" +COM_PATCHTESTER_FIELDSET_AUTHENTICATION_DESC="Konfigurationswerte für GitHub Authentifizierung" +COM_PATCHTESTER_FIELDSET_AUTHENTICATION_LABEL="GitHub Authentifizierung" COM_PATCHTESTER_FIELDSET_CI_SETTINGS="CI Server Einstellungen" COM_PATCHTESTER_FIELDSET_CI_SETTINGS_DESC="Konfigurationswerte für CI Server Patching" -COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S = "Die zu löschende Datei existiert nicht: %s" -COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S = "Die zu ändernde Datei existiert nicht: %s" -COM_PATCHTESTER_FILTER_APPLIED_PATCHES = "Angewendete Patches filtern" -COM_PATCHTESTER_FILTER_BRANCH = "Versionszweig filtern" -COM_PATCHTESTER_FILTER_RTC_PATCHES = "RTC Patches filtern" -COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION = "Die Liste nach Titel oder mit 'id:' nach Pull Request ID durchsuchen." -COM_PATCHTESTER_GITHUB = "GitHub" -COM_PATCHTESTER_HEADING_FETCH_DATA = "Rufe GitHub Daten ab" -COM_PATCHTESTER_JISSUE = "J! Issue" -COM_PATCHTESTER_JISSUES = "Issue-Tracker" -COM_PATCHTESTER_PULL_ID = "Pull-ID" -COM_PATCHTESTER_NO_CREDENTIALS = "In den Optionen wurden noch keine Benutzerdaten eingetragen. Deshalb können höchstens 60 Anfragen pro Stunde an das Github API gestellt werden. Mit Benutzerdaten sind bis zu 5.000 Anfragen pro Stunde möglich." -COM_PATCHTESTER_NO_FILES_TO_PATCH = "Es sind keine Dateien aus diesem Pull Request zu patchen. Dies kann bedeuten, dass die Dateien des Pull Requests in Ihrer Installation nicht vorhanden sind." -COM_PATCHTESTER_NO_ITEMS = "Es wurden noch keine Daten von Github abgerufen. Klicken Sie auf 'Daten abrufen' um die aktuellen Daten von Github zu holen." -COM_PATCHTESTER_NOT_APPLIED = "Nicht angewendet" +COM_PATCHTESTER_FILE_DELETED_DOES_NOT_EXIST_S="Die zu löschende Datei existiert nicht: %s" +COM_PATCHTESTER_FILE_MODIFIED_DOES_NOT_EXIST_S="Die zu ändernde Datei existiert nicht: %s" +COM_PATCHTESTER_FILTER_APPLIED_PATCHES="Angewendete Patches filtern" +COM_PATCHTESTER_FILTER_BRANCH="Versionszweig filtern" +COM_PATCHTESTER_FILTER_RTC_PATCHES="RTC Patches filtern" +COM_PATCHTESTER_FILTER_SEARCH_DESCRIPTION="Die Liste nach Titel oder mit 'id:' nach Pull Request ID durchsuchen." +COM_PATCHTESTER_GITHUB="GitHub" +COM_PATCHTESTER_HEADING_FETCH_DATA="Rufe GitHub Daten ab" +COM_PATCHTESTER_JISSUE="J! Issue" +COM_PATCHTESTER_JISSUES="Issue-Tracker" +COM_PATCHTESTER_PULL_ID="Pull-ID" +COM_PATCHTESTER_NO_CREDENTIALS="In den Optionen wurden noch keine Benutzerdaten eingetragen. Deshalb können höchstens 60 Anfragen pro Stunde an das Github API gestellt werden. Mit Benutzerdaten sind bis zu 5.000 Anfragen pro Stunde möglich." +COM_PATCHTESTER_NO_FILES_TO_PATCH="Es sind keine Dateien aus diesem Pull Request zu patchen. Dies kann bedeuten, dass die Dateien des Pull Requests in Ihrer Installation nicht vorhanden sind." +COM_PATCHTESTER_NO_ITEMS="Es wurden noch keine Daten von Github abgerufen. Klicken Sie auf 'Daten abrufen' um die aktuellen Daten von Github zu holen." +COM_PATCHTESTER_NOT_APPLIED="Nicht angewendet" COM_PATCHTESTER_NOT_IN_ORDER_OF_PATCHCHAIN="Der Patch kann nicht zurückgesetzt werden, es muss zunächst erstmal der Patch mit der Pull ID %s zurückgesetzt werden." -COM_PATCHTESTER_NOT_RTC = "Nicht RTC" -COM_PATCHTESTER_READY_TO_COMMIT = "Ready to Commit" -COM_PATCHTESTER_REPO_IS_GONE = "Der Patch konnte nicht angewendet werden, weil das Repository fehlt" -COM_PATCHTESTER_REQUIREMENT_HTTPS = "HTTPS Wrapper müssen aktiviert sein" -COM_PATCHTESTER_REQUIREMENT_OPENSSL = "Die OpenSSL-Erweiterung muss installiert und in der php.ini aktivert sein" -COM_PATCHTESTER_REQUIREMENTS_HEADING = "Die Vorraussetzungen sind nicht erfüllt" -COM_PATCHTESTER_REQUIREMENTS_NOT_MET = "Ihr System erfüllt nicht die Vorraussetzungen um den Patch-Tester auszuführen:" -COM_PATCHTESTER_RESET_HAS_ERRORS = "Die Daten wurden zurück gesetzt. Leider sind dabei Fehler aufgetreten. Bitte entferne alle .txt Dateien im Verzeichnis '%1$s' und leere die Datenbanktabelle '%2$s'." -COM_PATCHTESTER_RESET_OK = "Die Daten wurden erfolgreich zurück gesetzt." -COM_PATCHTESTER_REVERT_OK = "Der Patch wurde erfolgreich entfernt" -COM_PATCHTESTER_REVERT_PATCH = "Patch entfernen" -COM_PATCHTESTER_RTC = "RTC" -COM_PATCHTESTER_SERVER_RESPONDED_NOT_200 = "Es konnte entweder keine Verbindung zum Server aufgebaut werden oder der angegebene Pull Request existiert nicht auf dem Server." -COM_PATCHTESTER_TEST_THIS_PATCH = "Diesen Patch testen" -COM_PATCHTESTER_TOOLBAR_FETCH_DATA = "Daten abrufen" -COM_PATCHTESTER_TOOLBAR_RESET = "Zurücksetzen" +COM_PATCHTESTER_NOT_RTC="Nicht RTC" +COM_PATCHTESTER_READY_TO_COMMIT="Ready to Commit" +COM_PATCHTESTER_REPO_IS_GONE="Der Patch konnte nicht angewendet werden, weil das Repository fehlt" +COM_PATCHTESTER_REQUIREMENT_HTTPS="HTTPS Wrapper müssen aktiviert sein" +COM_PATCHTESTER_REQUIREMENT_OPENSSL="Die OpenSSL-Erweiterung muss installiert und in der php.ini aktivert sein" +COM_PATCHTESTER_REQUIREMENTS_HEADING="Die Vorraussetzungen sind nicht erfüllt" +COM_PATCHTESTER_REQUIREMENTS_NOT_MET="Ihr System erfüllt nicht die Vorraussetzungen um den Patch-Tester auszuführen:" +COM_PATCHTESTER_RESET_HAS_ERRORS="Die Daten wurden zurück gesetzt. Leider sind dabei Fehler aufgetreten. Bitte entferne alle .txt Dateien im Verzeichnis '%1$s' und leere die Datenbanktabelle '%2$s'." +COM_PATCHTESTER_RESET_OK="Die Daten wurden erfolgreich zurück gesetzt." +COM_PATCHTESTER_REVERT_OK="Der Patch wurde erfolgreich entfernt" +COM_PATCHTESTER_REVERT_PATCH="Patch entfernen" +COM_PATCHTESTER_RTC="RTC" +COM_PATCHTESTER_SERVER_RESPONDED_NOT_200="Es konnte entweder keine Verbindung zum Server aufgebaut werden oder der angegebene Pull Request existiert nicht auf dem Server." +COM_PATCHTESTER_TEST_THIS_PATCH="Diesen Patch testen" +COM_PATCHTESTER_TOOLBAR_FETCH_DATA="Daten abrufen" +COM_PATCHTESTER_TOOLBAR_RESET="Zurücksetzen" COM_PATCHTESTER_ZIP_DOES_NOT_EXIST="Der Patch konnte nicht angewendet werden, weil er nicht vom Server heruntergeladen werden konnte." COM_PATCHTESTER_ZIP_EXTRACT_FAILED="Der Patch konnte nicht angewendet werden, weil nicht entpackt werden konnte." - - - diff --git a/administrator/templates/atum/html/com_patchtester/pulls/default_items.php b/administrator/templates/atum/html/com_patchtester/pulls/default_items.php index f829d66..82eb7a9 100644 --- a/administrator/templates/atum/html/com_patchtester/pulls/default_items.php +++ b/administrator/templates/atum/html/com_patchtester/pulls/default_items.php @@ -17,56 +17,60 @@ foreach ($this->items as $i => $item) : $status = ' class="table-active"'; endif; ?> - > - + > + pull_id; ?> - - - escape($item->title); ?> - + + escape($item->branch); ?> - - + + is_rtc) : ?> - + - + - - + + applied) : ?> - + - + - - + + applied) : ?> - + - + - - + +