aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/plugins/authpdo
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plugins/authpdo')
-rw-r--r--lib/plugins/authpdo/_test/mysql.test.php4
-rw-r--r--lib/plugins/authpdo/_test/sqlite.test.php4
-rw-r--r--lib/plugins/authpdo/lang/de-informal/settings.php25
-rw-r--r--lib/plugins/authpdo/lang/sv/lang.php10
-rw-r--r--lib/plugins/authpdo/lang/sv/settings.php23
5 files changed, 62 insertions, 4 deletions
diff --git a/lib/plugins/authpdo/_test/mysql.test.php b/lib/plugins/authpdo/_test/mysql.test.php
index 8cd14189b..35a76baf5 100644
--- a/lib/plugins/authpdo/_test/mysql.test.php
+++ b/lib/plugins/authpdo/_test/mysql.test.php
@@ -15,7 +15,7 @@ class mysql_plugin_authpdo_test extends DokuWikiTest {
protected $pass = '';
protected $port = '';
- public function setUp() {
+ public function setUp() : void {
parent::setUp();
$configuration = DOKU_UNITTEST . "{$this->driver}.conf.php";
if(!file_exists($configuration)) {
@@ -34,7 +34,7 @@ class mysql_plugin_authpdo_test extends DokuWikiTest {
*
* it might still be there if something went wrong
*/
- public function tearDown() {
+ public function tearDown() : void {
parent::tearDown();
$this->dropDatabase();
}
diff --git a/lib/plugins/authpdo/_test/sqlite.test.php b/lib/plugins/authpdo/_test/sqlite.test.php
index 89cc9f60d..58fcadcb8 100644
--- a/lib/plugins/authpdo/_test/sqlite.test.php
+++ b/lib/plugins/authpdo/_test/sqlite.test.php
@@ -36,7 +36,7 @@ class sqlite_plugin_authpdo_test extends DokuWikiTest {
$this->assertTrue(true); // avoid being marked as risky for having no assertion
}
- public function setUp() {
+ public function setUp() : void {
parent::setUp();
$this->dbfile = tempnam('/tmp/', 'pluginpdo_test_');
copy(__DIR__ . '/test.sqlite3', $this->dbfile);
@@ -85,7 +85,7 @@ class sqlite_plugin_authpdo_test extends DokuWikiTest {
$conf['plugin']['authpdo']['leave-group'] = 'DELETE FROM member WHERE uid = :uid AND gid = :gid';
}
- public function tearDown() {
+ public function tearDown() : void {
parent::tearDown();
unlink($this->dbfile);
}
diff --git a/lib/plugins/authpdo/lang/de-informal/settings.php b/lib/plugins/authpdo/lang/de-informal/settings.php
new file mode 100644
index 000000000..c01398829
--- /dev/null
+++ b/lib/plugins/authpdo/lang/de-informal/settings.php
@@ -0,0 +1,25 @@
+<?php
+
+/**
+ * @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ *
+ * @author MaWi <drmaxxis@gmail.com>
+ */
+$lang['debug'] = 'Zeige detaillierte Fehlermeldungen. Diese sollten nach dem Setup deaktiviert werden.';
+$lang['dsn'] = 'Der DSN(Data Source Name) zur Verbindung mit der Datenbank';
+$lang['user'] = 'Der Benutzer für die obige Datenbankverbindung (leer lassen für SQLite)';
+$lang['pass'] = 'Das Passwort für die obige Datenbankverbindung (leer lassen für SQLite)';
+$lang['select-user'] = 'SQL Anweisung um einen einzelnen Benutzer abzufragen';
+$lang['select-user-groups'] = 'SQL Anweisung um alle Gruppen eines Benutzers abzufragen';
+$lang['select-groups'] = 'SQL Anweisung um alle verfügbaren Gruppen auszuwählen';
+$lang['insert-user'] = 'SQL Anweisung um einen neuen Benutzer in der Datenbank abzulegen';
+$lang['delete-user'] = 'SQL Anweisung um einen Benutzer aus der Datenbank zu entfernen';
+$lang['list-users'] = 'SQL Anweisung um eine Liste gefilterter Benutzer anzuzeigen';
+$lang['count-users'] = 'SQL Anweisung, welche die Anzahl der gefilterten Benutzer wiedergibt';
+$lang['update-user-info'] = 'SQL Anweisung um den vollen Namen sowie dessen E-Mail Adresse zu aktualisieren';
+$lang['update-user-login'] = 'SQL Anweisung um den Login-Namen eines Benutzers zu aktualisieren';
+$lang['update-user-pass'] = 'SQL Anweisung um das Passwort eines Benutzers zu aktualisieren';
+$lang['insert-group'] = 'SQL Anweisung um eine neue Gruppe in der Datenbank anzulegen';
+$lang['join-group'] = 'SQL Anweisung um einen Benutzer zu einer existierenden Gruppe hinzuzufügen';
+$lang['leave-group'] = 'SQL Anweisung um einen Benutzer aus einer Gruppe zu entfernen';
+$lang['check-pass'] = 'SQL Anweisung um das Passwort eines Benutzers zu überprüfen. Es kann leer gelassen werden wenn die Information über die Benutzerabfrage erhoben wurde.';
diff --git a/lib/plugins/authpdo/lang/sv/lang.php b/lib/plugins/authpdo/lang/sv/lang.php
new file mode 100644
index 000000000..d8c017b2e
--- /dev/null
+++ b/lib/plugins/authpdo/lang/sv/lang.php
@@ -0,0 +1,10 @@
+<?php
+
+/**
+ * @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ *
+ * @author Patrik K Lundberg <patrik.kotiranta.lundberg@gmail.com>
+ */
+$lang['connectfail'] = 'Misslyckades med att ansluta databas.';
+$lang['userexists'] = 'PHP mail() saknas eller är inaktiverad. Följande mejl skickades inte:';
+$lang['writefail'] = 'Wiki Markup';
diff --git a/lib/plugins/authpdo/lang/sv/settings.php b/lib/plugins/authpdo/lang/sv/settings.php
new file mode 100644
index 000000000..56a904f9a
--- /dev/null
+++ b/lib/plugins/authpdo/lang/sv/settings.php
@@ -0,0 +1,23 @@
+<?php
+
+/**
+ * @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
+ *
+ * @author Patrik K Lundberg <patrik.kotiranta.lundberg@gmail.com>
+ */
+$lang['user'] = 'Användaren för databasen ovan (tom för sqlite)';
+$lang['pass'] = 'Lösenordet för databasen ovan (tom för sqlite)';
+$lang['select-user'] = 'SQL uttryck för att välja datan för en enda användare';
+$lang['select-user-groups'] = 'SQL uttryck för att välja alla grupper för en enda användare';
+$lang['select-groups'] = 'SQL uttryck för att välja alla tillgängliga grupper';
+$lang['insert-user'] = 'SQL uttryck för att lägga till en ny användare i databasen';
+$lang['delete-user'] = 'SQL uttryck för att ta bort en enda användare från databasen';
+$lang['list-users'] = 'SQL uttryck för att lista användare som matchar filtret';
+$lang['count-users'] = 'SQL uttryck för att räkna användare som matchar filtret';
+$lang['update-user-info'] = 'SQL uttryck för att uppdatera det fullständiga namnet och mejladressen för en användare';
+$lang['update-user-login'] = 'SQL uttryck för att uppdatera användarnamnet för en användare';
+$lang['update-user-pass'] = 'SQL uttryck för att uppdatera lösenordet för en användare';
+$lang['insert-group'] = 'SQL uttryck för att lägga till en ny grupp i databasen';
+$lang['join-group'] = 'SQL uttryck för att lägga till en användare i en existerande grupp';
+$lang['leave-group'] = 'SQL uttryck för att ta bort en användare från en grupp';
+$lang['check-pass'] = 'SQL uttryck för att kontrollera en användares lösenord. Kan lämnas tomt utifall informationen hämtas i "select-user".';