記事を作成するページで、写真等を投稿するボタンについて

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
kuronecozizi's picture

いつもお世話になっております。

記事作成ページの「画像」項目の「ファイルを選択」というボタンがあります。

みなさんご存知の通り、
パソコンのブラウザを使用するときに押下すると、ファイルを選択するウィンドウが出現し、
スマホ等のブラウザ使用時に押下すると、カメラを起動するか、
写真フォルダから選択するかを示すポップアップが出現します。

Drupalのフォルダ群から、記事作成ページのHTMLファイルを見つけ、「ファイルを選択」ボタンの
javascriptのタグを拾いたいのですが、、、

どのファイルを参照すれば良いのでしょうか?
(「○○の中にあるよ!」などの回答も歓迎です!)

また、「ファイルを選択」ボタンのjavascriptのタグは、異なるページではまた別のものになるのでしょうか?
(例えば、アイコンやファビコンをアップロードする場合など)

ご回答どうぞよろしくお願いいたします。

Comments

blauerberg's picture

生のHTMLではなくtwigというテンプレートエンジンのテンプレートファイルになりますが、 core/modules/file/templates 辺りです。 https://github.com/drupal/drupal/tree/8.2.x/core/modules/file/templates

実行されるJavascriptの処理はノードの編集フォームのアップロードボタンについては全て同じで、ファイルは core/modules/file/file.js です。
https://github.com/drupal/drupal/blob/8.2.x/core/modules/file/file.js

生のHTMLでないということは。。。

kuronecozizi's picture

ご返答ありがとうございます!

リンクを読ませていただきました。
HTMLではないんですね。。。
HTMLに埋め込まれている「ファイルを選択」に関わる関数を呼び出そうと思ったのです。

実行されるJavascriptの処理はノードの編集フォームのアップロードボタンについては全て同じで、ファイルは core/modules/file/file.js です。

ということですので、
直接 file.js のアドレスを読み込ませるようにしてみます。

また何かありましたら、どうぞよろしくお願いいたします!