اضافه كردن نام انجمن به بلوك آخرين ارسالهاي انجمن !!!

Jasem

Member
بچه ها مي خواستم بدونم چطوري ميشه تو اين بلوك آخرين ارسالهاي انجمن يك قسمت به عنوان نام انجمن اضافه كرد ؟!!!
نمونه اين بلوك رو تو اينجا ميتونيد ببينيد .
من مي خوام مثلاْ بين ستون موضوع و ارسلاشده بوسيله يك ستون باشه كه توش نام انجمن مربوطه هم باشه .
ممنون ميشم كسي بتونه كمك كنه .
 

CaptanBlack

Member
این بلوک رو خودم فارسی کردم فکر کنم بتونم این کارو بکنم ببینم چی میشه
البته بنظر من جاش نمیشه یعنی فکر کنم بعضی سطرها 2 خطی بشه از نظر تو مشکل نداره؟

omidMTL
 

Jasem

Member
ممنون . ولي اگر ساعت ارسال رو از كنار تاريخ برداريم فكر كنم جا بشه ولي باز هم بپ نيست .
ممنون ميشم اگر نحوه كار رو هم توضيح بدي كه چه متغيري رو كجا عوض مي كني .
شايد براي خيلي ها مشگل گشا باشه .
براي من كه حتماْ هست .
 

CaptanBlack

Member
جاسم جان از اونجا كه من خيلي به سايتت علاقه دارم همينطور پا ميده كه يه كاري هرچند كوچك در جهت بهتر شدن سايتت انجام بدم و از این بابت خوشحالم.
راستش هنوز وقت نكردم كاري كنم اما قول ميدم همين امشب نگاش كنم.
در مورد نحوه كار بايد بگم كه خيلي سادس يه دستور select هست که آخرین رکوردهای پایگاه داده مربوط به پستهای انجمن رو واکشی می کنه حالا اگر شما با دستورات sql آشنا باشی راحت می تونی فیلد نام انجمن رو در دستور select اضافه کنی بعدش هم یه ستون به جدول داخل بلوک اضافه می کنی و فیلد مذکور رو داخل اون میذاری همین. وقتی که کامل شد توضیحات بیشتری میدم.
راستی یه سوال برام پیش اومده که منظورت از نام انجمن همون نام بخشهای انجمن هست دیگه؟ مثل همین جا که بخش" برنامه های مدیریت محتوا " هست.

omidMTL
 

omidmtl

Member
آقا من این بلوک رو همونطور که می خواستی آماده کردم اما چیزی رو حذف نکردم فقط شما خودت تست کن ببین اگه باش حال نمی کنی بگو تا یه چیزی رو از توش برداریم. بازم لازم میدونم بگم که این بلوک فقط با نسخه فارسی سازی شده IDNA کار میکنه. یه مشکلی هست که نمیذاره این فایل رو پیوست کنم فکر کنم چون زیپه اینطوریه فردا rar ش میکنم و پیوست میکنم اگه عجله داری یه ایمیل بزن تا برات بفرستم [email protected]
اما توضیح که چه جوری اینکارو کردم به این خط توجه کنید :
کد:
 $result1 = sql_query("SELECT t.topic_id, t.topic_last_post_id, t.topic_title, f.forum_name, f.forum_id FROM ".$prefix."_bbtopics t, ".$prefix."_bbforums f where t.forum_id=f.forum_id and f.auth_view=0  ORDER BY t.topic_last_post_id DESC LIMIT 15", $dbi);
همونطور که میبینید یه دستور select هست که از جدول bbforum و bbtopics فیلدهای t.topic_id, t.topic_last_post_id, t.topic_title, f.forum_name, f.forum_id رو انتخاب می کنه . جدول bbforum توسط کلید خارجی forom_id به جدول bbtopics متصل شده در اینجا ما با فیلد forum_name از جدول bbforums کار داریم که نام انجمن هست. خوب حالا باید یه ستون به جدول داخل بلوک اضافه کنیم تا نام انجمن رو توش نمایش بدیم :
کد:
$content = "<br><table border=\"0\"><tr><td> </td><td><b>"._TOPIC." :</b></td><td><b>انجمن :</b></td><td><b>"._POSTEDBY." :</b></td><td><b>"._ON."</b></td></tr>";
در مرجله آخر باید در لیست آخرین ارسالها نام انجمن مربوط به هر تاپیک رو قرار بدید :
کد:
$content = "<tr><td width=\"5%\"><img src=\"modules/Forums/templates/subSilver/images/icon_mini_message.gif\" border=\"0\" alt=\"\"></td><td width=\"35%\"><a href=\"modules.php?name=Forums&file=viewtopic&p=$topic_last_post_id#$topic_last_post_id\"STYLE=\"text-decoration: none\"><b> $topic_title </b></a></td><td width=\"20%\"nowrap><A HREF=\"modules.php?name=Forums&file=viewforum&f=$forum_id\"STYLE=\"text-decoration: none\"> $forum_name </a></td><td width=\"20%\"nowrap><A HREF=\"modules.php?name=Forums&file=profile&mode=viewprofile&u=$user_id\"STYLE=\"text-decoration: none\"> $username </a></td><td width=\"20%\"nowrap>$post_time</td></tr>";
در این قسمت متقییر forum_name رو در ستون بین موضوع و ارسال کننده که خودم ایجاد کردم قرار دادم و اما لینکش که تو فایلهای ماژل گشتم تا پیداش کردم.
سعی کردم خیلی ساده بگم امیدوارم که استفاده برده باشید.
 

Jasem

Member
اميد جان خيلي از لطف و محبتت ممنون .
اميدوارم كه هميشه در زير سايه مولا پيروز و موفق باشيد .
در مورد راهنمايي ها هم خيلي ممنونم .
يا حق
 

sasan4u

Member
آقا جاسم اگه ممكنه اين بلوك فاروم سايت خودتت رو بذار براي دانلود كه دوباره نخوام بسازمش براي سايت خودم
 

Jasem

Member
sasan4u گفت:
آقا جاسم اگه ممكنه اين بلوك فاروم سايت خودتت رو بذار براي دانلود كه دوباره نخوام بسازمش براي سايت خودم

بازهم ممنون از لطف آقا اميد .
آقا من هم نتونستم فايل رو اينجا آپلود كنم .
از اين لينك دريافت كنيد .
عيد غدير خم هم بر همه شما مبارك .
يا حق
 

جدیدترین ارسال ها

بالا