Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20240520 Rev.9 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 3738|ตอบกลับ: 8

[X2] เรื่อง Mod สคริปต์ดึง RSS

[คัดลอกลิงก์]
N_a_E_e_M โพสต์ 2011-11-8 20:37:24 |โหมดอ่าน
หลัง จากที่ผม ลง Mod นี้เเล้ว ผมไม่เห็น มี สักข่าวหนึ่ง เลย หรือว่าผม Config ผิด งั้น นี้ คือ Config ของผม
  1. <?PHP
  2. $rsspost=array();
  3. $rsspost['data']=array();  
  4. $rsspost['poster_uid']="1";  

  5. // $rsspost['data'][10]['image_var']='enclosure';

  6. $rsspost['data'][0]=array();
  7. $rsspost['data'][0]['rss']='http://thumbsup.in.th/category/local/feed/';
  8. $rsspost['data'][0]['fid']='51';  
  9. $rsspost['data'][0]['module']='';  
  10. $rsspost['data'][0]['limit']='30';
  11. $rsspost['data'][0]['keywords']=array('Google','Twitter','Facebook');

  12. $rsspost['data'][0]['content_var']='content:encoded';
  13. $rsspost['data'][0]['convert_bbcode']='1';

  14. $rsspost['data'][1]=array();
  15. $rsspost['data'][1]['rss']='http://www.thairath.co.th/rss/ent.xml';
  16. $rsspost['data'][1]['fid']='51';
  17. $rsspost['data'][1]['module']='thairath';
  18. $rsspost['data'][1]['limit']='30';

  19. $rsspost['data'][2]=array();
  20. $rsspost['data'][2]['rss']='http://www.thairath.co.th/rss/eco.xml';
  21. $rsspost['data'][2]['fid']='51';
  22. $rsspost['data'][2]['module']='thairath';
  23. $rsspost['data'][2]['limit']='30';
  24. ?>
คัดลอกไปที่คลิปบอร์ด
เเบบ นี้ อะครับ ผม ทำเเล้ว เเต่ มัน ไม่เห็นสักหัวขอเลย ใคร เป็น ก็ช่วยหน่อยนะครับ

(ป.ล ผมไม่เก่ง เรื่อง Code)
arafarn12 โพสต์ 2011-11-8 20:43:56
ตั้ง forum id ถูกป่าวอ่ะ
 เจ้าของ| N_a_E_e_M โพสต์ 2011-11-8 21:11:17
ถูก ครับ         (fid:51) ผมไปดู ใน Admincp เเล้ว
kompet โพสต์ 2011-11-9 09:20:10
ผมยังตั้งไม่เป็นสัคอย่างเลยครับ
 เจ้าของ| N_a_E_e_M โพสต์ 2011-11-9 12:15:43
ผมมี Ts นะครับ ใคร จะมาพูด กับผมก็ได้นะครับ
Ts IP: 202.129.206.117:3333

(ป.ล Ts ไม่ใช้เกมส์ เเต่ มันเป็น โปรเเกรมพูดออนไลน์ คล้าย Netcall)
ZeroBlack โพสต์ 2011-11-9 15:29:25
กดทำงานยัง เท่าที่เห็นโค้ดก้ถูก
asian101990 โพสต์ 2011-11-9 18:48:19
ผมแก้ไขโค๊ดให้แล้ว นำไปแก้ไขได้เลยครับ
  1. <?PHP
  2. $rsspost=array();  // ประกาศ array
  3. $rsspost['data']=array();  // ประกาศ array
  4. $rsspost['poster_uid']="1";  // ตั้งค่า uid ของคนโพส

  5. // Note : สามารถตั้ง array $rsspost['data'] ได้ยาวไม่จำกัด ตามความกระสันที่จะดึงข้อมูล

  6. // module เป็นรูปแบบการดึงข้อมูลที่กำหนดขึ้นเป็นพิเศษ  module ที่รองรับในขณะนี้ => thairath เท่านั้น

  7. // หากต้องการดึงรูป จากเว็บที่ไม่มี module ต้องกำหนด image_var เป็นชื่อแท็กที่เก็บรูป เช่น
  8. // $rsspost['data'][10]['image_var']='enclosure';

  9. $rsspost['data'][0]=array(); // ประกาศ array
  10. $rsspost['data'][0]['rss']='http://thumbsup.in.th/category/local/feed/';   // rss ที่จะดึงข้อมูล ชุดที่ 1
  11. $rsspost['data'][0]['fid']='51';   // fid ของ forum ที่จะวางกระทู้
  12. $rsspost['data'][0]['module']='';  // ไม่กำหนด module
  13. $rsspost['data'][0]['content_var']='content:encoded'; // ดึงข้อมูลจาก <content:encode>...</content:encode> แทน <description></description>
  14. $rsspost['data'][0]['convert_bbcode']='1';  // ข้อมูลต้นทางเป็น HTML ต้องเซ็ตเป็น 1 เพื่อเปลี่ยนข้อมูลเป็น BBCODE
  15. $rsspost['data'][0]['limit']='2'; // จำนวนกระทู้สูงสุดที่จะดึงมาต่อการทำงาน 1 ครั้ง
  16. $rsspost['data'][0]['keywords']=array(); // ประกาศ array

  17. // $rsspost['data'][0]['keywords'][0]='google';   // ตรงนี้เป็นการกำหนด keyword
  18. // $rsspost['data'][0]['keywords'][1]='twitter';   // ถ้าเอา comment ออก ระบบจะดึงเฉพาะข่าวที่มีคำว่า google หรือ twitter ใน title


  19. $rsspost['data'][1]=array();
  20. $rsspost['data'][1]['rss']='http://www.thairath.co.th/rss/ent.xml';   // rss ที่จะดึงข้อมูล  ชุดที่ 2
  21. $rsspost['data'][1]['fid']='51';   //  fid ของฟอรั่มที่จะโพสข้อมูล จาก rss ชุดที่ 2
  22. $rsspost['data'][1]['module']='thairath';   //  รูปแบบการดึงข้อมูล หากไม่กำหนดค่า จะดึงข้อมูลแบบ rss ธรรมดา
  23. $rsspost['data'][1]['limit']='10';

  24. $rsspost['data'][2]=array();
  25. $rsspost['data'][2]['rss']='http://www.thairath.co.th/rss/eco.xml';   // rss ที่จะดึงข้อมูล  ชุดที่ 2
  26. $rsspost['data'][2]['fid']='51';   //  fid ของฟอรั่มที่จะโพสข้อมูล จาก rss ชุดที่ 2
  27. $rsspost['data'][2]['module']='thairath';   //  รูปแบบการดึงข้อมูล หากไม่กำหนดค่า จะดึงข้อมูลแบบ rss ธรรมดา
  28. $rsspost['data'][2]['limit']='10';

  29. $rsspost['data'][3]=array(); // ประกาศ array
  30. $rsspost['data'][3]['rss']='http://thumbsup.in.th/category/international/feed/';   // rss ที่จะดึงข้อมูล ชุดที่ 1
  31. $rsspost['data'][3]['fid']='51';   // fid ของ forum ที่จะวางกระทู้
  32. $rsspost['data'][3]['module']='';  // ไม่กำหนด module
  33. $rsspost['data'][3]['content_var']='content:encoded'; // ดึงข้อมูลจาก <content:encode>...</content:encode> แทน <description></description>
  34. $rsspost['data'][3]['convert_bbcode']='1';  // ข้อมูลต้นทางเป็น HTML ต้องเซ็ตเป็น 1 เพื่อเปลี่ยนข้อมูลเป็น BBCODE
  35. $rsspost['data'][3]['limit']='1'; // จำนวนกระทู้สูงสุดที่จะดึงมาต่อการทำงาน 1 ครั้ง

  36. $rsspost['data'][4]=array();
  37. $rsspost['data'][4]['rss']='http://thumbsup.in.th/category/local/feed/';
  38. $rsspost['data'][4]['fid']='51';  
  39. $rsspost['data'][4]['module']='thumbsup';  
  40. $rsspost['data'][4]['limit']='30';


  41. ?>
คัดลอกไปที่คลิปบอร์ด
หรือโหลดไปทับไฟร์เก่าได้เลยครับแก้ไขให้แล้ว

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x
 เจ้าของ| N_a_E_e_M โพสต์ 2011-11-9 18:52:43
ลองดูก่อนนะครับ ถ้า ได้เเล้ว เดียว จะ + ให้
 เจ้าของ| N_a_E_e_M โพสต์ 2011-11-9 19:30:14
หรือว่า อยู่ที่ ตัวสกิน ๆๆ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-12-23 22:05

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้