#navi(PHP)


#contents


* 更新メールでCRCRLF [#p7f12fae]
pukiwiki更新メールで、メールヘッダがCRCRLFとなり、ヘッダが崩れている。

-postfix
http://www.postfix-jp.info/ML/arc-2.1/msg00128.html

-pukiwiki
http://pukiwiki.sourceforge.jp/?%E7%B6%9A%E3%83%BB%E8%B3%AA%E5%95%8F%E7%AE%B1%2F641


postfixなどのプアーはMATAで送信されたメールのCRLF部分に関して、postfixにてLF⇒CRLFに変換される。~
結果、「CRCRLF」~

これをqmailで受け取ると、特に「CRCRLF」の部分に対し処理が行われないようで((postfixで受けた場合はCRを一つ削除してくれるみたい・・・))


PukiWiki 1.4.6の更新メールでは「X-Mailer」と「From」の間が「CRCRLF」になってしまっている。~
./lib/mail.php を編集
                $_headers =
                        'X-Mailer: PukiWiki/' . S_VERSION .
                        ' PHP/' . phpversion() . "\r\n" .
                        'From: ' . $notify_from;
を
                        ' PHP/' . phpversion() . "\n" .
に変更


PukiWiki 1.4.5もその辺りを変更しておく。~
./pukiwiki.ini.php
 // Mail header
 $notify_header = "From: $notify_from\r\n" .
         'X-Mailer: PukiWiki/' .  S_VERSION . ' PHP/' . phpversion();
を
 $notify_header = "From: $notify_from\n" .
に変更


* 20050820 DNS契約の関係で http://pukiwiki.org/ 接続不可 [#h94c54c0]
2005/7/30よりDNS契約未更新だそうだ。~
http://sourceforge.jp/forum/forum.php?forum_id=7519
~
対応策としてhostsに
 221.245.246.245 pukiwiki.org
~

*pukiwiki1.3系 プラグインの使い方 [#n8e4f60e]
[[PukiWiki 1.3.5標準プラグイン:http://pukiwiki.org/index.php?PukiWiki%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2F1.3.5]]

**rename [#r3a77623]
 ?plugin=rename&refer=ページ名

*pukiwiki1.4系 プラグインの使い方 [#a4519d67]
[[PukiWiki 1.4標準プラグイン:http://pukiwiki.org/index.php?PukiWiki%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2F1.4]]


**pukiwiki1.4.5 [#qf1540c2]
**印刷時テーブルの枠が消える問題 [#s699e3b8]
[[続・質問箱/577:http://pukiwiki.org/index.php?cmd=read&page=%E7%B6%9A%E3%83%BB%E8%B3%AA%E5%95%8F%E7%AE%B1%2F577&word=%E5%8D%B0%E5%88%B7%20%E6%9E%A0]]

print.ja.css(1.4.4以前)かpukiwiki.css.php(1.4.5以降)~
 以下の記述を追加
 td,th{
     border:solid 1px black;
 }

印刷時のみテーブル枠を表示するには
 <?php   if ($media == 'print') { ?>
 td,th{
     border:solid 1px gray;
 }
 <?php   } ?>

**file:// にリンクを張りたい [#e5ab888e]
[[FAQ/35:http://pukiwiki.org/index.php?cmd=read&page=FAQ%2F35&word=file%3A%2F%2F]]
 make_link.phpを修正します。
 - (?:https?|ftp|news):\/\/[!~*'();\/?:\@&=+\$,%#\w.-]+
 + (?:https?|ftp|news|file):\/\/[!~*'();\/?:\@&=+\$,%#\S.-]+

続・質問箱/596


** ページタイトルの階層部分を表示しないように変更 [#v53c251a]
./skin/pukiwiki.skin.php
 <!--ヘッダータイトル-->
 <h1 class="title"><?php echo $page ?></h1>

 <!--ヘッダータイトル-->
 <?php
 if(mb_ereg("(.*)/(.*)", $title, $regs)){
     $t = $regs[2]; //ページタイトル
     echo "<h1 class=\"title\"><a href=\"?$title\">$t</a></h1>";
 }else{
     echo "<h1 class=\"title\">$page</h1>";
 }
 ?>





*メモ [#n8b35c70]
WEBDAV の mod_encoding と併用すると文字化けする。

*1.3.6 から 1.4.5_1_notb へ移行 [#q60aa843]
20050820 に実施。~
基本的には[[ここ>http://pukiwiki.org/dev/?PukiWiki%2F1.4%2F1.3%B7%CF%A4%AB%A4%E9%A4%CE%B0%DC%B9%D4]]の通り実施。~

一部、かぶるファイルを削除したり、ファイル名から"5B5B""5D5D"を削除したりした。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS