在plone中使用atreal.richfile.preview後,我們得到了一個類似於以下URL的pdf文件的預覽:http://localhost:8090/plone/sample.pdf/view
。如果我們刪除部分網址(即「/ view」),並在瀏覽器中輸入網址:http://localhost:8090/plone/sample.pdf
,仍然可以查看該網址,並且pdf可以打印或可以複製。我如何修改網址,使其不會在新窗口中顯示PDF,如果相同的網址被修改?使用plone 4.1。需要添加/編輯哪個模板和哪些代碼。請指導如何修改plone中的url以便我們在修改時不會獲得相同的頁面?
0
A
回答
5
在上面的示例中,sample.pdf可能是在Plone中創建的文件。在這種情況下,不帶/ view的URL將呈現文件供下載,而帶有/ view的URL將呈現帶有鏈接的Plone頁面以下載它。這是標準行爲。
阻止人們下載PDF是不太可能的。您可以修改portal_types中的文件FTI(轉到ZMI中的portal_types/File並更改方法別名選項卡)。如果您將「(默認)」別名更改爲與「查看」別名相同,則它將表現相同。請注意,這將影響所有文件。
馬丁
+0
這就是我一直在尋找的,Thx很多:) – user956424
相關問題
- 1. 修改表單,以便頁面在提交時不刷新
- 2. 如何修改url以獲取iphone版的facebook頁面?
- 3. 獲得的XQuery [修改()]:同時修改XML
- 4. 如何修改Plone中的robots.txt?
- 5. 在ATK4中,我如何修改模型以獲得DISTINCT列表
- 6. 我想在修改std :: map的同時對它進行修改
- 7. 如何修改div以便滾動文本不會超越它?
- 8. 如何修改我的查詢以獲得所需的結果?
- 9. 如何通知谷歌在同一域中的頁面URL修改?
- 10. 如何修改DIV,以便點擊後面的元素?
- 11. 我應該如何修改Lucene以便進行不同的搜索?
- 12. 修改Plone翻譯內容
- 13. 我該如何修改這個程序,以便在不修改文件的情況下計算散列?
- 14. 如何在ASP.NET中多次(相加)修改當前頁面?
- 15. SQL我們會根據修改日期
- 16. 我修改其他人的代碼時如何修改Javadoc?
- 17. 我們可以修復,如果身體語言的改變頁面的方向?
- 18. 如何在不修改頁面源的情況下全局修改從IIS發送的頁面輸出?
- 19. 如何在bitbake食譜中設置SRC_URI,以便在git服務器URL更改時不需要修改?
- 20. 在PHP中修改當前URL而不刷新頁面
- 21. WordPress的URL修改
- 22. 修改URL的笨
- 23. 我想在同一窗口中更改URL或修改網址
- 24. 如何獲得不受瀏覽器緩存影響的頁面修改日期?
- 25. 如何修改html擴展頁面的url字符串
- 26. 如何根據JavaServer Faces的目標URL修改登錄頁面?
- 27. 如何獲取控件值並在頁面方法中修改它們?
- 28. 如何修改在不同的PHP頁面中啓動的變量?
- 29. 如何讓我的同事們可以使用我修改後的Intellij「意向」?
- 30. 如何在外部類中設置ImageView以便修改它們將更改包含它們的所有視圖?
你究竟想要做什麼?標題中的問題與本體中的問題並不真正相關。 –
@Tim Lamballais我想要做的就是,如果手動修改url(前綴/後綴添加/刪除),它不應該呈現在這種情況下相同的頁面。 – user956424