]> git.joonet.de Git - adminer.git/commitdiff
New plugin: Edit textarea
authorJakub Vrana <jakub@vrana.cz>
Tue, 1 Mar 2011 15:47:01 +0000 (16:47 +0100)
committerJakub Vrana <jakub@vrana.cz>
Tue, 1 Mar 2011 15:47:01 +0000 (16:47 +0100)
plugins/edit-textarea.php [new file with mode: 0644]

diff --git a/plugins/edit-textarea.php b/plugins/edit-textarea.php
new file mode 100644 (file)
index 0000000..c6384d1
--- /dev/null
@@ -0,0 +1,16 @@
+<?php
+
+/** Use <textarea> for char and varchar
+* @author Jakub Vrana, http://www.vrana.cz/
+* @license http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
+* @license http://www.gnu.org/licenses/gpl-2.0.html GNU General Public License, version 2 (one or other)
+*/
+class AdminerEditTextarea {
+       
+       function editInput($table, $field, $attrs, $value) {
+               if (ereg('char', $field["type"])) {
+                       return "<textarea cols='30' rows='1' style='height: 1.2em;'$attrs onkeypress='return textareaKeypress(this, event);'>" . h($value) . '</textarea>';
+               }
+       }
+       
+}