DreamweaverでSmarty テンプレートをイケてる感じで編集しよう。
Posted on 6月 2, 2006
Filed Under Smarty |
久々のblog更新。
もうここのblogは技術系に特化させようと思います。
はい、本題。
webデザインを行うときって結構Dreamweaver使うと思うのね。
あたくしは普段バリバリプログラマーなので、PHPでゴリゴリとプログラム開発。
だからデザインなんてほとんどしません。
じゃぁデザインどーすんのっ!?って感じだけど、
そこは、ロジックは俺、デザインは他の人、って分業。
デザインはwebデザイナーが作ったほうが綺麗に決まってるものね。
だけど、たまぁに一人で両方やんなきゃいけないときがあるの。
まじデザインセンスないのに。
センスないのわかってるのにやんなきゃいけないってマジ鬱だよね。
で、PHPで開発するとき、HTMLテンプレートとして決まって使うのがSmarty。
※Smartyに関してはここ見てね。
http://sunset.freespace.jp/smarty/
でも、「SmartyのテンプレートファイルってDreamweaverで編集しにくいよ・・・」
なんて思ったりするわけです。
そこでGoogleさんの力を借りて、いろいろと情報をかき集めます。
すると・・・いくつかでてきましたよ!パパ!
★1つ目
http://www.contactlensesprice.com/smarty/
おっ!これは!なかなかいい感じじゃないですか!?
すっきりした感じになりますね!
でも、なんか、、いちいち「Configuration\ThirdPartyTags」に
ファイルを置くのがめんどくさいよ。
★2つ目
http://smartydwt.klitsche.org/
おぉっ!!これはイカス!!
ツールバーなんかもつけてくれちゃって!!ステキ!!
しかもExtensionだからインストールも楽チン!!!
でも、、、このSmartyタグのつけ方だと、添付されてるPHPファイルの
フィルター通さないとダメじゃん・・・。。
普通のSmartyタグで作られたファイル編集する機会のほうが多いから使えないよ・・・。
★3つ目
http://smarty.incutio.com/?page=SmartyDreamweaver
えっと、これは、、んー、、、include命令で別のテンプレートファイルを
呼んでるときに、読み込んでくれるスクリプトね。
へーこんなこともできるんだ。便利ね!Dreamweaver!!
でも、、いちいち「Configuration\Translators」に
ファイル置くのめんどくさいよ・・・。
★4つ目
http://www.adobe.com/jp/support/dreamweaver/ts/documents/dw0396.html
これは拡張子TPLとかを関連付ける方法ね。
えーっと、、、、、
手順がなげーよ、めんどくせーよ。
読む気しねーよ。ばかあほまぬけ。
★5つ目
http://www.scottwilburn.com/?cat=9
んー、、なんか、イマイチ。
★6つ目
http://tikiwiki.org/tiki-list_file_gallery.php?galleryId=8
・・・おっ!?XOOPS用もあるの!?
・・・と思ったら、1つ目のと機能があんまり変わんないよ。
これじゃ満足できないよ、もう。
((内心:だんだんコメントを書くのが面倒になってきた
で、
以上のことから察するに、使いやすいSmarty用のExtensionがないと推測した。
一番イケてた「★2つ目」にLGPLライセンスでソースがくっついてたので、
改造して上記を全部まとめた感じのExtenstionを作ることにした。
以下の機能を実現する。
・拡張子TPLの関連付け
・標準のSmartyタグ({~})に対応
・include命令あったら読み込んで表示(直接編集は不可)
・インストール楽チンなようにmxpファイルで実現
ソース適当にいじったら出来たっぽいんで公開しときます。
解凍したらMacromedia Extension Managerをインストールしてる環境で
「smartyDWT.mxp」をダブルクリックしてインストールしてください。
あ、既にsmartyDWTインストールしてる人は先にアンインストールしないとだめかも。
変なとこあったら遠慮なく言ってください。
Comments
Leave a Comment
If you would like to make a comment, please fill out the form below.
Recently
- Let’s note CF-R4が壊れたのでCF-R9を購入
- 情報セキュリティスペシャリスト試験
- [Red5] 第18回InfoTalkで「Red5」の講演をしてきた@産業技術大学院大学
- [Red5] Adobeの「We Love Apple」のページの中にRed5が!
- [Red5] オープンソースカンファレンス2010 Tokyo/Spring で「Red5」の講演をしてきた@明星大学 2010-02-27
- [mixiアプリ] mixiアプリ「ビデオチャット」のオープンソース化
- [mixiアプリ] Flexでニックネームが一部文字化ける
- [mixiアプリ] ビデオチャットmixiアプリをローンチ
- データベーススペシャリスト試験
- [mixiアプリ] mixiアプリのお勉強
Categories
- AIIT
- Apache
- COBOL
- Database
- Flex
- Hardware
- Linux
- mixiアプリ
- MovableType
- MySQL
- OSS
- Others
- PG全般
- PHP
- Red5
- Seasar
- Smarty
- Software
- symfony
- Web関連
- 技術書
- 雑記
- 音楽 > JPop
- 音楽 > Trance
Archives
- 2010年 8月
- 2010年 6月
- 2010年 5月
- 2010年 3月
- 2010年 1月
- 2009年 9月
- 2009年 7月
- 2009年 5月
- 2008年 4月
- 2007年 12月
- 2007年 6月
- 2007年 5月
- 2007年 4月
- 2007年 3月
- 2007年 1月
- 2006年 12月
- 2006年 11月
- 2006年 10月
- 2006年 9月
- 2006年 8月
- 2006年 7月
- 2006年 6月
- 2005年 12月
- 2005年 7月
- 2005年 5月
- 2005年 4月
- 2005年 3月
- 2005年 2月
- 2005年 1月
- 2004年 12月
いろいろと勝手に参考にしたサイト。
脳内研究所: dreamweaverで、Smartyを使う場合
http://it-laboratory.seesaa.net/article/18317041.html
DreamweaverでSmartyタグをスッキリ編集: とりあたま(ブログ) - images
http://www.images.jp/mt/archives/2005/01/dreamweaversmar.html
Dreamweaver + Smarty 連携|squikole
http://ameblo.jp/squikole/entry-10012738564.html
DreamweaverでSmartyを扱う - アイデアマンズブログ[創業編]BETA版 - アイデアマンズ株式会社
http://blog.ideamans.com/monta/dreamweaversmarty.php
よくやった!!こういうの欲しかったんだよねぇ。
使わしてもらいまっす。
はじめまして!夏ミカンといいます。
自分もこんなの探してました!w
ぁ、でもファイルのリンク切れてます^^;
もしよろしければもう一度あげてもらえませんか??
ヨロシクお願いします。
>夏ミカンさま
はじめまして!
・・・ほんと、、リンク切れしてましたね。。
ちょっと今手元にソースがないもので、近々アップしなおします。
(プラスアルファの機能も追加したいので)
お手数をおかけしますがもうしばらくお待ちくださいませ。
mixiから飛んできました。
ぜひ使わせてもらえませんでしょうか。
非常に楽しみにしています!
わざわざありがとうございます!w
自分もDreamweaver大好き人間なもので
(のわりには全く使いこなせてないですが^^;)
非常に助かります。
楽しみにお待ちしています^^
DreamWeaverとSmartyで検索しててたどり着きました。
smartydwt_hack.zip リンクが切れているようで・・・
記事の通り、私もいろいろなExtや、タグ関連付け等の方法を試しているのですが、Extとしても http://smartydwt.klitsche.org/ が使いやすそうですが、実際にはなかなか使い物にならず、ぜひ作られた(Hackされた!?)smartydwt_hack.zip使わせてもらえたらなと思いました。
残念ながらリンク切れていたので、もしこのコメントに気づかれましたら、現状でも結構ですのでアップしていただけたらなと思います。
よろしくお願いします。
うぅ・・・
やはりこちらのコメント読まれてなかったのでしょうか・・・
期待して毎日見に来ているのですが・・・
要望出すのもおかしな話ではありますがやはり期待してます(^^;
>皆様
お返事が遅れまして誠に誠に申し訳ございません。
ハードディスク上から探しても探しても見つからなかったもので
紛失したのかと思っていたのですが、バックアップファイルを
探したところ発見することができました。。。
http://yossy.iimp.jp/wp/wp-content/uploads/smartydwt_hack.zip
臨時的な感じですがお許しください。
こちらの記事を足がかりに、さらに考えをすすめて
DreamweaverテンプレートとSmartyテンプレートを同時に使うかつ、Dreamweaverで快適に編集する。
http://d.hatena.ne.jp/kemworld/20080514/1210768303
ていうのをまとめてみました。