Thay đổi gần đây:

- Thêm HR, SUP, SUB, HIDE.

- Thêm hotkey tab - tab để qua lại giữa textarea và body

- mỗi lần bấm tab là code được cập nhật.

- sau đó có thể dùng mũi tên lên xuống / Page Up Page Down thay con lăn chuột.


- thêm công cụ soạn thảo

- Thêm các code mới add: NOBR, BR, RADIO, CHECKBOX, LABEL

- Save file text về máy / Load file text từ máy

- Tải ảnh lên imgur.com

- Tùy biến các nút bấm theo nhu cầu.



To-do list:

- Tạo liên kết với việc post bài viết tại forum.



_____________________________________





Dạo này rảnh rỗi nên tranh thủ góp chút tài hèn sức mọn giúp đỡ các bbcoder mới vào nghề Đây là 1 công cụ phục vụ soạn thảo và preview nhanh bài viết, rất hữu ích cho các bạn muốn học bbcode một cách bài bản: hãy bắt đầu từ việc đóng mở code đúng thứ tự, ko viết code thừa thiếu options sai cú pháp.



Tool này dịch từ bbcode thành html theo "từ điển" tớ viết, nếu phát hiện chỗ nào dịch chưa chuẩn thì phản hồi giúp tớ nhé. Dạo trước tớ có làm 1 tool với chức năng tương tự thế này, nhưng là dùng ajax submit code lên, chờ forum xử lý, rồi tải kết quả về, như vậy cho kết quả preview chính xác nhất, nhưng lại ko nhanh. Sau khi nhận phản hồi từ bbcoder tớ chuyển sang cách dịch trực tiếp bbcode thành html, ko nhờ bộ dịch của forum, vì vậy tốc độ rất nhanh, gõ đến đâu preview đến đó, có thể down về dùng offline, tuy vậy độ chính xác phụ thuộc rất nhiều vào "từ điển" có chuẩn ko, nhờ các bạn kiểm tra giúp.

Happy coding!



Lưu ý: các bạn test thì gõ từng dòng ra nhé, paste nguyên cục thì sẽ báo rất nhiều lỗi, nhất là nếu bạn chưa có thói quen đóng mở code đúng thứ tự.




1 số lỗi đã biết: (tùy vào phản hồi từ bbcoder sẽ sắp xếp fix hay không)

- FONT2: chỉ hỗ trợ các parameter cơ bảnanimation màu mè gì đó chưa làm, mà nói chung thấy cái đó ko hữu dụng lắm.

- PHP, HTML: không hỗ trợvì tớ chưa rõ 3 đứa nó (php/html/noparse) tương tác với nhau ntn mà mô phỏng cho giống. tạm add NOPARSE và CODE trước đã, chắc là đủ dùng

- VIDEO: chỉ hỗ trợ youtubevì có thấy ai xài host khác bao giờ đâu

- EMOTICON: chỉ hỗ trợ emo thỏ và hành.

- MENTION dùng cú pháp [MENTION=2002]Kaldorei[/MENTION].

- TABLE1: không hỗ trợ, vì thấy nhu cầu sử dụng ko cao.

- COMPARE: đã bỏ hỗ trợ COMPARE, nhu cầu dùng ít mà phải load thêm 4 file js + css.











.