Adminer - Plugins

Adminer und Adminer Editor können durch Plugins erweitert werden. Wie man ein Plugin verwendet

Treiber Plugins

Wie man ein Plugin verwendet

Um ein Plugin zu verwenden, laden Sie es in das Verzeichnis adminer-plugins/ neben der Datei adminer.php hoch. Wenn das Plugin konfiguriert werden muss oder wenn Sie die Reihenfolge der Plugins festlegen möchten, verwenden Sie adminer-plugins.php

<?php // adminer-plugins.php
return array(
    new AdminerLoginPasswordLess('$2y$07$Czp9G/aLi3AnaUqpvkF05OHO1LMizrAgMLvnaOdvQovHaRv28XDhG'),
    // Sie können hier alle Plugins oder nur diejenigen angeben, die eine Konfiguration benötigen.
);

Sie können auch Treiber Plugins in das Verzeichnis adminer-plugins/ hochladen.

Von Benutzern bereitgestellte Plugins

Sortieren nach Namen

Adminer 5 Plugins erfordern die Verwendung von Namespace. Ältere Plugins können durch ein Skript konvertiert werden.

Wie man ein neues Plugin erstellt

  1. Erstellen Sie eine Klasse, die einzelne oder alle in der Klasse Adminer definierten Methoden enthält (Dokumentation).
  2. Wenn diese Methoden jeweils einen Nicht-Null-Wert zurückgeben, wird dieser anstelle des Originals verwendet (außer config, dumpFormat, dumpOutput, editRowPrint, editFunctions, wo der Rückgabewert an das Original angehängt wird)..
  3. Methoden können ihre Parameter auch überschreiben, indem sie sie als Referenz akzeptieren: f(&$param).
  4. Wenn Sie das Plugin auf dieser Seite veröffentlichen möchten, laden Sie es irgendwo hoch (z. B. auf GitHub Gist) und senden Sie den Link an: jakub@vrana.cz.