#author("2023-04-28T16:55:18+09:00","","") *PukiWikiメモ [#v33f6182] 久しぶりに新しいものにチャレンジしようという事で 自分のホームページPukiWikiでホームページを作ってみました。 とりあえずは,CMS(Contents Management System)としての利用です。 自分のページがブラウザ上で簡単に編集できるので便利です。 Ver1.4からBasic認証が標準で使えるようになり,ページの作成や編集 に対して簡単にユーザ認証できる様になりました。 各ページは整形ルールに従ってテキストファイルを作成するだけで できあがります。煩わしいタグを埋め込む必要がないので楽です。 また,デザインも自動的に統一されます。 **参考にしたURL [#p946eb5d] -[[PukiWiki本家:http://pukiwiki.org/]] -[[PukiWikiを個人ホームページのメンテナンスとして利用するアイデア:http://pukiwiki.nekosuke.net/]] -[[PukiWiki入門:http://www.momouta.org/sp/GoodNight2/pukiwiki.php?PukiWiki%C6%FE%CC%E7]] -[[PukiWikiのカスタマイズ:http://www.xillion.net/cgi-bin/wiki/xillion.php?%5B%5BPukiWiki%2F%A5%AB%A5%B9%A5%BF%A5%DE%A5%A4%A5%BA%5D%5D]] -[[LogAnalyzer:http://www.jw7.org/wiki/index.php?%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%2FLogAnalyzer]] **カスタマイズ [#j75504ea] ***TODO List [#t0a2e80a] これからしてみたいカスタマイズ -[[表の位置指定パッチ:http://home.arino.jp/?PukiWiki]] ***ロゴの変更 [#lc546462] mylogo2.pngを作り,pukiwikiのトップディレクトリにコピー。その後, ./skin/pukiwiki.skin.ja.phpを編集。 ***デザインの調整 [#w75f7a0e] スタイルシート./skin/default.ccsで調整 ***.htaccessの設定 [#z6dce12f] http://arx.ee.utsunomiya-u.ac.jp/hirata/をアクセスすると http://arx.ee.utsunomiya-u.ac.jp/hirata/pukiwiki/に リダイレクトして欲しかったので,以下のように設定。 # redirect DirectoryIndex index.html index.php Redirect permanent /hirata/index.php http://arx.ee.utsunomiya-u.ac.jp/hirata/pukiwiki/ ***見出しごとの編集 [#x7b8870b] +「[[見出しごとの編集:http://pukiwiki.sourceforge.jp/dev/?PukiWiki%2F1.4%2F%A4%C1%A4%E7%A4%C3%A4%C8%CA%D8%CD%F8%A4%CB%2F%B8%AB%BD%D0%A4%B7%A4%B4%A4%C8%A4%CE%CA%D4%BD%B8%28fixed_anchor%C8%C7%29]]」を参考にしてpara_edit.diffパッチをあてる。 # cd ./pukiwiki # patch -p0 --dry-run < ../para_edit.diff # patchのテスト # patch -p0 < ../para_edit.diff +./pukiwiki.ini.php において$fixed_heading_anchor = 1; に変更。 +convert_html.phpの868行目付近で,&editの位置を変更 $anchor = (($id = make_heading($text,FALSE)) == '') ? '' : " &aname($id,super,full)\{$_symbol_anchor}; &edit(,$id);";