askeet!やらドキュメントをひっくりかえしながらなんとか形になるものができた気がします。
個人向けブックマークシステムのデモ版を公開します。
http://bookmark.symfony.jp/
特徴
- Ajaxによるインクリメンタルサーチ
- 超整理法にならった押し出しファイリング式時系列ブックマーク
- ブックマーク追加用ブックマークレット
- 国際化対応
- 開発時間1週間ほど
ソースコードのダウンロードは、tracを参照して下さい
http://tracfort.jp/projects/bookmark
開発日記も後追いで追いかけています
自分のBookmarkエントリにすばやくアクセスをするためRSSフィードを実装します。
ChangeSet:17
SymfonyはRSSの配信をサポートしているのでほんとに一瞬でフィードを実装することができます。
この投稿の続きを読む »5日目:bookmarkを連携する RSSフィードの追加
ブックマークレットを利用して簡単にお気に入りのページをブックマークできるような仕組みを作ります。ブックマークレットとは、JavascriptをブラウザにブックマークすることでブラウザのブックマークからJavascriptを起動する仕組みです。ツールバー等においておくとボタン感覚でブックマークの追加ができるようになります。
この投稿の続きを読む »4日目:bookmarkletでブックマークの追加を簡単にする
テーマがたくさんあるtDiaryのテーマを利用できるようにしてみます。
なんかかっこ良かったので季節外れのハロウィンを使ってみました。

この投稿の続きを読む »4日目:bookmarkの見た目を整える tDiaryテーマの利用
今回は、symfonyコマンドを駆使して足場作成までを行います。
- データベースの作成
- テーブルの作成
- schema.xmlの作成
- modelおよび足場の作成
- 日本語回りの設定
この投稿の続きを読む »3日目:bookmarkの実装をする DB→足場の作成
昨日まで設計した内容に基づき、symfonyコマンドを駆使してじっさいにアプリケーションの組み立てを行いたいと思います。Symfonyがプロジェクトのセットアップからプロトタイプの作成までを以下に手早く行えるかを説明します。
この投稿の続きを読む »3日目:bookmarkの実装をする プロジェクトの生成と前準備
前回説明が不足していたshema.xmlをsymfony用に成形するスクリプトxmlfilterについて説明します。
xmlfilterはパイプ渡しで以下のようにして利用します。
db2xml mysql://root@localhost/askeet |symfony-setup-xmlfilter > config/schema.xml
symfony-setup-xmlfilterは以下のようなPHPで書かれたコマンドラインツールです。
この投稿の続きを読む »2日目:bookmarkの設計をする その1スキーマ設計の補足

日本語のタグを使うには前節での日本語対応に加えタグのurlencode/decodeの作業が必要です。
この投稿の続きを読む »日本語でつかうaskeet!その2日本語のタグを使う
社内のナレッジマネジメントツールとしてaskeet!いかがですか?
本家でaskeetが公開されています。
こちらは、私が配備した日本語で使えるかのテストです
askeet!を日本語で使うには、2点気をつけなくてはならない点があります。
本家の掲示板へは書き込んだ内容をこちらにも書いておきます。
この投稿の続きを読む »日本語でつかうaskeet!その1