هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 4
  • 1
  • 2
  • 3
  • 4
  • 5
[برای 1.6] پلاگین ورود/ثبت نام با Facebook
#1
Thumbs Up 
[تصویر:  plugin_add.png] پلاگین: FBConnect for MyBB
[تصویر:  name.png] دانلود: http://mybbmodding.net/forums/showthread.php?tid=180
[تصویر:  version.png] نسخه: 1.6.1
[تصویر:  user.png] نویسنده: Nayar
[تصویر:  user.png] ترجمه: GreyWolf
[تصویر:  info.png] عملکرد: با استفاده از این پلاگین کاربران شما دیگر نیازی به پر کردن چندین فیلد غیر ضروری و تکراری و ثبتنام و فعالسازی اکانت خود نیستند. تنها با چند کلیک با نام کاربری و تصویر پروفیل فیسبوک خود در سایت شما عضو میشوند!

[تصویر:  wrench.png] نصب: ابتدا توضیح ساده‌ای در مورد نحوه ارتباط این پلاگین با فیسبوک مینویسم، شما باید در فیسبوک یک اکانت Developer داشته باشید و توسط یک Application ایجاد کنید و پلاگین را به آن App متصل کنید!
و اما برای داشتن اکانت Developer چه کار باید کرد؟
در اولین قدم باید یک اکانت (پروفایل فیسبوک) Verify شده (تایید شده) داشته باشید، برای این کار به اکانت فیسبوک خود وارد شوید، Account Settings > Mobile کلیک کنید و سپس دکمه Active text messaging را کلیک کنید. در پنجره‌ای که باز شد لینک کشور و اوپراتور های ما وجود نداره به همین دلیل روی لینک add your phone number here. کلیک کنید. حال پنجره دیگری باز میشود کد کشوری را انتخاب کرده و شماره مبایل خود را وارد کنید. و دکمه Continue را کلیک کنید.
پنجره دیگری باز می‌شود و از شما میخواهد کد فعال سازی فرستاده شده به مبایلتان را وارد کنید. (که البته جدیداً به ایران نمیفرسته!!)

دومین قدم اگر به هر نحوی قادر به فعالسازی مبایل خود و تایید اکانتتان شدید یا از قبل اکانتتان را فعال کرده‌اید (مثل من) میتوانید این مرحله را ادامه دهید. به این لینک بروید http://developers.facebook.com در بالای صفحه دکمه سبز رنگ Register Now وجود دارد. در اینجا به عنوان یک Developer در فیسبوک ثبتنام می نمایید. حال وقت ایجاد یک App هست ولی باید بگم که اگر در ایران هستید نمیتوانید!! چون توسط United States تحریم شدید (البته کشورتون تحریم شده!)

سومین قدم چگونه تحریم را دور بزنیم!؟ خوب تقریبا ساده است! به پروفایل خود رفته و تمامی مشخصات مربوط به ایران (شهری که زندگی میکنید زبان فارسی و ..) رو حذف کنید و یک کشور و شهر خارجی انتخاب کنید. به همین سادگی

قدم چهارم به لینک https://developers.facebook.com/apps/ رفته و روی Create New App کلیک کنید در پنجره کوچکی که باز شده 2 فیلد ورود وجود دارد، فیلد اول App Name هست که باید نام برنامه رو وارد کنید (یک نام دلخواه که آزاد باشد) فیلد دوم App Namespace هست و این هم آدرس برنامه رو تعیین خواهد کرد (نام دلخواه). سپس روی Continue کلیک کنید. کلمه موجود در صفحه رو وارد کنید و ادامه دهید
در صفحه ای که پیش رو دارید، در مجموعه Basic info یک فیلد هست به نام App Domains در این فیلد نام دامنه ها رو وارد کنید
در قسمت Select how your app integrates with Facebook چندین بخش وجود داره، اولین قسمت یعنی Website with Facebook Login رو کلیک کنید و در فیلد Site URL آدرس انجمنتان را وارد کنید. حتما http یا https رو هم وارد کنید
مثال: http://raminnajafi.ir

خوب save changes رو که در پاییت صفحه قرار گرفته کلیک کنید.

قدم پنجم حال شما باید پلاگین را بر روی انجمنتان نصب کنید. قبل از رفتن به انجمن خود در همین صفحه ای که الان هستید نیاز دارید 2 کد رو کپی کنید. در بالای صفحه زیر عنوان (یا نام) Application دو کد وجود داره، اولی App ID و دومی App Secret. برای اتصال انجمن خود به فیسبوک به این دو کد نیاز خواهید داشت.

فایل های پلاگین را در انجمن خود آپلود کنید. (فولدر fbcore و inc باید در محلی که انجمنتان نصب شده آپلود شوند. یعنی در روت انجمن)
به محیط مدیریت Mybb رفته و پلاگین را فعال کنید. یعنی در قسمت Plugins دو فایل FBCore و FBConnect رو فعال کنید.

حال به Settings رفته و مجموعه FBCore رو باز کنید. دو فیلد موجود رو پر کنید (کدهایی که در سایت facebook کپی کردید)

در آخرین قدم باید یک متغیر به قالبتان اضافه کنید تا دکمه ورود با فیسبوک برای مهمان ها نمایش داده شود.
به Templates بروید و قالبی که استفاده میکنید را انتخاب کرده، مجموعه Header Templates رو باز کرده و تمپلیت header_welcomeblock_guest را باز کنید و متغیر زیر را به این تمپلیت اضافه کنید (طوری که کنار کادر ورود به انجمن قرار گیرد)
کد php:
{$fbconnect

فایل زبان:

.php   fbconnect.lang.php (اندازه: 1.96 KB / تعداد دفعات دریافت: 19)

این فایل را در پوشه inc/languages/persian آپلود کنید


نمونه پلاگین در سایت من نصب هست:
http://raminnajafi.ir/greywolf

امدیوارم آموزش کامل بوده و مورد استفاده دوستان قرار گیرد
موفق باشید Smile
پاسخ
 سپاس شده توسطS_N (۱۳۹۱/۹/۵، ۱۶:۱۳:۵۸ عصر) ، Pars (۱۳۹۱/۹/۵، ۱۶:۱۵:۲۲ عصر) ، majid01 (۱۳۹۱/۹/۵، ۱۸:۰۵:۳۹ عصر) ، mhy (۱۳۹۱/۹/۵، ۲۰:۱۷:۱۳ عصر) ، milad1364 (۱۳۹۱/۹/۵، ۲۲:۰۳:۲۵ عصر) ، emir.yanliz (۱۳۹۱/۹/۵، ۲۳:۳۱:۳۲ عصر) ، Doodoo (۱۳۹۱/۹/۵، ۲۳:۳۹:۲۴ عصر) ، Cancer9003 (۱۳۹۱/۹/۶، ۰۰:۰۹:۵۶ صبح) ، Mohammad-Za (۱۳۹۱/۹/۶، ۰۰:۱۰:۵۱ صبح) ، yaser0421 (۱۳۹۱/۹/۶، ۰۰:۵۶:۴۶ صبح) ، geo (۱۳۹۱/۹/۶، ۰۱:۱۰:۱۰ صبح) ، salehkhan (۱۳۹۱/۱۰/۱۲، ۰۴:۳۰:۵۰ صبح) ، ahmadb (۱۳۹۱/۱۱/۴، ۲۲:۰۲:۱۵ عصر) ، صالح غلامیان (۱۳۹۲/۸/۲۴، ۱۲:۱۵:۲۹ عصر) ، Amin Yaghubi (۱۳۹۲/۸/۲۴، ۲۲:۰۷:۰۸ عصر) ، a.armaney (۱۳۹۳/۶/۵، ۱۴:۴۶:۵۵ عصر)


پیام‌های داخل این موضوع
پلاگین ورود/ثبت نام با Facebook - توسط R. Najafi - ۱۳۹۱/۹/۵، ۱۶:۰۸:۰۰ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط emir.yanliz - ۱۳۹۱/۹/۶، ۰۰:۰۳:۵۷ صبح
RE: پلاگین ورود/ثبت نام با Facebook - توسط R. Najafi - ۱۳۹۱/۱۱/۴، ۱۹:۵۷:۴۵ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط صالح غلامیان - ۱۳۹۲/۸/۲۴، ۱۲:۱۸:۲۱ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط R. Najafi - ۱۳۹۲/۸/۲۴، ۱۶:۱۸:۴۷ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط صالح غلامیان - ۱۳۹۲/۸/۲۴، ۱۷:۳۶:۴۸ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط R. Najafi - ۱۳۹۲/۸/۲۴، ۲۱:۳۶:۵۵ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط صالح غلامیان - ۱۳۹۲/۸/۲۴، ۲۱:۴۶:۱۱ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط mgt1234 - ۱۳۹۲/۸/۲۶، ۱۶:۲۰:۰۸ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط mgt1234 - ۱۳۹۲/۸/۳۰، ۱۷:۱۰:۴۸ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط Rezakashefi - ۱۳۹۲/۹/۱، ۲۳:۵۶:۴۱ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط liyaghata - ۱۳۹۲/۱۱/۱۶، ۱۳:۱۶:۳۶ عصر
RE: پلاگین ورود/ثبت نام با Facebook - توسط elisa - ۱۳۹۳/۱۰/۱۴، ۰۲:۵۹:۲۰ صبح
RE: پلاگین ورود/ثبت نام با Facebook - توسط mehdi13 - ۱۳۹۳/۱۰/۱۵، ۰۰:۴۶:۱۷ صبح

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان