السلام عليكم
وكل عام وأنتم بخير
أحتاج هاك الإعلان لكل قسم
يعني مثلاً:في قسم الصور يطلع فوق كلام إنه ممنوع إضافة الصور المخلة بالآداب
وفي قسم الاستراحة: ممنوع وضع الإيميلات الشخصية
وهكذا
السلام عليكم
وكل عام وأنتم بخير
أحتاج هاك الإعلان لكل قسم
يعني مثلاً:في قسم الصور يطلع فوق كلام إنه ممنوع إضافة الصور المخلة بالآداب
وفي قسم الاستراحة: ممنوع وضع الإيميلات الشخصية
وهكذا
__________________
مستعد لعمل أي مشروع بلغة php
للاستفسار : zalamah@hotmail.com
عليكم السلام وكل سنة وانت بخير وعافية
تستطيع عمل ذلك من خلال المنتدى نفسه وبدون هاكس
من خلال قسم الإعلانات في لوحة التحكم Announcements تضغط على Add ثم تدخل كل البانات وتختار المنتدى الذي تريد ظهور الإعلان به من خلال القائمة السفلية Visible In . اعتقد ان كل هذا الكلام لا يخفاك .. ولكن لا اعرف إذا كان هذا ما تقصده أم لا .
أم تقصد أن الإعلان يظهر ككتابة مباشرة أعلى المواضيع بدون الضغط عليه .. أي انك تريد ظهور كل ما ترغب به مباشرة للأعضاء ؟؟ إذا كان كذلك .. فاعتقد انه يلزمك هاك الإعلانات Advert Management
اضف الجدول التالي للقاعدة
CREATE TABLE `ads` (
`adid` smallint(5) NOT NULL auto_increment,
`name` varchar(25) NOT NULL default '',
`forumid` smallint(5) NOT NULL default '0',
`wholeforum` smallint(1) NOT NULL default '0',
`exposed` smallint(10) NOT NULL default '0',
`exposures` smallint(10) NOT NULL default '0',
`time` int(10) NOT NULL default '0',
`advert` text NOT NULL,
KEY `adid` (`adid`)
);
في المجلد الرئيسي افتح ملف
/global.php
ابحث عن
if (isset($pollid) and !isset($codestyleid)) {
$getforum=$DB_site->query_first("SELECT forum.forumid,styleid,styleoverride FROM forum,thread WHERE forum.forumid=thread.forumid AND pollid='".addslashes($pollid)."'");
if ($getforum['styleoverride']==1 or $bbuserinfo['styleid']<2) {
$codestyleid=$getforum['styleid'];
}
}
اسفله اضف ما يلي
//sort through adverts
$advert='';
if (isset($postid)) {
// viewing post
$postid=verifyid('post',$postid,0);
if ($postid!=0) {
$advert_forumid=$postid['forumid'];
}
} elseif (isset($threadid) and isset($forumid)) {
// moving thread
$thread=verifyid("thread",$threadid,0,1);
$advert_forumid=$thread['forumid'];
} elseif (isset($threadid) and $thread=verifyid("thread",$threadid,0,1)) {
// normal thread
$advert_forumid=$thread['forumid'];
} elseif(isset($forumid)) {
//forumdisplay
$advert_forumid = $forumid;
}
if(isset($advert_forumid)) {
$foruminfo = getforuminfo($advert_forumid);
$advert=$DB_site->query_first("SELECT * FROM ads WHERE LOCATE(CONCAT(',',forumid,','),',$foruminfo[parentlist],')>0 AND time>=".time()." AND (exposed<=exposures OR exposures=0) ORDER BY RAND()");
} else {
$advert=$DB_site->query_first("SELECT * FROM ads WHERE wholeforum='1' AND time>=".time()." AND (exposed<=exposures OR exposures=0) ORDER BY RAND()");
}
$DB_site->query("UPDATE ads SET exposed=exposed+1 WHERE adid='$advert[adid]'");
eval("\$advert = trim(\"".str_replace("\'", "'", addslashes($advert['advert']))."\");");
--------------------------
في ملف
##########################
/admin/index.php
##########################
--------------------------
ابحث عن
makenavoption("Add","announcement.php?action=add","|");
makenavoption("Modify","announcement.php?action=modify");
makenavselect("Announcements");
وفوقه اضف ما يلي
makenavoption("Add","ads.php?action=add","|");
makenavoption("Modify","ads.php?action=list");
makenavselect("Adverts");
ارفع ملف ads.php لمجلد الادمن
الان في لوحة التحكم في قسم القوالب ضع المتغير $advert في أي مكان ترغب بظهور الإعلان فيه في أي قالب .
ثم اذهب لرابط الإضافة Add تحت قسم Adverts في القائمة اليسرى واكتب إعلانك (تستطيع إستخدام html سواءا اردتها نصاً ام صورة أم أي شيء ترغبه) واختر التاريخ واختر المنتدى الذي تريد ظهور الإعلان فيه وكرر العملية لكل منتدى .
مرفق ملف ads.php .. امسح الإمتداد .txt ثم ارفعه لمجلد الادمن كما اسلفنا .
الهاك للنسخة 2.2.6 واعتقد انه لا مشكلة في عمله في النسخ التالية ..
تحياتي
__________________
سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
أخيرا أبو منار هنا حصلتك ممكن تتكرم وتشوف تعريب نسخة 2.2.9 ألي أنا مسويه ( وللمعلومة استعنت بتعريبك للنسخة 2.0.3 ) يهمني رأيك لأنك أستاذي في التعريب
__________________
والله من وراء القصد
أخوكم : المشاكس
أنت أخي المشاكس أستاذ التعريب
__________________
أبوحمد
شوفوا هذا الموضوع
http://www.arabse.net/vb/showthread.php?threadid=7103
__________________
عُمان للتصميم
www.omandesign.com
إستضافة - تصميم جرافكس- برمجة - تصميم مواقع
خدمات التقنية