ぐる式 (貳) より引っ越し作業中.未完.

2007年7月15日日曜日

Squeak: Pier 埠頭蛮:初めて桟橋を渡る

new pattern

ちょっと思うところがあって Pier を立ち上げる.ベースにしたのは Pier-Model-lr.150, Pier-Seaside-lr.147, Pier-Security-lr.80 が乗っている Squeak-web の sq3.9-7067web07.07.1 で,細々と修正.これに乗ってる Seaside は Seaside2 の Seaside2.7a1-mb.216 だが,こんままでは日本語が使えんので 3.9 用のパッチ Seaside2.7 UTF8Patch を当てる.その他エクステンションを加えた こーぼ さんが日本語対応した YengawaPier を配布しているので,そっちを使う方が早いっす orz.

グループやユーザなどのコンポーネントの追加は Tree widget から top >> Environment を選択する.この位置に追加されるので注意. Add で名前を指定して Type: で Component を選択保存すると Component Class の選択になるので,追加したいコンポーネント を指定する.

widget の追加は判りにくい.とりえあず Tree widget から top >> Environment を edit してコンポーネント名を追加. save 後に現れるリンクをクリック, Type: で Component を設定.遷移する編集画面で Component Class のリストから選択して保存する.

ロゴ等の画像や css は PRPierLibrary クラスにある.確認は Seaside の files で可能.自前のライブラリ・クラスを使う場合は Seaside の Pier configuration から,トップの Add Library で指定すれば佳い (はず).フィールドのエリア・サイズなどは MA*Component クラスをいじれば佳い.

0 件のコメント:

コメントを投稿