شمـا میتوانیــد برای دریافت آخرین مطالب و آگاهی از آخریـن اخبــار گلریـز وبـــ در ایمیـــل خـود در خبــرنامـه ثـبت نـام کنــید
- آخــرین مطــالب
- مطالب پربازدیــد
- مطالب تصــادفـی آرشیــو پسـت هـا
آمار سایت
Demo
میزکار کاربری
Desktop
نویسندگان
Author
لینک های سایت
Links
آرشیو
Archive
صفحات جداگانه
Extra Pages
پیوند های روزانه
Daily Links
امکانات وب
Code
خبرنامه وب سایت:
آخرین نظرات کاربران
Recent Comments
شمـا میتوانیــد برای دریافت آخرین مطالب و آگاهی از آخریـن اخبــار گلریـز وبـــ در ایمیـــل خـود در خبــرنامـه ثـبت نـام کنــید
عنوان | پاسخ | بازدید | توسط |
موضوع خیلی خیلی مهم | 2 | 4155 | love moon |
آموزش رویت | 1 | 4210 | amirzarbakhsh |
بکاب گلستان طرح | 2 | 4979 | iliyakianfar |
پک درجات چت روم طرح (پروانه) | 1 | 5017 | s1i2n3a4 |
مژده!! مژده!! عجله کنید انتقال روی سرور های گروه طراحی فلای طرح رایگان شد!! | 2 | 3852 | flytarh |
8 عدد درجه جدید برای روم | 3 | 5762 | s1i2n3a4 |
با این آموزش شما میتونید پنل داخلی برای هر کاربری که دوست دارید درست کنید . حتی مهمانان
اینجا برای mod پنل درست میکنیم ! برای دیگر کاربران هم به همین صورت خواهد بود و فقط به جای کلمه ی mod درجه ای که دوست دارید رو قرار میدید ....
برای این که ایکون آچار برای ناظر به نمایش بیاد فایل chat.js رو باز کنید و به خط 58 برید !
که این کد وجود داره :
if (self.userPrivilegienGlobal=="admin"){
کد زیر رو جایگزین کد بالا کنید :
if (self.userPrivilegienGlobal=="admin" || self.userPrivilegienGlobal=="mod"){
با این کار آیکون آچار برای ناظر ها هم به نمایش در میاد ...
حالا اگر دوست داشتید که ایکون هاشون فرق داشته باشه باید بعد از خط 67 کد زیر رو قرار بدید :
// mod panel
if (self.userPrivilegienGlobal=="mod"){
$("form_right").innerHTML+=" <img id=\"link_admin\" class=\"img_button\" src=\"img/mod.png\" width=\"32\" height=\"32\" border=\"0\" alt=\"Admin\" title=\"Admin\">";
$("link_admin").onclick = function(){
var hoehe = $('chatinhalt').getHeight();
var breite = $('chatinhalt').getWidth();
var win_admin = new Window({url: "./?AdminIndex", className: self.win_style, width:breite, height:hoehe, top:20, left:10, resizable: true, showEffect:Effect.Appear, hideEffect: Effect.Fade, showEffectOptions: {duration:0.5}, hideEffectOptions: {duration:0.5}, draggable: true, minimizable: true, maximizable: true, destroyOnClose: true });
//win_prop.maximize();
win_admin.show();
}
}
در کد بالا این img/mod.png رو میبینید .
یعنی باید در پوشه ی img یه عکسی به نام mod.png قرار بدید .... (ایکون پنل ناظر)
در صورتی که خواستید آیکون رو عوض کنید دیگه نیازی به ویرایش خط 58 نخواهید داشت .
تا اینجا کار فقط ما کاری کردیم که ناظر وارد شد آیکون پنل (آچار) رو نمایش بده نه خود پنل !
به پوشه ی admin میریم و فایل AdminIndex.class.php رو با ویرایشگری باز میکنیم ...
در خط 40 این فایل چنین کدی هست :
if ($_SESSION['etchat_'.$this->_prefix.'user_priv']=="admin"){
که خط زیر رو جایگزین کد بالا میکنیم :
if ($_SESSION['etchat_'.$this->_prefix.'user_priv']=="admin" || $_SESSION['etchat_'.$this->_prefix.'user_priv']=="mod"){
این کاری که الان انجام دادیم یعنی به ناظر دسترسی دادیم که پنل ادمین رو ببینه !
(تا اینجای کار صفحه اول پنل رو میتونه ببینه ولی نمیتونه امکانات پنل رو در اختیار داشته باشه چون فعلا دسترسی نداره)
حالا برای این که ناظر مثل ادمین به امکانات دسترسی داشته باشه باید یک فایل و یا چند فایل رو ویرایش کنیم .
من برای مثال به ناظرم میخوام این اجازه رو بدم که بتونه لیست اخراجی ها رو ببینه و بعد بتونه کاربرای اخراج شده رو از لیست اخراجی در بیاره !
اول بهش لیست اخراجی رو نشون میدم !
برای این کار فایل AdminBlacklistIndex.class.php رو با ویرایشگری باز میکنم ...
به خط 43 میریم که چنین کدی هست :
if ($_SESSION['etchat_'.$this->_prefix.'user_priv']=="admin"){
و کد زیر رو جایگزین کد بالا میکنیم :
if ($_SESSION['etchat_'.$this->_prefix.'user_priv']=="admin" || $_SESSION['etchat_'.$this->_prefix.'user_priv']=="mod"){
با این کار لیست اخراجی ها رو ناظر میتونه ببینه .
حالا برای این که ناظر بتونه کاربرا رو از لیست اخراجی در بیاره باید فایل AdminDeleteFromBlacklist.class.php رو با ویرایشگر باز کنید ...
که در خط 40 این فایل کد زیر هست :
if ($_SESSION['etchat_'.$this->_prefix.'user_priv']=="admin"){
که کد زیر رو جایگزین کد بالا میکنیم تا ناظر بتونه اخراج شده ها رو آزاد کنه :
if ($_SESSION['etchat_'.$this->_prefix.'user_priv']=="admin" || $_SESSION['etchat_'.$this->_prefix.'user_priv']=="mod"){
تا اینجا تمام شد کار ما ...
یه چیز میمونه !
من میخوام ناظرم وقتی پنل رو باز کرد فقط بتونه یک امکان رو ببینه اونم لیست اخراجی ها .
برای این کار فایل index.tpl.html رو از آدرس زیر ویرایش میکنیم :
public/styles/admin_tpl
نویسنده : S1I2N3A4
دسته : نکات و دستورات چت روم , ,
خودم طراحیشون کردم برا سیتی چت
بهترین درجات ک خیلی عالیه این طرح اولش مخصوص یلدا چت هست ک بعدا بقیه از روش کپی کردن
با سلام و عرض خسته نباشید.
ببخشین من اسکریپت رو نصب کردم ولی وقتی میخوام داخل چت روم بشم اسم و رمز رو میزنم وقتی اینترمیزنم این ارور رو میده:
Field
پاسخ:سلام. sql پکاپ را دوباره اپ کنید مشکل حل میشه.
با سلام و درود
ممنون از زحماتتون و متشکر از لطفتون ک وقت گذاشتیدو این همه اسگریپ گذاشتین تو وبسایتتون
اگرمیشه لطف کنید اسگریپ بیرونی شلغ چتروهم بزاریدممنون خواهیم شد
و چرا بکاب های کامل که میزاریم روهاسست ایران من فقط برای قالب بیرونیمیخاهم هرقالبی که کامل هستشس رو نمیشه بارگذاری کرد انجام و اپلود می کنینم وبسایت بالا نمیاد
پاسخ:سلام.خواهش میکنم. حتما تا اخر هفته قرار داده میشه.باید داخل روت هاست نصب بشه قالب به چنین مشکلی برخورد نکنید
لینگ دانلدش خرابه
پاسخ:سلام. ادرس مطلب بفرستید در صورت موجود بودن لینک تصحیح شود.
با سلام و درود ببخشید اگ میشه لطف کنید اموزش کارشرو برام بفرستید برام جیمیل کنید یا طفا تو واتساپ تلگرام هرکوجاک بگین هستم ممنون میشم
پاسخ:سلام.اپدیت جدید همراه با لینک جدید گذاشته شد داخل سایت
بهترین بکاپ اینجا به خدا چندین ماهه دارم استفاده میکنم اخ نگفته امنیت توپه توپ دمت گرم اس تی طرح و گلریز وب
بک خوبیه امنیت خوبیم داره با ارزوی موفقیت برای مهر طرح و اپدیت های بهتر