実験

無断転載問題の対策として「利用申請を簡単にできるようにすればいいんじゃないの」という話があったので、運営者・利用者双方が簡単に使える利用申請の仕組みを考えてみる。

▼ひつじさんのいらすとですよ

導入方法

zipファイルをダウンロードして解凍します。

request.phpをテキストエディタで開き、3行目にある次の記述をあなたのメールアドレスに書き換えて上書き保存します。

$OwnerAddress = 'you@example.com';

メールアドレスの設定ができたらファイルをサーバーにアップロードします。
適当な名前のディレクトリを作ってそこにまとめて放り込みましょう。

次のようなscriptタグを記述してアップロードしたinit.jsを読み込みます。
data-library-nameは動作に必要な属性なので消さないでください。

<script src="request/init.js" data-library-name="RequestFormLibrary"></script>

init.jsを読み込んだページでimgタグにdata-request-name属性を付けると、その画像に自動的に利用申請フォームのアイコンが表示されるようになります。
data-request-nameの値に作品名を入れておくと利用申請通知メールに表示されます。

<img src="resource/sample.png" data-request-name="作品その1" />

サーバーでPHPが使えない場合は各自でなんとかしてください。