عرض مشاركة واحدة
قديم 02-08-07, 01:46 AM   #1
عضو مميز
 
الصورة الرمزية بندر الحربي

 










 

بندر الحربي غير متواجد حالياً

بندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enoughبندر الحربي will become famous soon enough

Talking [Product] المفضلة Favorites ... مفضلتك الخاصة في المنتدى

السلام عليكم و رحمة الله و بركاته

فكرة عمل المنتج : تقوم بإضافة أعضاء أو مشاركات أو مواضيع أعجبتك لمفضلتك الخاصة في المنتدى ... و تجد المفضلة التي قمت بإضافتها في لوحة تحكم العضو الخاصة في المنتدى كما في الصورة :[/RIGHT]


شرح التركيب : قم بتحميل المرفق Favorites.zip و من ثم ستجد مجلد upload قم بتحميل الملف الموجود بداخله لمجلد المنتدى الرئيسي و ملف المنتج product-favorites.xml قم باستيراده من لوحة تحكم الإدارة .. و طريقة استيراد المنتج تجدها على الرابط التالي :

http://www.traidnt.net/vb/showpost.p...50&postcount=1

التعديل على القوالب : طريقة التعديل على القوالب تجدها على الرابط التالي :

http://www.traidnt.net/vb/showpost.p...54&postcount=2

قم بفتح القالب MEMBERINFO و ابحث عن الكود التالي :

كود:
	<td class="vbmenu_control">
		<if condition="$show['addignorelist']">
		<a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=ignore&amp;u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[add_x_to_ignore_list]</phrase></a>
		<else />
		<a href="profile.php?$session[sessionurl]do=removelist&amp;userlist=ignore&amp;u=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[remove_x_from_your_ignorelist]</phrase></a>
		</if>
	</td>

و أضف أسفله الكود التالي :

كود:
	<if condition="$vboptions['vbfavorites_favusers_enabled']">
	<td class="vbmenu_control">
		<if condition="$show['vbfavorites_user_in_favorites']">
		<a href="vbfavorites.php?$session[sessionurl]do=delete&amp;entry_type=user&amp;entry_id=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[vbfavorites_remove_x_from_favorites]</phrase></a>
		<else />
		<a href="vbfavorites.php?$session[sessionurl]do=add&amp;entry_type=user&amp;entry_id=$userinfo[userid]"><phrase 1="$userinfo[username]">$vbphrase[vbfavorites_add_x_to_favorites]</phrase></a>
		</if>
	</td>
	</if>

قم بفتح القالب navbar و ابحث عن الكود التالي :

كود:
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>

و أضف أسفله الكود التالي :

كود:
<td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[vbfavorites_favorites]</a></td>

قم بفتح القالب postbit الأفقي و postbit_legacy العامودي حسب ما تستخدم و ابحث عن الكود التالي :

كود:
$post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>

و أضف أسفله الكود التالي :

كود:
				<if condition="$show['member']">
					<if condition="$vboptions['vbfavorites_favposts_enabled'] AND defined('VB_FAVORITES_COMPATIBLE')"> - 
						<if condition="$show['vbfavorites_post_in_favorites']">
							<a href="vbfavorites.php?$session[sessionurl]do=delete&amp;entry_type=post&amp;entry_id=$post[postid]"><phrase 1="$vbphrase[post]">$vbphrase[vbfavorites_remove_x_from_favorites]</phrase></a>
						<else />
							<a href="vbfavorites.php?$session[sessionurl]do=add&amp;entry_type=post&amp;entry_id=$post[postid]"><phrase 1="$vbphrase[post]">$vbphrase[vbfavorites_add_x_to_favorites]</phrase></a>
						</if>
					</if>
				</if>

قم بفتح القالب SHOWTHREAD و ابحث عن الكود التالي :

كود:
<tr>
		<td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[subscription]" />
		<if condition="$show['subscribed']">
			<a href="subscription.php?$session[sessionurl]do=removesubscription&amp;t=$threadid">$vbphrase[unsubscribe_from_this_thread]</a>
		<else />
			<a href="subscription.php?$session[sessionurl]do=addsubscription&amp;t=$threadid">$vbphrase[subscribe_to_this_thread]</a>
		</if>
		</td>
	</tr>

و أضف أسفله الكود التالي :

كود:
	<if condition="$vboptions['vbfavorites_favthreads_enabled']">
	<tr>
		<td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[vbfavorites]" />
		<if condition="$show['vbfavorites_thread_in_favorites']">
			<a href="vbfavorites.php?$session[sessionurl]do=delete&amp;entry_type=thread&amp;entry_id=$threadid"><phrase 1="$vbphrase[thread]">$vbphrase[vbfavorites_remove_x_from_favorites]</phrase></a>
		<else />
			<a href="vbfavorites.php?$session[sessionurl]do=add&amp;entry_type=thread&amp;entry_id=$threadid"><phrase 1="$vbphrase[thread]">$vbphrase[vbfavorites_add_x_to_favorites]</phrase></a>
		</if>
		</td>
	</tr>
	</if>

و في نفس القالب SHOWTHREAD ابحث عن الكود التالي :

كود:
<div><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[subscription]" vspace="1" />
				<if condition="$show['subscribed']">
					<a href="subscription.php?$session[sessionurl]do=removesubscription&amp;t=$threadid">$vbphrase[unsubscribe_from_this_thread]</a>
				<else />
					<a href="subscription.php?$session[sessionurl]do=addsubscription&amp;t=$threadid">$vbphrase[subscribe_to_this_thread]</a>
				</if>
			</div>

و أضف أسفله الكود التالي :

كود:
		<if condition="$vboptions['vbfavorites_favthreads_enabled']">
			<div><img class="inlineimg" src="$stylevar[imgdir_button]/subscribe.gif" alt="$vbphrase[vbfavorites]" vspace="1" />
				<if condition="$show['vbfavorites_thread_in_favorites']">
					<a href="vbfavorites.php?$session[sessionurl]do=delete&amp;entry_type=thread&amp;entry_id=$threadid"><phrase 1="$vbphrase[thread]">$vbphrase[vbfavorites_remove_x_from_favorites]</phrase></a>
				<else />
					<a href="vbfavorites.php?$session[sessionurl]do=add&amp;entry_type=thread&amp;entry_id=$threadid"><phrase 1="$vbphrase[thread]">$vbphrase[vbfavorites_add_x_to_favorites]</phrase></a>
				</if>
			</div>
		</if>

قم بفتح القالب USERCP و ابحث عن الكود التالي :

كود:
<!-- ############## END SUBSCRIBED THREADS ##############  -->

و أضف أسفله الكود التالي :

كود:
<if condition="$show['vbfavorites_fav_threads']">
<form action="vbfavorites.php" method="post">
<input type="hidden" name="do" value="delete" />
<input type="hidden" name="entry_type" value="thread" />
<!-- ############## FAVORITE THREADS ##############  -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
	<tr>
		<td class="tcat" colspan="2">
			<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('vbfavorites_favthreads')"><img id="collapseimg_vbfavorites_favthreads" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_vbfavorites_favthreads].gif" alt="" border="0" /></a>
			$vbphrase[vbfavorites_favthreads]
		</td>
	</tr>
</thead>
<tbody id="collapseobj_vbfavorites_favthreads" style="$vbcollapse[collapseobj_vbfavorites_favthreads]">
	$favthreadbit
	<tr>
		<td class="tcat" colspan="2">
			<center><input type="submit" name="submit" class="button" value="$vbphrase[vbfavorites_delete_selected]" /></center>
		</td>
	</tr>
</tbody>
</table>
<br />
<!-- ############## END FAVORITE THREADS ##############  -->
</form>
</if>

<if condition="$show['vbfavorites_fav_posts']">
<form action="vbfavorites.php" method="post">
<input type="hidden" name="do" value="delete" />
<input type="hidden" name="entry_type" value="post" />
<!-- ############## FAVORITE POSTS ##############  -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
	<tr>
		<td class="tcat" colspan="2">
			<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('vbfavorites_favposts')"><img id="collapseimg_vbfavorites_favposts" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_vbfavorites_favposts].gif" alt="" border="0" /></a>
			$vbphrase[vbfavorites_favposts]
		</td>
	</tr>
</thead>
<tbody id="collapseobj_vbfavorites_favposts" style="$vbcollapse[collapseobj_vbfavorites_favposts]">
	$favpostbit
	<tr>
		<td class="tcat" colspan="2">
			<center><input type="submit" name="submit" class="button" value="$vbphrase[vbfavorites_delete_selected]" /></center>
		</td>
	</tr>
</tbody>
</table>
<br />
<!-- ############## END FAVORITE POSTS ##############  -->
</form>
</if>

<if condition="$show['vbfavorites_fav_users']">
<form action="vbfavorites.php" method="post">
<input type="hidden" name="do" value="delete" />
<input type="hidden" name="entry_type" value="user" />
<!-- ############## FAVORITE USERS ##############  -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
	<tr>
		<td class="tcat" colspan="2">
			<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('vbfavorites_favusers')"><img id="collapseimg_vbfavorites_favusers" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_vbfavorites_favusers].gif" alt="" border="0" /></a>
			$vbphrase[vbfavorites_favusers]
		</td>
	</tr>
</thead>
<tbody id="collapseobj_vbfavorites_favusers" style="$vbcollapse[collapseobj_vbfavorites_favusers]">
	$favuserbit
	<tr>
		<td class="tcat" colspan="2">
			<center><input type="submit" name="submit" class="button" value="$vbphrase[vbfavorites_delete_selected]" /></center>
		</td>
	</tr>
</tbody>
</table>
<br />
<!-- ############## END FAVORITE USERS ##############  -->
</form>
</if>

الآن تم تركيب المنتج بأكمله بنجاح ...

::+: طريقة إضافة عضو إلى المفضلة أو إزالته :+::

قم بالدخول إلى مشاهدة هوية العضو من صفحة مشاركته كما في الصورة :


و تستطيع الدخول إلى ملفه إذا كان بمنطقة المتواجدين الآن .. أي أنه ندخل لملف العضو الشخصي و سنجد في صفحته خيار "إضافة _اسم العضو_ للمفضلة" و من ثم ستظهر لك صفحة الإضافة فقط قم بالضغط على زر "حفظ" ... و من ثم ستتم إضافته و إذا أحببت إزالته من المفضلة ستجد في لوحة تحكمك الخاصة إزالة العضو بالتأشير بجانبه بعلامة الصح و الضغط على زر "حذف" ...

::+: طريقة إضافة مشاركة للمفضلة أو إزالتها :+::

ستجد في مشاركة العضو بجانب تاريخ المشاركة بالأعلى خيار "إضافة مشاركة للمفضلة" كما في الصورة :


اضغط عليه و قم بإضافة المشاركة كما تمت إضافة العضو ... و إذا أحببت إزالتها فتتم بنفس الطريقة أيضاً ...

::+: طريقة إضافة موضوع للمفضلة أو إزالته :+::

ستجد في موضوع العضو في الأعلى قائمة "أدوات الموضوع" قم بالضغط عليها و ستجد في القائمة خيار "إضافة الموضوع للمفضلة" كما في الصورة :


اضغط عليه و قم بإضافة الموضوع كما تمت إضافة العضو ... و إذا أحببت إزالته فتتم بنفس الطريقة أيضاً ...

::+: نموذج مصور لخيارات المنتج في خيارات المنتدى :+::


أتمنى التوفيق لنا و لكم جميعاً ... شكراً لكم .. و السلام عليكم




التوقيع :
    رد مع اقتباس