Giới thiệu Sau một thời gian sử dụng XenForo 2 mình thấy tính năng Widgets mặc định của nó tuy hay nhưng còn thiếu nhiều chức năng cần thiết so với Widget Framework của XF1. Vậy nên mình quyết định làm add-on này để bổ sung & cải tiến một số Widget sẵn có. Demo Video demo Những widget bổ sung (còn cập nhật ở những phiên bản sau) [D.C Style] New Threads (thêm nhiều tùy chọn) Có thể sắp xếp theo lượt xem, lượt bình luận, lượt thích nhiều nhất Có thể lựa chọn bài sticky hoặc không sticky, hoặc cả 2 Nhiều lựa chọn kiểu dáng Widget (Narrow, Wide & Slide, hoặc Custom template do bạn tự viết) Giới hạn thời gian theo ngày Có thể chọn bài viết cùng forum, hoặc custom forum Có thể tủy chỉnh bài viết của tất cả thành viên, cùng người đăng topic, hoặc của thành viên nhất định ( v1.0.0 beta 2) Có thể tùy chọn chỉ lấy bài được Promote ( v1.1.0 beta 1) Lưu ý: Cần sử dụng thêm addon [D.C Style] - Thumbnail để hiển thị những mẫu widget bổ sung. [D.C Style] Random Threads ( v1.0.0 beta 2) Có thể lựa chọn bài sticky hoặc không sticky, hoặc cả 2 Nhiều lựa chọn kiểu dáng Widget (Narrow, Wide & Slide, hoặc Custom template do bạn tự viết) Giới hạn thời gian theo ngày Có thể chọn bài viết cùng forum, hoặc custom forum Có thể tủy chỉnh bài viết của tất cả thành viên, cùng người đăng topic, hoặc của thành viên nhất định Có thể tùy chọn chỉ lấy bài được Promote ( v1.1.0 beta 1) [D.C Style] Facebook Fanpage Cài đặt Giải nén Upload folder src lên public_html Vào AdminCP -> Add-ons và cài đặt Các bạn hãy đánh giá và góp ý giúp mình cần bổ sung những widget nào để mình cập nhật cho phiên bản sau nhé!
Cập nhật phiên bản 1.0.0 Beta 2 Thêm tùy chọn cho widget [D.C Style] New Threads Thêm widget [D.C Style] Random Threads
bác inbox facebook đi https://www.facebook.com/DumpPenguin bác ấy không ở sài gòn, đang học ở hà nội á
tức là hiện danh sách tag của chủ đề đang xem Mình góp ý thêm các widget và tính năng này nữa: widget html & template (hỗ trợ load từ template) widget thông tin tác giả của chủ đề (có đầy đủ thông tin user field). Thay vì trong widget của xf1 có widget Visitor Panel (thông tin khách truy cập) Tùy chọn không hiển thị widget trên mobile
Ok 2 widget kia mình sẽ thêm trong bản cập nhật tới. Còn widget html & template mình không biết bạn định nói có liên quan đến new threads không. Bởi vì nếu chỉ là HTML & Template thông thường thì mặc định XenForo 2 có widget đó rồi (cùng tên luôn). Còn widget new threads và random threads của mình cũng có tùy chọn để bạn tự custom template
Tạo Widget mới, Chọn custom template và điền tên template bạn muốn ( VD: widget_new_thread_custom_1 ). Các thông số khác tùy bạn chọn. Tạo template với tên đã dùng ở bước trên. Trong template này bạn có thể tùy biến theo ý muốn, chỉ cần lưu ý vòng lặp đúng định dạng Code: // Dùng biến $thread ở đây ! Bạn có thể tùy chỉnh CSS và HTML tùy ý.
+ Ở Type: Latest Reply không hoạt động. + Ở [D.C Style] Random Threads thì Widget types: Wide2 lỗi khi hiển thị ở giao diện mobile; Slide: không chuyển được slide + Theo mình thì cần thêm cái Most viewed threads nữa thì đỡ được hẳn 1 addon khác.
Cập nhật phiên bản 1.1.0 beta 1 Có thể tùy chọn chỉ lấy bài được Promote Các tùy chỉnh khác đang được cập nhật thêm, sẽ có mặt trong phiên bản sắp tới.
Các pro cho hỏi chút à. Cái Display positions kia là quy định vị trí hiển thị. Còn cái widget key kia để làm gì vậy à. Nếu điền 1 cái giống nhau thì nó báo lỗi. Điền 1 cái không giống ai Ví dụ như : TEST thì nó không hiển thị. Như vậy là sao à. Và nếu cần phải thêm key mới thì thêm vào chỗ nào để nó hiển thị