Adminer - Plugin-uri

Adminer și Adminer Editor pot fi extinse prin plugin-uri. Pentru a utiliza un plugin

Driver plugins

Pentru a utiliza un plugin

To use a plugin, upload it to adminer-plugins/ directory next to adminer.php file. If the plugin needs some configuration or you want to specify order of the plugins, use adminer-plugins.php:

<?php // adminer-plugins.php
return array(
    new AdminerLoginPasswordLess('$2y$07$Czp9G/aLi3AnaUqpvkF05OHO1LMizrAgMLvnaOdvQovHaRv28XDhG'),
    // You can specify all plugins here or just the ones needing configuration.
);

You can upload driver plugins to adminer-plugins/ too.

Plugin-uri la care au contribuit utilizatorii

Sort by name

Adminer 5 plugins require using a namespace. Older plugins can be converted by a script.

Pentru a crea un nou plugin

  1. Creați o clasă care să conțină orice metode definite în clasa Adminer. (documentație).
  2. Dacă aceste metode returnează o valoare non-null, atunci aceasta va fi utilizată în locul celei originale (cu excepția config, dumpFormat, dumpOutput, editRowPrint, editFunctions unde valoarea returnata este adăugată la cea originală).
  3. De asemenea, metodele își pot suprascrie parametrii prin acceptarea acestora prin referință: f(&$param).
  4. Dacă doriți să publicați plugin-ul pe această pagină, atunci încărcați-l undeva (de exemplu, pe GitHub Gist) și trimiteți link-ul la: GitHub Gist): jakub@vrana.cz.