ソフトウェア関連/siteDev2/CGI版PHPで動作
TopPage
ソフトウェア関連
ソフトウェア関連/siteDev2
もっと簡単な方法がありました… bookmark
ソフトウェア関連/siteDev2/CGI版PHPで動作(もっと簡単な方法)
以降は過去ログとして残します…。
しかし、こっちの方がDigest認証とか使えて便利かも…
あと、公開しているコードは、差分だけです。
適当に検索して書き直してください。
さくらインターネットでsiteDev2を使う bookmark
さくらインターネットで使うには、
基本ページに加えて、プラグインなども手を加えないとダメそう。
以下のコードは、対象ファイルから適当に同じ部分を探して書き換えると動作する。
手を加えたページ design.skin.html index.php pukiwiki.ini.php func.php init.php make_lnk.php limit.php recent.inc.php topicpath.inc.php
./index.php bookmark
./edit.php bookmark
index.phpのコピー・BASIC認証をかける。
./.htaccess bookmark
<Files ~ "^edit\.php$"> AuthUserFile /home/username/.htpasswd AuthGroupFile /dev/null AuthName "パスワード入力メッセージ" AuthType Basic require valid-user </Files>
./pukiwiki.ini.php bookmark
※WILLCOMのブラウザ(ケータイモード)で、携帯モードを有効にするときに追加。
./lib/func.php bookmark
./init.php bookmark
./lib/make_link.php bookmark
./plugin/include.inc bookmark
./plugin/recent.inc bookmark
./plugin/related.inc bookmark
./sd_class/limit.php bookmark
上記、書き換えで一応動作した。(もしかしたら、もっと簡単な方法があったかも??)
また、プラグインは、個別に書き換えているので、もっと増えるかも?
小ネタ bookmark
現在のページを編集ページへ遷移させるブックマークレット bookmark
閲覧モード→編集モード bookmark
1.javascript:(function(){var tmp= location.href;tmp=tmp.replace("index","edit");tmp=tmp.replace("admn=0","admn=1");location.href=tmp;})();
2.javascript:(function(){ var tmp = location.href; if(tmp.match("admn") == null){ tmp = tmp.replace("\?","?admn=1&"); tmp = tmp.replace("index","script"); }else{ tmp = tmp.replace("admn=0","admn=1"); tmp = tmp.replace("index","script"); } location.href=tmp;})();
編集モード→閲覧モード bookmark
javascript:(function(){var tmp= location.href;tmp=tmp.replace("edit","index");tmp=tmp.replace("admn=1","admn=0");location.href=tmp;})();
ボット用サイトマップの作成 bookmark
ロゴ画像サイズ bookmark
120x46(CSSにあるので、適当に調整する。)
外部リンクを_blank属性で開く&リファラを制限する bookmark
手を加えるファイル>./lib/make_link.php#379 [#zd37c1f2]

