أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3

ملحق برمجي : عرض من زار الموضوع من الأعضاء ملحق لبرنامج منتدى pbboard 2.1.3 pbboard 2.1.4 ● طريقة التركيب حمل الملف الملحق وستجد تعليمات ا



16-01-2011 04:05 صباحاً
معلومات الكاتب ▼
انضم في : 19-03-2010
رقم العضوية : 425
المشاركات : 3,236
الجنس :
الدعوات : 5
قوة السمعة : 9,942

الأوسمة: 1
وسام التكريم والتقدير
وسام التكريم والتقدير

ملحق برمجي : عرض من زار الموضوع من الأعضاء

ملحق لبرنامج منتدى
pbboard 2.1.3
pbboard 2.1.4


طريقة التركيب
حمل الملف الملحق وستجد تعليمات التركيب في ملف
طريقة التركيب.htm
من الأفضل عمل التعديلات بنفسك على ملفات البرنامج.



beta2:
حل مشكلة ظهور اسم العضو بدل أسماء من زار الموضوع.
الملفات المحدثة: who_visit.xml
beta3:
تم التحديث (شكراً للأخ المصري)
الملفات المحدثة: topic.module.php, who_visit_subject.class.php, طريقة التركيب.htm

21.7.2011
الهاك متوافق مع إصدار 2.1.4 فقط تم إضافة الملفات المعدلة للرفع لنسخة 2.1.4 وتحديث الملف المساعد للتعديل لمن يريده.
 
 
  who_visited_subject_pbb213_beta3.zip   تحميل zip مرات التحميل :(309)
الحجم :(21.758) KB
  who_visited_subject_pbb214.zip   تحميل zip مرات التحميل :(154)
الحجم :(39.286) KB

تم تحرير الموضوع بواسطة :emovip بتاريخ:21-07-2011 12:05 صباحاً

look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 04:46 صباحاً   [1]
معلومات الكاتب ▼
انضم في : 20-07-2009
رقم العضوية : 15
المشاركات : 127
الدولة : Egypt
الجنس :
تاريخ الميلاد : 21-6-1993
قوة السمعة : 2,530
السلام عليكم ,
ملحق مهم جداً يجب ان يكون بالنسخة الرسمية برأيي rolleyes

حتى الآن لاحظت خطأ واحد ,
عرض الاعضاء الذين شاهدوا الموضوع , يقوم بعرض اسم واحد(اكثر من مرة)
اعتقد ان المشكلة فى ملف الـxml
CODE

<a href="index.php?page=profile&show=1&id={$WhoVisitSubjectList[&#39;member_id&#39;]}">
{/if}
{$Info[&#39;username&#39;]}


يجب ان يكون
CODE

<a href="index.php?page=profile&show=1&id={$WhoVisitSubjectList[&#39;member_id&#39;]}">
{/if}
{$WhoVisitSubjectList[&#39;username&#39;]}


(لست متأكد بصراحة)

جاري التجربة ..


تم تحرير المشاركة بواسطة :المصرى بتاريخ:16-01-2011 04:54 صباحاً


look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 04:56 صباحاً   [2]
معلومات الكاتب ▼
انضم في : 19-03-2010
رقم العضوية : 425
المشاركات : 3,236
الجنس :
الدعوات : 5
قوة السمعة : 9,942
صحيح مهم ولكنه لا يناسب المنتديات ذات عدد اعضاء كبيرة.
الأهم منه برأيي من شكر صاحب الموضوع مثلا تضاف كبسة شكرا وعرض من شكر صاحب الموضوع. وهذا يخفف من الردود مثل (شكرا, مشكور, يسلمو,...) والأفضل تكون بالأجاكس.

عودة للموضوع:
صحيح الخطأ موجود .. تم اعادة رفع الملف.
حدث ذلك لأني أضفت دعم تحويل رابط ل html في آخر لحظة دون تجربته.


تم تحرير المشاركة بواسطة :emovip بتاريخ:16-01-2011 05:05 صباحاً


look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 05:40 صباحاً   [3]
معلومات الكاتب ▼
انضم في : 20-07-2009
رقم العضوية : 15
المشاركات : 127
الدولة : Egypt
الجنس :
تاريخ الميلاد : 21-6-1993
قوة السمعة : 2,530
يوجد خطأ آخر ,
الكود التالي بملف topic.module.php
CODE

if (!$PowerBB->who_visit_subject->IsWhoVisitSubject(array(&#39;where&#39; =>array (&#39;member_id&#39;,$PowerBB->_CONF[&#39;rows&#39;][&#39;member_row&#39;][&#39;id&#39;]))))    

المُعطى غير كافي حيث ان هدف الدالة هو الكشف عن إذا ما تم تخزين العضو الزائر للموضوع و لكن لاحظ انك اعطيت الدالة رقم العضو فقط و نسيت إعطاء رقم الموضوع
التعديل :
فى ملف topic.module.php
الكود :
CODE

if (!$PowerBB->who_visit_subject->IsWhoVisitSubject(array(&#39;where&#39; =>array (&#39;member_id&#39;,$PowerBB->_CONF[&#39;rows&#39;][&#39;member_row&#39;][&#39;id&#39;]))))    

يصبح :
CODE

$CheckArr = array("member_id" => $PowerBB->_CONF[&#39;rows&#39;][&#39;member_row&#39;][&#39;id&#39;] , "subject_id" => $PowerBB->_GET[&#39;id&#39;]);
if (!$PowerBB->who_visit_subject->IsWhoVisitSubject($CheckArr) )    


و فى ملف engine/systems/who_visit_subject.class.php
الدالة :
CODE

function IsWhoVisitSubject($param)
{
if (!isset($param)
or !is_array($param))
{
$param = array();
}

$param[&#39;select&#39;] = &#39;*&#39;;
$param[&#39;from&#39;] = $this->Engine->table[&#39;who_visit_subject&#39;];

$num = $this->Engine->records->GetNumber($param);

return ($num <= 0) ? false : true;
}


تصبح :
CODE

function IsWhoVisitSubject($param)
{
	global $PowerBB;
	$query = $PowerBB->DB->sql_query("SELECT * FROM `".$PowerBB->prefix."who_visit_subject` WHERE `subject_id`=&#39;".intval($param[&#39;subject_id&#39;])."&#39; and `member_id`=&#39;".$param[&#39;member_id&#39;]."&#39;");
	$num   = $PowerBB->DB->sql_num_rows($query);

	return ($num <= 0) ? false : true;
}


look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 06:12 صباحاً   [4]
معلومات الكاتب ▼
انضم في : 19-03-2010
رقم العضوية : 425
المشاركات : 3,236
الجنس :
الدعوات : 5
قوة السمعة : 9,942
شكرا لك , لم انتبه لذلك كنت اجرب على موضوع واحد فقط.
يبدو لم يجرب أحد الهاك السابق. كنت اظن لا مشكلة فيه.


تم تحرير المشاركة بواسطة :emovip بتاريخ:16-01-2011 06:13 صباحاً


look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 05:30 مساءً   [5]
معلومات الكاتب ▼
انضم في : 23-07-2010
رقم العضوية : 599
المشاركات : 3,734
الدولة : أمي اليمن
الجنس :
تاريخ الميلاد : 4-3-1987
الدعوات : 1
قوة السمعة : 8,237
موقعي : زيارة موقعي
العضو غائب بلاكهرباء حتى اشعار آخر ,والمعذرة على الغياب المتكررلأسباب وظروف ولله الحمد , دعواتكم لبلادي وبلاد المسلمين ..
تمت تجربته بنجاح mf

ليه مايكون يظهر اسم العضو بأستايله "لون المجموعة" 155

http://www.shoqm.com/vbb/index.php?page=topic&show=1&id=11571


تم تحرير المشاركة بواسطة :نجم الويب بتاريخ:16-01-2011 05:35 مساءً


look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 06:31 مساءً   [6]
معلومات الكاتب ▼
انضم في : 23-08-2010
رقم العضوية : 648
المشاركات : 1,364
الدولة : المغرب
الجنس :
تاريخ الميلاد : 7-7-1992
الدعوات : 2
قوة السمعة : 3,300
جاري تركيب

وهاك رائع والله أخي rolleyes

look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 07:22 مساءً   [7]
معلومات الكاتب ▼
انضم في : 23-08-2010
رقم العضوية : 648
المشاركات : 1,364
الدولة : المغرب
الجنس :
تاريخ الميلاد : 7-7-1992
الدعوات : 2
قوة السمعة : 3,300
لم أجربه بعد, blushing

أخوي هل يعمل مع المواضيع لأفقي
وأيضاً هل يعمل بدون مشاكل عند تركيب استايل أخر

look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 08:35 مساءً   [8]
معلومات الكاتب ▼
انضم في : 19-03-2010
رقم العضوية : 425
المشاركات : 3,236
الجنس :
الدعوات : 5
قوة السمعة : 9,942
بارك الله فيك أخي المصري يبدو انتهت الأخطاء في الهاك.

المشاركة الأصلية كتبت بواسطة: نجم الويب تمت تجربته بنجاح mf

ليه مايكون يظهر اسم العضو بأستايله "لون المجموعة" 155
ممكن حفظ اسم المستخدم مع ستايل مجموعته , ولكن افرض انك غيرت ستايل المجموعات بعد فترة , لن يتم تحديث جدول من زار الموضوع وستبقى تظهر ستايل الأعضاء بشكل مختلف عن الحالي. الأفضل عرض أسماء فقط.
وهناك طريقة ثانية وهي اضافة استعلام لستايل اسم العضو الحالي قبل عرض اسمه.

المشاركة الأصلية كتبت بواسطة: dark1 لم أجربه بعد, blushing

أخوي هل يعمل مع المواضيع لأفقي
وأيضاً هل يعمل بدون مشاكل عند تركيب استايل أخر
لا علاقة للهاك بعرض الموضوع أفقي.
اذا ركبت ستايل جديد, احذف الإضافة فقط من لوحة الإدارة ثم استورد ملف الإضافة xml.


تم تحرير المشاركة بواسطة :emovip بتاريخ:16-01-2011 08:45 مساءً


look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  16-01-2011 11:34 مساءً   [9]
معلومات الكاتب ▼
انضم في : 17-08-2009
رقم العضوية : 82
المشاركات : 1,066
الدولة : فلسطين
الجنس :
تاريخ الميلاد : 3-9-1993
الدعوات : 5
قوة السمعة : 4,254
موقعي : زيارة موقعي
مشكور على الهاك الجميل

look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  03-04-2011 04:59 صباحاً   [10]
معلومات الكاتب ▼
انضم في : 23-07-2010
رقم العضوية : 599
المشاركات : 3,734
الدولة : أمي اليمن
الجنس :
تاريخ الميلاد : 4-3-1987
الدعوات : 1
قوة السمعة : 8,237
موقعي : زيارة موقعي
العضو غائب بلاكهرباء حتى اشعار آخر ,والمعذرة على الغياب المتكررلأسباب وظروف ولله الحمد , دعواتكم لبلادي وبلاد المسلمين ..
بعد اصلاحات الاخطاء بتاريخ 29 - مارس
تم تحديث ملف topic.module.php
مما ادى الى توقف عمل الهاك upset

look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  03-04-2011 12:45 مساءً   [11]
معلومات الكاتب ▼
انضم في : 19-03-2010
رقم العضوية : 425
المشاركات : 3,236
الجنس :
الدعوات : 5
قوة السمعة : 9,942
المشاركة الأصلية كتبت بواسطة: نجم الويب بعد اصلاحات الاخطاء بتاريخ 29 - مارس
تم تحديث ملف topic.module.php
مما ادى الى توقف عمل الهاك upset
حمل الملف الملحق وستجد تعليمات التركيب في ملف
طريقة التركيب.htm
من الأفضل عمل التعديلات بنفسك على ملفات البرنامج. smile

look/images/icons/i1.gif ملحق لعرض من زار الموضوع من الأعضاء لنسخة 2.1.3
  23-08-2011 01:24 صباحاً   [12]
معلومات الكاتب ▼
انضم في : 11-07-2010
رقم العضوية : 586
المشاركات : 2,310
الدولة : العراق
الجنس :
تاريخ الميلاد : 11-12-1995
الدعوات : 3
الإنذارات : 1
قوة السمعة : 4,012
موقعي : زيارة موقعي
العضو غائب كن في الطريق عفيف الخطى شريف السماع كريم النظر وكن رجلاً ان اتوا بعده يقولون مر وهذا الاثر
الف شكر جاري التركيب


تم تحرير المشاركة بواسطة :مهند بتاريخ:23-08-2011 01:25 صباحاً


رد جديد موضوع جديد



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
هل توجد طريقة لعرض مجلة المنتدى بدلا من الرئيسية؟ Alashkar
3 363 Alashkar
اضافة زر لإدراج إطار iframe لعرض صفحة ويب في المواضيع للنسخة 3.0.4 Soliman
2 257 بوزاري
عرض انشاء شبكة تواصل مثل الفيس بوك تمام بكل المميزات بتعتها ب 5 دولار الحق العرض BlackCat2014
1 350 BlackCat2014
أريد سكريبت لعرض الأفلام و الفيديو ! Neta Alchamister
1 710 Neta Alchamister
ملحق إضافة صفحة لعرض كل رسائل الزوار kareem
0 688 kareem

الكلمات الدلالية
لا يوجد كلمات دلالية ..









الساعة الآن 08:35 PM