16/10/2014, 18:30
[PHÒNGQUẢNTRỊVIÊN] Tiền tố tự động theo tên chuyên mục khi gửi bài
Title * : Tạo tiền tố tự động
Placement : In all the pages
Javascript Code * : Chọn 1 trong 2 cách sau
Cách 1: Sử dụng nav-links
Cách 2: Sử dụng Jump box
Ghi chú:
Dòng 5 cách 1 có đoạn:
và dòng 5 cách 2 có đoạn
Đây là đoạn code loại trừ chuyên mục không tự tạo tiền tố. Trong đó 1 và 2 là fID của chuyên mục.
Nếu muốn tạo tiền tố tự động toàn diễn đàn thì xóa đoạn code đó đi.
Nếu muốn loại từ chuyên mục nào thì thay thế số 1 và 2 bằng fid tương ứng. Ví dụ:
Loại trừ chuyên mục 10, sửa (1|2) thành (10)
Loại trừ chuyên mục 10, 20, 30 (1|2) thành (10|20|30) chú ý dấu | ngăn cách giữa các fID.
Placement : In all the pages
Javascript Code * : Chọn 1 trong 2 cách sau
Cách 1: Sử dụng nav-links
- Code:
$(function () {
var b = $(".nav[href^='/f']"),
a = $("[name='subject']"),
c = "[" + b.text() + "]";
!/\/f(1|2)-/.test(b[0].href) && "/post" == location.pathname && b.length && a.length && 0 != a.val().indexOf(c) && a.val(c + a.val())
});
Cách 2: Sử dụng Jump box
- Code:
$(function () {
var b = $("[name='f']"),
a = $("[name='subject']"),
c = "[" + $("#qjump option[value='f" + b.val() + "']").text().replace(/(\s|\||\-)/g, "") + "]";
!/^(1|2)$/.test(b.val()) && "/post" == location.pathname && b.length && a.length && 0 != a.val().indexOf(c) && a.val(c + a.val())
});
Ghi chú:
Dòng 5 cách 1 có đoạn:
- Code:
!/\/f(1|2)-/.test(b[0].href) &&
và dòng 5 cách 2 có đoạn
- Code:
!/^(1|2)$/.test(b.val()) &&
Đây là đoạn code loại trừ chuyên mục không tự tạo tiền tố. Trong đó 1 và 2 là fID của chuyên mục.
Nếu muốn tạo tiền tố tự động toàn diễn đàn thì xóa đoạn code đó đi.
Nếu muốn loại từ chuyên mục nào thì thay thế số 1 và 2 bằng fid tương ứng. Ví dụ:
Loại trừ chuyên mục 10, sửa (1|2) thành (10)
Loại trừ chuyên mục 10, 20, 30 (1|2) thành (10|20|30) chú ý dấu | ngăn cách giữa các fID.