Shinsuke Sugaya
sugay****@n2sm*****
2007年 4月 22日 (日) 08:14:55 JST
菅谷です。 upload.jsp を参考に画像ファイルのアップロードをサポートしました。 画像以外に Link や Flash というのもあるのですが、FCKeditor の 使いかたがよくわかっていないので、コードは入れたもののノーチェックです。 アップロードされたファイルは、web.xml の context-param に upload-directory で指定された場所か、指定しなければ、/WEB-INF/upload の下に、ネームスペースと種類のディレクトリを掘って、吐きます。 現在、ファイルのアップロードはログインしている必要があり、ファイルの 表示ついては、特に認証をチェックしていません(あとは要求に応じて、この辺を 考えるのが良いかと)。 サーバーブラウズというのも何とかしたいところですね・・・。 shinsuke Shinsuke Sugaya さんは書きました: > 菅谷です。 > > 情報をありがとうございます。あとで、Firefox の > Live Http Headers でも使って、何を送っているか > みて、実装しようかと思っていたので、参考になります。 > でも、そのコードを見ると、OnUploadCompletedを呼んだり > しているので、JSR 168 だけの枠組で実装できるかが > 微妙な感じもしてきますね・・・。 > > FCKeditor も JavaScript でガツガツ動いているので、 > どうもポートレット側に FCKeditor をおくと、ポータルと > コンテキストが違うせいか、JavaScirptのセキュリティ > エラーにはまります。というわけで、PALポータル側に > FCKeditor を入れたりと・・・。なかなか難しいですね。 > > とりあえず、画像をアップロードできて管理できれば、 > WebCMSちっくなことはそこそこできるかと。ライブ・編集 > モードやバージョン管理もなんとかしたいところですが、 > どれだけ時間が取れるかですかね・・・。まだ、どう > 実装すべきか思いついていませんし(アイディア募集中)。 > > あとは、レイアウトポートレットも汚いので、何とか > したいところ・・・。 > > Applied_MATSUDA Masaaki さんは書きました: >> TigerCatです. >> >> >>> PALポータルのサイト管理を CMS ポートレットから、 >>> pal-wcm に変更しておきました。これで、結構、 >> おを! >> >> >>> ブラウザ上からサイトを編集することができると >>> 思います。PAL用WCMを追加すれば、FCKeditor で >>> コンテンツを編集できて、その内容をPSMLファイルに >>> 保存できます。残る問題としては、画像のアップロード >>> とかをどうするかなどでしょうか・・・。 >> 会社のプロダクトとして持っているポートレットでは, >> FCKeditorでのドキュメント/画像のアップロードは >> JSPで受けるようにしています. >> なんか考えも実装も安易的ですが・・・ >> >> キタネェんですが,添付してみました. >> 一応,FCKeditorの最近のバージョンで動いております. >> oFCKconfig.ImageUploadURL = '<%=rootPath%>upload.jsp?path=<%=imagepath%>' ; >> oFCKconfig.LinkUploadURL = '<%=rootPath%>upload.jsp?path=<%=documentpath%>' ; >> こんなふうに設定しておくんだったかな? >> >> ちなみにうちとこは,サーバリポジトリブラウザってのは >> 利用していないのです. >> やはりオプショナルなのか,日本語されてませんし, >> FCKeditor本体のようにすんなりカスタマイズできま >> せんしのう・・・ >> >> >>> #J2 もいろいろいじって、だいぶ、ブラウザ上で >>> #編集が可能になったかと・・・。 >> おつかれさまです.モトのほうをまともにするのも >> 大事ですよね. >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> pal-devel mailing list >> pal-d****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/pal-devel > > -- Shinsuke Sugaya N2SM, Inc. sugay****@n2sm***** Tel: +81-3-5225-0905/Fax: +81-3-5225-0906 URL: http://www.n2sm.net/ Next Networking, Solution and Merchandising