ช่วยอธิบายไฟล์นี้หน่อยครับ ตรง
var board_news;
function webboardNews(id, time){
board_news = 0;
var news_interval = time || 60; // auto refresh news every 1 miniute
var req = new GAjax();
req.autoupdate('modules/webboard/getnews.php', news_interval, function(){return 'time=' + board_news}, function(xhr){
var ds = xhr.responseText.split('|');
if($E(id)){
if (ds.length == 2) {
var news = $E(id);
news.innerHTML = ds[0];
board_news = ds[1];
if(loader){
loader.inint(news);
};
};
} else {
req.abort();
};
});
};
อยากทราบว่าส่วนไหนครับที่สั่งให้ ไปแทนข้อมูล <div id="webboard-news"> ครับ แล้วถ้าผมจะเปลี่ยนไปแทน <div id="อื่นๆ">ยังไงครับ เพราะงงว่า function webboardNews รับค่า id มาจากไหน แล้วก็ time dด้วย
var board_news;
function webboardNews(id, time){
board_news = 0;
var news_interval = time || 60; // auto refresh news every 1 miniute
var req = new GAjax();
req.autoupdate('modules/webboard/getnews.php', news_interval, function(){return 'time=' + board_news}, function(xhr){
var ds = xhr.responseText.split('|');
if($E(id)){
if (ds.length == 2) {
var news = $E(id);
news.innerHTML = ds[0];
board_news = ds[1];
if(loader){
loader.inint(news);
};
};
} else {
req.abort();
};
});
};
อยากทราบว่าส่วนไหนครับที่สั่งให้ ไปแทนข้อมูล <div id="webboard-news"> ครับ แล้วถ้าผมจะเปลี่ยนไปแทน <div id="อื่นๆ">ยังไงครับ เพราะงงว่า function webboardNews รับค่า id มาจากไหน แล้วก็ time dด้วย
จะทำอะไรเอ่ย ?
id คือ id ของพื้นที่แสดงผล ซึ่งก็หมายถึง <div id="webboard-news">
time ไม่ต้องกำหนดก็ได้ ใช้ค่า default
ส่วนมันจะไปเรียกไฟล์อะไรนั้น ต้องไปศึกษาเกี่ยวกับ [search]GAJAX[/search] เพิ่มเติม
ไฟล์ที่เรียกใช้ตอนนี้คือ modules/webboard/getnews.php
ถ้าจะดัดแปลงต้องมีความรู้ Javascript และ Ajax นิดนึงครับ ถ้ายังไม่รู้ แนะนำให้อ่านบทความบนเว็บดูครับ ใช้เวลาไม่มากหรอก
id คือ id ของพื้นที่แสดงผล ซึ่งก็หมายถึง <div id="webboard-news">
time ไม่ต้องกำหนดก็ได้ ใช้ค่า default
ส่วนมันจะไปเรียกไฟล์อะไรนั้น ต้องไปศึกษาเกี่ยวกับ [search]GAJAX[/search] เพิ่มเติม
ไฟล์ที่เรียกใช้ตอนนี้คือ modules/webboard/getnews.php
ถ้าจะดัดแปลงต้องมีความรู้ Javascript และ Ajax นิดนึงครับ ถ้ายังไม่รู้ แนะนำให้อ่านบทความบนเว็บดูครับ ใช้เวลาไม่มากหรอก
มีข้อแนะนำเพิ่มเติมนิดนึง ถ้าต้องการแสดงบอร์ด ผมแนะนำให้ใช้ widget จะดีกว่า widget RSS มีคุณสมบัติในการแสดง RSS ใดๆ ได้อยู่แล้ว และบอร์ดก็มี RSS ขอมัน
ไฟล์ RSS ของทุกโมดูลคือ feed.php ที่อยู่ตามโมดูล การทำให้ feed สามารถฟิลเตอร์ได้หลายๆแบบ สามารถทำได้ด้วยการ แก้ไข query ให้เป็นไปตามต้องการครับ
ไฟล์ RSS ของทุกโมดูลคือ feed.php ที่อยู่ตามโมดูล การทำให้ feed สามารถฟิลเตอร์ได้หลายๆแบบ สามารถทำได้ด้วยการ แก้ไข query ให้เป็นไปตามต้องการครับ