なんでもCMSDesigner!
なんでもCMSDesigner!
公開XSLTは範囲が狭くてつまらないので新しく作りました。
CMSDesignerを使って色々試してみようと。そんなトピックです。
まぁなにか気になる事があったらいつでも質問して下さい。
CMSDesignerを使って色々試してみようと。そんなトピックです。
まぁなにか気になる事があったらいつでも質問して下さい。
と、まあ。
Spryの実装に絶望を観じたので質問フォーラムであったAjax的画像の表示(lightboxライブラリ)を試してみました。
挫折したSpryも埋め込んであります。すげぇ面倒です。
XSLTがものすごく簡単に感じた瞬間でしたね。
ttp://cmsd.pdy.jp/ajax.php
※ここはもう存在しません
色々なライブラリを読み込みつつ使ってるページなので多少重いです。
ライトボックスの実験以外の文字列は一度XMLに書き出したデータをSpryで読み込んでます。
XMLファイルは全てCMSDesigner製です。
Spryの実装に絶望を観じたので質問フォーラムであったAjax的画像の表示(lightboxライブラリ)を試してみました。
挫折したSpryも埋め込んであります。すげぇ面倒です。
XSLTがものすごく簡単に感じた瞬間でしたね。
ttp://cmsd.pdy.jp/ajax.php
※ここはもう存在しません
色々なライブラリを読み込みつつ使ってるページなので多少重いです。
ライトボックスの実験以外の文字列は一度XMLに書き出したデータをSpryで読み込んでます。
XMLファイルは全てCMSDesigner製です。
最後に編集したユーザー tsu on 2009年1月24日(土) 15:17 [ 編集 1 回目 ]
tsuさん、どもどもです。:)
そこへ実際の各種エントリファイルをマージしてからXSLTに渡しています。
cmsd:entryタグも、場合によってはindex.xmlを読み込んでいます。
また、各種エントリファイルについてもファイルの内容をそのまま出力している
のではなく、いくらかの加工を行ってからXSLTに渡しています。
cmsd:entrylistタグなどにdesign属性を指定せず、output="xml"と指定する
事で、XSLTに渡す前の生のXMLデータを取得することができますので、
よろしければお試し下さい。
CMS Designerの活用には、むしろ output="xml" の方が様々な可能性を
秘めていると思います。
最近、CMS DesignerとFlashの連携が面白いです(Flashに表示するテキスト
や画像をCMS Designerで管理する)。ActionScript2.0の知識が必須なので、
デザイナーさん向けではありませんが…。
また、Yahoo! Pipesというものが最近注目されており、これはXMLを様々な
形で加工して出力することができるので、CMS Designerでカバーしきれない
部分をYahoo! Pipesを使って実現したりもできそうです。
例えば、CMS Designerでは複数のエントリフォルダからのRSSを一つに
まとめる機能がありませんが、Yahoo! Pipesを使えば簡単にそれが可能です。
cmsd:entrylistタグは、index.xmlを読み込んだ後、その内容で絞込みを行い、tsu さんが書きました:そういえば<cmsd:entrylist>タグってindex.xmlの内容を参照してるのかな。
それともPHP側であれこれした内容を見てるのかな。
そこへ実際の各種エントリファイルをマージしてからXSLTに渡しています。
cmsd:entryタグも、場合によってはindex.xmlを読み込んでいます。
また、各種エントリファイルについてもファイルの内容をそのまま出力している
のではなく、いくらかの加工を行ってからXSLTに渡しています。
cmsd:entrylistタグなどにdesign属性を指定せず、output="xml"と指定する
事で、XSLTに渡す前の生のXMLデータを取得することができますので、
よろしければお試し下さい。
CMS Designerの活用には、むしろ output="xml" の方が様々な可能性を
秘めていると思います。
最近、CMS DesignerとFlashの連携が面白いです(Flashに表示するテキスト
や画像をCMS Designerで管理する)。ActionScript2.0の知識が必須なので、
デザイナーさん向けではありませんが…。
また、Yahoo! Pipesというものが最近注目されており、これはXMLを様々な
形で加工して出力することができるので、CMS Designerでカバーしきれない
部分をYahoo! Pipesを使って実現したりもできそうです。
例えば、CMS Designerでは複数のエントリフォルダからのRSSを一つに
まとめる機能がありませんが、Yahoo! Pipesを使えば簡単にそれが可能です。
webmasterさん、どもどもdomです。
なぜ気になったかというと、属性をうまく活用すればcmsdタグでも色々なデータが参照できるのでは?と思ったのです。
ただ、cmsdタグであれこれするよりxmlファイルをどう扱うか考えた方が出来ることは多いですよね。
特に生データの出力はかなり重宝します。
XMLファイルをどう扱うのかは自由に決められますので、Web2.0にも柔軟に対応できますね。
私はデザイナーさん達のようにオシャレなものが描けないのでスクリプトを書く方が楽です。毎日仕事が終わってからJS,AS,PHPなど勉強してます。
最近は生のXMLデータを出力してJavaScript(Ajaxライブラリ)で読み込むのにハマってます。
川崎さんのJKL.parseXMLがちょっと面白いです。JSON形式に展開してくれるので扱いやすいです。prototypeらはまだ触れません。
今更ですけどThickboxライブラリもなにげに面白いです。
CMSDが生成するXMLを加工して出力してるデータです。
必要な要素だけを抜き出して使ってます。
ttp://cmsd.pdy.jp/XmlData/news.php
※ここはもう存在しません
Flash+XMLでもチャレンジ中です。
まだうまく動いてないですけど、、、。
恐らくカレンダーの生成(エントリへのリンク付き)もFlashやJavaScriptで行ってしまえば簡単かもしれませんね。
>Yahoo! Pipes
いや、これかなり面白いですね。
ちょっと試してみますね。
なぜ気になったかというと、属性をうまく活用すればcmsdタグでも色々なデータが参照できるのでは?と思ったのです。
ただ、cmsdタグであれこれするよりxmlファイルをどう扱うか考えた方が出来ることは多いですよね。
特に生データの出力はかなり重宝します。
CMS Designerは管理の部分を行ってくれるのが素晴らしいのだと思います。最近、CMS DesignerとFlashの連携が面白いです(Flashに表示するテキスト
や画像をCMS Designerで管理する)。ActionScript2.0の知識が必須なので、
デザイナーさん向けではありませんが…。
XMLファイルをどう扱うのかは自由に決められますので、Web2.0にも柔軟に対応できますね。
私はデザイナーさん達のようにオシャレなものが描けないのでスクリプトを書く方が楽です。毎日仕事が終わってからJS,AS,PHPなど勉強してます。
最近は生のXMLデータを出力してJavaScript(Ajaxライブラリ)で読み込むのにハマってます。
川崎さんのJKL.parseXMLがちょっと面白いです。JSON形式に展開してくれるので扱いやすいです。prototypeらはまだ触れません。
今更ですけどThickboxライブラリもなにげに面白いです。
CMSDが生成するXMLを加工して出力してるデータです。
必要な要素だけを抜き出して使ってます。
ttp://cmsd.pdy.jp/XmlData/news.php
※ここはもう存在しません
Flash+XMLでもチャレンジ中です。
まだうまく動いてないですけど、、、。
恐らくカレンダーの生成(エントリへのリンク付き)もFlashやJavaScriptで行ってしまえば簡単かもしれませんね。
>Yahoo! Pipes
いや、これかなり面白いですね。
ちょっと試してみますね。
最後に編集したユーザー tsu on 2009年1月24日(土) 15:18 [ 編集 1 回目 ]
リストアイテムのn番目の件
普通にCMSDだけで実現するのは不可能ということで、JavaScriptを使って擬似的に表示させてみました。
ただ、ブラウザによって思ったように動きません。
古いブラウザにはCSSでどうにかするか、切り捨ててしまうか。ってところですね。
ライブラリは、jQueryを使ってます。使いこなせてないけど。
ttp://cmsd.pdy.jp/jq_list.php
※ここはもう存在しません
普通にCMSDで出力したページです。
そういえばYahoo Pipes。試してないです。また今度、、、。
Flashもインターフェースが慣れなくて取っ付き難いのでやってません。
Flashは間違いなく使えるのはわかってるんですが、、、、。はぁ。
ただ、ブラウザによって思ったように動きません。
古いブラウザにはCSSでどうにかするか、切り捨ててしまうか。ってところですね。
ライブラリは、jQueryを使ってます。使いこなせてないけど。
ttp://cmsd.pdy.jp/jq_list.php
※ここはもう存在しません
普通にCMSDで出力したページです。
そういえばYahoo Pipes。試してないです。また今度、、、。
Flashもインターフェースが慣れなくて取っ付き難いのでやってません。
Flashは間違いなく使えるのはわかってるんですが、、、、。はぁ。
最後に編集したユーザー tsu on 2009年1月24日(土) 15:19 [ 編集 1 回目 ]
うわ!災難でしたね
最近tsuの書き込みがないので、心配していましたが、そんなに大変な事になっているとは・・・
>試してて思ったのは、無料系ってどこもCMSD動かないのね。。。
う〜ん安い所だとXREAですが、サーバーによっては使い物にならないくらい遅いので、レンサバ選びは難しいですね。
>ついでに昨年火事でメインPCが燃えてなくなり、ローカルにあったデータすら無くなってしまた。・゚・(ノД`)・゚・。
火事で命を落とす人もいるのいで、不幸中の幸と割り切るしか無いのかもしれません・・
とにかくtsuさんが復帰してくれて、ありがたいです。
>試してて思ったのは、無料系ってどこもCMSD動かないのね。。。
う〜ん安い所だとXREAですが、サーバーによっては使い物にならないくらい遅いので、レンサバ選びは難しいですね。
>ついでに昨年火事でメインPCが燃えてなくなり、ローカルにあったデータすら無くなってしまた。・゚・(ノД`)・゚・。
火事で命を落とす人もいるのいで、不幸中の幸と割り切るしか無いのかもしれません・・
とにかくtsuさんが復帰してくれて、ありがたいです。
お久しゅうございます
tsu さんお久しぶりです。大変な思いをなさいましたね。
心よりお見舞い申し上げます。
私は逆にロリポップから XREA に乗り換えて半年ほどになりますが、ちょうど今現在、XREA の複数の(かなり多くの)サーバで障害が起きていてテストがままならない状態。
このフォーラムも重いですね・・・
いろんな面で XREA の方が使い勝手が良いのは実感してますが、こういう場合のことを考えるとロリポのほうが安心感があるように思います。
ともあれ、(祝)復帰! てことで、
これからもよろしくお願いします<(_ _)>
心よりお見舞い申し上げます。
私は逆にロリポップから XREA に乗り換えて半年ほどになりますが、ちょうど今現在、XREA の複数の(かなり多くの)サーバで障害が起きていてテストがままならない状態。
このフォーラムも重いですね・・・
いろんな面で XREA の方が使い勝手が良いのは実感してますが、こういう場合のことを考えるとロリポのほうが安心感があるように思います。
ともあれ、(祝)復帰! てことで、
これからもよろしくお願いします<(_ _)>
うう、ほんと重いわ・・・UseBBとかに変わらないかな・・・
こんなの欲しいてのありましたらどんどん書いてもらえると嬉しいです。
出来るものは極力作ろうと思います。
>blueさん
FAQというとどんな感じですかな。
トピでよくある( ゚д゚)ノ ハイ!シツモーン!「〜したいのですが〜」の類ですかね。
デザインタグってーと、xsltかな。
ばばーっとリスト化して説明入れておけばいいかなぁ。
リファレンスの方はCMSDの基本的な部分の説明だけでいいですよね。
まぁ既にリファレンスの1、2は省いて書き始めてます。あと3の1〜4とか。
実際に使うときに「あれ、属性は何を指定できるっけ?」ってなった場合にパッと見れたらいいなぁという感じです。
ぶっちゃけ自分がpdfいちいち見るのめんどいだけなんですけど(´∀`;)
こんなの欲しいてのありましたらどんどん書いてもらえると嬉しいです。
出来るものは極力作ろうと思います。
>blueさん
FAQというとどんな感じですかな。
トピでよくある( ゚д゚)ノ ハイ!シツモーン!「〜したいのですが〜」の類ですかね。
デザインタグってーと、xsltかな。
ばばーっとリスト化して説明入れておけばいいかなぁ。
リファレンスの方はCMSDの基本的な部分の説明だけでいいですよね。
まぁ既にリファレンスの1、2は省いて書き始めてます。あと3の1〜4とか。
実際に使うときに「あれ、属性は何を指定できるっけ?」ってなった場合にパッと見れたらいいなぁという感じです。
ぶっちゃけ自分がpdfいちいち見るのめんどいだけなんですけど(´∀`;)