- Tham gia
- 25/02/2015
- Bài viết
- 921
- Được Like
- 1,540
XenForo 2 ra đời cũng đủ lâu rồi nhưng bị ngập trong mớ code và công việc nối đuôi nhau nên đến giờ mình mới có thể tìm hiểu sâu hơn về nó. Ban đầu nghĩ là khó tiếp cận với lối code mới, nhưng sau đó mình chợt nhận ra sự thay đổi là xu thế tất yếu của mọi công nghệ, và XenForo đã trở nên thân thiện hơn với developer và người sử dụng. Tương tự như việc dùng Ios sau khi quá quen với Android, rồi chợt 1 ngày tự hỏi tại sao Ios được thiết kế tinh tế và hợp lý đến vậy.
Đây là một số điều mình nhận thấy ở XenForo 2, có thể ngoài kia nhiều bạn có thể thấy nhiều hơn mình, cùng vào cho ý kiến đóng góp luôn nhé. Trong bài này mình nói về giao diện, cách điều chỉnh Admin Panel.
1. Các template trong style được lược bỏ nhiều, không còn header hay footer, navigation không nằm riêng nữa.
2. Css chuyển qua dùng less css, mặc dù css bạn gắn vào vẫn được chấp nhận, đuôi template css tất nhiên dùng đuôi .less.
3. Jquery phải được gắn trong thẻ <xf:js> và phải bắt đầu bằng jQuery thay vì $. Ngoài ra các thẻ đặt hàm trong template đổi tên từ xen qua xf, ví dụ <xen:title> đổi thành <xf:title>
4. XenForo 2 tích hợp sẵn Widget và khi code các block ở mọi vị trí trong site từ nay bạn nên chú ý dùng widget vì nó quá cơ động, dễ điều chỉnh.
5. Các block quảng cáo có phần quản lý và điều chỉnh riêng, rất dễ sử dụng.
6. Nhiều vị trí các option đã thay đổi, thay vì tìm khắp nơi bạn hãy dùng đến công cụ tìm kiếm ở Admin CP.
7. Có 1 đoạn mã mới gọi là macros, mình nghĩ đó là nâng cấp của hook, và macros hay ở chỗ có thể đặt bất cứ đâu, chỉ cần chỗ được đánh dấu nó sẽ thực thi.
8. Những điều chỉnh về user, usergroup, node permission vẫn theo nguyên tắc cũ của Xen 1.
9. Việc làm giao diện mới tuy thấy khó nhưng một khi đã thực hiện thì hiệu quả bất ngờ, không phải tự tùy biến quá nhiều như Xenforo 1.
10. Giao diện mobile rất đẹp, không cần chỉnh thêm gì cả.
11. Upgrade từ XenForo 1 lên cũng khá ổn khi giữ được khá nhiều chi tiết từ giao diện ở bản cũ.
Còn nữa...
Đây là một số điều mình nhận thấy ở XenForo 2, có thể ngoài kia nhiều bạn có thể thấy nhiều hơn mình, cùng vào cho ý kiến đóng góp luôn nhé. Trong bài này mình nói về giao diện, cách điều chỉnh Admin Panel.
1. Các template trong style được lược bỏ nhiều, không còn header hay footer, navigation không nằm riêng nữa.
2. Css chuyển qua dùng less css, mặc dù css bạn gắn vào vẫn được chấp nhận, đuôi template css tất nhiên dùng đuôi .less.
3. Jquery phải được gắn trong thẻ <xf:js> và phải bắt đầu bằng jQuery thay vì $. Ngoài ra các thẻ đặt hàm trong template đổi tên từ xen qua xf, ví dụ <xen:title> đổi thành <xf:title>
4. XenForo 2 tích hợp sẵn Widget và khi code các block ở mọi vị trí trong site từ nay bạn nên chú ý dùng widget vì nó quá cơ động, dễ điều chỉnh.
5. Các block quảng cáo có phần quản lý và điều chỉnh riêng, rất dễ sử dụng.
6. Nhiều vị trí các option đã thay đổi, thay vì tìm khắp nơi bạn hãy dùng đến công cụ tìm kiếm ở Admin CP.
7. Có 1 đoạn mã mới gọi là macros, mình nghĩ đó là nâng cấp của hook, và macros hay ở chỗ có thể đặt bất cứ đâu, chỉ cần chỗ được đánh dấu nó sẽ thực thi.
8. Những điều chỉnh về user, usergroup, node permission vẫn theo nguyên tắc cũ của Xen 1.
9. Việc làm giao diện mới tuy thấy khó nhưng một khi đã thực hiện thì hiệu quả bất ngờ, không phải tự tùy biến quá nhiều như Xenforo 1.
10. Giao diện mobile rất đẹp, không cần chỉnh thêm gì cả.
11. Upgrade từ XenForo 1 lên cũng khá ổn khi giữ được khá nhiều chi tiết từ giao diện ở bản cũ.
Còn nữa...
Bài viết liên quan
Bài viết mới