[散分]為編輯小MM提供的服務代碼。關於圖片下傳的

來源:互聯網
上載者:User
[散分]為編輯小MM提供的服務代碼。關於圖片上傳的。
我們在工作中遇到了如下情境:編輯小妹需要發布圖文混排的內容,圖片有點偏多,一篇內容約有20來張圖片,一天要發布200多篇,用編輯器內建的圖片上傳有點效率不夠。
目標:提升上傳效率.
方法一. 直接上word 另存新檔html,再把裡面的圖片單獨上傳到指定目錄,再把html 代碼放到編輯器內,提交後資料適配一下。此方法比較適合word 版內容發布.具體執行個體,不做詳述。

方法二. 用firefox ,編輯器可以支援 後粘貼。通常直接用qq,提交後 資料為html5 圖片,ie下不顯示,再折騰折騰轉為常規html img 就好了,代碼如下。
PHP code
//data 為提交表單資料,數組格式$data = $_POST["data"];$data = filter( $data );  //轉換data 資料//  剩下的事件,插入資料庫,產生靜態貼之類。。。


PHP code
//轉換處理function filter( $data ){    if( sizeof($data ))    {        foreach ($data   as $key => $val):            if(preg_match_all("/ $val2):                        list($newFilePath, $newFileName) = create_png_name();                        file_put_contents($newFilePath , base64_decode($val2) );                        $val = str_replace("

PS: 最近公事私事,事事煩心,越來越沒精力專註的做開發了,時間倉促,更多的是表達一種使工作便利的想法,還想各位批評指正。

------解決方案--------------------
呵呵
編輯器 eWebEditor 小編直接向裡面拖圖片就可以了
------解決方案--------------------
標題有吸引力,我就進來了。

另外問一句,什麼 公事私事 令您煩心的。 看開點。
------解決方案--------------------
看著散分進來啦,還有一個其實就是排版,編輯器的排版功能太醜了,自己寫的話js又不行
------解決方案--------------------
探討

嗯,有空請嘮叨老大整合一下,什麼拖圖,,批量上傳,相簿選擇,word 上傳的,整個專註一線小編版編輯器
引用:

呵呵
編輯器 eWebEditor 小編直接向裡面拖圖片就可以了

------解決方案--------------------
好多年沒有用eweb了,最近主要是使用ckeditor,感覺相容性和功能定製等方面做得都還不錯
說道圖文混編確實是比較麻煩的一件事
------解決方案--------------------
data:image/png;base64
這個不錯。收藏了。
------解決方案--------------------
幹這行就是累啊。。
------解決方案--------------------
怎麼接分啊!我來試試
------解決方案--------------------
如果用word另存新檔html 應該會有很多冗餘代碼
作為代碼潔癖 這點我接受不了- -
------解決方案--------------------
1.MM漂亮否?
2.樓主搞定否?
3.目前流行的web editor都是word思維.....總有一天會改變...
------解決方案--------------------
我也來接分的.^_^
------解決方案--------------------
百度那個玩意圖片你一粘貼,他就給你上傳好了...
------解決方案--------------------
初學,研究中。。。。。
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.