#author("2023-10-02T18:14:16+09:00","default:admin","admin") #author("2023-10-02T18:15:35+09:00","default:admin","admin") * PukiWikiにプラグインを導入する [#re8fb315] &tag(PukiWiki,プラグイン,解説); #bcontents ** プラグインとは [#e999478d] PukiWikiにはプラグインというユーザーがカスタマイズできる拡張機能があり、またPukiWikiのシステムはほとんどがプラグインで構成されていると言っても過言ではない。 今ページを閲覧している機能も一部readプラグインによって機能しており、編集機能はeditプラグイン、履歴機能はbackupプラグイン、差分機能はdiffプラグイン、メニューバーはmenubarプラグインと多くの機能が標準プラグインとして備わっている。 標準プラグインではない非公式で開発されたプラグイン、「ユーザープラグイン」または「自作プラグイン」と呼ばれるものがある。 PukiWikiにこれらのプラグインなどを追加することによってさまざまな機能を追加できる。 例えば、PukiWikiにはYouTube動画を再生する機能はないが、youtubeプラグインを追加することによってYouTubeの動画をページへ埋め込むことができるようになる。 PHPに精通している方であればPukiWikiプラグインを作ることも可能である。 - PukiWikiのプラグインは基本的に''プラグイン名.inc.php''というファイル名となる。 - プラグインはplugin/フォルダに格納されている。 上記の2つだけ知っておくと次の項目は見なくても問題ないかもしれない。 ** プラグインの導入 [#jefbda31] 今回はYouTubeプラグインの導入を例にして解説していこうと思います。 ※プラグインによっては導入方法が異なることもあり、配布先サイトで導入方法が掲載されている際はそれに従ってください。 *** プラグインのダウンロード [#e8e732c7] YouTubeプラグインは - [[新YouTube埋め込みプラグイン>https://jpngamerswiki.com/?82f1460fdb]] - [[Youtubeレスポンシブ対応プラグイン(自動再生)>https://pukiwiki.sourceforge.io/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/youtube_res.inc.php]] - [[YouTubeの動画再生プラグイン>https://pukiwiki.sourceforge.io/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/youtube.inc.php.k]] - [[youtubeプラグイン改良版2020>https://syachuhaku.fxtec.info/index.php?PukiWiki%E3%81%AEyoutube%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E6%94%B9%E8%89%AF%E7%89%882020%E3%80%82HTML5%E5%AF%BE%E5%BF%9C]] - [[PukiWiki用レスポンシブ対応各種動画再生プラグイン>https://dajya-ranger.com/pukiwiki/responsive-video-play-plugin/]] - [[youtubeの動画を表示>https://pukiwiki.sourceforge.io/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/youtube.inc.php]] とかなり様々な種類があるのだが、今回はkanateko氏の''新YouTube埋め込みプラグイン''を利用する。 以下のページから「[[ダウンロード>https://jpngamerswiki.com/?82f1460fdb#i62b3f12]]」のところの「[[GitHub>https://github.com/kanateko/pukiwiki-plugin]]」リンクからダウンロードする。 #blink(https://jpngamerswiki.com/?82f1460fdb) #img(https://i.imgur.com/Jd4VjQF.png,c) するとずらりとファイルが表示されたkanateko氏の自作プラグイン置き場にアクセスされるのだが、 下の方にスクロールするとyoutube.inc.phpが出てくるのでそこをクリックする。 ※プラグインによってはGitHub以外で配布していることもあるので配布先ページの誘導に従うと基本的には問題ない。 (どちらかというとGitHubサイトの使い方になるのだろうか) #img(https://i.imgur.com/jd3Ioa5.png,c); ダウンロードボタンを押してダウンロードする。 #img(https://i.imgur.com/5X6mK75.png,c); ダウンロードしたプラグインはpluginフォルダに入れると導入完了となる。 PHPなどは再起動しなくても導入した時点でそのまま使える。 #img(https://i.imgur.com/E7yEIWF.png,c) プラグインによっては本体改造必須のものや他のファイルも設置する必要があるものもある。 ** コメント [#j6b0e491] #pctrlcmt
[もっと見る]
[もっと見る]