fslasht (3370) の日記
はてなダイアリー自動転記スクリプト開発(13) タイトル表記改良
STATUS: 故障中
今回は非常に微妙な改良です。
/.の日記のタイトルが「[」で始まっていた場合、転記先の日記ではトピック表記との間にスペースを入れないようにしました。
例)
題名:[PHP3] まだ使ってます。
日記トピック:プログラミング
「[PHP3]」の部分は題名の一部として任意に入力したものです。
上記の日記を転記すると従来(ver.1.06まで)は
[プログラミング] [PHP3] まだ使ってます。
となりますが、このバージョンからは、
[プログラミング][PHP3] まだ使ってます。
となります。
[プログラミング]と[PHP3]の間のスペースが省略されますので、はてなダイアリーではカテゴリとして認識されるようになります。
# vikke氏の要望で改良してみました。僕もこの仕様のほうが楽です。他にもなにかあったらご要望ください。
● カスタマイズ
スペースの表記についてはテンプレートファイル「hn_tenki_body.tpl」でカスタマイズできます。
今回から、置き換えラベル「%data_title_space%」が定義され、ここが半角スペースや空白(0バイト長)に置き換わります。
従来の挙動にする場合は、テンプレートのラベル部分を半角スペースに書き換えてください。
【テンプレート例】(hn_tenki_body.tpl 1行目)
*%data_timestamp%*[/.日記]%data_topicblanket%%data_title_space%%data_title%
※ ソース、テンプレートは次回の改良の際に公開します。
● デモページとソース
↓このページで動かせます。
Pseudo Slashdot Journal あるいは 偽/.日記 (開発版)
このURLでは現時点では、ver.1.07になっています。
何か問題がありましたら、一つ前のバージョン(ver.1.06)を使ってください。
● ひとつ前の日記
はてな転記スクリプトの (スコア:1)
はてなの日記にバナー貼り付けます(^^)
uchachaの日記 [hatena.ne.jp]
Re:はてな転記スクリプトの (スコア:1)
Re:はてな転記スクリプトの (スコア:1)
http://torly.hp.infoseek.co.jp/cgi-bin/p/gray/data/IMG_000114.png
適当にダウンロードして使ってつかあさい
Re:はてな転記スクリプトの (スコア:1)
早速使わせていただきます。
・バナーURL [dokokano.net]
更新機能 (スコア:1)
エントリした時間で比較して変更されていたらその部分を上書きするようにすれば出来るような気がします。
追伸
あくまで、あったらいいなぁという話です(^^;
uchachaの日記 [hatena.ne.jp]
Re:更新機能 (スコア:1)
ただ、現状の文章にappendするだけじゃなくて、一旦parseして、前回書き込みのブロックを特定する必要がありげだから、大変かも。
安易なAC発言反対運動中
Re:更新機能 (スコア:1)
個人的に欲しいのは、後からタイトルを一括して変更する機能。
カテゴリとか後で振りなおしたかったりするので。
がんばれば作れるとは思うのですが、ちょっと困るのは日記を変更するとトラックバック先に再トラックバックされてしまうのでトラックバックスパムじみたことになってしまうことです。こればっかりは、はてな側でなんとかしてもらわないとだめですね。