このメモの今後 / tDiaryを最新にアップデート

投稿日: 2010年03月08日 更新日: 2017年07月22日

このメモの今後

各機能をサービスとして別立てして、疎結合させたい。

  1. コメント管理を外部に。Disqusみたいな。
  2. 画像管理を外部に。Flickrみたいな。
  3. タグ管理を外部に。
  4. 日記の内容をバージョン管理したい。
  5. それぞれの横断検索

現状は下記

  1. tDiary標準機能
  2. image_ex.rb
  3. tDiary標準機能
  4. 未実装
  5. 日記とコメントについてHyperEstraier

それぞれの移行先

  1. 新規実装
  2. 新規実装(gyazoを元に)
  3. 新規実装
  4. バックエンドをSVN/Gitあたりで検討中。
  5. HyperEstraierを使ってごにょごにょ

tDiaryを最新にアップデート

2.2から2.3HEADにアップデートした。

理由はWikiスタイルのバグ修正が入ってたから。

具体的には下記のときにうまくリンクが貼られない。

[[てす|と|http://www.example.com/]]

「てす」しかひょうじされず、「と」は表示されない。

これは今までのtDiaryに添付されていたhikidoc.rbのバージョンが古かった(0.0.2)ため。

tDiaryの2.3HEADでは最新のhikidoc.rb(0.0.5)が添付されており、上記ケースにも対応している。

多分下記のコードが原因。これが最新。

  def compile_bracket_link(link)
    if m = /\A(.*)\|/.match(link)

これが以前のコード。

  def compile_bracket_link(link)
    if m = /\A(?>[^|\\]+|\\.)*\|/.match(link)

この記事へのコメント

※ このコメントは旧ブログシステム(tDiary)からの移行です。

てすとさんからのコメント(2010-03-08 15:04:34)

てすと

名前:宮内 はじめ

Code for Nagoya名誉代表

E2D3名古屋支部長

プログラマーです。GISやデータビズが好きです。このサイトは宮内の個人的なメモです。

プロフィール

お問い合わせ