زمان کنونی: ۲۳-۲-۱۴۰۳, ۰۱:۱۸ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل ارتباط آلفا یوزر پوینت با جوم سوشال
۱۴-۱-۱۳۹۰, ۰۳:۴۳ عصر
ارسال: #8
RE: مشکل ارتباط آلفا یوزر پوینت با جوم سوشال
آقای طالبی نیت من جسارت به شما و سایر دوستان نبود.ممکنه بعضی از دوستان به اندازه شما اطلاع کافی نداشته باشند و اطلاعات شما گره از کارشون باز نکنه.خوب توضیحات دقیقتر موجب راهنمایی و حتی حل مشکل میشه.

اما در مورد مشکل ارتباط آلفا یوزر و جوم سوشال:

من برای اینکه این دو کامپوننت رو به هم ارتباط بدم اقدامات زیر رو انجام دادم:

اگه دوستان با آلفا یوزر آشنایی داشته باشن میدونند که رولها یا همونطور که دوستمون آقای طالبی گفتن "قوانین" پلاگینهایی هستن با فورمت xml ، برای تعیین میزان امتیاز.برای هرقانون باید پلاگینی جدا نوشته شود و قسمت مهم قضیه فایل php مربوط به همان عملکرد در جومسوشال باید ویرایش شود.

مثال: دادن امتیاز به درج مطلب با استفاده از پلاگین wall

1- به آدرس your site\plugins\community رفته،فایل walls.php را با ویرایشگر باز کرده، خط 90 در جومسوشال 1.6 نوشته زیر را پیدا کنید.

//add user points
سپس متن زیر را بعد از اون اضافه کنید.

ALphaUserPoints Integration Current user gets points //////////////////////////////
$api_AUP = JPATH_SITE.DS.'components'.DS.'com_alphauserpoints'.DS.'helper.php';
if ( file_exists($api_AUP))
{
require_once ($api_AUP);
AlphaUserPointsHelper::newpoints( 'plgaup_comminuity_Add walls' );
}
//////////////////////////////////////////////////////////////////////////////////////////////////
2- در مرحله دوم ویرایشگر را باز کرده متن زیر را با فورمت .xml ذخیره کنید.


<?xml version="1.0" encoding="utf-8"?>
<alphauserpoints type="plugin">
<rule>Add wals</rule>
<description>دادن امتیاز برای درج مطلب در دیواره. </description>
<component>com_community</component>
<plugin_function>plgaup_comminuity_Add walls</plugin_function>
<fixed_points>true</fixed_points>
</alphauserpoints>

نکته:دقت کنید عبارات سبز عینا مثل هم باشند.

3- از طریق کامپوننت آلفا یوزر فایل xml را نصب کنید.


به همین ترتیب عملکردهای دیگری میتونیم تعریف کنیم که اگه دوستان تمایل داشته باشن ادامه میدیم.



با تشکر
امضاء esitala
"زکات علم ،نشر آن هست"

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط tarantino ، Reza Ganji ، zaban26 ، شاهین سمیع عادل
ارسال پاسخ 


پیام‌های داخل این موضوع
RE: مشکل ارتباط آلفا یوزر پوینت با جوم سوشال - esitala - ۱۴-۱-۱۳۹۰ ۰۳:۴۳ عصر

پرش به انجمن:


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