- scripts/ : Chứa tất cả các scripts chức năng của extension
- popup/ : Chứa code giao diện, logic hiển thị giao diện của trang popup (khi click extension)
- pages/ : Chứa các pages hỗ trợ (Trang xem mã nguồn script, Trang cài đặt cho extension)
Nếu bạn có 1 script hay
, hoặc bookmarklets hay
, muốn thêm vào extension
để mọi người cùng sử dụng. Hãy làm theo các bước sau:
-
Tạo 1 file javascript mới trong folder scripts/, với
tên file mô tả ngắn gọn
chức năng script của bạn. -
Sao chép nội dung file empty_script.js và dán vào file vừa tạo.
-
Ghi nội dung script:
Icon
: icon hiển thị script, có thể là link ảnh, hoặc dùng fontawsome (ví dụ<i class="fa-regular fa-id-card"></i>
)Name
vàDescription
: tên và mô tả script (cả tiếng anhen
và tiếng việtvi
)Blacklist
: Danh sách url các trang web mà script không hỗ trợ.Whitelist
: Danh sách url các trang web và script hỗ trợ- Ghi chú: Để mảng rỗng cả
Blacklist
vàWhitelist
nếu script của bạn hỗ trợ mọi trang web.
- Ghi chú: Để mảng rỗng cả
- Thêm code javascript của bạn vào
func
.
-
Import script của bạn trong file /scripts/index.js
-
Ghi tên script của bạn trong biến
tabs
trong file /popup/tabs.js -
Mở extension lên và dùng thử.
Nếu bạn thấy script
nào trong danh sách hiện có bị lỗi
hoặc có thể nâng cấp
. và bạn muốn sửa nó, chỉ cần mở đúng file tương ứng
của chức năng đó trong folder scripts/ để chỉnh sửa.
Nếu bạn có nhiều thời gian hơn để vọc code extension, và muốn chỉnh sửa logic chính
của mình để sửa lỗi
hoặc nâng cấp
. Hãy
Bạn có thể giúp mình dịch
các trang hướng dẫn này sang tiếng anh, hoặc bất kỳ ngôn ngữ mà bạn muốn.
Gmail: 99.hoangtran@gmail.com
Facebook: fb.com/99.hoangtran