2009-08-20 60 views
6

Tôi đang quản lý một số cổng DotNetNuke (cũng như chính lưu trữ chính nó). Tất cả các cổng đều có biểu tượng DNN mặc định trong địa chỉ và khi chúng được đánh dấu trang. Tôi muốn có một favicon tùy chỉnh.!Thay đổi favicon trong cổng DotNetNuke

Đó là biểu tượng ở phía bên trái của việc này: DNN icon http://www.dotnetnuke.com/Portals/25/SystemAvatar/_thumbs/dnn_pt_xml_130x49_border.gif

Tôi đã thử clobbering file favicon.ico mặc định trong thư mục gốc (nơi file web.config nằm). Tôi đã xóa, tôi đã thay thế, tôi đã khởi động lại trình duyệt, tôi đã trả về IIS. Không ai trong số đó hoạt động.

Có ai đi qua một giải pháp cho vấn đề favicon chiến thắng trong DNN không?

Trả lời

5

Bạn cần đặt favicon trong thư mục riêng của mỗi cổng (Cổng/0/favicon.ico). Hãy chắc chắn rằng bạn xóa biểu tượng trong thư mục gốc của trang web của bạn, vì điều đó sẽ (được cho là) ​​ghi đè bất kỳ favicons cổng thông tin cụ thể nào và áp dụng cho tất cả các cổng.

Bạn cũng có thể xem tại đây: http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/108/threadid/183454/scope/posts/threadpage/3/Default.aspx.

+0

Điều đó đã làm được. Xóa favicon trong thư mục gốc. Sau đó, đặt một tập tin favicon.ico trong thư mục gốc/Cổng/X (trong đó X là số cổng, 0, 1, 2, bất kỳ thứ gì). Sự cố được giải quyết. – Rap

+2

các favicon trong thư mục gốc sẽ không ghi đè lên các biểu tượng cổng thông tin - đó là sự sụp đổ trở lại – braindice

+0

Bạn không cần phải xóa các favicon trong thư mục gốc. Quá trình này cũng đã thay đổi trong DNN 6.x. Xem bài đăng này để biết thêm chi tiết: http://www.jnrit.com.au/2012/02/25/Setting-FavIcon-for-your-DNN-Portal.aspx –

1

Bạn đã thử xóa bộ nhớ cache của trình duyệt chưa? Hoặc thử sử dụng một trình duyệt trên một máy khác hoặc chỉ một trình duyệt khác (FF so với IE cho isntance). Các favicon sẽ bộ nhớ cache và lái xe bạn điên khi nó thực sự đã thay đổi.

Điều khác cần kiểm tra là xem bạn có nhiều hơn một cổng đang chạy trên phiên bản DNN của bạn hay không. Nếu bạn có nhiều hơn một cổng, bạn có thể thực hiện một favicon khác nhau cho mỗi cổng thông tin bằng cách đặt favicon trong thư mục gốc và không phải là gốc web chính.

+0

Đảm bảo đóng hoàn toàn trình duyệt của bạn sau khi xóa bộ nhớ cache. – SilentBobSC

3

Favicons nổi tiếng vì được lưu trữ rất mạnh bởi trình duyệt. Đôi khi thậm chí xóa bộ nhớ cache thậm chí không làm các trick, nó có thể khiến bạn phát điên. Xóa bộ nhớ cache, shift-refresh, v.v ...

12

Thời gian đã thay đổi trong thế giới DotNetNuke kể từ khi câu hỏi này được trả lời. Bây giờ, favicon dễ thay đổi hơn nhiều.

Đến Site Settings bên dưới quản menu, và cuộn xuống để Appearance. Nên có tùy chọn tải lên biểu tượng mới hoặc sử dụng một biểu tượng hiện tại trên trang web của bạn.

+0

Đã chỉnh sửa: dành cho điện thoại di động, ví dụ như iPhone. Tôi đã cấu hình các tập tin favicon, nó làm việc tốt trong các trình duyệt máy tính để bàn. Nhưng không hiển thị trong "thêm cửa sổ đánh dấu" trong Iphone? bạn có thể tư vấn cho st. Cảm ơn – khoailang