downey
(Michael Downey)
2014 年 4 月 1 日午後 5:40
1
Continuing the discussion from How can you hide the MiniProfiler? :
Note there seems to now be a setting in config/discourse.conf for this:
# enable MiniProfiler for administrators
enable_mini_profiler = true
It would be nice to see this move into the Admin settings in the future.
Is this (in the admin settings) something possible to do? Since the mini-profiler is always on the left side of the screen, it’s often in the way for a language that has left-to-right reading and left-justified text. It’d be great if we could toggle it on only when needed for troubleshooting.
「いいね!」 3
You can press alt +P to hide or show it at any time.
「いいね!」 18
Where could I have learned that alt-p trick?
「いいね!」 4
mlapida
(Michael Lapidakis)
2014 年 4 月 2 日午前 3:16
4
It’s in the source code, at the bottom of the page:
data-toggle-shortcut="Alt+P" data-start-hidden="false"></script>
「いいね!」 5
@codinghorror I use
chrome-extension://jlpkojjdgbllmedoapgfodplfhcbnbpn/update.html#help
Which uses Alt-P…
Any chance that the keyboard shortcut could be configurable, or can be eventually turned off/on via the admin settings?
downey
(Michael Downey)
2015 年 7 月 5 日午後 10:26
6
Did you try disabling your extension for a moment, then disabling the profiler, then re-enabling your extension? Seems like that would do it.
「いいね!」 1
pnoeric
(Eric)
2020 年 4 月 4 日午後 4:18
7
こんにちは、@downey さん。この最初のメッセージは現在も正確ですか?enable_mini_profiler に言及されていますが、GitHub のこちらではフラグの名前は load_mini_profiler のようです。
また、この設定を変更した後、アプリの再読み込み、アプリの再構築、あるいは何も不要(変更は即時反映)のいずれが必要でしょうか?
よろしくお願いいたします、E
「いいね!」 2
downey
(Michael Downey)
2020 年 4 月 4 日午後 4:21
8
まあ、5 年間で多くが変わりましたね。グローバル無効化については私は知りませんが、他の人が知っているかもしれません。私の知る限り、Alt+P はまだ機能しています。
「いいね!」 4
rsmithlal
(Robert Smith)
2021 年 5 月 18 日午後 1:52
9
ご返信ありがとうございます。ある日突然表示されるようになった理由がわからなかったので、あなたの回答はとても参考になりました。
「いいね!」 2
rsmithlal
(Robert Smith)
2021 年 6 月 30 日午後 3:32
10
どうやらミニプロファイラのインターフェースは、単なる管理者ではなく、開発者と指定されたユーザーにのみ表示されるようです。それで合っていますか?
Falco
(Falco)
2021 年 6 月 30 日午後 3:53
11
はい、表示されるのは「開発者」ロールのユーザーのみです。
「いいね!」 1
Jagster
(Jakke Flemming)
2021 年 10 月 7 日午後 7:17
12
ALTキーがない場合、例えばiPhoneやiPad用のLogitech製Macキーボードではどうすればよいでしょうか?
これは大きな問題ではありませんし、読み込み時間のスナップショットを見たいとは思いますが、ユーザー向けにスクリーンショットを撮ると少し不自然に見えてしまいます。
sam
(Sam Saffron)
2021 年 10 月 8 日午前 2:31
13
注意:これは開発者のみ表示されます(テーブルに明示的に行を挿入する必要があります)。
UI を直接使って表示設定を調整することもできます。
「いいね!」 2
Falco:
はい、開発者ロールのユーザーのみが表示されます。
ユーザーは「開発者ロール」にどのように追加または削除されますか?グループが見当たりません。
「いいね!」 1
Stephen
(Stephen)
2023 年 6 月 1 日午後 7:10
15
標準では、app.yml で指定されたメールアドレスと一致します。
他のユーザーに追加したい場合は、データベースを直接編集する必要があります。
「いいね!」 3
pfaffman
(Jay Pfaffman)
2023 年 6 月 2 日午後 4:56
16
app.yml の DISCOURSE_DEVELOPER_EMAILS には、カンマで区切って複数の開発者を追加できます。その変数からメールを削除すると、データベースに追加するような(私が可能だと知らなかった)工夫をしていない限り、そのロールからも削除されます。
「いいね!」 6
UIにおけるミニプロファイラーに関する情報不足により、私も被害に遭いました。ミニプロファイラーとは何か、その名称、なぜ表示されるのか、そして非表示にする方法についての情報が不足しています。私はサイトをセットアップしますが、開発者ではないため、それを見る必要はありませんが、慣れてしまいました。
最低限、現在の動作を説明するためにドキュメントを更新することをお勧めします。
さらに、可能であれば、混乱していてそれを消したいと思っている人のために、「ミニプロファイラー - ALT+Pを押して表示を切り替える」のようなヘルプテキストを表示したいです。
以下は、サイトのユーザーにそれを追加するための良いステップバイステップガイドのようです。
「いいね!」 3
pfaffman
(Jay Pfaffman)
2024 年 1 月 5 日午後 11:13
19
デフォルトでオフにするのが良いのではないでしょうか。そうすれば、それを望む人がオンにでき、他の人は気づくこともありません。
「いいね!」 4
はい、そのアイデアに惹かれます。DISCOURSE_DEVELOPER_EMAILS にいても、デフォルトではオフになります。
app.yml から DISCOURSE_DEVELOPER_EMAILS を削除して再構築したところ、ミニプロファイラーが完全に表示されなくなったことに気づきました。ALT+P を使用しても表示されると予想していましたが、おそらく私が知らない技術的な詳細があるのでしょう。
「いいね!」 2
pfaffman
(Jay Pfaffman)
2024 年 1 月 5 日午後 11:51
21
それがミニプロファイラーを確認できる理由です。
しかし、デフォルトでオフに変更し、それを望む人がALT-Pでオンにすることもできます。これにより、ほとんどすべての人が問題を解決できると思います。デフォルトでオフになった場合、多くの人がオンにする方法を尋ねることはないでしょう(ショートカットはショートカットメニューにあると推測します)。
「いいね!」 2