با استفاده از این ماژول کاربران شما برای عضویت در سایت دیگر نیازی به پرکردن دوباره فرم ثبت نام نیستند و فقط با یک کلیک می توانند اطلاعات حساب فیس بوک , گوگل و ... را در سایت شما ذخیره کرده و به عضویت سایت شما در آیند.
دانلود
آموزش نصب
ابتدا فایل را دانلود کرده سپس فایل Ulogin.php را در مسیر زیر آپلود کنید
سپس فایلlogin.tpl قالب را باز کرده و کد زیر را در محلی که می خواهید دکمه ها نمایش داده شوند کپی کنید
سپس از روت هاست فایل index.php را باز کرده و به دنبال کد زیر بگردید
حال این کد را زیر کد بالا قرار دهید
حال از پوشه engine فایل init.php را باز کرده و به دنبال کد زیر بگردید
و این کد رو در زیر کد بالا قرار دهید :
در این قسمت از پوشه engine/inc/ فایل options.php را باز کرده و کد زیر را در آن پیدا کنید :
و این کد را در زیر کد بالا قرار دهید :
برای مرحله آخر از پوشه /language/Farsi فایل adminpanel.lng را باز کرده و به دنبال کد زیر باشید
و کد های زیر رو در زیر آن کپی کنید
نکته مهم : پس از نصب در قسمت " تنظیمات > کاربران " سطح کاربرانی که با استفاده از این سیستم وارد می شوند را تعیین کنید در غیر اینصورت ممکن است مدیریت سایت را از دست بدهید
/engine/modules/
سپس فایلlogin.tpl قالب را باز کرده و کد زیر را در محلی که می خواهید دکمه ها نمایش داده شوند کپی کنید
<div id="uLogin"></div>
<script src="http://ulogin.ru/js/widget.js?display=panel&fields=first_name,last_name,bdate,email,nickname,photo&providers=vkontakte,mailru,facebook,google,yandex&hidden=openid,odnoklassniki,livejournal,twitter&redirect_uri={ulogin}"></script>
<script src="http://ulogin.ru/js/widget.js?display=panel&fields=first_name,last_name,bdate,email,nickname,photo&providers=vkontakte,mailru,facebook,google,yandex&hidden=openid,odnoklassniki,livejournal,twitter&redirect_uri={ulogin}"></script>
سپس از روت هاست فایل index.php را باز کرده و به دنبال کد زیر بگردید
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
حال این کد را زیر کد بالا قرار دهید
$tpl->set( '{ulogin}', urlencode('http://' . $_SERVER['HTTP_HOST'] .$_SERVER['REQUEST_URI'] ));
حال از پوشه engine فایل init.php را باز کرده و به دنبال کد زیر بگردید
require_once ENGINE_DIR . '/modules/gzip.php';
و این کد رو در زیر کد بالا قرار دهید :
require_once ENGINE_DIR . '/modules/ulogin.php';
در این قسمت از پوشه engine/inc/ فایل options.php را باز کرده و کد زیر را در آن پیدا کنید :
showRow( $lang['opt_sys_reggroup'], $lang['opt_sys_reggroupd'], makeDropDown( $sys_group_arr, "save_con[reg_group]", $config['reg_group'] ) );
و این کد را در زیر کد بالا قرار دهید :
showRow( $lang['opt_sys_regulogin'], $lang['opt_sys_regulogind'], makeDropDown( $sys_group_arr, "save_con[reg_group_ulogin]", $config['reg_group_ulogin'] ) );
برای مرحله آخر از پوشه /language/Farsi فایل adminpanel.lng را باز کرده و به دنبال کد زیر باشید
'wysiwyg_language' => "fa",
و کد های زیر رو در زیر آن کپی کنید
'opt_sys_regulogin' => "سطح کاربران ورودی شبکه های اجتماعی:",
'opt_sys_regulogind' => "تعیین سطح کاربرانی که از شبکه های اجتماعی وارد می شوند",
'opt_sys_regulogind' => "تعیین سطح کاربرانی که از شبکه های اجتماعی وارد می شوند",
نکته مهم : پس از نصب در قسمت " تنظیمات > کاربران " سطح کاربرانی که با استفاده از این سیستم وارد می شوند را تعیین کنید در غیر اینصورت ممکن است مدیریت سایت را از دست بدهید
تصاویر