Hiện tại
Nhìn chung hệ thống đánh tên BBCode hiện tại rất là lộn xộn. Chẵn hạn bbcode img thì dùng để chèn ảnh, szimg thì chèn ảnh có kèm kích thước trong khi đáng lẽ chỉ img là đủ. Tương tự, hiện tại có bbcode szyoutube mà không có bbcode youtube. Mình sẽ chuẩn hóa lại một số bbcode để sử dụng tiện hơn.
BBCode Embed
Thay vì có nhiều bbcode để chèn nhiều thứ thì nay ta sẽ sử dụng duy nhất 1 bbcode cho tất cả. Đó chính là BBCode Embed. BBCode này đã thêm vào trình soạn text của diễn đàn.
Cú pháp rất đơn giản. Cho mọi thứ vào nó.
Ví dụ:
PHP Code:
[embed]https://www.youtube.com/watch?v=_mkiGMtbrPM[/embed]
[embed]https://twitter.com/OnoSaki1126/status/635778071316983810/photo/1[/embed]
[embed]https://www.facebook.com/VnSharingPage/posts/537446696441305[/embed]
[embed]https://soundcloud.com/dakroz/platinum-disco-nisemonogatari[/embed]
[embed]http://mp3.zing.vn/bai-hat/Boku-janai-Angela/IW9D60Z7.html[/embed]
[embed]http://www.nhaccuatui.com/bai-hat/baka-go-home-hiro-shimono.ITM4KvHpW6.html[/embed]
Hiện đã hỗ trợ twitter, m.facebook, www .facebook, vi.facebook, soundcloud, mp3.zing.vn, nhaccuatui.com với 2 tham số chính là độ dài và rộng.
Lượt bỏ các BBCode để chuẩn hóa
Các bbcode sẽ không bỏ hoàn toàn mà sẽ được tham chiếu sang bbcode Embed mới. Chúng vẫn sử dụng được nhưng các bạn nên sử dụng bbcode mới từ bây giờ.
Tuơng tự bbcode szimg cũng sẽ lượt và dùng trực tiếp bbcode img với 2 tham số tương tự szimg.
Các bbcode cũ là: youtube, szyoutube, twitter, szimg
Các bbcode mới thay là: img, embed
BBCode Embed nâng cao
Sẽ có TUT hướng dẫn sau. Trước mắt sẽ là cơ bản trước.
1. Dùng bình thường
[embed]https://www.youtube.com/watch?v=_mkiGMtbrPM[/embed]
2. Dùng với tham số dài|rộng
[embed=600|400]https://www.youtube.com/watch?v=_mkiGMtbrPM[/embed]
3. Dùng với cấu trúc URL
Xem cấu trúc URL tại đây trước
http://vnsharing.site/forum/showthread.php?t=128247.
Ví dụ: chèn nhạc soundcloud với tham số start để cho nó tự chạy ngay.
[embed]https://soundcloud.com/dakroz/platinum-disco-nisemonogatari?auto_play=true[/embed]
Kết quả
Tham khảo thêm:
- Tham số của Youtube:
https://developers.google.com/youtube/player_parameters
- Tham số của SoundCloud:
https://developers.soundcloud.com/docs/widget
Cấu trúc URL qui định theo cách của nguồn link. Youtube, SoundCloud, Facebook...
Đánh dấu