ってことで 1.5.7.20040616 で再構築開始。ほぼリリース候補だから大丈夫なはず。コミットログ追えば 2.0 に簡単に update できそう。
どう弄るか考えてなかったので、スタイル適用できて、valid になったら公開しちまう。

  1. トップ
  2. tDiary
  3. まちきれねぇ

ってことで 1.5.7.20040616 で再構築開始。ほぼリリース候補だから大丈夫なはず。コミットログ追えば 2.0 に簡単に update できそう。

どう弄るか考えてなかったので、スタイル適用できて、valid になったら公開しちまう。

  1. トップ
  2. tDiary
  3. まちきれねぇ

上記のやつをとりあえずやっつけてみる。かなりあらっぽくやったから汚い部分満載。

めんどくせーから一部(@titleとか)は skel に直接書いた。コメントは複数改行をひとつ(gsub(/\n+/, "\n"))にして p 要素で囲った(gsub(/\n/, "</p><p>"))。

bad date (TDiary::TDiaryError)
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:1506:in `initialize'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:72:in `join'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:72:in `safe'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:654:in `eval_src'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:901:in `do_eval_rhtml'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:851:in `eval_rhtml'
/virtual/lowreal/public_html/null.lowreal.net/nulog/update.rb:61

カテゴリインデックス作成できNEE。なんでだろう。ローカルではできるのに……

ローカルで作ったインデックスをとりあえずあげておく……原因わかんね。頭まわんね。普通に更新する分にはちゃんと追加されてるくさいけど、どうしよ。

やること列挙

  • -namazu 検索窓
  • -makerss.rb うぷでと (これって実態参照どうしてるのだろうか。)そもそも dcrss:description 吐かないのね。でもタイトルに実態参照とかどうよ。
  • -tb.rb 編集
  • -CSS コピペ部分をまともに

トラックバック系は弄ってないのでたぶん表示がおかしい。まぁめったにこないからいいんだけど。

  1. トップ
  2. tDiary
  3. 更新

上記のやつをとりあえずやっつけてみる。かなりあらっぽくやったから汚い部分満載。
めんどくせーから一部(@titleとか)は skel に直接書いた。コメントは複数改行をひとつ(gsub(/\n+/, "\n"))にして p 要素で囲った(gsub(/\n/, "</p><p>"))。

bad date (TDiary::TDiaryError)
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:1506:in `initialize'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:72:in `join'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:72:in `safe'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:654:in `eval_src'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:901:in `do_eval_rhtml'
/virtual/lowreal/public_html/null.lowreal.net/nulog/tdiary.rb:851:in `eval_rhtml'
/virtual/lowreal/public_html/null.lowreal.net/nulog/update.rb:61

カテゴリインデックス作成できNEE。なんでだろう。ローカルではできるのに……
ローカルで作ったインデックスをとりあえずあげておく……原因わかんね。頭まわんね。普通に更新する分にはちゃんと追加されてるくさいけど、どうしよ。

やること列挙

  • namazu 検索窓
  • makerss.rb うぷでと (これって実態参照どうしてるのだろうか。)そもそも dcrss:description 吐かないのね。でもタイトルに実態参照とかどうよ。
  • tb.rb 編集
  • CSS コピペ部分をまともに

トラックバック系は弄ってないのでたぶん表示がおかしい。まぁめったにこないからいいんだけど。

  1. トップ
  2. tDiary
  3. 更新

erb の埋め込み方法(ASPタグ方式<% .. %>)だとじじーで編集できないんだよなぁ……((改造しろよと)) xml 処理命令(っていうんだっけ? Processing instructions ってやつ。PHP方式 <?pit .. ?>)のほうが好き。amrita みたいに id 属性とかで直接つっこむのはもっと好き。tempura も amrita 系?ちょっと使ってみたい。

っていうかアレ? index.rdf が更新されないな。有効にするの忘れてた。でも寝よう。

  1. トップ
  2. tDiary
  3. テンプレ

erb の埋め込み方法(ASPタグ方式<% .. %>)だとじじーで編集できないんだよなぁ……*1 xml 処理命令(っていうんだっけ? Processing instructions ってやつ。PHP方式 <?pit .. ?>)のほうが好き。amrita みたいに id 属性とかで直接つっこむのはもっと好き。tempura も amrita 系?ちょっと使ってみたい。
っていうかアレ? index.rdf が更新されないな。有効にするの忘れてた。でも寝よう。

  1. トップ
  2. tDiary
  3. テンプレ

RSS 公開 /nulog/index.rdf XSLT 解釈できるブラウザはてきとーに表示してくれるはず。意味ないけど。

  • -dc:language
  • -admin:generatorAgent
  • -admin:errorReportsTo

を加えてみた。(もちろん namespace も)

  1. トップ
  2. tDiary
  3. RSS

RSS 公開 /nulog/index.rdf XSLT 解釈できるブラウザはてきとーに表示してくれるはず。意味ないけど。

  • dc:language
  • admin:generatorAgent
  • admin:errorReportsTo

を加えてみた。(もちろん namespace も)

  1. トップ
  2. tDiary
  3. RSS

xml-mode.l, line 870

  • "<\\(/\\)?\\([^/<>?! \t]+\\)\\(\\S_\\|$\\)")
  1. "<\\(/\\)?\\([^/<>?!%$ \t]+\\)\\(\\S_\\|$\\)")

byte-compile-file xml-mode.l, redump xyzzy
そして気づいたこと。間違って一発整形押しても大丈夫だけど、読みにくいに変わりない!

  1. トップ
  2. soft
  3. xyzzy ASP Style

tempura でも _attr_xml:lang とかやるとエラーだ。何か回避法あるのかな。あと変換したあと属性値を囲ってるクオーテーションがシングルクオーテーションになる。((別に XML として間違ってない。好みの問題だからどうでもいいっちゃどうでもいいですね。))

もういいや。そのうち探ろう。

XTemplate は : が普通に使えそう。サンプルにあるし。でも試してみないと分からない罠。今度やってみよう。

でも、tempura でエラーが出たときそれ吐いてたのは REXML だから REXML のバージョンが古いのかもしれないけど、調べるのめんどくさ。

  1. トップ
  2. prog
  3. namespace template on Ruby

tempura でも _attr_xml:lang とかやるとエラーだ。何か回避法あるのかな。あと変換したあと属性値を囲ってるクオーテーションがシングルクオーテーションになる。*1
もういいや。そのうち探ろう。
XTemplate は : が普通に使えそう。サンプルにあるし。でも試してみないと分からない罠。今度やってみよう。
でも、tempura でエラーが出たときそれ吐いてたのは REXML だから REXML のバージョンが古いのかもしれないけど、調べるのめんどくさ。

  1. トップ
  2. prog
  3. namespace template on Ruby

Bulkfeeds に ping 送ってみる。 ping.rb 使うと修正するたびに送っちゃうので((俺は細かいことでしょっちゅう修正するのでよくない))ローカルでガガガ。

  1. トップ
  2. web
  3. ping

Bulkfeeds に ping 送ってみる。 ping.rb 使うと修正するたびに送っちゃうので*1ローカルでガガガ。

  1. トップ
  2. web
  3. ping