[雑記]

掲示板をオープンにしてた。orz / 2009-04-10 (金)

全く公開するつもりがなかった掲示板のカテゴリが
表示されていたので、更新時に削除しました。

過去にいろいろと掲示板荒らしに遭ったり、最近の
傾向でコメントスパムがブログや掲示板などに
書き込まれるというのが日常茶飯事になっているので
掲示板は公開せず、何かコメントを書き込んでもらいたい
記事に関してはコメント投稿制限を無期限にしておこうかと
思っています。

rNoteまとめサイトに「続きを読む」の実装が正式に追加
されましたが、こちらの方はそのまま残していく予定です。


[雑記]

rNotePadで正しく投稿できるかのテスト / 2009-04-03 (金)

rNotePadで正しく記事が投稿できるのテストです。

トラックバック制御の部分で問題が発生しているので
そこを回避するように動きを変えてみましたがどうなるでしょうか?

rNotePadでの投稿に成功しました。
雑記以外の記事は外部で書いた方が早そうですが、雑記で画像を
載せないようなものだとこれの方が楽かもしれません。


[雑記]

rNote Pad3.4を使って雑記を書いてみる / 2009-04-01 (水)

80code.comのサーバでは設定しない限りPHP4.4.8を使っているため
5.x系の機能を使っている4.0が使用できないようなので3.4を入れて
この雑記が投稿されるかのテストをしてみます。

今日はあまり記事を書く気にならない日ですが、80code系でのrNoteの
mod_rewriteを使用した設置方法が確立したので、その確認を兼ねての
投稿だったりします。(もちろん嘘ではない内容です。)

以下は http://rinn.e-site.jp/bbs/20090326200718.htm の引用です。

■.htaccess の設定
RedirectMatch 301 ^([^.]*[^/])$ $0/

DirectoryIndex rnote.php

RewriteEngine on
RewriteRule ^(index\.html?)$ /rnote.php [L]
RewriteRule ^(.+\.htm)$ /rnote.php?u=$1&%{QUERY_STRING} [L]
RewriteRule ^(.+/)$ /rnote.php?u=$1&%{QUERY_STRING} [L]

■rnote_config.php の設定
「$_SERVERが拾えないサーバーの場合は以下のような設定を追加してください。」
という記述の下にコメントアウトされている2行を修正する。

// $_SERVERが拾えないサーバーの場合は以下のような設定を追加してください。
$_SERVER['HTTP_HOST']='angelteatime.punyu.net';
$_SERVER['PHP_SELF']='/rnote.php';

■rnoteadmin.php の設定
rnoteadmin.php 冒頭の、rnote_config.php を読み込んでいる部分の下に
rnote_config.php で追加しているのと同様の設定を追加する

require("rnote_config.php");
$_SERVER['PHP_SELF']="/rnoteadmin.php";

rNote Padを利用している環境でトラックバック制御(http://rinn.e-site.jp/bbs/20060824231110.htm)を追加すると
PHPのエラー(TrackbackError関数が未定義)が出るみたいなので、制御を入れている場合は以下のコードを追加してください。

rnote_config.php

//------------------------------------------
// Trackback制御
if(($_GET['disp'] != "rnotepad") && ($_POST['url']) || ($_GET['url'])){
    // 本来のTrackBack仕様ではurlさえあればOKなのだけど、blog名とか揃ってない場合は弾く。
    if(!preg_match("/[\x80-\xff]/", $POST['excerpt'])){
        TrackbackError('Bad request.');
    }
    if(!$_POST['blog_name']){
        TrackbackError('No name.');
    }
    if(!$_POST['excerpt']){
        TrackbackError('No excerpt.');
    }
    if(!$_POST['title']){
        TrackbackError('No title.');
    }
}

[雑記]

PHP開発コードの置き場として公開し直しました / 2009-03-30 (月)

このページはPHPで開発したスクリプトを公開するサイトに変わりました。

現在オリジナルメール送信スクリプトSimple Sendを開発しています。
公開が出来る形になりましたら当ホームページ上で公開致します。