Commit graph

145 commits

Author SHA1 Message Date
Mathieu Rochette 4cfe6263d9 fix logger for SQL commands 2017-02-19 11:00:07 +01:00
Matthew Gamble a10238516c Add plugin for printing table indexes structure in expanded format 2017-02-18 19:22:47 +01:00
Matthew Gamble 4801da091b Add plugin for printing table structure in expanded format
Instead of trying to squeeze everything into three columns, this plugin
uses multiple columns for each part of a column's structure.
2017-02-18 19:21:16 +01:00
Matthew Gamble 76612b1e8a Move rendering of table structure and indexes list into plugin system
This allows the creation of a plugin to extend the display of either or
both of these things.
2017-02-18 19:15:23 +01:00
Jiří Barouš d00927ce66 Improve limit check in edit-foreign plugin
The limit is enforced in the query to prevent out-of-memory errors for big target tables.
2017-02-18 18:32:32 +01:00
Jonathan Vollebregt 28a84fec18 AdminerTablesFilter: Persist filter value in a tab 2017-02-18 18:13:05 +01:00
Jonathan Vollebregt 2c8eff9b53 Update AdminerTablesFilter
* Removes children request (Should work on IE6, 7, 8 now)
* Uses <strong> instead of <b>
* Doesn't leave said <strong> tags behind after updating the list
* Highlights multiple matches in a single table name
* Works case insensitively
* Improves performance with setTimeout
    With 400 tables, the old implementation locks up the tab (or
    browser if using something without multiprocess) for about
    half a second per keyup. Yes, this includes modifiers that
    don't actually change the filter. The new version handles
    the same event in 0.09 milliseconds.

    That's with all the above improvements.
    Tested in firefox 45.1.1 performance monitor.
2017-02-18 18:12:58 +01:00
Alessandro Frangioni 5f26d3a1b8 Added support for binary foreign keys selection on edit 2017-02-18 18:06:14 +01:00
Adam Kuśmierz 3344fae96e Plugin: Use <select> on custom user types in psql 2017-02-18 18:01:17 +01:00
Adam Kusmierz fd3d1c7e2e Plugin which shows sql structure comments in field names title 2017-02-18 17:32:40 +01:00
Adam Kusmierz cbd3adc564 PHP Warning hidden and better parsing times (at least for postgresql) 2017-02-18 17:32:40 +01:00
Jakub Vrana fa09962ab1 Add SQLite auto-login plugin 2016-11-28 10:09:51 -08:00
David Grudl 1f700ceea0 plugin.php: added missing arguments 2015-11-01 11:09:21 -08:00
David Grudl a6ebd4a3e0 uses PHP 5 constructors 2015-11-01 11:08:46 -08:00
Jakub Vrana a01b2efc22 Change links to HTTPS 2015-09-10 09:26:36 -07:00
Zemistr 8fc70327fb Fixed a bug when exporting without selecting a database 2014-10-12 12:10:56 -07:00
Zemistr 0ed7b6b058 Improved plugin to display JSON values as the table in edit form 2014-09-18 09:38:28 -07:00
Zemistr 00eb35b4f5 Created plugin for dump to PHP format 2014-09-18 09:37:34 -07:00
Zemistr 4f7ff182b1 Fixed column names and bug with data in result 2014-09-18 09:37:31 -07:00
Jakub Vrana d029cadd60 Plugin edit-foreign: Backwards compatible default 2014-09-14 21:46:52 -07:00
Robert Slootjes 45bc098262 Plugin edit-foreign: Add limit where it should stop creating a select 2014-09-14 21:40:57 -07:00
Jakub Vrana 6a3ede75f6 Print elapsed time in HTML instead of SQL command comment 2014-03-07 09:33:37 -08:00
Jakub Vrana 828a54deba Delete now useless plugin 2014-03-01 12:35:08 -08:00
Jakub Vrana 2ecff21280 Don't print query in edit 2014-01-10 21:32:07 -08:00
Jakub Vrana f503d8130b Abstract schemas() 2013-10-24 22:16:24 -07:00
Jakub Vrana 85d212c226 Use PHP 5 2013-08-08 17:20:14 -07:00
Jakub Vrana e8c6ef04d2 Replace ereg*() by preg_*()
ereg() triggers deprecated error which is sent to custom error handlers.
It is also faster.
There are no more deprecated functions except mysql_connect().
2013-07-24 16:26:41 -07:00
Jakub Vrana 5eb3eaa06e Add Bzip2 export plugin 2013-05-28 10:28:47 -07:00
Jakub Vrana 046da00eb6 Strip trailing spaces 2013-05-08 11:29:19 -07:00
Jakub Vrana aba9d23ba2 Move comment 2013-04-04 09:44:48 -07:00
Jakub Vrana 190812456f Move ALTER export to plugin 2013-04-04 09:42:02 -07:00
Jakub Vrana 0cd85c1ce9 Plugin for displaying JSON data 2013-04-02 18:49:32 -07:00
Jakub Vrana 9a4b30a646 Add master-slave plugin 2013-02-22 04:23:06 -08:00
Jakub Vrana dd9167a101 JSON export plugin (http://forum.zdrojak.cz/?topic=808) 2013-02-07 19:04:36 -08:00
Jakub Vrana f6e1c589f9 Allow specifying external links (bug #3392685) 2013-01-11 12:46:44 -08:00
Jakub Vrana d8006df483 Add new methods to plugin 2012-09-01 08:47:16 -07:00
Jakub Vrana 5d337fe04c Reveal menu items only if mouse is over wide links 2012-08-20 22:20:22 -07:00
Jakub Vrana 7674576dcb Indicate NULL values in XML export (thanks to Karel Seidl) 2012-08-14 09:12:43 -07:00
Jakub Vrana 4b4fa16a37 Autodisplay long table names in tables filter plugin 2012-08-09 09:11:55 -07:00
Jakub Vrana 091a4d04f4 Link to documentation 2012-06-30 03:17:16 -07:00
Jakub Vrana b78b0cd109 Plugin for including date in export filename 2012-06-29 14:41:47 -07:00
Jakub Vrana f158d5e392 Zip dump only if requested 2012-06-29 14:09:44 -07:00
Jakub Vrana f595f9313e Use namespace in login form 2012-05-14 01:11:08 -07:00
Jakub Vrana 6591d485e9 Replace isset($var) by $var !== null 2012-05-14 01:11:08 -07:00
Jakub Vrana 9e7fcdf32c Plugin to hide databases 2012-02-23 22:58:41 -08:00
Jakub Vrana c7f1a6322e Extensible list of databases 2012-02-23 22:58:41 -08:00
Jakub Vrana 468644e2d8 Allowed extensions 2011-10-09 23:28:18 -07:00
Jakub Vrana 6b3e3c2532 Remove unnecessary onload event 2011-09-13 02:24:22 +02:00
Jakub Vrana 5d1a84d390 New plugin: Password SHA1 2011-08-12 13:44:25 +02:00
Jakub Vrana 75783421f1 Comment 2011-08-11 17:06:42 +02:00
Jakub Vrana 9c6a5cd542 Comment 2011-08-10 18:18:02 +02:00
Jakub Vrana 71e0db4106 Log to "$database.sql" by default 2011-08-10 18:10:23 +02:00
Jakub Vrana b96facf0af New plugin: SQL log 2011-08-08 17:19:56 +02:00
Jakub Vrana ad45a666cc Adminer 3.3.0 compatibility (bug #3383184) 2011-08-03 16:03:42 +02:00
Jakub Vrana 1c415dbcf8 WYMeditor 2011-07-26 22:10:45 +02:00
Jakub Vrana 7f05e73689 Missing variable (thanks to juzna) 2011-07-22 13:41:05 +02:00
Jakub Vrana 1c768e87fa Typo (bug #3366317) 2011-07-14 10:35:56 +02:00
Jakub Vrana 08e70e6309 Edit foreign plugin 2011-06-23 22:11:08 +02:00
Jakub Vrana c2965bc88d Save TinyMCE under AJAX 2011-06-13 18:02:16 +02:00
Jakub Vrana 98a00bacc5 Move init to head 2011-06-10 13:36:17 +02:00
Jakub Vrana e6b520212b Properties @access 2011-06-10 13:32:46 +02:00
Jakub Vrana 2eee7a75aa Get e-mail subject and message from database (Adminer Editor) 2011-06-10 13:25:01 +02:00
Jakub Vrana 56a1bdd7fc Support for other drivers 2011-06-07 15:47:11 +02:00
Jakub Vrana 00342a1532 Init TinyMCE in head 2011-05-31 08:01:49 +02:00
Jakub Vrana 5bc419ef32 Plugin tables filter 2011-05-24 17:35:57 +02:00
Jakub Vrana e641e5ceba Limit commands and import in customization (bug #3194432) 2011-05-24 17:16:13 +02:00
Jakub Vrana 374e39eb3e Close opened tags 2011-04-12 08:08:58 -07:00
Jakub Vrana 46dad6eec3 Comment 2011-04-03 08:17:33 -07:00
Jakub Vrana 9f58dc6328 Allow more extends with plugin autoloader 2011-03-28 01:51:18 +02:00
Jakub Vrana 869193fa18 Plugin autoloader 2011-03-28 00:47:42 +02:00
Jakub Vrana aea84dda9a Fix plugin extending
http://forum.zdrojak.root.cz/index.php?topic=366.0
2011-03-24 16:23:26 +01:00
Jakub Vrana fa3268269a Use shortcut 2011-03-23 13:35:52 +01:00
Jakub Vrana d8cba0eb5d Allow own code in <head> (thanks to Nikolaj Vasilcuk) 2011-03-23 11:57:35 +01:00
Jakub Vrana 7d152fbabf Utilize bodyKeydown function 2011-03-21 13:53:48 +01:00
Jakub Vrana 1804f71b96 New plugin: Display constant list of servers in login form 2011-03-21 10:16:01 +01:00
Jakub Vrana 11863ab2ef Comment 2011-03-21 10:14:22 +01:00
Jakub Vrana 5d7a974671 Typo 2011-03-10 00:37:16 +01:00
Jakub Vrana 071e6a2408 Work in IE8
Revert "Handle keypress instead of keydown (bug #3112458)"
This reverts commit 71438d57c3.
2011-03-08 13:14:36 +01:00
Jakub Vrana de4820cc83 New plugin: Edit textarea 2011-03-01 16:47:01 +01:00
Jakub Vrana 544b562cfe Simplify variables 2011-02-18 19:26:23 +01:00
Jakub Vrana 35c8c9224d Escaping 2011-02-18 16:18:14 +01:00
Jakub Vrana 6cb8749916 New plugin: Edit calendar 2011-02-18 16:16:36 +01:00
Jakub Vrana f9287eef65 Use static variable instead of property 2011-02-17 21:39:20 +01:00
Jakub Vrana 3e94e9d5f9 Support SameOrigin 2011-02-17 21:22:21 +01:00
Jakub Vrana 5677bc4dd9 New plugin: Dump ZIP 2011-02-17 11:47:36 +01:00
Jakub Vrana b1d8bfba36 Print <database> only once 2011-02-17 11:41:19 +01:00
Jakub Vrana 15cf62ce35 New plugins: version-noverify, frames 2011-02-17 09:52:40 +01:00
Jakub Vrana 052828422d Save complete original text 2011-02-15 19:42:22 +01:00
Jakub Vrana eb41053c61 Improve work with references 2011-02-15 19:42:21 +01:00
Jakub Vrana 0836c34aef EnumOption plugin 2011-02-10 18:16:10 +01:00
Jakub Vrana 045bce3c9f Use editVal for set values 2011-02-10 11:05:40 +01:00
Jakub Vrana d663eed8a5 Update plugins 2011-02-09 22:06:08 +01:00
Jakub Vrana 26b475312d Update plugins 2011-02-09 21:15:34 +01:00
Jakub Vrana cd6d2fc7a3 Typos 2011-02-09 18:39:25 +01:00
Jakub Vrana 4f9ff89fed Plugins 2011-02-09 18:09:01 +01:00