1つのシステムで見栄えを切り替える
shopA は
APPID/template/ja/shopA/Index.tpl
shopB は
APPID/template/ja/shopB/Index.tpl
さらに、shopXを追加したときにテンプレートが無ければ自動的に標準を使う。
APPID/template/ja/standard/Index.tpl
次のように実現する(実験的アプローチ)
« 2009年08月 | メイン | 2009年10月 »
拡張子指定して文字列indexを含むファイルの再帰検索
grep "index" `find ./ -name '*.php'`
grep -r --include="*.php" "index" *
出現回数の降順
grep -r --include="*.php" "index" * | awk -F ':' '{print $1}' | uniq -c | sort -r -k 1
ファイル名の昇順
grep -r --include="*.php" "index" * | awk -F ':' '{print $1}' | uniq -c | sort -k 2
出現回数の降順 0回含む
grep -c -r --include="*.php" "index" * | awk -F ':' '{print $2"\t"$1}' | sort -r -k 1
含まないもの
grep -L -r --include="*.php" "index" *
で生成された各ファイルの
@author {$author}
に自分の名前を展開させる。
環境は、
Vine Linux 4.2 (Lynch Bages)
Ethna-2.3.7、Ethna-2.5.0-preview3、Ethna-2.5.0-preview5
CentOS release 5.3 (Final)
Ethna-2.5.0-preview3
Windows標準の「ペイント」で任意のサイズに縮小するには次のとおり。
mysql のカラムの型が char,varchar,text だった場合、ethna が 'string' として扱い
「ethnaのフォーム定義をDBから取得する」では
デフォルトで文字列長をフォーム定義の'max'値としているため
checkbox や radio では 明示的に max=>null などとします!
http://cappuccino.jp/keisuken/java/JavaSound/