XenForo là gói phần mềm diễn đàn Internet thương mại được viết bằng ngôn ngữ lập trình PHP. Phần mềm được phát triển bởi các nhà phát triển chính trước đây của Kier Darby và Mike Sullivan. Phiên bản beta công khai đầu tiên của XenForo được phát hành vào tháng 10 năm 2010, phiên bản ổn định vào ngày 8 tháng 3 năm 2011
XenForo mang đến một triển vọng mới cho phần mềm diễn đàn với khả năng bảo mật cao, trực quan kết nối mạng xã hội nhanh chóng. Phiên bản Xenforo 2 phát hành với khả năng tùy biến nhanh chóng, dễ lập trình và tùy biến phù hợp nhiều thể loại website.
THIẾT KẾ XENFORO
Sửa lỗi bảo mật nghiêm trọng liên quan để đảm bảo an toàn cho các Passkey đã được thêm vào tài khoản của bạn, siết chặt cơ chế gọi hàm trong Template: Để ngăn chặn các hình thức tấn công Cross-Site Scripting (XSS) tiềm tàng và khắc phục các vấn đề khác.
Một số thay đổi trong XF 2.3.7 bao gồm:
- Nhãn tùy chọn nhập Escape
- Cải thiện khả năng hỗ trợ dữ liệu EXIF khi bật tính năng thay đổi kích thước ảnh phía máy khách.
- Cho phép truy xuất tiền tố diễn đàn ngay cả khi không có quyền truy cập nút.
- Chuẩn hóa các khóa bộ nhớ đệm của kho lưu trữ trình quản lý thực thể
- Sửa lỗi mở rộng chuỗi nhị phân IPv6 thành chuỗi ký tự
- Khắc phục lỗi hiển thị chú thích thành viên trên các phiên bản Safari gần đây.
- Sử dụng texttrường dữ liệu có cấu trúc cho DiscussionForumPostingnội dung
- Yêu cầu xác nhận để liên kết các tài khoản đã kết nối
- Ngăn chặn việc ghi nhật ký các ngoại lệ tài khoản được kết nối thông thường
- Xóa dữ liệu bộ nhớ đệm của trang web khi đăng xuất.
- Tiến XF.SolutionEditClickhành action.jsgiải quyết các vấn đề phụ thuộc
- Sửa lề của băng chuyền ảnh trên các ngôn ngữ RTL.
- Mở rộng các tham số mẫu email toàn cầu
- Điều chỉnh cách diễn đạt của các cụm từ phê duyệt tài khoản
- Cải thiện kiểu dữ liệu của các phương thức tìm kiếm trong kho lưu trữ.
- Khắc phục sự cố thiếu thông tin chi tiết khi chuyển đổi các tập hợp dữ liệu thành kết quả webhook.
- Tránh ghi nhật ký lỗi khi IndexNow gặp sự cố gián đoạn.
- Xóa thông báo liên quan đến người dùng khi một danh hiệu bị xóa.
- Thêm chức năng xem và thu hồi các ứng dụng đã được ủy quyền của người dùng từ bảng quản trị.
- Xử lý đúng cách các giá trị null và chuỗi rỗng.
- Phát hiện trình thu thập thông tin của Công cụ Kiểm tra Google
- Không còn tự động tạo các trường người dùng trong quá trình cài đặt nữa.
- Khắc phục lỗi tạo ảnh thu nhỏ video thủ công trên iOS
- Loại bỏ kỹ thuật tối ưu hóa GIF cũ của Imagick.
- Hiển thị đúng cách các gợi ý tìm kiếm khi kết quả chứa nội dung do khách cung cấp.
- Sửa liên kết gỡ lệnh cấm trên trang chỉnh sửa lệnh cấm.
- Hiển thị tất cả các giá trị tóm tắt hoạt động bằng ngôn ngữ của người dùng.
- Đặt Accept-Languagetiêu đề mặc định trong các yêu cầu HTTP gửi đi
- Cho phép ghi đè tên người dùng avatar khi người dùng được chỉ định.
- Sửa lỗi gợi ý kiểu thực thể được tạo tự động cho các cột JSON
Một số thay đổi trong XF 2.3.6 bao gồm:
- Khắc phục lỗi nâng cấp từ XF 1 không áp dụng đúng các thay đổi lược đồ bảng xf_job.
- Khắc phục sự cố khi cập nhật nhiều biểu tượng menu biến thể
- Khắc phục một số sự cố với HCaptcha
- Sửa lỗi cookie của bên thứ ba cho trang web X media
- Xóa
bluesky_logokhỏi danh sách chức năng mẫu- Thử đồng bộ API REST của PayPal với tên sản phẩm hiện tại.
- Khắc phục sự cố với
Less_Tree_Dimension
Một số thay đổi trong XF 2.3.4 bao gồm:
Các mẫu công khai sau đây đã có thay đổi:
- Bao gồm embed.php trong hashes.json
- Sửa lỗi phát sinh khi mục nhập nguồn cấp dữ liệu thiếu ID
- Sử dụng AbstractCollection để gợi ý kiểu trên phương thức addContentToBookmarks
- Sửa lỗi sử dụng lỗi thời của str_replace với phạm vi API
- Cải thiện khả năng tương thích với PHP 8.4
- Đầu ra hslatrong bộ chọn màu khi có kênh alpha
- Đảm bảo URL hợp lệ khi phân tích việc sử dụng hình ảnh
- Ép buộc nhóm lồng nhau thành một số trước khi thực hiện so sánh nghiêm ngặt
- Xử lý tên người dùng và kiểu dáng của khách một cách khéo léo có chứa UTF-8 không hợp lệ
- Cố gắng giải quyết các thuật toán lưu giữ trường biểu mẫu Firefox tệ hại
- Xử lý nhẹ nhàng khi không thể xử lý được avatar
- Cho phép thay đổi kiểu dáng khi kiểu dáng đã chọn trước đó bị ép về kiểu mặc định
- Tăng thêm chiều rộng nhập ngày để phù hợp với việc cắt biểu tượng Firefox
- Sửa lỗi hành vi tự động lấy nét của trình soạn thảo khi ở chế độ BBCode
- Thêm ghi chú về một số quyền không áp dụng cho khách
- Sửa lỗi kích hoạt nhúng Facebook cho tài liệu
- Sửa lỗi tính toán thời gian tải cục bộ từ API thời gian điều hướng
- Sửa lỗi hành vi của các nút xem trước
- Xem xét các đầu vào hộp số chỉ đọc là vô hiệu hóa
- Thực hiện các kiểm tra chức năng bắt buộc và được khuyến nghị mạnh mẽ hơn
- Cho phép nullID duy nhất khi xếp hàng một công việc sau đó
- Làm cho thông báo tạo báo cáo dễ mở rộng hơn
- Cố gắng giải quyết các thuật toán tự động hoàn thành tích cực của Firefox khi chỉnh sửa người dùng
- Sửa lỗi trình xử lý JS bị hỏng khi tải bình luận qua AJAX
- Sửa lỗi liên quan đến việc chỉnh sửa cụm từ mới dịch
- Tách thư viện ExifReader ra khỏi gói quản lý tệp đính kèm
- Cố gắng giải quyết các thuật toán tự động hoàn thành tích cực của Firefox trên chỉ mục bảng điều khiển
- Sửa nút nhập số khi bước được đặt thànhany
- Sửa một số vấn đề phân tích sử dụng biểu tượng khi chỉnh sửa và xóa danh sách thả xuống của trình chỉnh sửa và BBCode
- Chỉ ghi lại việc sử dụng biểu tượng cho BBCode đang hoạt động và danh sách thả xuống của trình soạn thảo
- Bỏ qua itemidthuộc tính microdata khi không có người dùng hợp lệ
- Đảm bảo tất cả các chức năng của bảng điều khiển được bảo vệ bởi quyền
- Xử lý đầu vào đa trích dẫn không hợp lệ một cách duyên dáng hơn
- Cố gắng tránh chồng chéo văn bản của trình duyệt vòng quay nội dung nổi bật
- Chỉ thử xóa dấu ngoặc kép khỏi chuỗi URL một lần
- Đặt màu mặc định của bộ chọn màu thành màu trắng thay vì trong suốt
- Sửa một số vấn đề với trình kết xuất biểu tượng JS và bản xem trước BBCode
- Xử lý ID phiên không hợp lệ một cách nhẹ nhàng hơn
- Không đánh dấu tên người dùng chưa ẩn làaria-hidden
- Sửa hướng mũi tên quay lại trên ngôn ngữ RTL
- Cải thiện việc xử lý nút văn bản trongXF.setupHtmlInsert
- Bỏ Thumbs.dbqua trình xác thực lưu trữ theo phong cách
- Sửa lỗi phần đệm cuối ô biểu tượng danh sách có cấu trúc
- Sửa lỗi liên quan đến trình lắng nghe sự kiện thay đổi kích thước bị trì hoãn sau khi lấy nét tự động
- Bỏ qua bất kỳ tệp trùng lặp nào khi nhập email bị cấm
- Đánh dấu nhiều dấu sao liên tiếp là một từ không hợp lệ trong tìm kiếm toàn văn MySQL
- Làm cho việc sắp xếp bảng mặc định có thể định cấu hình được
- Sửa lỗi tính toán người dùng cần thông báo đóng báo cáo
- Đảm bảo các sản phẩm PayPal được tạo bằng ID duy nhất.
Khi cần thiết, hệ thống hợp nhất trong trang "mẫu lỗi thời" nên được sử dụng để tích hợp những thay đổi này.
- PAGE_CONTAINER
- approval_queue_macros
- carousel.less
- core_input.less
- fancybox.less
- helper_attach_upload
- lightbox.less
- message_macros
- profile_post_macros
- structured_list.less
Chúng tôi sử dụng cookie thiết yếu để trang web này hoạt động, và cookie tùy chọn để nâng cao trải nghiệm của bạn.