مۇنبەر سېستىمىسىنى قاچىلاپ بولغاندىن كىيىن نۇرغۇن بېكەت باشلىقلىرى تېما ماۋزۇسى ئۇزۇنلۇقىنىڭ سۈكۈتتىكى قىممىتى 80 ھەرپنىڭ بەكلا قىسقا ئىكەنلىكىنى ھېس قىلىدۇ ، بولۇپمۇ بىز ئۇيغۇرچە خەت كىرگۈزگەندە بۇ 80 ھەرپ ئۇزۇنلۇق ھېچنىمىگە دال بولالمايدۇ ، تۆۋەندە مەن مۇشۇ ئۇزۇنلۇقنى 180 ھەرپگە ئۇزارتىش جەريانىنى تونۇشتۇرىمەن :
1 - قەدەم سانداننى ئۆزگەرتىش
بىر قانچە قۇر SQL كودى ئارقىلىق سانداندىكى مۇناسىۋەتلىك جەدۋەللەرنىڭ قىممىتىنى ئۆزگەرتىمىز ، كودى تۆۋەندىكىچە :
ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(180) NOT NULL;
ALTER TABLE `pre_forum_rsscache` CHANGE `subject` `subject` char(180) NOT NULL;
ALTER TABLE `pre_forum_thread` CHANGE `subject` `subject` char(180) NOT NULL;
ئەگەر سىز مۇلازىمىتىر ياكى VPS ئىشلىتىۋاتقان بولسىڭىز يۇقارقى كودنى phpmyadmin ئارقىلىق ئىجرا قىلىۋەتسىڭىز كۇپايە ، ئەگەر سىز ئادەتتىكى بوشلۇق ئىشلىتىۋاتقان بولسىڭىز بوشلۇق تەمىنلىگۈچى تەرەپنىڭ ئورگان تورىغا كىرىپ ساندان باشقۇرۇش ئورنىدىن ئىجرا قىلالايسىز (ئوخشىمىغان شىركەتلەرنىڭ باشقۇرۇش ئۇسۇلىدا بەلگىلىك پەرق مەۋجۇت بولۇشى مۇمكىن) .
ئەسكەرتىش : نۇرقۇت ئەترىتى تەمىنلىگەن
دىسكاز سېستىمىسىدا تۆۋەندىكى ئورۇنلار (ئاساسلىقى 2- قەدەمدىكى مەزمۇنلار) ئۆزگەرتىلگەن ھالەتتە بولىدۇ .
2 - قەدەم : JS ھۆججىتىدىكى ھەرپ سانىنى ئۆزگەرتىش :
مۇنبەرنىڭ static/js/forum_post.js ھۆججىتىنى ئىچىپ ، 74- قۇر (تەخمىنەن مۇشۇ ئەتراپتا) دىن تۆۋەندىكى كودنى تاپىمىز :
} else if(mb_strlen(theform.subject.value) > 80) {
showError('您的标题超过 80 个字符的限制');
return false;
}
ھەم يۇقارقى كودنىڭ ئىچىدىكى 80 نى 180 گە ئۆزگەرتىمىز ، تۆۋەندىكىدەك :
} else if(mb_strlen(theform.subject.value) > 180) {
showError('您的标题超过 180 个字符的限制');
return false;
}
مۇنبەرنىڭ sitatic/js/forum.js ھۆججىتىنى ئىچىپ ، 218- قۇردىن 224- قۇرغىچە بولغان ئارلىقتا تۆۋەندىكى كودنى تاپىمىز :
if(theform.message.value == '' && theform.subject.value == '') {
s = '抱歉,您尚未输入标题或内容';
theform.message.focus();
} else if(mb_strlen(theform.subject.value) > 80) {
s = '您的标题超过 80 个字符的限制';
theform.subject.focus();
}
يۇقارقى كودنى تۆۋەندىكىدەك ئۆزگەرتىمىز : (ئاساسلىقى 80 دىگەن ساننى 180 گە ئۆزگەرتىمىز )
if(theform.message.value == '' && theform.subject.value == '') {
s = '抱歉,您尚未输入标题或内容';
theform.message.focus();
} else if(mb_strlen(theform.subject.value) > 180) {
s = '您的标题超过 180 个字符的限制';
theform.subject.focus();
}
3 - قەدەم : ئۇسلۇب ھۆججىتىنىڭ مۇناسىۋەتلىك ئورۇنلىرىنى ئۆزگەرتىش :
مۇنبەرنىڭ ئىشلىتىۋاتقان ئۇسلۇبىنىڭ \template\default\forum\post_editor_extra.htm ھۆججىتىنى ئىچىپ ، 25-قۇردىن 31- قۇرغىچە بولغان ئورۇندىكى تۆۋەندىكىدەك كودنى تاپىمىز :
RE: $thread[subject] [{lang modify} ]
{lang comment_message1} 80 {lang comment_message2}
يۇقارقى كودنىڭ ئىچىدىكى بارلىق 80 نى 180 گە ئۆزگەرتىمىز ، تۆۋەندىكىدەك :
مەنبە ئوغلان تورى http://bbs.oghlan.net/forum.php?mod=viewthread&tid=1&extra=page%3D1&mobi