テーブルコンテンツを閲覧するときのphpmyadmin特定のセルでCLICKを押すと、このセルデータエディタが起動します。PHPmyadminでセルCLICKのインライン編集を無効にする方法
これを回避するにはどうすればよいですか?私はこれのための設定オプションが見つかりませんでした!
テーブルコンテンツを閲覧するときのphpmyadmin特定のセルでCLICKを押すと、このセルデータエディタが起動します。PHPmyadminでセルCLICKのインライン編集を無効にする方法
これを回避するにはどうすればよいですか?私はこれのための設定オプションが見つかりませんでした!
編集JS/makegrid.jsと$(c).is(".grid_edit**_no**")
設定ファイルを無効にする設定がある場合、手動で設定ファイルを編集するのはなぜですか? :S – andreszs
@Andrew afaikこれは基本的にこの記事の時点でそれを行う唯一の方法でした。ありがたいことに、私たちは今それを行う必要はありません! –
ありがとう、GridMditing設定オプションを聞かないPHPMyAdmin3のこのハックが必要でした。 – degenerate
私はそれのいずれかの欠点を見つけることができませんが、それはphpMyAdminの
の他のいくつかの機能を制限するかもしれませんが、以下の問題の適切な解決策ではなく、回避策..ですことに注意してください
makegrid.js
の名前を変更し、あなたのphpmyadminのディレクトリ関連する部分で$(c).is(".grid_edit")
を交換、編集が停止されるだろう、ここでfalseを返したい場合は、find("td.data").click(function(c)
です。私はこの機能を維持するためにこのページをダブルクリックして見つけたので、ここに投稿しています。あなたはまた、ダブルクリックでこれを有効にする場合
だけ交換してください: find("td.data").click(function(c)
phpMyAdminは4.0.0、double-click
のよう/js/makegrid.js.
ダブルクリックは良い解決策です。タンク! –
で find("td.data").dblclick(function(c)
でセル編集のための新しいデフォルトが今あります。あなたがしたい場合は、完全に編集セルを無効にするか、config.inc.php
に行を追加することにより、シングルクリックにそれを変更することができます。
$cfg['GridEditing'] = 'disabled'; //disabled cell/grid editing completely
$cfg['GridEditing'] = 'click'; //single-click editing
$cfg['GridEditing'] = 'double-click'; //default value. No need to specify this except for maybe readability purposes
出典:phpMyAdmin Documentation on $cfg['GridEditing']
更新:あなたは、単に内からGridEditing調整することができます「設定>メインパネル>ブラウズモード」>「グリッド編集:トリガーアクション」に移動してphpMyAdminのユーザーインターフェイスを表示してください。
これは唯一の答えでなければなりません。手動で設定ファイルを編集しないでください。 – andreszs
古い投稿私は知っているがまだ訪問を受けています。単純にphpmyadminので設定を後藤ページ内の最初のボックスのチェックを外し
https://yoursite/3rdparty/phpMyAdmin/prefs_forms.php?form=Features
(アヤックスを有効にします)あなたはこれを無効にしたいです。
javascriptファイルを編集する必要はありませんが、極端なようです。私はこのオプションが最近であると仮定することができます。
'$ cfg ['GridEditing']'という新しい設定オプションはphpMyAdminの今後リリースされる "4.0.0"リリースの予定です。 lem9のコメントはhttps://sourceforge.net/tracker/?func=detail&aid=3522109&group_id=23067&atid=377411 –
に掲載されています。 –