有沒有什麼辦法讓上傳的圖像模塊以新名稱存儲文件?基本上,有人可以上傳一個文件,上面寫着「macs cool」或者同樣荒謬的東西。現在,我不希望人們看到這一點。我寧願將上傳的所有文件重命名爲「111494949478383.jpg」。我將如何去完成這件事?任何方式來重命名圖像文件名?
1
A
回答
4
的FileField Paths模塊應該做的方式你想要什麼。它適用於核心上載,以及FileField和Imagefield模塊。您可能還想查看Imagefield Tokens,它允許在圖像的默認替代文本等內容中使用節點標記。
0
有,基本上使用令牌來做到這一點
編輯也ImageField的模塊文件支持令牌http://drupal.org/node/152640 immagefield可能在長期來看更好,如果CCK去的Drupal 7
希望幫助
1
通過hook_nodeapi,您可以在保存節點時移動文件並重命名圖像。
或者你也可以添加一些圖片上傳回調鉤形式改變重命名的圖像,一旦它已經被上傳
1
沒錯,form_alter是去爲這個
2
您可以使用模塊「filefield Paths」,並將文件名爲[raw],以便上傳的圖片具有創建節點時間戳的時間。你
也可以使用[RAW] _ [文件名]。[文件擴展名]或任何組合可以使用,看看「文件名替換模式」
相關問題
- 1. 重命名圖像文件
- 2. 重命名一組圖像文件
- 3. 批處理文件圖像重命名
- 4. 重命名上傳圖像文件php
- 5. 用PHP重命名圖像文件
- 6. 如何重命名圖像
- 7. php重命名交換文件名不重新加載圖像
- 8. 最好的和有效的方式來重命名文件
- 9. 重命名文件名C++
- 10. 擊 - 重命名文件名
- 11. PHP在上傳前重命名圖像文件名
- 12. 使用csv文件複製/重命名utf8名稱的圖像
- 13. 批量重命名圖像文件夾名稱+連續編號
- 14. 重命名圖像文件名按順序
- 15. 用文件名稱重命名很多圖像
- 16. 重命名的圖像
- 17. PHP圖像重命名
- 18. Scrapy重命名圖像
- 19. 重命名dicom圖像
- 20. 任何好的文件重命名方案?
- 21. AppleScript焦點/重命名文件(並點擊任何地方)
- 22. Powershell重命名目錄中的所有文件,重命名值來自正在重命名的文件
- 23. 如何重命名文件?
- 24. 如何重命名文件?
- 25. 任何方式來保存重構/重命名爲以後使用?
- 26. 重命名文件
- 27. 重命名文件
- 28. 重命名文件
- 29. 重命名文件
- 30. 重命名文件
這是文件夾名稱,而不是文件名。 – coderama 2009-08-21 05:23:16