更新メールでCRCRLF

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

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

これをqmailで受け取ると、特に「CRCRLF」の部分に対し処理が行われないようで*1

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/ 接続不可

2005/7/30よりDNS契約未更新だそうだ。
http://sourceforge.jp/forum/forum.php?forum_id=7519
対応策としてhostsに

221.245.246.245 pukiwiki.org


pukiwiki1.3系 プラグインの使い方

PukiWiki 1.3.5標準プラグイン

rename

?plugin=rename&refer=ページ名

pukiwiki1.4系 プラグインの使い方

PukiWiki 1.4標準プラグイン

pukiwiki1.4.5

印刷時テーブルの枠が消える問題

続・質問箱/577

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:// にリンクを張りたい

FAQ/35

make_link.phpを修正します。
- (?:https?|ftp|news):\/\/[!~*'();\/?:\@&=+\$,%#\w.-]+
+ (?:https?|ftp|news|file):\/\/[!~*'();\/?:\@&=+\$,%#\S.-]+

続・質問箱/596

ページタイトルの階層部分を表示しないように変更

./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>";
}
?>

メモ

WEBDAV の mod_encoding と併用すると文字化けする。

1.3.6 から 1.4.5_1_notb へ移行

20050820 に実施。
基本的にはここの通り実施。

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


*1 postfixで受けた場合はCRを一つ削除してくれるみたい・・・

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-04-07 (金) 16:01:32 (132d)