Version Description
- Ask confirmation on connections bulk delete
Download this release
Release Info
Developer | arisoft |
Plugin | ARI Adminer – WordPress Database Manager |
Version | 1.0.2 |
Comparing to | |
See all releases |
Code changes from version 1.0.1 to 1.0.2
- ari-adminer.php +1 -1
- assets/common/pages/connections.js +1 -1
- includes/class-plugin.php +2 -2
- includes/defines.php +1 -1
- includes/views/adminer-runner/class-html.php +1 -1
- includes/views/class-base.php +2 -2
- includes/views/connections/class-html.php +3 -1
- includes/views/settings/class-html.php +1 -1
- languages/ari-adminer.pot +45 -29
- libraries/arisoft/core/utils/class-array-helper.php +7 -0
- readme.txt +7 -1
ari-adminer.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: ARI Adminer
|
4 |
Plugin URI: http://wp-quiz.ari-soft.com/plugins/wordpress-adminer.html
|
5 |
Description: Powerful, compact and easy to use database manager plugin for WordPress.
|
6 |
-
Version: 1.0.
|
7 |
Author: ARI Soft
|
8 |
Author URI: http://www.ari-soft.com
|
9 |
Text Domain: ari-adminer
|
3 |
Plugin Name: ARI Adminer
|
4 |
Plugin URI: http://wp-quiz.ari-soft.com/plugins/wordpress-adminer.html
|
5 |
Description: Powerful, compact and easy to use database manager plugin for WordPress.
|
6 |
+
Version: 1.0.2
|
7 |
Author: ARI Soft
|
8 |
Author URI: http://www.ari-soft.com
|
9 |
Text Domain: ari-adminer
|
assets/common/pages/connections.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
;eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)<36?c.toString(36):String.fromCharCode(c+29))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'\\w{1,2}'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('
|
1 |
+
;eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)<36?c.toString(36):String.fromCharCode(c+29))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'\\w{1,2}'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('N(document).h(\'app_ready\',1(e,2){4 $=N,l=$(\'#1b\'),D=$(\'#ddlConnectionDriver\'),s=$(\'.11-b-18\',\'#19\'),G=1(d){4 Q=\'conn-dbtype-\'+d;6 Q},o=1(d){d=d||D.m();4 E=l.v(\'3-db-k\');7(E){4 S=G(E);l.removeClass(S)}7(d){4 U=G(d);l.addClass(U)}l.v(\'3-db-k\',d||\'\')},F=1(q){q=q||8;7(q)2.g.q();$.14.open({items:{src:\'#1b\'},mainClass:\'i-form-modal\',k:\'inline\',closeOnBgClick:8},0)},P=1(){6 s.first().m()},R=1(){6 $(\'TBODY .18-item:checked\',\'#A\').length>0};2.g=a.createForm(l,{callbacks:{\'onInit\':1(){o()},\'onAfterReset\':1(){o()},\'onAfterPopulate\':1(){o()}}});D.h(\'13\',1(){o()});s.h(\'13\',1(){s.m($(j).m())});$(\'.n-11-b\',\'#19\').h(\'t\',1(){4 b=P();7(!b){a.c(2.5.9.selectAction);6 8}7(!R()){a.c(2.5.9.selectItem);6 8}4 C=1(b){a.M();2.L(b)};7(b==\'bulk_delete\'){a.12(2.5.9.bulkDeleteConfirm,1(){C(b)})}p{C(b)}6 8});$(\'#A\').h(\'t\',\'.n-i-10\',1(){4 Z=$(j).v(\'3-r\');a.12(2.5.9.deleteConfirm,1(){$(\'#hidConnectionId\').m(Z);2.L(\'10\')});6 8});$(\'#A\').h(\'t\',\'.i-edit\',1(){4 r=$(j).v(\'3-r\');3={\'B\':\'connections_get-i\',\'connection_id\':r};$.z({k:\'y\',x:2.5.K,3:3,J:\'I\'}).H(1(3){a.1a();7(3.f){2.g.populate(3.f,17);F()}p{}}).w(1(){a.1a()});a.M();6 8});$(\'#btnAddConnection\').h(\'t\',1(){F(17);6 8});$(\'#btnConnectionTest\').15({\'V\':1(){7(!2.g.T(\'test_connection\')){6 8}4 u=2.g.3(),3={\'B\':\'connections_test\',\'i\':u};4 n=j;j.W();$.z({k:\'y\',x:2.5.K,3:3,J:\'I\'}).H(1(3){7(3.f){7(3.f.f){c(2.5.9.connectionOk)}p{c(2.5.9.connectionFailed+\' \'+(3.f.error||\'\'))}}p{c(2.5.9.X)}}).w(1(){c(2.5.9.X)}).16(1(){n.O()});6 8}});$(\'#btnConnectionSave\').15({\'V\':1(){7(!2.g.T(\'i\')){6 8}4 u=2.g.3(),3={\'B\':\'connections_save\',\'i\':u};4 n=j;j.W();$.z({k:\'y\',x:2.5.K,3:3,J:\'I\'}).H(1(3){7(3.f){$.14.close();a.M();$(\'#ctrl_sub_action\').m(\'add\');2.L(\'reload\')}p{c(2.5.9.Y)}}).w(1(){c(2.5.9.Y)}).16(1(){n.O()});6 8}});o()});',[],74,'|function|app|data|var|options|return|if|false|messages|AppHelper|action|alert|dbType||result|connectionForm|on|connection|this|type|formContainer|val|btn|handleDbType|else|reset|id|bulkActionCtrlList|click|connectionParameters|attr|fail|url|POST|ajax|gridResults|ctrl|actionHandler|ctrlDbType|prevDbType|openConnectionPopup|getDbTypeClass|done|json|dataType|ajaxUrl|trigger|showLoading|jQuery|complete|getBulkAction|className|hasCheckedItems|prevDbTypeClass|validate|dbTypeClass|onClick|start|connectionTestFailed|connectionSaveFailed|connectionId|delete|bulk|confirm|change|magnificPopup|ariButton|always|true|select|ari_adminer_plugin|hideLoading|newConnectionForm'.split('|'),0,{}));
|
includes/class-plugin.php
CHANGED
@@ -82,8 +82,8 @@ class Plugin extends Ari_Plugin {
|
|
82 |
private function admin_enqueue_scripts() {
|
83 |
$options = $this->options;
|
84 |
|
85 |
-
wp_register_script( 'ari-app', $options->assets_url . 'common/app.js', array( 'jquery' ), $options->version );
|
86 |
-
wp_register_script( 'ari-app-helper', $options->assets_url . 'common/helper.js', array( 'ari-app' ), $options->version );
|
87 |
wp_register_style( 'ari-adminer', $options->assets_url . 'common/css/style.css', array(), $options->version );
|
88 |
|
89 |
wp_register_script( 'ari-button', $options->assets_url . 'common/button.js', array( 'jquery' ), $options->version );
|
82 |
private function admin_enqueue_scripts() {
|
83 |
$options = $this->options;
|
84 |
|
85 |
+
wp_register_script( 'ari-adminer-app', $options->assets_url . 'common/app.js', array( 'jquery' ), $options->version );
|
86 |
+
wp_register_script( 'ari-adminer-app-helper', $options->assets_url . 'common/helper.js', array( 'ari-adminer-app' ), $options->version );
|
87 |
wp_register_style( 'ari-adminer', $options->assets_url . 'common/css/style.css', array(), $options->version );
|
88 |
|
89 |
wp_register_script( 'ari-button', $options->assets_url . 'common/button.js', array( 'jquery' ), $options->version );
|
includes/defines.php
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?php
|
2 |
-
define( 'ARIADMINER_VERSION', '1.0.
|
3 |
define( 'ARIADMINER_SLUG', 'ari-adminer' );
|
4 |
define( 'ARIADMINER_ASSETS_URL', ARIADMINER_URL . 'assets/' );
|
5 |
define( 'ARIADMINER_VERSION_OPTION', 'ari_adminer' );
|
1 |
<?php
|
2 |
+
define( 'ARIADMINER_VERSION', '1.0.2' );
|
3 |
define( 'ARIADMINER_SLUG', 'ari-adminer' );
|
4 |
define( 'ARIADMINER_ASSETS_URL', ARIADMINER_URL . 'assets/' );
|
5 |
define( 'ARIADMINER_VERSION_OPTION', 'ari_adminer' );
|
includes/views/adminer-runner/class-html.php
CHANGED
@@ -10,7 +10,7 @@ class Html extends Base {
|
|
10 |
wp_enqueue_style( 'ari-modal' );
|
11 |
wp_enqueue_script( 'ari-modal' );
|
12 |
wp_enqueue_script( 'ari-button' );
|
13 |
-
wp_enqueue_script( 'ari-adminer-page-runner', ARIADMINER_ASSETS_URL . 'common/pages/adminer_runner.js', array( 'ari-app', 'ari-modal', 'ari-button' ), ARIADMINER_VERSION );
|
14 |
|
15 |
parent::display( $tmpl );
|
16 |
}
|
10 |
wp_enqueue_style( 'ari-modal' );
|
11 |
wp_enqueue_script( 'ari-modal' );
|
12 |
wp_enqueue_script( 'ari-button' );
|
13 |
+
wp_enqueue_script( 'ari-adminer-page-runner', ARIADMINER_ASSETS_URL . 'common/pages/adminer_runner.js', array( 'ari-adminer-app', 'ari-modal', 'ari-button' ), ARIADMINER_VERSION );
|
14 |
|
15 |
parent::display( $tmpl );
|
16 |
}
|
includes/views/class-base.php
CHANGED
@@ -9,8 +9,8 @@ class Base extends View {
|
|
9 |
|
10 |
public function display( $tmpl = null ) {
|
11 |
wp_enqueue_style( 'ari-adminer' );
|
12 |
-
wp_enqueue_script( 'ari-app' );
|
13 |
-
wp_enqueue_script( 'ari-app-helper' );
|
14 |
|
15 |
echo '<div id="ari_adminer_plugin" class="wrap">';
|
16 |
|
9 |
|
10 |
public function display( $tmpl = null ) {
|
11 |
wp_enqueue_style( 'ari-adminer' );
|
12 |
+
wp_enqueue_script( 'ari-adminer-app' );
|
13 |
+
wp_enqueue_script( 'ari-adminer-app-helper' );
|
14 |
|
15 |
echo '<div id="ari_adminer_plugin" class="wrap">';
|
16 |
|
includes/views/connections/class-html.php
CHANGED
@@ -16,7 +16,7 @@ class Html extends Base {
|
|
16 |
wp_enqueue_script( 'ari-button' );
|
17 |
wp_enqueue_style( 'ari-modal' );
|
18 |
wp_enqueue_script( 'ari-modal' );
|
19 |
-
wp_enqueue_script( 'ari-adminer-page-connections', ARIADMINER_ASSETS_URL . 'common/pages/connections.js', array( 'ari-app', 'ari-modal', 'ari-button' ), ARIADMINER_VERSION );
|
20 |
|
21 |
parent::display( $tmpl );
|
22 |
}
|
@@ -29,6 +29,8 @@ class Html extends Base {
|
|
29 |
|
30 |
'messages' => array(
|
31 |
'deleteConfirm' => __( 'Do you want to delete the selected item?', 'ari-adminer' ),
|
|
|
|
|
32 |
|
33 |
'connectionOk' => 'Connection parameters are valid.',
|
34 |
|
16 |
wp_enqueue_script( 'ari-button' );
|
17 |
wp_enqueue_style( 'ari-modal' );
|
18 |
wp_enqueue_script( 'ari-modal' );
|
19 |
+
wp_enqueue_script( 'ari-adminer-page-connections', ARIADMINER_ASSETS_URL . 'common/pages/connections.js', array( 'ari-adminer-app', 'ari-modal', 'ari-button' ), ARIADMINER_VERSION );
|
20 |
|
21 |
parent::display( $tmpl );
|
22 |
}
|
29 |
|
30 |
'messages' => array(
|
31 |
'deleteConfirm' => __( 'Do you want to delete the selected item?', 'ari-adminer' ),
|
32 |
+
|
33 |
+
'bulkDeleteConfirm' => __( 'Do you want to delete the selected items?', 'ari-adminer' ),
|
34 |
|
35 |
'connectionOk' => 'Connection parameters are valid.',
|
36 |
|
includes/views/settings/class-html.php
CHANGED
@@ -8,7 +8,7 @@ class Html extends Base {
|
|
8 |
$this->set_title( __( 'ARI Adminer - Settings', 'ari-adminer' ) );
|
9 |
|
10 |
wp_enqueue_script( 'jquery-ui-tooltip' );
|
11 |
-
wp_enqueue_script( 'ari-adminer-page-settings', ARIADMINER_ASSETS_URL . 'common/pages/settings.js', array( 'ari-app' ), ARIADMINER_VERSION );
|
12 |
|
13 |
parent::display( $tmpl );
|
14 |
}
|
8 |
$this->set_title( __( 'ARI Adminer - Settings', 'ari-adminer' ) );
|
9 |
|
10 |
wp_enqueue_script( 'jquery-ui-tooltip' );
|
11 |
+
wp_enqueue_script( 'ari-adminer-page-settings', ARIADMINER_ASSETS_URL . 'common/pages/settings.js', array( 'ari-adminer-app' ), ARIADMINER_VERSION );
|
12 |
|
13 |
parent::display( $tmpl );
|
14 |
}
|
languages/ari-adminer.pot
CHANGED
@@ -7,7 +7,7 @@ msgstr ""
|
|
7 |
"Project-Id-Version: ARI "
|
8 |
"Adminer v 1.0.0\n"
|
9 |
"POT-Creation-Date: "
|
10 |
-
"2016-12-
|
11 |
"PO-Revision-Date: \n"
|
12 |
"Last-Translator: Your "
|
13 |
"Name <you@example.com>\n"
|
@@ -118,20 +118,20 @@ msgstr ""
|
|
118 |
msgid "Settings"
|
119 |
msgstr ""
|
120 |
|
121 |
-
#: includes/controllers/adminer-runner/class-run.php:
|
122 |
msgid ""
|
123 |
"You do not have "
|
124 |
"permissions to run "
|
125 |
"Adminer"
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: includes/controllers/adminer-runner/class-run.php:
|
129 |
msgid ""
|
130 |
"The selected connection "
|
131 |
"is not available."
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: includes/controllers/adminer-runner/class-run.php:
|
135 |
msgid ""
|
136 |
"Connection parameters "
|
137 |
"are invalid."
|
@@ -179,6 +179,10 @@ msgstr ""
|
|
179 |
msgid "SQLite"
|
180 |
msgstr ""
|
181 |
|
|
|
|
|
|
|
|
|
182 |
#: includes/helpers/class-screen.php:11
|
183 |
msgid "Help"
|
184 |
msgstr ""
|
@@ -290,67 +294,73 @@ msgid ""
|
|
290 |
"Follow us on Twitter"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
294 |
msgid ""
|
295 |
"DB Connection parameters"
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
299 |
msgid "Connection"
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
303 |
msgid ""
|
304 |
"- Custom parameters -"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
308 |
msgid ""
|
309 |
"- WordPress database -"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
313 |
#: includes/views/connections/tmpl/default.php:43
|
314 |
msgid "DB Type"
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
318 |
-
#: includes/views/connections/tmpl/default.php:
|
319 |
msgid "Host"
|
320 |
msgstr ""
|
321 |
|
322 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
323 |
-
#: includes/views/connections/tmpl/default.php:
|
324 |
msgid "Path to DB file"
|
325 |
msgstr ""
|
326 |
|
327 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
328 |
-
#: includes/views/connections/tmpl/default.php:
|
329 |
msgid "DB name"
|
330 |
msgstr ""
|
331 |
|
332 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
333 |
-
#: includes/views/connections/tmpl/default.php:
|
334 |
msgid "User"
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
338 |
-
#: includes/views/connections/tmpl/default.php:
|
339 |
msgid "Password"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
343 |
-
#: includes/views/connections/tmpl/default.php:
|
344 |
msgid "Test Connection"
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
348 |
msgid ""
|
349 |
"Run Adminer in modal "
|
350 |
"window"
|
351 |
msgstr ""
|
352 |
|
353 |
-
#: includes/views/adminer-runner/tmpl/default.php:
|
354 |
msgid ""
|
355 |
"Run Adminer in a new "
|
356 |
"window"
|
@@ -382,25 +392,31 @@ msgid ""
|
|
382 |
"the selected item?"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: includes/views/connections/class-html.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
386 |
#: includes/views/connections/tmpl/default.php:38
|
387 |
msgid "Title"
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: includes/views/connections/class-html.php:
|
391 |
msgid "Edit"
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: includes/views/connections/class-html.php:
|
395 |
#: includes/views/connections/tmpl/toolbar.php:9
|
396 |
msgid "Delete"
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: includes/views/connections/class-html.php:
|
400 |
msgid "Show more details"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: includes/views/connections/class-html.php:
|
404 |
msgid "Type"
|
405 |
msgstr ""
|
406 |
|
@@ -412,7 +428,7 @@ msgstr ""
|
|
412 |
msgid "Connection settings"
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: includes/views/connections/tmpl/default.php:
|
416 |
msgid "Save"
|
417 |
msgstr ""
|
418 |
|
7 |
"Project-Id-Version: ARI "
|
8 |
"Adminer v 1.0.0\n"
|
9 |
"POT-Creation-Date: "
|
10 |
+
"2016-12-24 22:58+0300\n"
|
11 |
"PO-Revision-Date: \n"
|
12 |
"Last-Translator: Your "
|
13 |
"Name <you@example.com>\n"
|
118 |
msgid "Settings"
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: includes/controllers/adminer-runner/class-run.php:17
|
122 |
msgid ""
|
123 |
"You do not have "
|
124 |
"permissions to run "
|
125 |
"Adminer"
|
126 |
msgstr ""
|
127 |
|
128 |
+
#: includes/controllers/adminer-runner/class-run.php:31
|
129 |
msgid ""
|
130 |
"The selected connection "
|
131 |
"is not available."
|
132 |
msgstr ""
|
133 |
|
134 |
+
#: includes/controllers/adminer-runner/class-run.php:47
|
135 |
msgid ""
|
136 |
"Connection parameters "
|
137 |
"are invalid."
|
179 |
msgid "SQLite"
|
180 |
msgstr ""
|
181 |
|
182 |
+
#: includes/helpers/class-helper.php:98
|
183 |
+
msgid "PostgreSQL"
|
184 |
+
msgstr ""
|
185 |
+
|
186 |
#: includes/helpers/class-screen.php:11
|
187 |
msgid "Help"
|
188 |
msgstr ""
|
294 |
"Follow us on Twitter"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: includes/views/adminer-runner/tmpl/default.php:31
|
298 |
+
msgid ""
|
299 |
+
"Other our WordPress "
|
300 |
+
"plugins"
|
301 |
+
msgstr ""
|
302 |
+
|
303 |
+
#: includes/views/adminer-runner/tmpl/default.php:40
|
304 |
msgid ""
|
305 |
"DB Connection parameters"
|
306 |
msgstr ""
|
307 |
|
308 |
+
#: includes/views/adminer-runner/tmpl/default.php:45
|
309 |
msgid "Connection"
|
310 |
msgstr ""
|
311 |
|
312 |
+
#: includes/views/adminer-runner/tmpl/default.php:47
|
313 |
msgid ""
|
314 |
"- Custom parameters -"
|
315 |
msgstr ""
|
316 |
|
317 |
+
#: includes/views/adminer-runner/tmpl/default.php:48
|
318 |
msgid ""
|
319 |
"- WordPress database -"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: includes/views/adminer-runner/tmpl/default.php:63
|
323 |
#: includes/views/connections/tmpl/default.php:43
|
324 |
msgid "DB Type"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: includes/views/adminer-runner/tmpl/default.php:72
|
328 |
+
#: includes/views/connections/tmpl/default.php:52
|
329 |
msgid "Host"
|
330 |
msgstr ""
|
331 |
|
332 |
+
#: includes/views/adminer-runner/tmpl/default.php:77
|
333 |
+
#: includes/views/connections/tmpl/default.php:57
|
334 |
msgid "Path to DB file"
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: includes/views/adminer-runner/tmpl/default.php:78
|
338 |
+
#: includes/views/connections/tmpl/default.php:58
|
339 |
msgid "DB name"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: includes/views/adminer-runner/tmpl/default.php:83
|
343 |
+
#: includes/views/connections/tmpl/default.php:63
|
344 |
msgid "User"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: includes/views/adminer-runner/tmpl/default.php:88
|
348 |
+
#: includes/views/connections/tmpl/default.php:68
|
349 |
msgid "Password"
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: includes/views/adminer-runner/tmpl/default.php:93
|
353 |
+
#: includes/views/connections/tmpl/default.php:74
|
354 |
msgid "Test Connection"
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: includes/views/adminer-runner/tmpl/default.php:98
|
358 |
msgid ""
|
359 |
"Run Adminer in modal "
|
360 |
"window"
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: includes/views/adminer-runner/tmpl/default.php:99
|
364 |
msgid ""
|
365 |
"Run Adminer in a new "
|
366 |
"window"
|
392 |
"the selected item?"
|
393 |
msgstr ""
|
394 |
|
395 |
+
#: includes/views/connections/class-html.php:33
|
396 |
+
msgid ""
|
397 |
+
"Do you want to delete "
|
398 |
+
"the selected items?"
|
399 |
+
msgstr ""
|
400 |
+
|
401 |
+
#: includes/views/connections/class-html.php:114
|
402 |
#: includes/views/connections/tmpl/default.php:38
|
403 |
msgid "Title"
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: includes/views/connections/class-html.php:129
|
407 |
msgid "Edit"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: includes/views/connections/class-html.php:135
|
411 |
#: includes/views/connections/tmpl/toolbar.php:9
|
412 |
msgid "Delete"
|
413 |
msgstr ""
|
414 |
|
415 |
+
#: includes/views/connections/class-html.php:144
|
416 |
msgid "Show more details"
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: includes/views/connections/class-html.php:154
|
420 |
msgid "Type"
|
421 |
msgstr ""
|
422 |
|
428 |
msgid "Connection settings"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: includes/views/connections/tmpl/default.php:73
|
432 |
msgid "Save"
|
433 |
msgstr ""
|
434 |
|
libraries/arisoft/core/utils/class-array-helper.php
CHANGED
@@ -45,4 +45,11 @@ class Array_Helper {
|
|
45 |
|
46 |
return $data;
|
47 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
}
|
45 |
|
46 |
return $data;
|
47 |
}
|
48 |
+
|
49 |
+
static public function ensure_array( $val ) {
|
50 |
+
if ( ! is_array( $val ) )
|
51 |
+
$val = array( $val );
|
52 |
+
|
53 |
+
return $val;
|
54 |
+
}
|
55 |
}
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://wp-quiz.ari-soft.com/plugins/wordpress-adminer.html
|
|
4 |
Tags: adminer, sql, database, mysql, report, sqlite, table, postgresql, dump, backup, import, export, phpmyadmin
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 4.7.0
|
7 |
-
Stable tag: 1.0.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -67,6 +67,9 @@ Sure, it is available [here](http://www.ari-soft.com/docs/wordpress/ari-adminer/
|
|
67 |
|
68 |
== Changelog ==
|
69 |
|
|
|
|
|
|
|
70 |
= 1.0.1 =
|
71 |
* Added PostgreSQL support
|
72 |
|
@@ -76,6 +79,9 @@ Sure, it is available [here](http://www.ari-soft.com/docs/wordpress/ari-adminer/
|
|
76 |
|
77 |
== Upgrade Notice ==
|
78 |
|
|
|
|
|
|
|
79 |
= 1.0.1 =
|
80 |
* Added PostgreSQL support
|
81 |
|
4 |
Tags: adminer, sql, database, mysql, report, sqlite, table, postgresql, dump, backup, import, export, phpmyadmin
|
5 |
Requires at least: 4.0
|
6 |
Tested up to: 4.7.0
|
7 |
+
Stable tag: 1.0.2
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
67 |
|
68 |
== Changelog ==
|
69 |
|
70 |
+
= 1.0.2 =
|
71 |
+
* Ask confirmation on connections bulk delete
|
72 |
+
|
73 |
= 1.0.1 =
|
74 |
* Added PostgreSQL support
|
75 |
|
79 |
|
80 |
== Upgrade Notice ==
|
81 |
|
82 |
+
= 1.0.2 =
|
83 |
+
* Ask confirmation on connections bulk delete
|
84 |
+
|
85 |
= 1.0.1 =
|
86 |
* Added PostgreSQL support
|
87 |
|