有沒有什麼辦法讓上傳的圖像模塊以新名稱存儲文件?基本上,有人可以上傳一個文件,上面寫着「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. 用PHP重命名圖像文件
- 2. 批處理文件圖像重命名
- 3. 重命名上傳圖像文件php
- 4. 重命名一組圖像文件
- 5. 如何重命名圖像
- 6. php重命名交換文件名不重新加載圖像
- 7. 重命名文件名C++
- 8. 擊 - 重命名文件名
- 9. 批量重命名圖像文件夾名稱+連續編號
- 10. 重命名圖像文件名按順序
- 11. Scrapy重命名圖像
- 12. AppleScript焦點/重命名文件(並點擊任何地方)
- 13. Powershell重命名目錄中的所有文件,重命名值來自正在重命名的文件
- 14. 如何重命名文件?
- 15. 如何重命名文件?
- 16. 重命名文件
- 17. 重命名文件
- 18. 重命名文件
- 19. 重命名文件
- 20. 重命名文件
- 21. 任何方式來保存重構/重命名爲以後使用?
- 22. bash腳本來重命名文件夾
- 23. 圖像文件在可繪製文件夾中重命名
- 24. 重命名文件名,另一名
- 25. 如何根據現有文件名重命名文件名
- 26. 我將如何重命名base64圖像
- 27. 重命名XML文檔文件名
- 28. python文件被重命名,如何獲得'重命名時間'
- 29. 使用命令行重命名圖像
- 30. 重命名文本文件
這是文件夾名稱,而不是文件名。 – coderama 2009-08-21 05:23:16