ソフトウェア関連/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]

よくきたblog(参考サイト)