adminerevo/search/search_index.json
2024-04-20 07:30:07 +00:00

1 line
9.1 KiB
JSON

{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Home","text":"<p> AdminerEvo is a web-based database management interface, with a focus on security, user experience, performance, functionality and size. </p> <p> It is available for download as a single self-contained PHP file, making it easy to deploy anywhere. </p> <p>Download View Source</p> <p>AdminerEvo works out of the box with MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch and MongoDB. In addition, there are plugins for SimpleDB, Firebird and ClickHouse.</p> <p>AdminerEvo is developed by the AdminerEvo community and is a continuation of the Adminer project by Jakub Vr\u00e1na.</p>"},{"location":"#rationale","title":"Rationale","text":"<p>Existing database management interfaces often come in the form of desktop clients, or as large web applications. They often only support a single DBMS.</p> <p>Adminer aims to offer a familiar interface in a lightweight package, no matter the environment. The only requirement is a webserver configured to run a current version of PHP.</p>"},{"location":"#plugins","title":"Plugins","text":"<p>AdminerEvo and AdminerEvo Editor can be extended by plugins. To use a plugin</p> Name / link Description plugin Required to run any plugin database-hide Hide some databases from the interface - just to improve design, not a security plugin designs Allow switching designs dump-alter Exports one database (e.g. <code>development</code>) so that it can be synced with other database (e.g. <code>production</code>) dump-bz2 Dump to Bzip2 format dump-date Include current date and time in export filename dump-json Dump to JSON format dump-xml Dump to XML format in structure <code>&lt;database name=\"&gt;&lt;table name=\"&gt;&lt;column name=\"&gt;</code> value dump-zip Dump to ZIP format edit-calendar Display jQuery UI Timepicker for each date and datetime field edit-foreign Select foreign key in edit form edit-textarea Use <code>&lt;textarea&gt;</code> for <code>char</code> and <code>varchar</code> enum-option Use <code>&lt;select&gt;&lt;option&gt;</code> for <code>enum</code> edit instead of <code>&lt;input type=\"radio\"&gt;</code> enum-types Use <code>&lt;select&gt;&lt;option&gt;</code> for <code>enum</code> edit instead of regular input text on enum type in PostgreSQL file-upload Edit fields ending with _path by <code>&lt;input type=\"file\"&gt;</code> and link to the uploaded files from select foreign-system Link system tables (in <code>mysql</code> and <code>information_schema</code> databases) by foreign keys frames Allow using Adminer inside a frame json-column Display JSON values as table in edit login-otp Require One Time Password at login login-servers Display constant list of servers in login form login-password-less Enable login without password (example) login-ssl Connect to MySQL using SSL login-table Authenticate a user from the login table master-slave Execute writes on master and reads on slave pretty-json-column Pretty print JSON values in edit slugify Prefill field containing <code>_slug</code> with slugified value of a previous field (JavaScript) sql-log Log all queries to SQL file struct-comments Show comments of sql structure in more places (mainly where you edit things) tables-filter Filter names in tables list tinymce Edit all fields containing <code>_html</code> by HTML editor TinyMCE and display the HTML in select translation Translate all table and field comments, enum and set values from the translation table (automatically inserts new translations) version-noverify Disable version checker wymeditor Edit all fields containing <code>_html</code> by HTML editor WYMeditor and display the HTML in select"},{"location":"#user-contributed-plugins","title":"User contributed plugins","text":"Name / link Author Description allowed-prefixes Martin Macko Show only tables with user set prefixes checkbox-select Alexander Shabunevich Check multiple checkboxes at once by Shift+click. colorfields Prema van Smuuf convention-foreign-keys Ivan Ne\u010das Links for foreign keys by convention <code>user_id =&gt; users.id</code> convention-foreign-keys Michal Mikol\u00e1\u0161 Links for foreign keys by convention <code>user_id =&gt; users.id</code> AdminerCopy Adil Yildiz Camera Upload Marcelo Gennari cellformula Tommy Tan CustomizeThemeBasedOnServer Michael Mokro\u00df Disable tables Andrea Mariani DisplayForeignKeyName Bruno Vibert DumpMarkdownDict dump-markdown Federico Thiella dump-xml-dataset Michal Bra\u0161na Dump to XML format specifically PHPUnit's XML DataSet structure FasterTablesFilter Martin Macko favorites tables Ladislav \u0160evc\u016fj FillLoginForm Pavel Kut\u00e1\u010d fk-disable Andrea Mariani floatThead Stano Pa\u0161ka Floating table header plugin folder-import Joshua ForeignKeys Marek Hu\u010d\u00edk hidePgSchemas Martin Jagr Hide schemas with <code>pg_</code> prefix HideTables Pavel Kut\u00e1\u010d HideableColumns Stephan input-uuid-generator Pavel Kut\u00e1\u010d ispconfig Natan Felles Authenticate and auto-check host by ISPConfig Remote API JsonVarDumper Marc Christenfeldt login-servers-enhanced CrazyMax Fork of the official login-servers Adminer plugin with enhancements nette-user-login Mikul\u00e1\u0161 D\u00edt\u011b one-click-login S\u00e9rgio Freitas PHP Export Adrian Andreescu PHP Serialized Data Don Wilson readable-dates Dora Bulkins Replaces UNIX timestamps with human-readable dates in your local format resize Tiago Gil Marques Left column (tables) resizer (allow you to resize left table column) restore-menu-scroll Ji\u0159\u00ed Petru\u017eelka Remembers and restores scollbar position of side menu SchemaDefaultToPublic Martin Zubek SearchAutocomplete Stephan SQLite3 without password Fran\u00e7ois Capon StickyColumns Stephan suggest-tablefields Andrea Mariani table-filter G\u00e1bor Zabojszky-Horvath Quickly filtering tables, works only with custom themes where table list is floated table-header-scroll Jonathan Vollebregt Makes the table header scroll with the viewport tablesCollapse Tiago Gil Marques Left column tables collapse (allows you to collapse tables, and translations tables with some sufix patterns, like phpmyadmin) tables_fuzzy_search Bruno Duy\u00e9 Fuzzy search (filter) in tables list tables-history Ale Rimoldi tree-view Petro Kostyuk login-serversjson-previewsimple-menucollations Pematon Adminer Bootstrap-Like Design Natan Felles Theme for Adminer Pematon Responsive touch-friendly theme Theme Switcher Victor Nogueira"},{"location":"#to-use-a-plugin","title":"To use a plugin","text":"<p>Create a PHP file specifying which plugins do you want to use:</p> <pre><code>&lt;?php\nfunction adminer_object() {\n // required to run any plugin\n include_once \"./plugins/plugin.php\";\n\n // autoloader\n foreach (glob(\"plugins/*.php\") as $filename) {\n include_once \"./$filename\";\n }\n\n // enable extra drivers just by including them\n //~ include \"./plugins/drivers/simpledb.php\";\n\n $plugins = array(\n // specify enabled plugins here\n new AdminerDumpXml(),\n new AdminerTinymce(),\n new AdminerFileUpload(\"data/\"),\n new AdminerSlugify(),\n new AdminerTranslation(),\n new AdminerForeignSystem(),\n );\n\n /* It is possible to combine customization and plugins:\n class AdminerCustomization extends AdminerPlugin {\n }\n return new AdminerCustomization($plugins);\n */\n\n return new AdminerPlugin($plugins);\n}\n\n// include original Adminer or Adminer Editor\ninclude \"./adminer.php\";\n</code></pre>"},{"location":"#history","title":"History","text":"<p>The project was started by Jakub Vr\u00e1na as phpMinAdmin, with the aim of providing a light-weight alternative to phpMyAdmin. A 1.0.0 version was released on the 11th of July 2007.</p> <p>Nearly two years later, Jakub renamed the project to Adminer, as its former name started as somewhat of a joke and caused confusion with the phpMyAdmin project.</p> <p>Around the same time, Jakub had an article published in the php|architect August 2009 edition, which he made available on his blog (archive). The article goes into detail about his ideas for Adminer and how it was designed. Some of this is still relevant today.</p> <p>A major announcement came the following year, with the release of 3.0.0. This release introduced support for multiple database drivers and already included SQLite, PostgreSQL, MS SQL and Oracle.</p> <p>In 2016 the project's source code was moved from its home on SourceForge to GitHub. Bug reports and user forums, however, remained where they were.</p> <p>Finally, in May of 2023, after a long period without released and with user contributions piling up without being merged, a group of individuals decided to join forces and revive the project as AdminerEvo.</p>"},{"location":"#support","title":"Support","text":"<p>The community is available at GitHub Discussions where we discuss ideas and issues.</p> <p>If you would like to report a bug, please look through the open issues or create a new one.</p>"},{"location":"#contributions","title":"Contributions","text":"<p>We welcome pull requests, however we suggest discussing your idea first via the discussion board.</p>"}]}