Discuz 7.2 THAI By i~Designsวิธีติดตั้ง Discuz7.2วิธีอัพเกรด Discuz7.2
Discuz! Board คืออะไร???UcenterHome 2.0 Thaiวิธีอัพเกรด Ucenter1.5
UCenter 1.5 THAI 22012009Comsenz Product list by ปูวิธีหาเงินไว้ซื้อไฟลล์
กลับไปที่รายการ โพสต์ใหม่
ดิสคัสโฮส 499 ติดตั้งฟรีพร้อมปลั๊กอิน

[ปลั๊กอิน] Passport API นำ Discuz ใช้งานร่วมกับ Scipt อื่นๆ เช่น PHP-Nuke

Passport API เหมือนกับการที่การที่เราไป ตปท จำเป็นต้องมี Passport เพื่อขอเข้าประเทศเค้านั้นเอง Passport API ใน Discuz เป็นแบบนั้นเหมือนกัน& X8 `/ O% h! y0 ]) G8 j
8 v1 }9 [: t; a! g* f/ e0 ~% w) `: i
Discuz มีระบบ Passport API ขึ้นมาให้ใช้งานร่วมกับ CMS (Content Management System) หรืออื่นๆ โดยสามารถใช้งานสมาชิกร่วมกันได้ ได้ง่ายๆ4 J; F+ o+ L4 Q! U) v! w6 D1 J8 j$ P
เปิดการใช้งานและยกเลิกการใช้งานได้โดยไม่มีผลกระทบใดๆ ต่อระบบทั้ง 2 ฝ่าย
5 P! b8 ]5 p. l7 E# W3 A5 j9 `การใช้งานได้ผลที่ดีในระดับหนึ่งครับถึงจะไม่สมบูรณ์แบบ
' D+ I3 Y  {! [4 i; j
* m8 q( G, V7 z1 w1 p! V% qกระทู้จะยกตัวอย่างการเชื่อต่อกับ PHP-Nuke เพราะผมเคยใช้บริการมันอยู่พักนึง ความสนิทสนมจึงมีอยู่บ้างเล็กน้อย
% r/ F6 e/ c9 v7 @0 K5 kเมื่อกลับไปใช้บิรการใหม่ มันเลยไม่งอแงเท่าไหร่ เพราะเป็นลูกค้าเก่า เหอๆๆ พอละเดี๋ยวพาออกทะเล....กันพอดี) G* e  l' u4 U
% C3 e; ]& y, C  [
เตรียมตัวครับ
4 T3 U+ {0 O# Q+ Eไปใส่ไฟ PHP-Nuke บอกให้ PHP-Nuke ไปเลิกกับ phpBB ซะ จะพา Discuz มาแนะนำให้รู้จักให้ PHP-Nuke ลอง Discuz ซักทีจะติดใจ$ N, K4 H) O2 r* T9 I
หลังจาก PHP-Nuke หลงคารมหลงกลเราเรียบร้อยก็ไปบอก Discuz ว่า ไปอยู่เป็นเพื่อน PHP-Nuke มันหน่อยมันเหงาเพิ่งเลิกกับ phpBB มา6 t2 u7 W, H7 _' {
หลังจาก Discuz คิดอยู่นานก็ตกลงก็จัดการให้มันได้เสียกันเลยครับ9 P# a4 z8 ]5 x3 t* x3 J

. P$ F0 i1 [6 a# Wแต่งสวยให้ Discuz ก่อน. {: n/ |: h0 v6 Z, E% k& q
ไปที่ % x. j! C( ~. I( Y0 s5 T' {2 S
Admin > Extended Conf. > Passport API > Passport Settings7 n9 E' \7 _( A" _
1 ~& S  y1 N9 \6 m: H1 q. l0 `
Enable Passport = yes' ~' T$ K( h: _8 h$ r
Application URL = ใส่ url ของ PHP-Nuke, n0 H4 p  `9 U) U
Private Key = $sitekey ของ PHP-Nuke ดูที่ config.php ไม่ต้องมาไซ้ผมนะ & t' J' E" ]8 {, n1 u/ Y4 A

" T% t! x" @+ {  E9 n' W) r% NExpiration(Seconds) = ปล่อยไว้
! B  z( n! [3 x4 p% rRegister Url = modules.php?name=Your_Account&op=new_user
$ o2 m9 n/ C+ M; YLogin Url = modules.php?name=Your_Account2 ^) Z5 w5 D& y. `; {
Logout Url = modules.php?name=Your_Account&op=logout2 e8 ~& T; G" W9 g
Extencredit = ไม่ใช้
* _4 ?( O1 u6 p* k
5 f, D* Z; ?4 G9 s
* v& h" p# }- ~' \
บันทึกส่วนของ Discuz เรียบร้อย เข้าห้องหอนอนรอ PHP-Nuke อยู่ ~:16:~ - j6 r- i' z! X* i

# q7 V6 M1 ]. H. s, y. ?: J7 F1 v3 r# W
คราวนี้มาแต่งหล่อให้ PHP-Nuke หน่อย0 B0 g6 ^4 i7 |4 d* w
1 t1 C0 p9 F% [( P
1. ไปที่โมดูล Your_Account เปิดไฟลล์ index.php: [% c$ }# I( `$ v( p) k3 R
PHP-NUKE/modules/Your_Account
! v+ `/ o( h; k+ Y- W  G8 `. Rค้นหา
  1. include("modules/$module_name/navbar.php");
คัดลอกรหัสไปที่คลิปบอร์ด
แทนที่ด้วย
  1. if(is_user($user)) {
  2.         //Discuz switch
  3.         require_once("dz_switch.php");
  4.         //Discuz switch
  5. include("modules/$module_name/navbar.php");
  6. }
คัดลอกรหัสไปที่คลิปบอร์ด
2. จากนั้นดาวน์โหลดไฟลล์นี้ไปวางไว้ที่เดียวกับ index.php ของโมดูล Your_Account ครับ3 r- Q2 e% |# B

0 o3 `) S% B2 {2 `
0 |  g3 Q0 m+ E  c3. เปิดไฟลล์ dz_switch.php ขึ้นมาครับ
4 ~' l" G* K0 tดูที่
  1. //ใส่ URL ของกระดาน Discuz!.
  2. $dz_switch='http://YOUR_DISCUZ';
คัดลอกรหัสไปที่คลิปบอร์ด
ใส่ URL Discuz ของคุณครับ
& a) B% C+ h$ X" r5 R/ bจากนั้นบันทึก
+ ^7 |, B2 p2 H) i- X7 i" V# H, |
. h) I3 `! V3 u  E; r1 ^0 J, _  Tแล้วก็พาเข้าห้องหอ Discuz และ PHP-Nuke พร้อมทำงานได้เสียกันเรียบร้อย0 ^$ }6 c+ u8 @
ผมลองทำไว้แล้วไปลองเทสกันหน่อยสิ+ @3 h! Z4 c* t% x: y, N8 H
http://www.cazdesign.com/phpnuke80/index.php, L  D5 q4 g" n% L

9 m5 e1 w$ O! Q& x5 i0 ~+ hเรียบร้อยครับผม
. @6 t3 J9 y% U" }5 J  u4 ?, K! L4 m( v

: @6 V$ s" |7 ~. p- E- x  l) T4 L( p: v& G+ N2 Y
* I. q. ?% e( k$ e. O5 u
โอยแต่งเรื่องเหน่ือยนะเนี้ย นานๆจะมีอารมณ์คิดมุข
ไฟล์แนบ: คุณจำเป็นต้องเข้าสู่ระบบก่อนที่จะสามารถดาวน์โหลดหรือดูไฟล์ที่แนบมา.
หากคุณยังไม่มีบัญชีหรือยังไม่ได้เป็นสมาชิก?กรุณาสมัครสมาชิก

โอ...ช่างสะดวกอะไรขนาดนี้ ทำนิดหน่อยก็ได้เข้าหอกับน้องnuke แล้ว เยี่ยมๆ ว่าแต่เอาเข้ากะ cms ตัวอื่นได้ป่าวคับ เช่น joomla mambo ประมาณนี้

TOP

ตอบกลับโพสของ 2# tapo

ถ้ามี key ก็ได้ครับใช้ไฟลล์เดียวกันเลย
' e& n2 C! H/ lไม่มีรู้มานมีหรือเปล่า

TOP

เยี่ยมมากครับเดี่ยวจะลองทำดูครับ

TOP

หากเราใช้ nuke อยู่ก่อนแล้ว แล้วเราบอกเลิกกับ phpbb
" @+ \$ f8 `  Dมาอยู่กับ discuz อยากทราบว่าลูกๆ จะอยู่กับใครครับ(สมาชิกน่ะ)

TOP

ตอบกลับโพสของ 5# pppp002

ออ ลูกติด Discuz ไม่รับหน่ะครับ ต้องเป็นลูกที่เกิดขึ้นทั้ง 2 ฝ่ายเท่านั้นครับ
. `, u, N$ u: y& m(หมายถึงสมาชิกเดิมมาใช้ discuz ไม่ได้หน่ะครับ แต่สามารถเข้าระบบ Nuke ได้แต่ไม่ไปเข้าระบบ Discuz ) " U! T3 Y/ L: ^/ Z$ p; h+ R! S* f$ U
' P) F5 U" H$ ?- U: ~) _
แต่.../ |; l8 `  F+ m/ e( F

) u: f$ t6 n3 Q4 U6 r9 mลูกที่เกิดจาก Discuz + Nuke เมื่อ เลิกกันแล้ว Nuke กลับไปคืนดีกับ phpBB# P* S! q% |3 Y2 u. Z' ~) }: c) r
phpBB ยินดีรับลูกที่เกิดจาก Discuz & H. I2 j! t+ ]
(หมายถึง สมาชิกสามารถใช้งานได้หน่ะครับ)
+ _( L0 \2 S5 T2 d# u9 b- Y# T
" Z$ v, ?1 h5 r  e
- i; B5 D: y2 b) N! y" T* D# `เหมาะกับการติดตั้งใหม่ครั้งแรกระหว่าง Discuz และ Nuke เมื่อเลิกใช้งาน Nuke สามารถกลับไปใช้ phpBB ได้เหมือนเดิม
+ Q' z: H+ j6 p/ M
- m1 g! _- }& W; r2 r3 K( fส่วน Discuz ที่แยกออกมาก็ได้ลูกติดมาด้วยเหมือนกัน
3 r8 e& W4 S" q# r
/ G( j: M3 ]3 |9 ^0 Gเพราะ ฐานข้อมูลสมาชิกแยกกันอยู่ 2 ตารางหน่ะครับ
: S  }3 w7 e, i" S$ |% B1 R~:1:~

TOP

ใช้แล้ว มันขึ้นว่า IllegalOperation แก้ไขยังไงคับ

TOP

ตอบกลับโพสของ 7# jackie4056

ตรวจดู $Sitekey ครับ หรือลองคัดลอกจากกระทู้ไปเลยก็ได้

TOP

ติดใจกันแล้วใช่ใหมล่ะ อิอิ2 W; r2 L5 ?- ~8 M- W; Z" u. u
บอกได้คำเดียวว่าสุดยอด
www.accord-club.net

TOP

มีใครทดลองใช้กับ joomla/mambo แล้วเวิร์คบ้าง บอกด้วยนะ

TOP

กลับไปที่รายการ