Bài Mới Nhất | Gửi SMS miễn phí | Code ZB | Hỏi Đáp ZB | Chit Chat | Thủ Thuật Blog| Up Hình & TL | Giải Trí |
Welcome Guest [Log In] [Register]


Add Reply
Vấn đề việt hóa forum Zetaboards; việt hóa Zetaboards
Topic Started: 03/03/2010 - 12:25 am (6,931 Views)
Posted ImageHiếu Armstrong
Member Avatar
Armstrong

Trước hết về vấn đề này mình có một vài ý kiến nhận xét sau:
Zetaboards (ZB) không hổ trợ tiếng việt, cái mà chúng ta làm là việt hóa phần nào đó diễn đàn. Bằng Code, image, text...
trước hết gồm bộ gõ tiếng việt
code dịch từ tiếng anh sang tiếng việt chỉ xài cho Ie, việt hóa thanh Board Statistics
và rất nhiều mảng, phần nữa...vv
topic mở ra bạn nào có ý kiến, ý tưởng, câu hỏi , thấy diễn đàn có những cái bạn cần thì liện hệ với mình.

== bạn sẽ là những gì bạn nghĩ ==
:r2:


Offline Profile Quote Post Goto Top
 
Posted Image12a6.Lak
Member Avatar
Phan The Truong

CODE VIỆT HÓA ĐÂU ANH
Posted ImagePosted ImagePosted Image
Offline Profile Quote Post Goto Top
 
Posted ImageHiếu Armstrong
Member Avatar
Armstrong

Việt hóa Board Statistics-->

Code: HTML
 
<script type="text/javascript"><!--// Change board stats text
var one = " có số bài viết là"
var two = "http://tuoitrehuyenlak.co.cc/index/ có số thành viên là"
var three = "Anh em mới gia nhập [url]http://tuoitrehuyenlak.co.cc/index/:"[/url]
var four = "http://tuoitrehuyenlak.co.cc/index/ đã có"

a = document.getElementsByTagName("table")
for (i=0; i<a.length; i++)
if ((a.className=="http://tuoitrehuyenlak.co.cc/index/")&&(a.innerHTML.match("Total Forum Posts"))){
a.innerHTML=a.innerHTML.replace("Total Forum Posts",""+one+"").replace("Total Members",""+two+"").replace("The newest member is",""+three+"").replace("a record",""+four+"");}
// Spark
--></script>
<div id="cse" style="width: 50%;">Loading</div>
Edited by Hiếu Armstrong, 19/04/2010 - 05:51 pm.

== bạn sẽ là những gì bạn nghĩ ==
:r2:


Offline Profile Quote Post Goto Top
 
Posted ImageHiếu Armstrong
Member Avatar
Armstrong

Bạn thay link "http://tuoitrehuyenlak.co.cc" bằng link diễn đàn bạn

== bạn sẽ là những gì bạn nghĩ ==
:r2:


Offline Profile Quote Post Goto Top
 
Posted ImageHiếu Armstrong
Member Avatar
Armstrong

Bạn cần việt hóa phần nào nữa ? có thể chụp màn hình = phím "print screen" --> up lên ở đây http://tuoitrehuyenlak.co.cc/pages/99/ mình sẽ giúp.

== bạn sẽ là những gì bạn nghĩ ==
:r2:


Offline Profile Quote Post Goto Top
 
ngocphong_gha
Member Avatar


bạn ơi mã này để ở vị trí nào vậy?
mình làm rồi nhưng không đc
www.Ket-noi.co.cc
Diễn đàn đa chiều dành cho giới trẻ
Offline Profile Quote Post Goto Top
 
Posted ImageHiếu Armstrong
Member Avatar
Armstrong

bạn làm như sau đối với code Việt hóa Board Statistics-->
copy tất cả đoạn mã chèn vào Below the Board:
nhớ cho code này ở vị trí đầu tiên nhé

== bạn sẽ là những gì bạn nghĩ ==
:r2:


Offline Profile Quote Post Goto Top
 
Posted ImageHiếu Armstrong
Member Avatar
Armstrong

Nếu không được thử chèn code này xem
Code: HTML
 
<script type="text/javascript">
if (location.href.indexOf('/index')!=-1) {
$.get(main_url +"forum/964694/1/?cutoff=100&sort_key=unix&sort_by=DESC",function(data) {
$("tr[class*=row]:not(.pin):first", data).each(function() {
x=$(this).find("td.c_cat-title div,ul").remove().end().find("td.c_cat-title").html();
y=$(this).find("td.c_cat-starter").html();
$("div.category:eq(0)").before("<div class='meta_box' style='display:none'><h3>Latest Code</h3><strong>"+x+"</strong> by <strong>"+y+"</strong></div>");
$(".meta_box").slideDown("fast");
});});
jQuery.fn.outerHTML = function(s) {
return (s)
? this.before(s).remove()
: jQuery("<p>").append(this.eq(0).clone()).html();
}
xx=$("#stats_members").html();
yy=xx.split(",");
mm=[];
$("#stats_legend a").unbind('mouseover').mouseover(function() {
while(mm.length) mm.shift();
cc=$(this).find("span").css("color");
$("#stats_members").find("a span").each(function() {
if(this.style.color.indexOf(cc)>-1) {
mm[mm.length] = $(this).parent().outerHTML();
}
});
$("#stats_members").html(mm.join(", "));
}).unbind('mouseout').mouseout(function() {
$("#stats_members").html(xx);});
x=$("td:contains(Total Members:) strong");
y=[];
x.each(function() {y.push($(this).text());});
l = x.parent().find("a");
a = y[0].split(",").join("");
b = y[1].split(",").join("");
c = Math.round(a/b);
$(x).parent().html("Trong diễn đàn TTHL online có <strong>"+y[1]+"</strong> thành viên và có <strong>"+y[0]+"</strong> bài viết. <br />Trong đó khoảng <strong>"+c+"</strong> thành viên tích cực nhất !<br />Chúng ta cùng nâng li chào mừng thành viên <span id='test'></span>mới vừa đăng kí làm thành viên. Chúc bạn luôn vui vẻ !<br />Có nhiều nhất <strong>"+y[3]+"</strong> thành viên online vào thời điểm <strong>"+y[2]+"</strong>! Đó là niềm tự hào của chúng tôi!");
$("#test").append(l);
}
</script>
</script>

== bạn sẽ là những gì bạn nghĩ ==
:r2:


Offline Profile Quote Post Goto Top
 
Can Tho


đã test xài rất ok. thanks mọi người.
Offline Profile Quote Post Goto Top
 
adsl258


bạn ơi phần Below the Board ở đâu thế
Offline Profile Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
Go to Next Page
« Previous Topic · Tphượt cẩm nang · Next Topic »
Add Reply




Xem tốt nhất trên các trình duyệt FireFox hoặc Google Chrome ở độ phân giải 1024 x 768 pixels.
Diễn đàn là một hệ thống mở, chúng tôi sẽ không chịu trách nhiệm về nội dung đăng tải do người dùng đưa lên.