دمعة مغترب كتب:مشكور اخي الغالي mr.lion اني قصدي ايقونات الاقسام مثلا قسم الصور تكون الايقونة مثلا عبارة عن صورة و قسم الموسيقى عبارة عن ايقونة على شكل نغمة مثل هيك شي
و لانني سئلت عنه صاحب موقع قال هذا هاك اتمنى تساعدني يا اخي الغالي
نفضل اخى الكريم صوره لكل قسم
التعديلات التي ستجرى 1- اضافة أمر لقاعدة البيانات 2-التعديل في ملفين 3- اضافة تملبت واحد 4- تعديل تمبلت واحد ------------------------------ ملاحظة : قبل البدأ *عليك اخذ نسخة من ملف forum.php الموجود بمجلد ادمن ------ * وكذلك اخذ نسخة من ملف index.php الموجود في المجلد الرئيسي للمنتدى
----------------------------------------------------------------------------- بسم الله ونبدأ الشرح
قم باضافة هذا الامر في قاعدة البيانات ALTER TABLE forum ADD iconimg VARCHAR(100) NOT NULL AFTER displayorder
---------------------------------- 2- التعديل في ملف forum.php الموجود بمجلد admin
ابحث عن
makeyesnocode("Count posts made in this forum towards user post counts?","countposts",1);
doformfooter("Save Forum"); }
قم باستبدالة بــ
كود:
makeyesnocode("Count posts made in this forum towards user post counts?","countposts",1); maketableheader("Category Icon</b>","",0); makeinputcode("Icon file <i>يجب الا تكون أكبر من 32x32pixels</i><br>(your default images folder is added)","iconimg"); makeyesnocode("Count posts made in this forum towards user post counts?","countposts",$forum[countposts]); doformfooter("Save Forum"); }
****************************** مازلنا في نفس الملف ابحث عن ******************************
كود:
$DB_site->query("INSERT INTO forum (forumid,styleid,title,description,active,displayorder,parentid, parentlist,allowposting,cancontainthreads,daysprune,newpostemail,newthreademail, moderatenew,allowhtml,allowbbcode,allowimages,allowsmilies,allowicons, styleoverride,allowratings,countposts,moderateattach) VALUES (NULL,'$styleset','".addslashes($title)."','".addslashes($description)."','$isactive','$displayorder','$parentid', '','$allowposting','$cancontainthreads','$daysprune','".addslashes($newpostemail)."','".addslashes($newthreademail)."', '$moderatenew','$aallowhtmlcode','$aallowbbcode','$aallowimgcode','$aallowsmilies','$aallowicons', '$styleoverride','$allowratings','$countposts','$moderateattach')");
####################################### استبدلة بالكود التالي #######################################
كود:
$DB_site->query("INSERT INTO forum (forumid,styleid,title,description,active,displayorder,parentid, parentlist,allowposting,cancontainthreads,iconimg, daysprune,newpostemail,newthreademail, moderatenew,allowhtml,allowbbcode,allowimages,allowsmilies,allowicons, styleoverride,allowratings,countposts,moderateattach) VALUES (NULL,'$styleset','".addslashes($title)."','".addslashes($description)."','$isactive','$displayorder','$parentid', '','$allowposting','$cancontainthreads','".addslashes($iconimg)."', '$daysprune','".addslashes($newpostemail)."','".addslashes($newthreademail)."', '$moderatenew','$aallowhtmlcode','$aallowbbcode','$aallowimgcode','$aallowsmilies','$aallowicons', '$styleoverride','$allowratings','$countposts','$moderateattach')");
############### قم بالبحث عن ###############
كود:
$DB_site->query("UPDATE forum SET styleid='$styleset', title='".addslashes($title)."', description='".addslashes($description)."', active='$isactive', displayorder='$displayorder', parentid='$parentid', parentlist=$parentlist, allowposting='$allowposting', cancontainthreads='$cancontainthreads', daysprune='$daysprune', newpostemail='".addslashes($newpostemail)."', newthreademail='".addslashes($newthreademail)."', moderatenew='$moderatenew', allowhtml='$aallowhtmlcode', allowbbcode='$aallowbbcode', allowimages='$aallowimgcode', allowsmilies='$aallowsmilies', allowicons='$aallowicons', styleoverride='$styleoverride', allowratings='$allowratings', countposts='$countposts', moderateattach='$moderateattach' WHERE forumid='$forumid'");
####################################### قم باستبدالة بالكود التالي #######################################
كود:
$DB_site->query("UPDATE forum SET styleid='$styleset', title='".addslashes($title)."', description='".addslashes($description)."', active='$isactive', displayorder='$displayorder', iconimg='".addslashes($iconimg)."', parentid='$parentid', parentlist=$parentlist, allowposting='$allowposting', cancontainthreads='$cancontainthreads', daysprune='$daysprune', newpostemail='".addslashes($newpostemail)."', newthreademail='".addslashes($newthreademail)."', moderatenew='$moderatenew', allowhtml='$aallowhtmlcode', allowbbcode='$aallowbbcode', allowimages='$aallowimgcode', allowsmilies='$aallowsmilies', allowicons='$aallowicons', styleoverride='$styleoverride', allowratings='$allowratings', countposts='$countposts', moderateattach='$moderateattach' WHERE forumid='$forumid'");
############## ابحث عن ##############
كود:
maketableheader("Enable/Disable Features");
makeyesnocode("Allow HTML Code in posts","aallowhtmlcode",$forum[allowhtml]); makeyesnocode("Allow BB Code in posts","aallowbbcode",$forum[allowbbcode]); makeyesnocode("Allow BB IMG Code in posts","aallowimgcode",$forum[allowimages]); makeyesnocode("Allow Smilies in posts","aallowsmilies",$forum[allowsmilies]); makeyesnocode("Allow Icons for posts","aallowicons",$forum[allowicons]); makeyesnocode("Allow thread ratings in this forum?","allowratings",$forum[allowratings]); makeyesnocode("Count posts made in this forum towards user post counts?","countposts",$forum[countposts]);
doformfooter("Save Changes");
}
############## استبدلة بـ ##############
كود:
maketableheader("Enable/Disable Features");
makeyesnocode("Allow HTML Code in posts","aallowhtmlcode",$forum[allowhtml]); makeyesnocode("Allow BB Code in posts","aallowbbcode",$forum[allowbbcode]); makeyesnocode("Allow BB IMG Code in posts","aallowimgcode",$forum[allowimages]); makeyesnocode("Allow Smilies in posts","aallowsmilies",$forum[allowsmilies]); makeyesnocode("Allow Icons for posts","aallowicons",$forum[allowicons]); makeyesnocode("Allow thread ratings in this forum?","allowratings",$forum[allowratings]); makeyesnocode("Count posts made in this forum towards user post counts?","countposts",$forum[countposts]);
maketableheader("Category Icon</b>","",0);
makeinputcode("Icon file <i>يجب الا تكون أكبر من 32x32pixels</i><br>(your default images folder is added)","iconimg"); makeyesnocode("Count posts made in this forum towards user post counts?","countposts",$forum[countposts]);
doformfooter("Save Changes");
}
************************************************************ انتهينا الان من هذا الملف قم بحفظه ورفعه إلى مجلد admin ************************************************************
####################################### 3- التعديل الحالي على ملف index.php الموجود بمجلد المنتدى الرئيسي تعديل بسيط #######################################
كود:
if ($userlastvisit<$forum['lastpost']) { $forum['onoff']='on'; } else { $forum['onoff']='off'; } }
************************************************************ انتهينا الان من هذا الملف قم بحفظه ورفعه إلى مجلد المنتدى الرئيسي ************************************************************
####################################### التعديل الحالي سيكون في التمبلت #######################################
-------------------------------------------------- انتبه حيث غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية عنوان موقعك يعني لا تنسى تغيره خله يشير الى عنوان موقعك ---------------------------------------------------------------- 5- التعديل في تمبلت forumhome_forumbit_level2_post
نبحث عن <normalfont><b>$forum[title]</b></normalfont></a>
بعد ذلك اختر اي قسم وعلى سبيل المثال المنتدى العام واختر edit ثم اذهب إلى Category Icon 1 - في أول خانة أكتب عنوان الصورة تقدر تكتب عنوان الصورة كامل أو فيه خيار ثاني انك ترفع الصورة في مجلد images الموجود بمجلد المنتدى وتكب فقط اسم الصورة مثلا bnr1.gif واذا حبيت تجرب صورة انت تو اكتب هذا الرابط غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية