2013-03-30 25 views
1

如果我們可以管理上傳多張圖片時上傳的每張圖片的標題,那將是一件好事。通過這種方式,我可以選擇每個想要上傳的圖片,標題,然後點擊上傳按鈕。現在必須要麼一個接一個地上傳,要麼所有選定的圖像具有相同的標題。上傳多張圖片時管理標題

有點像Facebook或Panoramio,在上傳前很容易管理圖片的標題。

+0

你可以打開在[Github的問題跟蹤]功能要求(https://github.com/Widen/fine-uploader/issues),所以我們可以討論這個更詳細一點? Stackoverflow僅用於處理支持請求。謝謝! –

回答

0

目前,Fine Uploader目前不支持此功能,但我已打開a feature request,並暫時將其計劃爲3.7里程碑。同時,您當然可以提供自己的UI元素,以允許用戶爲每個可上載的項目提供備用名稱,並將這些新名稱作爲參數傳遞。服務器端,你將不得不解析這個參數,並將其與上傳的項目關聯。 Fine Uploader將不得不採用一個參數名稱,該名稱無論如何都包含用戶提供的備用文件名(並且服務器必須知道該約定並解析該參數),因爲我們無法更改值文件輸入字段與多部分編碼請求一起發送。

+0

感謝您的加入。我認爲這不影響圖像標題?我開始希望在上傳時可以使多個標題易於管理,有點像上傳圖片時的Facebook。用戶可以爲每張圖片添加標題,而不是逐個添加標題。我試圖把這個實現到Joomgallery中,如下所示: http://www.forum.en.joomgallery.net/index.php?topic=6196.msg19939#msg19939 –

+0

joom如何確定當前的圖像標題,在良好的上傳者的背景?另外,3.7還沒有發佈。事實上,我仍然在編輯文件名稱功能中找出一些UI錯誤。 –

+0

有關如何使用圖片標題的詳細說明,請參閱以下消息: http://www.forum.en.joomgallery.net/index.php?topic=6196.msg19958#msg19958 Joomgallery需要能夠使用GNU GPL v3許可的軟件,因爲它本身就是免費軟件。這是什麼狀態? –

-1

使用本:

var uploader = $('.uploader'), 
    titleBox = $('input[type=text]'); 
uploader.fineUploader({ 
    request: { 
     endpoint: 'path/to/url' 
    }, 
    formatFileName: function (name) { 
     var title = titleBox.val() + ' - ' + name + ''; 
     titleBox.val(''); 
     return title; 
    }, 
}); 
uploader.on('submit', function (event, id, name) { 
    uploader.fineUploader('setParams', {title: titleBox.val()}, id); 
}); 
+0

這個假設只會上傳一個文件,坦率地說,這將永遠不會工作。這種行爲只有在autoUpload選項設置爲false時纔有意義,並且您需要將輸入與每個提交的文件動態關聯。 –