2012-10-01 47 views
0

在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

你究竟想要做什麼?標題中的問題與本體中的問題並不真正相關。 –

+0

@Tim Lamballais我想要做的就是,如果手動修改url(前綴/後綴添加/刪除),它不應該呈現在這種情況下相同的頁面。 – user956424

回答

5

在上面的示例中,sample.pdf可能是在Plone中創建的文件。在這種情況下,不帶/ view的URL將呈現文件供下載,而帶有/ view的URL將呈現帶有鏈接的Plone頁面以下載它。這是標準行爲。

阻止人們下載PDF是不太可能的。您可以修改portal_types中的文件FTI(轉到ZMI中的portal_types/File並更改方法別名選項卡)。如果您將「(默認)」別名更改爲與「查看」別名相同,則它將表現相同。請注意,這將影響所有文件。

馬丁

+0

這就是我一直在尋找的,Thx很多:) – user956424

相關問題