2010-03-02 35 views
0

我正在使用CKEditor將基本文本和圖像輸入到我的網站中。我注意到,當你添加圖像時,它是爲圖像生成HTML的方法,這是相當零星的。 (有時可能會使用高度和寬度標籤,其他時候可能會使用CSS)。使用Timthumb從CKEditor調整圖像大小

我使用Timthumb在大量其他網站上調整大小的圖像,並發現它非常有用。我在我的.htaccess文件中使用mod_rewrite規則來允許我創建類似http://localhost/images/800x600/image.jpg的域並實現調整大小。

我想以某種方式將其納入CKEditor。我無法找到如何通過文檔查看,因此我嘗試使用Regex對CKEditor生成的數據進行後處理,但是如前所述,CKEditor似乎太零星以至於無法一直工作。

其他人以前做過這個嗎?你是怎麼做到的?

回答

0

我已經在Grails中完成了這項工作。由於html屬性和css的隨機使用,這是相當痛苦的。我最終使用了一個html解析器,迭代了圖像(dom節點)並調整了大小調整後的大小。之後,HTML屬性和/或CSS樣式必須更新。花了相當長的一段時間才解決問題,因爲有太多可能出錯的事情。