Adminer - Plugin-uri

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

Plugin-uri de drivere

Pentru a utiliza un plugin

Pentru a folosi un plugin, încărcați-l în directorul adminer-plugins/ de lângă fișierul adminer.php. Dacă plugin-ul are nevoie de configurare sau dacă doriți să stabiliți ordinea plugin-urilor, folosiți adminer-plugins.php:

<?php // adminer-plugins.php
return array(
	new AdminerLoginPasswordLess('$2y$07$Czp9G/aLi3AnaUqpvkF05OHO1LMizrAgMLvnaOdvQovHaRv28XDhG'),
	// Aici puteți specifica toate plugin-urile sau doar pe cele care au nevoie de configurare.
);

Adminer pentru SQLite: descărcați-l cu acest plugin deja configurat.

Puteți încărca și plugin-uri de drivere în adminer-plugins/. Dacă un plugin de driver oferă evidențierea sintaxei, încărcați și fișierul său jush-*.js în adminer-plugins/.

Plugin-uri la care au contribuit utilizatorii

Sortează după nume

Plugin-urile pentru Adminer 5 necesită folosirea unui namespace. Plugin-urile mai vechi pot fi convertite cu un 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: jakub@vrana.cz.