- เครดิต
- 129
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขล่าสุดโดย Hack เมื่อ 2010-6-28 08:10
YimYaem v. 0.1 - สาเหตุที่เป็น app เพราะในอนาคตจะมีหลายโมดูลภายในระบบนี้
------------------------------------------------------------------
Module ที่มีตอนนี้
1. ผูกบัญชี Facebook กับเว็บไซต์ (วิธี การใช้งาน จะมีปุ่มให้ล็อคอินแสดงใน popup สำหรับการเข้าระบบ)
------------------------------------------------------------------
ดาวนฺโหลดได้ที่:
------------------------------------------------------------------
วิธีติดตั้ง
1. แตกไฟล์แล้วนำไปทับกับระบบของ discuzx
2. เพิ่มข้อมูล config ใน ./config/config_global.php- // ----------------- CONFIG Facebook ------------------ //
- $_config['facebook']['appid'] = ''; // App ID ที่ได้จากการสมัคร Apps ใน Facebook
- $_config['facebook']['secret'] = ''; // รหัสลับที่ได้จากการสมัคร Apps ใน Facebook
คัดลอกไปที่คลิปบอร์ด 3. เข้า phpMyAdmin ของเว็บคุณ แล้วทำการเพิ่มฟิลด์ในตาราง common_member (บางเว็บไซต์อาจจะมี prefix นำหน้าชื่อตาราง)- Field: fbid
- Type: BIGINT
- Length/Values: 20
- Default: As defined: 0
คัดลอกไปที่คลิปบอร์ด ------------------------------------------------------------------
ไฟล์ทั้งหมด
1. yimyaem.php
2. static/image/common/fblogin.gif
ปุ่มล็อคอินด้วย fb (ในกรณีที่เซ็ทเพิ่มโฟลเดอร์รูปภาพของสกินไว้ ให้นำรูปนี้ไปใส่ไว้ในโฟลเดอร์นั้นด้วย)
3. source/module/yimyaem/yimyaem_fb.php
ไฟล์ข้อมูลการทำงานเกี่ยวกับ Facebook
4. template/default/yimyaem/yimyaem_fb.htm
เท็มเพล็ตของหน้าแสดง (ในกรณีที่ใช้ templateอื่นที่ไม่ใช่ default ให้นำไฟล์นี้ไปใส่ไว้ด้วย เช่น template/myskin/yimyaem/yimyaem_fb.htm)
5. template/default/member/login.htm
เท็มเพล็ตของหน้าล็อคอิน (ในกรณีที่ใช้ templateอื่นที่ไม่ใช่ default ให้นำไฟล์นี้ไปใส่ไว้ด้วย เช่น template/myskin/member/login.htm)
หรือสามารถเพิ่มปุ่มล็อคอินได้เองโ้ดยโค๊ดนี้- <a href="yimyaem.php?mod=fb&act=logging"><img src="{IMGDIR}/fblogin.gif" align="absmiddle" /></a>
คัดลอกไปที่คลิปบอร์ด วิธีใช้งาน
- ให้ทำลิ้งการเพิ่มข้อมูลบัญชีfacebook หรือการแก้ไข หรือการลบ มาที่ yimyaem.php?mod=fb (เช่นเพิ่มใน template/default/common/header.htm เพื่อเพิ่มลิ้งหลัง "ศูนย์กลางสมาชิก ตั้งค่า")
ค้นหาคำว่า- <span class="xg1"><a href="home.php?mod=spacecp">{lang setup}</a></span>
คัดลอกไปที่คลิปบอร์ด แล้วนำโค๊ดด้านล่างนี้ไปต่อท้าย- <span class="pipe">|</span><a href="yimyaem.php?mod=fb" id="yimyaem_fb_link">บัญชี Facebook</a>
คัดลอกไปที่คลิปบอร์ด - การล็อคอิน สามารถใช้งานได้ปรกติ ตามปุ่มที่แสดงในหน้าล็อคอิน
------------------------------------------------------------------
ปล. สคริปต์นี้ใช้ graph แทนที่จะเป็น api โดยตรง เพราะว่าสคริปของ discuzx ไม่รองรับค่าที่ได้จาก $_GET['session'] ของ fb จึงให้การทำงานยุ่งยากขึ้น
ข้อมูลเพิ่มเติม : http://www.yimyaem.com/thread-11-1-1.html |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
|
|
|
|
|
|