Tiểu Bá Vương 1404
10-06-2011, 03:15 PM
Đầu tiên, không "Cám ơn (Thanks)" thì không có hỗ trợ và yêu cầu gì khác.
Giới thiệu :
Mods template này cho phép bạn bổ xung vào BB Code CODE/HTML/PHP chức năng lựa chọn tất cả nội dung nằm trong những BB Code ấy bằng một nút bấm.
Cài đặt :
Chèn javascript vào template headinclude
AdminCP -> Styles & Templates -> Style Manager -> Edit Templates -> headinclude
Copy nội dung js sau vào cuối cùng của template headinclude :
<script type="text/javascript">
function selectAll(a)
{
var e = a.parentNode.parentNode.getElementsByTagName('code ')[0];
if (window.getSelection)
{
var s = window.getSelection();
if (s.setBaseAndExtent)
{
s.setBaseAndExtent(e, 0, e, e.innerText.length - 1);
}
else
{
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
}
else if (document.getSelection)
{
var s = document.getSelection();
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
else if (document.selection)
{
var r = document.body.createTextRange();
r.moveToElementText(e);
r.select();
}
}
</script>
Chèn thêm code vào template bbcode_code
... -> Edit Templates -> BB Code Layout Templates -> bbcode_code
Tìm những code sau :
{vb:rawphrase code}:
...và...
{vb:raw code}
Sửa và thêm để giống như sau :
{vb:rawphrase code}: <input type="button" value="{vb:rawphrase select_code}" onclick="selectAll(this); return false;">
...và...
<code>{vb:raw code}</code>
Chèn thêm code vào template bbcode_html (tương tự với bbcode_code)
... -> Edit Templates -> BB Code Layout Templates -> bbcode_html
Tìm những code sau :
{vb:rawphrase html_code}:
...và...
{vb:raw code}
Sửa và thêm để giống như sau :
{vb:rawphrase html_code}: <input type="button" value="{vb:rawphrase select_code}" onclick="selectAll(this); return false;">
...và...
<code>{vb:raw code}</code>
Chèn thêm code vào template bbcode_php (tương tự với bbcode_code)
... -> Edit Templates -> BB Code Layout Templates -> bbcode_php
Tìm code sau :
{vb:rawphrase php_code}:
Thêm để giống như sau :
{vb:rawphrase php_code}: <input type="button" value="{vb:rawphrase select_code}" onclick="selectAll(this); return false;">
Tạo thêm phrase : dễ dàng trong việc Việt hoá, và chuyên nghiệp hơn.
AdminCP -> Languages & Phrases -> Phrase Manager -> [Add New Phrase]
Phrase Type : GLOBAL
Product : vBulletin
Varname : select_code
Text : select all
Vietnamese (VI) Translation : chọn tất cả
Demo :
Ngay tại bài viết này.
http://getamped1404.info/images/demo/screenshot 1.png
http://getamped1404.info/images/demo/screenshot 2.png
Getamped 1404 Official - vBulletin Demo (http://vb.getamped1404.info)
- Username : Demo User
- Password : 123456
Ghi chú :
Nếu các bạn không muốn tạo thêm phrase (bước thứ 5), các bạn có thể tìm trong nội dung code thêm vào cụm sau : {vb:rawphrase select_code} và thay nó bằng select all
Mình sẽ sớm cập nhật phiên bản tiếp theo : thêm tính năng "copy to clipboard".
Giới thiệu :
Mods template này cho phép bạn bổ xung vào BB Code CODE/HTML/PHP chức năng lựa chọn tất cả nội dung nằm trong những BB Code ấy bằng một nút bấm.
Cài đặt :
Chèn javascript vào template headinclude
AdminCP -> Styles & Templates -> Style Manager -> Edit Templates -> headinclude
Copy nội dung js sau vào cuối cùng của template headinclude :
<script type="text/javascript">
function selectAll(a)
{
var e = a.parentNode.parentNode.getElementsByTagName('code ')[0];
if (window.getSelection)
{
var s = window.getSelection();
if (s.setBaseAndExtent)
{
s.setBaseAndExtent(e, 0, e, e.innerText.length - 1);
}
else
{
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
}
else if (document.getSelection)
{
var s = document.getSelection();
var r = document.createRange();
r.selectNodeContents(e);
s.removeAllRanges();
s.addRange(r);
}
else if (document.selection)
{
var r = document.body.createTextRange();
r.moveToElementText(e);
r.select();
}
}
</script>
Chèn thêm code vào template bbcode_code
... -> Edit Templates -> BB Code Layout Templates -> bbcode_code
Tìm những code sau :
{vb:rawphrase code}:
...và...
{vb:raw code}
Sửa và thêm để giống như sau :
{vb:rawphrase code}: <input type="button" value="{vb:rawphrase select_code}" onclick="selectAll(this); return false;">
...và...
<code>{vb:raw code}</code>
Chèn thêm code vào template bbcode_html (tương tự với bbcode_code)
... -> Edit Templates -> BB Code Layout Templates -> bbcode_html
Tìm những code sau :
{vb:rawphrase html_code}:
...và...
{vb:raw code}
Sửa và thêm để giống như sau :
{vb:rawphrase html_code}: <input type="button" value="{vb:rawphrase select_code}" onclick="selectAll(this); return false;">
...và...
<code>{vb:raw code}</code>
Chèn thêm code vào template bbcode_php (tương tự với bbcode_code)
... -> Edit Templates -> BB Code Layout Templates -> bbcode_php
Tìm code sau :
{vb:rawphrase php_code}:
Thêm để giống như sau :
{vb:rawphrase php_code}: <input type="button" value="{vb:rawphrase select_code}" onclick="selectAll(this); return false;">
Tạo thêm phrase : dễ dàng trong việc Việt hoá, và chuyên nghiệp hơn.
AdminCP -> Languages & Phrases -> Phrase Manager -> [Add New Phrase]
Phrase Type : GLOBAL
Product : vBulletin
Varname : select_code
Text : select all
Vietnamese (VI) Translation : chọn tất cả
Demo :
Ngay tại bài viết này.
http://getamped1404.info/images/demo/screenshot 1.png
http://getamped1404.info/images/demo/screenshot 2.png
Getamped 1404 Official - vBulletin Demo (http://vb.getamped1404.info)
- Username : Demo User
- Password : 123456
Ghi chú :
Nếu các bạn không muốn tạo thêm phrase (bước thứ 5), các bạn có thể tìm trong nội dung code thêm vào cụm sau : {vb:rawphrase select_code} và thay nó bằng select all
Mình sẽ sớm cập nhật phiên bản tiếp theo : thêm tính năng "copy to clipboard".