Hỗ trợ Forumotion
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

You are not connected. Please login or register

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

avatar
  • Member

Tim rơi lệ

Member


Tim rơi lệ

Tim rơi lệ
loading...

Code này sẽ tự tạo thêm tiền tố(prefix) vào đầu tiêu đề khi bạn bắt đầu đăng bài mới, tiền tố này sẽ thay đổi tùy theo tên chuyên mục.

Hướng dẫn:

ACP >> Modules >> HTML & JAVASCRIPT >> Javascript codes management >> Create a new javascript

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

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ú:

Trong hướng dẫn trên ở 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 bạn muốn tạo tiền tố tự động toàn diễn đàn thì xóa đoạn code đó đi.

Nếu bạn 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.

Nguồn: devs
Zzbaivong

Trả lời nhanh


    No Comment.

    Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang Thông điệp [Trang 1 trong tổng số 1 trang]

    Permissions in this forum:
    Bạn không có quyền trả lời bài viết