လူမှုဖူလုံရေးပလက်ဖောင်းများ၏လူကြိုက်များမှုဖြင့် Discuz သည်လယ်ကွင်းများတွင်လူကြိုက်များသောဖိုရမ်စနစ်အဖြစ်ကျယ်ပြန့်စွာအသုံးပြုသည်။ ကိုယ်ရေးကိုယ်တာအချက်အလက်များကိုမှတ်ပုံတင်ခြင်းနှင့်တိုးတက်ခြင်းသည် Discuz Platform တွင်အသုံးပြုသူများသည် Community သို့ဝင်ရောက်ရန်ပထမခြေလှမ်းဖြစ်သည်။ သင်၏ပရိုဖိုင်းကိုလျင်မြန်စွာပြုပြင်ခြင်းသည်သင်၏သုံးစွဲသူအတွေ့အကြုံကိုတိုးတက်စေရန်အရေးကြီးသောစွမ်းရည်တစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည်ကိုယ်ရေးကိုယ်တာအချက်အလက်များကိုအလျင်အမြန်ပြုပြင်ရန် Discuz စနစ်၏မှတ်ပုံတင်ခြင်းမျက်နှာပြင်နှင့်ကိုယ်ပိုင်စင်တာ module ကိုမည်သို့အသုံးပြုရမည်ကိုသင်ကြားရန်သတ်သတ်မှတ်မှတ်ကုဒ်နမူနာများကိုအသုံးပြုလိမ့်မည်။
Discuz တွင်အသုံးပြုသူမှတ်ပုံတင်ခြင်းနှင့်သက်ဆိုင်သည့်လုပ်ငန်းများကိုအကောင့်တစ်ခုဖွင့်ခြင်းနှင့်အသုံးပြုသူအချက်အလက်များကိုသိမ်းဆည်းခြင်းအပါအဝင်မှတ်ပုံတင်ခြင်းမျက်နှာပြင်ကိုအသုံးပြုသည်။ စစ်ဆင်ရေးအတွက်မှတ်ပုံတင်ခြင်း interface ကိုမည်သို့ခေါ်ဆိုရမည်ကိုနားလည်ခြင်းသည်ကိုယ်ရေးကိုယ်တာအချက်အလက်များကိုလျင်မြန်စွာပြုပြင်ရန်ပထမခြေလှမ်းဖြစ်သည်။
ဒီနေရာမှာ Discuz မှတ်ပုံတင်ခြင်းမျက်နှာပြင်ကိုအသုံးပြုပြီးအသုံးပြုသူအမည်ပြဝှက်ကိရိယာများကိုဘယ်လိုပြုပြင်မလဲဆိုတာပြတဲ့နမူနာကုဒ်တစ်ခုပါ။
<?php define('APPTYPEID', 0); define('CURSCRIPT', 'member'); require './source/class/class_core.php'; $discuz = C::app(); $discuz-> init (); // အသုံးပြုသူသတင်းအချက်အလက်ကိုရယူပါ $ Uid = intval ($ _ uid ['uid]); $ new_username = strip_tags ($ _ _ new_username '])); // အသုံးပြုသူတွင် $ user = getuserbyuid ($ Uid) ရှိမရှိဆုံးဖြတ်ပါ။ လျှင် (! $ အသုံးပြုသူ) { ထွက်ပေါက် ('အသုံးပြုသူမရှိပါ'); } // အသုံးပြုသူအမည်ပြောင် C :: t ('bener_member') -> update ($ uid, array ('us us array) => us username => $ new_username => us us us us us us use `us us use us use => $ new_useername)); ECHO 'Nickname Modinification သည်အောင်မြင်ခဲ့သည်။ >
အထက်ပါကုဒ်သည်အသုံးပြုသူ ID နှင့်အသုံးပြုသူအမည်အသစ်ကိုဖြတ်သန်းပြီးအသုံးပြုသူအမည်ပြောင်ကိုပြုပြင်ရန် Discuz အသုံးပြုသူဇယား၏မွမ်းမံမှုနည်းလမ်းကိုခေါ်ဆိုသည်။ သင်သည်အခြားကိုယ်ရေးကိုယ်တာအချက်အလက်များကိုအလားတူနည်းလမ်းများဖြင့်ပြုပြင်နိုင်သည်။
Disuz တွင် Personal Center သည်သုံးစွဲသူများသည်သူတို့၏ကိုယ်ရေးကိုယ်တာအချက်အလက်များကိုစီမံခန့်ခွဲရန်အရေးပါသောနေရာဖြစ်သည်။ Personal Center တွင်အသုံးပြုသူများသည်၎င်းတို့၏ကိုယ်ရေးကိုယ်တာအချက်အလက်များ, avatar, password စသည်တို့ကိုပြုပြင်နိုင်သည်။ ကိုယ်ရေးကိုယ်တာစင်တာ module ကို အသုံးပြု. အသုံးပြုသူများသည်သူတို့၏ကိုယ်ရေးကိုယ်တာအချက်အလက်များကိုလျင်မြန်စွာနှင့်အလွယ်တကူပြောင်းလဲနိုင်သည်။
ကိုယ်ပိုင်စင်တာတစ်ခုတွင်သုံးစွဲသူ၏ကိုယ်ရေးကိုယ်တာလက်မှတ်ကိုမည်သို့ပြုပြင်ရမည်ကိုဖော်ပြသည့်ကုဒ်နမူနာတစ်ခုမှာ -
<?php define('APPTYPEID', 1); define('CURSCRIPT', 'home'); require './source/class/class_core.php'; $discuz = C::app(); $discuz-> init (); // လက်ရှိ logged-in အသုံးပြုသူသတင်းအချက်အလက် $ uid = $ _g ['uid']; $ user = getuserbyuid ($ Uid); // ကိုယ်ရေးကိုယ်တာလက်မှတ် $ new_signature = strip_tags ($ _ post [get_signature ['post [' post ['post [' post ['post]) $ အသုံးပြုသူ ['SIGNML'] = $ New_Signature; C :: t ECHO 'Personal Signature ကိုအောင်မြင်စွာပြုပြင်ပြီးပြီ'; >
အထက်ဖော်ပြပါကုဒ်သည်အသုံးပြုသူ၏ကိုယ်ပိုင်စင်တာ module တွင်အသုံးပြုသူ၏ကိုယ်ရေးကိုယ်တာလက်မှတ်ကိုမည်သို့ပြုပြင်ရမည်ကိုပြသသည်။ အသုံးပြုသူအချက်အလက်များကိုအသစ်ပြောင်းခြင်း interface ကိုခေါ်ဆိုခြင်းဖြင့်အသုံးပြုသူများသည်သူတို့၏ကိုယ်ရေးကိုယ်တာအချက်အလက်များကိုအလွယ်တကူပြုပြင်နိုင်သည်။
ဤဆောင်းပါးသည် Discuz ၏မှတ်ပုံတင်ခြင်း interface နှင့် Personal Center Interface နှင့် Personal Center Module ကိုအသုံးပြုနည်းကိုတိကျသောကုဒ်များဥပမာများဖြင့်ပြုပြင်ရန်အလျင်အမြန်ပြုပြင်ရန်မိတ်ဆက်ပေးသည်။ ဤကျွမ်းကျင်မှုများကိုကျွမ်းကျင်ခြင်းကိုအသုံးပြုသူများသည်သူတို့၏ကိုယ်ရေးကိုယ်တာအချက်အလက်များကိုပိုမိုကောင်းမွန်စွာစီမံခန့်ခွဲနိုင်ပြီး Discuz အသိုင်းအဝိုင်းတွင်သုံးစွဲသူအတွေ့အကြုံကိုတိုးတက်စေသည်။ ဒီဆောင်းပါးကသင့်အတွက်အထောက်အကူဖြစ်လိမ့်မယ်လို့မျှော်လင့်ပါတယ်။ ပိုမိုအဆင်ပြေသော discuz အတွေ့အကြုံကိုခံစားရန်ဤနည်းစနစ်များကိုကြိုးစားပြီးကျင့်သုံးရန်လူတိုင်းကိုကြိုဆိုပါသည်။