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

[مجابه] طلب جعل المنتديات الفرعيه فى قائمه منسدله

موضوع مغلق


13-09-2012 08:38 صباحاً
titostar2010
معلومات الكاتب
طلب بسيط اريد التعديل على المنتديات الفرعيه ان امكن

الفكره انى عاوز المنتديات الفرعيه بقائمه منسدله
وده يبقى اختيار من الاعضاء
يبقى تحت تفعيل ظهور المنتديات الفرعية في الصفحة الرئيسية (نعم)
يقوله
قائمه منسدله ام عاديه لو اختار منسدله اتوماتك يختار عدد المنتديات الفرعيه 1
ولو اختار عديه عادى بقى برحته وكمان علشان الاخطاء لو اختار منسدله وعمل عدد المنتديات الفرعيه 2 يا اما يحوله بعد التاكيد 1 او يرجعه للاختيار العادى

وفكرة القائمه المنسدله فى الصوره

طلب جعل المنتديات الفرعيه فى قائمه منسدله
طلب جعل المنتديات الفرعيه فى قائمه منسدله
والفكره ده جاتلى بعد زيارة منتدى فقلت ليه متكنش فى pbb


شكرا لكم
تم تحرير الموضوع بواسطة :AHMED بتاريخ: 16-09-2012 07:37 صباحاً

 

look/images/icons/i1.gif [مجابه] طلب جعل المنتديات الفرعيه فى قائمه منسدله
  14-09-2012 10:33 صباحاً   [1]
titostar2010
معلومات الكاتب
up
up
up
up
up

look/images/icons/i1.gif [مجابه] طلب جعل المنتديات الفرعيه فى قائمه منسدله
  14-09-2012 03:16 مساءً   [2]
Soliman
معلومات الكاتب
حرر ملف : includes/functions.class.php

وابحث عن :
CODE
				    if (!empty($forum['forums_cache']))
				    {
					   $subs = unserialize(base64_decode($forum['forums_cache']));

					   $t=0;
					   $forum[&#39;sub&#39;] .= \"<table cellpadding=\\\"0\\\" cellspacing=\\\"0\\\" border=\\\"0\\\" width=\\\"100%\\\"><tr valign=\\\"top\\\"> \";

					   if (is_array($subs))
					   {
						  foreach($subs as $sub)
						  {
								$forum_subject_num = $forum[&#39;subject_num&#39;]+ $sub[&#39;subject_num&#39;];
								$forum_reply_num =  $forum[&#39;reply_num&#39;]+ $sub[&#39;reply_num&#39;];
								$forum[&#39;subject_num&#39;]   = $forum_subject_num;
								$forum[&#39;reply_num&#39;]   = $forum_reply_num;
								   $forum_last_subjectid = $forum[&#39;last_subjectid&#39;];
								   $sub_last_subjectid = $sub[&#39;last_subjectid&#39;];
								   $last_time = $sub[&#39;last_time&#39;];

							 if (is_array($sub[&#39;groups&#39;][$PowerBB->_CONF[&#39;group_info&#39;][&#39;id&#39;]]))
							 {
								if ($sub[&#39;groups&#39;][$PowerBB->_CONF[&#39;group_info&#39;][&#39;id&#39;]][&#39;view_section&#39;])
								{

									   if ($sub[&#39;id&#39;])
									   {
									   $forum[&#39;is_sub&#39;] = 1;
									   }
									   if($t== $PowerBB->_CONF[&#39;info_row&#39;][&#39;sub_columns_number&#39;]){
									   $t=0;
									   $forum[&#39;sub&#39;] .=\"</tr><tr>\";
									   }
									   $forum[&#39;sub&#39;] .= \"<td>\";
									   if ($PowerBB->_CONF[&#39;info_row&#39;][&#39;rewriterule&#39;] == &#39;1&#39;)
									   {
									   $forum[&#39;sub&#39;] .= &#39;<a href=\"f&#39; . $sub[&#39;id&#39;] . &#39;.html\"><img border=\"0\" alt=\"\" src=\"&#39; . $PowerBB->_CONF[&#39;template&#39;][&#39;image_path&#39;] . &#39;/address_bar_start.gif\" />  &#39; . $sub[&#39;title&#39;] . &#39;</a> &#39;;
									   }
									   else
									   {
									   $forum[&#39;sub&#39;] .= &#39;<a href=\"index.php?page=forum&amp;show=1&amp;id=&#39; . $sub[&#39;id&#39;] . &#39;\"><img border=\"0\" alt=\"\" src=\"&#39; . $PowerBB->_CONF[&#39;template&#39;][&#39;image_path&#39;] . &#39;/address_bar_start.gif\" />  &#39; . $sub[&#39;title&#39;] . &#39;</a>&#39;;
									   }
									   $forum[&#39;sub&#39;] .= \"&nbsp;</td>\";
									   $t=$t+1;

								}
							 }
						  }
							 $forum[&#39;sub&#39;] .=\"</tr></table>\";
					   }


				    }


واستبدلة بـ :
CODE

	   if (!empty($forum[&#39;forums_cache&#39;]))
				    {
					   $subs = unserialize(base64_decode($forum[&#39;forums_cache&#39;]));

					   if (is_array($subs))
					   {

					   $forum[&#39;sub&#39;] .=&#39;<form name=\"mange_styles\" id=\"mange_styles_frm\" action=\"\"><select name=\"mysubs\" class=\"dropdown\" ondblclick=\"window.location.href=this.options[this.selectedIndex].value\">&#39;;

						  foreach($subs as $sub)
						  {
								$forum_subject_num = $forum[&#39;subject_num&#39;]+ $sub[&#39;subject_num&#39;];
								$forum_reply_num =  $forum[&#39;reply_num&#39;]+ $sub[&#39;reply_num&#39;];
								$forum[&#39;subject_num&#39;]   = $forum_subject_num;
								$forum[&#39;reply_num&#39;]   = $forum_reply_num;
								   $forum_last_subjectid = $forum[&#39;last_subjectid&#39;];
								   $sub_last_subjectid = $sub[&#39;last_subjectid&#39;];
								   $last_time = $sub[&#39;last_time&#39;];

							 if (is_array($sub[&#39;groups&#39;][$PowerBB->_CONF[&#39;group_info&#39;][&#39;id&#39;]]))
							 {
								if ($sub[&#39;groups&#39;][$PowerBB->_CONF[&#39;group_info&#39;][&#39;id&#39;]][&#39;view_section&#39;])
								{
									   if ($sub[&#39;id&#39;])
									   {
									   $forum[&#39;is_sub&#39;] = 1;
									   }
									  if ($PowerBB->_CONF[&#39;info_row&#39;][&#39;rewriterule&#39;] == &#39;1&#39;)
									   {
									   $forum[&#39;sub&#39;] .=&#39;<option value=\"f&#39; . $sub[&#39;id&#39;] . &#39;.html\">&#39; . $sub[&#39;title&#39;] . &#39;</option>&#39;;
									   }
									   else
									   {
									   $forum[&#39;sub&#39;] .=&#39;<option value=\"index.php?page=forum&amp;show=1&amp;id=&#39; . $sub[&#39;id&#39;] . &#39;\">&#39; . $sub[&#39;title&#39;] . &#39;</option>&#39;;
									   }
								}
							 }
						  }
						    $forum[&#39;sub&#39;] .=\"</select><input type=\\\"button\\\" class=\\\"submit\\\" value=\".$PowerBB->_CONF[&#39;template&#39;][&#39;lang&#39;][&#39;Go&#39;].\" onclick=\\\"ob=this.form.mysubs;window.open(ob.options[ob.selectedIndex].value,&#39;_self&#39;)\\\" ></form>\";

					   }


				    }

look/images/icons/i1.gif [مجابه] طلب جعل المنتديات الفرعيه فى قائمه منسدله
  15-09-2012 02:08 صباحاً   [3]
titostar2010
معلومات الكاتب
ممكن ترفع الملف بعد التعديل عليه ؟


اصل بيجبلى مسافه فوق الهيدر بار

تم تحرير المشاركة بواسطة :Soliman بتاريخ:15-09-2012 02:17 صباحاً


look/images/icons/i1.gif [مجابه] طلب جعل المنتديات الفرعيه فى قائمه منسدله
  15-09-2012 02:16 صباحاً   [4]
Soliman
معلومات الكاتب
اقتبـاس ،، ممكن ترفع الملف بعد التعديل عليه ؟





اصل بيجبلى مسافه فوق الهيدر بار



تفضل الملف معدل بالمرفقات للنسخة 2.1.4 فقط

تم تحرير المشاركة بواسطة :Soliman بتاريخ:26-10-2012 05:58 مساءً

 
  functions.class.zip   تحميل zip مرات التحميل :(85)
الحجم :(8.776) KB

look/images/icons/i1.gif [مجابه] طلب جعل المنتديات الفرعيه فى قائمه منسدله
  15-09-2012 05:00 صباحاً   [5]
titostar2010
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: Soliman
اقتبـاس ،، ممكن ترفع الملف بعد التعديل عليه ؟


اصل بيجبلى مسافه فوق الهيدر بار
تفضل الملف معدل بالمرفقات
تم شكرا لك اخى بارك الله فيك

look/images/icons/i1.gif [مجابه] طلب جعل المنتديات الفرعيه فى قائمه منسدله
  16-09-2012 07:36 صباحاً   [6]
AHMED
معلومات الكاتب
السلام عليكم ورحمة الله وبركاته ،،
تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة والحمدلله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المنتديات بإغلاق المواضيع التي تتوافق مع الأسباب السابقة.
بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار .

إدارة المنتديات،،


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
لا يتم احتساب مواضيع المنتديات الفرعيه حسام الدين2
1 865 حسام الدين2

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






الساعة الآن 04:25 AM