diff options
Diffstat (limited to 'lib/plugins')
-rw-r--r-- | lib/plugins/extension/GuiExtension.php | 4 | ||||
-rw-r--r-- | lib/plugins/extension/Installer.php | 5 | ||||
-rw-r--r-- | lib/plugins/extension/lang/de-informal/lang.php | 12 | ||||
-rw-r--r-- | lib/plugins/extension/style.less | 11 | ||||
-rw-r--r-- | lib/plugins/logviewer/lang/de-informal/intro.txt | 5 | ||||
-rw-r--r-- | lib/plugins/logviewer/lang/de-informal/lang.php | 10 | ||||
-rw-r--r-- | lib/plugins/logviewer/lang/de-informal/nolog.txt | 1 |
7 files changed, 44 insertions, 4 deletions
diff --git a/lib/plugins/extension/GuiExtension.php b/lib/plugins/extension/GuiExtension.php index 4b8163c60..666cd37ed 100644 --- a/lib/plugins/extension/GuiExtension.php +++ b/lib/plugins/extension/GuiExtension.php @@ -46,8 +46,8 @@ class GuiExtension extends Gui $html .= '<div class="actions">'; // show the available update if there is one if ($this->extension->isUpdateAvailable()) { - $html .= ' <div class="version">' . $this->getLang('available_version') . ' ' . - hsc($this->extension->getLastUpdate()) . '</div>'; + $html .= ' <div class="available">' . $this->getLang('available_version') . ' ' . + '<span class="version">' . hsc($this->extension->getLastUpdate()) . '</span></div>'; } $html .= $this->actions(); diff --git a/lib/plugins/extension/Installer.php b/lib/plugins/extension/Installer.php index e08f1da52..5bb429b01 100644 --- a/lib/plugins/extension/Installer.php +++ b/lib/plugins/extension/Installer.php @@ -406,6 +406,11 @@ class Installer { $target = $extension->getInstallDir(); + // bundled plugins do not need to be writable + if ($extension->isBundled()) { + return; + } + // updates if (file_exists($target)) { if (!is_writable($target)) throw new Exception('noperms'); diff --git a/lib/plugins/extension/lang/de-informal/lang.php b/lib/plugins/extension/lang/de-informal/lang.php index ccec5ecc7..b2a37596c 100644 --- a/lib/plugins/extension/lang/de-informal/lang.php +++ b/lib/plugins/extension/lang/de-informal/lang.php @@ -3,6 +3,7 @@ /** * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) * + * @author andreash <aeheil@gmail.com> * @author MaWi <drmaxxis@gmail.com> * @author Felix <j.felix@mueller-donath.de> */ @@ -80,6 +81,12 @@ $lang['error_download'] = 'Download der Datei: %s nicht möglich.'; $lang['error_decompress'] = 'Die heruntergeladene Datei konnte nicht entpackt werden. Dies kann die Folge eines fehlerhaften Downloads sein. In diesem Fall solltest du versuchen den Vorgang zu wiederholen. Es kann auch die Folge eines unbekannten Kompressionsformates sein, in diesem Fall musst du die Datei selber herunterladen und manuell installieren.'; $lang['error_findfolder'] = 'Das Erweiterungs-Verzeichnis konnte nicht identifiziert werden, lade die Datei herunter und installiere sie manuell.'; $lang['error_copy'] = 'Beim Versuch Dateien in den Ordner <em>%s</em>: zu installieren trat ein Kopierfehler auf. Die Dateizugriffsberechtigungen könnten falsch sein. Dies kann an einem unvollständig installierten Plugin liegen und beeinträchtigt somit die Stabilität deiner Wiki-Installation.'; +$lang['error_nourl'] = 'Es konnte keine Download-URL für die Erweiterung %s gefunden werden.'; +$lang['error_notinstalled'] = 'Die Erweiterung %s ist nicht installiert.'; +$lang['error_alreadyenabled'] = 'Die Erweiterung %s wurde bereits aktiviert.'; +$lang['error_alreadydisabled'] = 'Die Erweiterung %s wurde bereits deaktiviert.'; +$lang['error_minphp'] = 'Die Erweiterung %s benötigt mindestens PHP Verison %s, dieses Wiki verwendet aber PHP %s.'; +$lang['error_maxphp'] = 'Die Erweiterung %s unterstützt PHP nur bis Version %s, dieses Wiki verwendet aber PHP %s.'; $lang['noperms'] = 'Das Erweiterungs-Verzeichnis ist schreibgeschützt'; $lang['notplperms'] = 'Das Template-Verzeichnis ist schreibgeschützt'; $lang['nopluginperms'] = 'Das Plugin-Verzeichnis ist schreibgeschützt'; @@ -87,5 +94,10 @@ $lang['git'] = 'Diese Erweiterung wurde über git installiert $lang['auth'] = 'Dieses Auth-Plugin ist in der Konfiguration nicht aktiviert, Du solltest es deaktivieren.'; $lang['install_url'] = 'Von URL installieren:'; $lang['install_upload'] = 'Erweiterung hochladen:'; +$lang['repo_badresponse'] = 'Das Plugin-Repository liefert eine ungültige Antwort.'; $lang['repo_error'] = 'Es konnte keine Verbindung zum Plugin-Verzeichnis hergestellt werden. Stelle sicher, dass der Server Verbindung mit www.dokuwiki.org aufnehmen darf und überprüfe deine Proxy-Einstellungen.'; $lang['nossl'] = 'Deine PHP-Installation scheint SSL nicht zu unterstützen. Das Herunterladen vieler DokuWiki-Erweiterungen wird scheitern.'; +$lang['popularity_high'] = 'Dies ist die beliebteste Erweiterung'; +$lang['popularity_medium'] = 'Diese Erweiterung ist beliebt'; +$lang['popularity_low'] = 'Diese Erweiterung stößt auf Interesse'; +$lang['details'] = 'Details'; diff --git a/lib/plugins/extension/style.less b/lib/plugins/extension/style.less index 5337aea30..3993c656a 100644 --- a/lib/plugins/extension/style.less +++ b/lib/plugins/extension/style.less @@ -66,10 +66,11 @@ section.extension { display: grid; - grid-template-columns: @thumbwidth auto 15em; + grid-template-columns: @thumbwidth auto 22%; grid-template-rows: repeat(4, auto); margin-bottom: 1em; border-bottom: 1px solid @ini_border; + word-break: break-word; > .screenshot { grid-column: 1; @@ -132,6 +133,7 @@ } .version { + white-space: nowrap; } } @@ -154,9 +156,14 @@ align-items: end; gap: 0.5em; - .version { + .available { line-height: 1.2; margin-bottom: 1em; + text-align: right; + + .version { + white-space: nowrap; + } } } diff --git a/lib/plugins/logviewer/lang/de-informal/intro.txt b/lib/plugins/logviewer/lang/de-informal/intro.txt new file mode 100644 index 000000000..147b84731 --- /dev/null +++ b/lib/plugins/logviewer/lang/de-informal/intro.txt @@ -0,0 +1,5 @@ +====== Protokolle anzeigen ====== + +Diese Oberfläche ermöglicht es dir, die verschiedenen Protokolle einzusehen, die von DokuWiki erstellt werden. Normalerweise sollte hier nicht viel zu sehen sein (das hängt von deinen [[doku>config:dontlog|Protokoll-Einstellungen]] ab). Wenn jedoch etwas schiefläuft, stehen die Chancen gut, dass du hier nützliche Informationen zum Problem findest. + +Bitte beachte, dass **Protokolldateien sensible Informationen** wie Passwörter, Pfade oder andere vertrauliche Daten enthalten können. Achte darauf, die Protokolle entsprechend zu schwärzen, bevor du sie im Forum oder in Fehlerberichten veröffentlichst!
\ No newline at end of file diff --git a/lib/plugins/logviewer/lang/de-informal/lang.php b/lib/plugins/logviewer/lang/de-informal/lang.php new file mode 100644 index 000000000..2bf0774b5 --- /dev/null +++ b/lib/plugins/logviewer/lang/de-informal/lang.php @@ -0,0 +1,10 @@ +<?php + +/** + * @license GPL 2 (https://www.gnu.org/licenses/gpl.html) + * + * @author andreash <aeheil@gmail.com> + */ +$lang['menu'] = 'Protokolleinträge anzeigen'; +$lang['date'] = 'Datum'; +$lang['js']['filter'] = 'Protokolleinträge filtern'; diff --git a/lib/plugins/logviewer/lang/de-informal/nolog.txt b/lib/plugins/logviewer/lang/de-informal/nolog.txt new file mode 100644 index 000000000..8692823bd --- /dev/null +++ b/lib/plugins/logviewer/lang/de-informal/nolog.txt @@ -0,0 +1 @@ +Es liegen keine Protokolleinträge für den ausgewählten Tag und das ausgewählte Modul vor.
\ No newline at end of file |