Pitan's PukiWiki
PukiWiki管理者の、管理者による、管理者のためのサイト
≡
検索
AND検索
OR検索
↑
最新のページ
2023-11-22
PukiWikiの公式サイトのドメインが変わったので当ブログの旧PukiWikiリンクを置き換えた
2023-10-26
私がつくった無料Wikiレンタルサービス「WikiChree.COM」について紹介
2023-10-08
PukiWikiスキン「MaterialPukiWiki」
PukiWikiスキン「Monobook」
PukiWikiスキン「イカスキン」
[
もっと見る
]
↑
タグ
PukiWiki
スキン
プラグイン
自作
解説
[
もっと見る
]
↑
人気のページ
FrontPage
(3566)
PukiWikiのスキンって何?入れ方まで解説
(778)
更新ページ一覧
(610)
PukiWikiでCKEditorを利用してGUI編集ができるプラグインを作った
(363)
PukiWikiスキン「Cleaskin」
(363)
↑
カウンター
合計:
0
今日:
0
昨日:
0
オンライン:
3
トップ
リンク
お問い合わせ
ポリシー
blog/2023-10-01 をテンプレートにして作成
開始行:
* PukiWikiにTurnstileを導入してみた [#title]
#splitbody{{
LEFT:
&tag(PukiWiki,プラグイン,Turnstile,スパム対策,解説,セキュ...
#split
RIGHT:&size(13){更新日: 2023-10-01 (日)};
}}
#ecache{{{
#bcontents
PukiWikiではこの頃、ボットによるスパムが目立つため、簡易...
ここではM.T.氏のTurnstileプラグインを使う。
以下のページのインストール方法に従って導入する。
#blink(https://github.com/ikamonster/pukiwiki-turnstile)
** Turnstileとは [#p1d25793]
Turnstileは、CloudFlareが開発するCaptchaの代用となる無料...
ボットと人間を区別するものであり、主にボットによるスパム...
** PukiWikiへの導入 [#s8f90cc5]
PukiWiki用Turnstileプラグインの配布ページから''turnstile....
- [[ikamonster/pukiwiki-turnstile - GitHub>https://github...
#img(https://i.imgur.com/IsLHEwD.png,c)
上記の画像で赤く囲った場所「plugin」をクリックする。
#img(https://i.imgur.com/qqt2rA3.png,c)
「turnstile.inc.php」をクリックする。
#img(blob:https://imgur.com/58fbe741-e2dc-4e41-80a3-9c7ec...
&img(https://i.imgur.com/GfdwKRI.png);ダウンロードボタン...
ダウンロードしたファイルをPukiWiki直下のpluginフォルダに...
CloudFlareへログインする (アカウントを持っていないのであ...
左のメニューから「''Turnstile''」を選択する。
#img(https://i.imgur.com/jEn9gdf.png,c)
&img(https://i.imgur.com/rfZAaPT.png);をクリックする。
「サイト名」、「ドメイン」の入力欄を埋めて''ウィジェット ...
#img(https://i.imgur.com/EmbyWTa.png,c)
ここで選択を間違えると動作しないので注意、間違えても設定...
''PLUGIN_TURNSTILE_SITE_KEY''と''PLUGIN_TURNSTILE_SECRET_...
#img(https://i.imgur.com/QOfAPkf.png,c)
必要に応じて別の定数も変更できる。
スキンファイルである''pukiwiki.skin.php''を編集する。(デ...
別のスキンを入れているのであれば基本的に「skin/〇〇/pukiw...
「</body>」直前に以下のコードを挿入する。
<?php if (exist_plugin_convert('turnstile')) echo do_plu...
#img(https://i.imgur.com/OWzdBCM.png,c)
#gcode(php){{
</p>
</div>
+<?php if (exist_plugin_convert('turnstile')) echo do_pl...
</body>
</html>
}}
次にPukiWiki直下のlibフォルダに入っているplugin.phpを編集...
「$retvar = call_user_func('plugin_' . $name . '_action')...
if (exist_plugin_action('turnstile') && ($__v = call_use...
#img(https://i.imgur.com/G52cngm.png,c)
#gcode(php){{
if (do_plugin_init($name) === FALSE) {
die_message('Plugin init failed: ' . htmlsc($name));
}
+ if (exist_plugin_action('turnstile') && ($__v = call_u...
$retvar = call_user_func('plugin_' . $name . '_action');
// Insert a hidden field, supports idenrtifying text en...
}}
これで導入は完了だ。
}}}
** コメント [#e87d1ade]
#pctrlcmt
終了行:
* PukiWikiにTurnstileを導入してみた [#title]
#splitbody{{
LEFT:
&tag(PukiWiki,プラグイン,Turnstile,スパム対策,解説,セキュ...
#split
RIGHT:&size(13){更新日: 2023-10-01 (日)};
}}
#ecache{{{
#bcontents
PukiWikiではこの頃、ボットによるスパムが目立つため、簡易...
ここではM.T.氏のTurnstileプラグインを使う。
以下のページのインストール方法に従って導入する。
#blink(https://github.com/ikamonster/pukiwiki-turnstile)
** Turnstileとは [#p1d25793]
Turnstileは、CloudFlareが開発するCaptchaの代用となる無料...
ボットと人間を区別するものであり、主にボットによるスパム...
** PukiWikiへの導入 [#s8f90cc5]
PukiWiki用Turnstileプラグインの配布ページから''turnstile....
- [[ikamonster/pukiwiki-turnstile - GitHub>https://github...
#img(https://i.imgur.com/IsLHEwD.png,c)
上記の画像で赤く囲った場所「plugin」をクリックする。
#img(https://i.imgur.com/qqt2rA3.png,c)
「turnstile.inc.php」をクリックする。
#img(blob:https://imgur.com/58fbe741-e2dc-4e41-80a3-9c7ec...
&img(https://i.imgur.com/GfdwKRI.png);ダウンロードボタン...
ダウンロードしたファイルをPukiWiki直下のpluginフォルダに...
CloudFlareへログインする (アカウントを持っていないのであ...
左のメニューから「''Turnstile''」を選択する。
#img(https://i.imgur.com/jEn9gdf.png,c)
&img(https://i.imgur.com/rfZAaPT.png);をクリックする。
「サイト名」、「ドメイン」の入力欄を埋めて''ウィジェット ...
#img(https://i.imgur.com/EmbyWTa.png,c)
ここで選択を間違えると動作しないので注意、間違えても設定...
''PLUGIN_TURNSTILE_SITE_KEY''と''PLUGIN_TURNSTILE_SECRET_...
#img(https://i.imgur.com/QOfAPkf.png,c)
必要に応じて別の定数も変更できる。
スキンファイルである''pukiwiki.skin.php''を編集する。(デ...
別のスキンを入れているのであれば基本的に「skin/〇〇/pukiw...
「</body>」直前に以下のコードを挿入する。
<?php if (exist_plugin_convert('turnstile')) echo do_plu...
#img(https://i.imgur.com/OWzdBCM.png,c)
#gcode(php){{
</p>
</div>
+<?php if (exist_plugin_convert('turnstile')) echo do_pl...
</body>
</html>
}}
次にPukiWiki直下のlibフォルダに入っているplugin.phpを編集...
「$retvar = call_user_func('plugin_' . $name . '_action')...
if (exist_plugin_action('turnstile') && ($__v = call_use...
#img(https://i.imgur.com/G52cngm.png,c)
#gcode(php){{
if (do_plugin_init($name) === FALSE) {
die_message('Plugin init failed: ' . htmlsc($name));
}
+ if (exist_plugin_action('turnstile') && ($__v = call_u...
$retvar = call_user_func('plugin_' . $name . '_action');
// Insert a hidden field, supports idenrtifying text en...
}}
これで導入は完了だ。
}}}
** コメント [#e87d1ade]
#pctrlcmt
ページ名:
検索
AND検索
OR検索
↑
最新のページ
2023-11-22
PukiWikiの公式サイトのドメインが変わったので当ブログの旧PukiWikiリンクを置き換えた
2023-10-26
私がつくった無料Wikiレンタルサービス「WikiChree.COM」について紹介
2023-10-08
PukiWikiスキン「MaterialPukiWiki」
PukiWikiスキン「Monobook」
PukiWikiスキン「イカスキン」
[
もっと見る
]
↑
タグ
PukiWiki
スキン
プラグイン
自作
解説
[
もっと見る
]
↑
人気のページ
FrontPage
(3566)
PukiWikiのスキンって何?入れ方まで解説
(778)
更新ページ一覧
(610)
PukiWikiでCKEditorを利用してGUI編集ができるプラグインを作った
(363)
PukiWikiスキン「Cleaskin」
(363)
↑
カウンター
合計:
0
今日:
0
昨日:
0
オンライン:
3
This site is protected by
Turnstile
and the Cloudflare
Privacy Policy
and
Terms of Service
apply.