PDA

View Full Version : طريقه نمايش آخرين ارسالهاي vBulletin در سايت برای تمام ورژن ها


topsoftware
16 January 2006, 01:10 AM
فکر کنم شما دوستان هم مثل من دنبال این کد بودید
البته کدهای قبلی را من همه را تست کرده بودم اما رو ورژن 3.5.3 چواب نمیداد اما این نه تنها رو آخرین ورژن کار میکنه بلکه رو تمام ورژن ها چواب میده که گفتم بذارم بقیه دوستان هم استفاده کنند.

جهت نمايش آخرين تاپيك هاي ارسال شده در انجمنهاي vBulletin‌ در بخشهاي ديگر سايت خود كافيست كد زير را در آن صفحه قرار دهيد:
HTML Code:
<script src="http://forum.apadanait.com/external.php?type=JS"></script>
سپس با استفاده از كد جاوا اسكريپت زير ميتوانيد آخرين ارسالها را نمايش دهيد البته این کد نوشته را ثابت نشان میدهد و کد بعدی متحرک هست:
HTML Code:
<script type="text/javascript">
for (i=0; i<=15; i++) {
document.write('<a href="http://forum.apadanait.com/showthread.php?t=', threads[i].threadid, '" target="_blank" title="Author : ', threads[i].poster, ' in ', threads[i].threaddate, '-', threads[i].threadtime, '">', threads[i].title, '</a><br>');
}
</script>
با اين كار آخرين ارسالهاي انجمنهاي شما در هرجايي كه تمايل داشته باشيد نمايش داده خواهد شد.

حالا براي مثال و براي اينكه حالت Scroll‌داشته باشد آخرين ارسالها از كد زير استفاده كنيد:
HTML Code:
<marquee direction="up" scrolldelay="30" scrollamount="1" onmouseover="stop();" onmouseout="start();">
<script type="text/javascript">
for (i=0; i<=15; i++) {
document.write('<a href="http://forum.apadanait.com/showthread.php?t=', threads[i].threadid, '" target="_blank" title="Author : ', threads[i].poster, ' in ', threads[i].threaddate, '-', threads[i].threadtime, '">', threads[i].title, '</a><br>');
}
</script>
</marquee>
توجه داشته باشيد در همه قسمتهاي به جاي http://forum.apadanait.com آدرس انجمنهاي خود را قرار دهيد.
اولي فايلي هستش كه خود Vb‌ميده و بايد در صفحه باشه حتما...

كد دومي كدي هستش كه متونيد از اون براي نشون دادن آخرين ارسالها استفاده كنيد

كد سومي هم يك مثال هستش كه مثل صفحه اول سايت آخرين ارسالها رو بصورت اسكرول نشون ميده

در هر دو حالت (كد دوم و كد سوم) اون كد اولي حتما بايد باشه كه اطلاعات رو از توي انجمنها بخونه..
نمونه اش را هم میتونید اینچا ببینید
http://forum.apadanait.com/

payamix
16 January 2006, 01:18 AM
با سپاس از شما و مجید گرامی برای این آموزش ارزشمند.

البته روش دیگر نیز فایل ضمیمه ای است که در سایت payamix.com قرار داده ام.

topsoftware
16 January 2006, 01:35 AM
با سپاس از شما و مجید گرامی برای این آموزش ارزشمند.

البته روش دیگر نیز فایل ضمیمه ای است که در سایت payamix.com قرار داده ام.
پیام چان کدام فایل و اگر میسه بیشتر توضیح بدید در موردش

payamix
16 January 2006, 01:58 AM
فایل رو بعد از دانلود (http://www.payamix.com/payamix/right.php?subaction=showfull&id=1135253343&archive=&start_from=&ucat=1&) ادیت کرده و در پوشه اصلی فروم کپی کنید.

topsoftware
16 January 2006, 02:23 AM
فایل رو بعد از دانلود (http://www.payamix.com/payamix/right.php?subaction=showfull&id=1135253343&archive=&start_from=&ucat=1&) ادیت کرده و در پوشه اصلی فروم کپی کنید.
من این کار را کردم اما جواب نمیده میشه کاملتر توضیح بدید و در مورد ادیت من طبق گفته های شما عمل کردم اما کار نکرد

payamix
16 January 2006, 03:04 PM
عرض کردم که باید مشخصات داخل فایل رو مثل نام دیتابیس و ... ادیت کنید ، ضمن اینکه چیزی بیش از روش قبل به شما نمیدهد.

topsoftware
16 January 2006, 03:49 PM
عرض کردم که باید مشخصات داخل فایل رو مثل نام دیتابیس و ... ادیت کنید ، ضمن اینکه چیزی بیش از روش قبل به شما نمیدهد.
پیام جان من من تمام این کارها را انجام دادم اما عمل نمیکنه لطفا کمک کنید

samuraii40
16 January 2006, 09:11 PM
نسخه 3.5
(http://www.samuraii40.persiangig.com/other/newtopics_bypayamix%20v3.5.zip)

topsoftware
16 January 2006, 09:22 PM
نسخه 3.5
(http://www.samuraii40.persiangig.com/other/newtopics_bypayamix%20v3.5.zip)
دوست عزیز من این فایل را دارم و ادیت هم ردم اما جواب نمیده همه چیز هم درست بوده حتی جهت اطلاع پیام عزیز بهراد هم چکش کرده اما نمیدونم چرا جواب نمیده
لطفا راهنمائی بفرمائید

payamix
16 January 2006, 09:37 PM
با سپاس از جناب samuraii40
من از خاطرم رفته بود که فایل کانفیک سری 3.0 و 3.5 با هم فرق داره.

این فایل که ایشون ویرایش کردند رو استفاده بفرمایید.

topsoftware
16 January 2006, 11:27 PM
با سپاس از جناب samuraii40
من از خاطرم رفته بود که فایل کانفیک سری 3.0 و 3.5 با هم فرق داره.

این فایل که ایشون ویرایش کردند رو استفاده بفرمایید.
پیام جان همین کار را کردم اما باز هم جواب نمیده
اگر لازمه من براتون ارسال کنم ببینید

samuraii40
17 January 2006, 05:07 AM
ابتدا فایل بالا رو در روت کپی کن.بعد به قسمت style & template ببرو و قالب مورد نظر رو انتخاب کن و به قسمت forum home برو واین چند خط رو داخلش کپی کن:
<marquee dir='rtl' align='center' id='recent_topics' direction='up' height='120' width='100%' scrolldelay='100' scrollamount='2' onMouseOver='document.all.recent_topics.stop()' onMouseOut='document.all.recent_topics.start()'><iframe name="I1" width="100%" height="550%" scrolling="no" border="0" frameborder="0" src="newtopics_bypayamix.php"></iframe></marquee>

payamix
17 January 2006, 11:52 AM
این فایل که جناب samuraii40 فرستادن ، تنها آدرس سایت خودتون رو تغییر بدین و به سایر پارامتر ها دست نزنید.

topsoftware
17 January 2006, 02:58 PM
این فایل که جناب samuraii40 فرستادن ، تنها آدرس سایت خودتون رو تغییر بدین و به سایر پارامتر ها دست نزنید.
سلام
من بدون هیچ تغیری و فقط تغییر آدرس و قرار دادن اون کد آن را اضافه کردم که این را نمایش میده
Cannot connect to your database

007
28 January 2006, 02:36 PM
Payamix جان شما كدوم روش رو پيشنهاد ميكنيد
براي خودتان يا مال آقا مجيد رو ؟
آخه من هم ميخوام يه دونه مثل مال همين سايت داشته باشم
يه دونه كافيه . اينجا 4 تا اسكرول داره :D

payamix
28 January 2006, 02:57 PM
روش مجید رو من تست نکردم ، اینجا هم از همین فایل که ارایه کردم با مقداری تغییر استفاده میشه.

nesta2006
4 February 2006, 08:35 PM
با سلام.
من حدود 3 ساعت همه کار ها رو برای نسخه 3.5.1 تست کردم کار نکرد و راه آخر هم که پیغام میداد که نمیشه به بانک وصل بشه.
من خواهش میکنم .این موضوع که در همه انجمنها آخرشم به جایی نمیرسه رو کامل راهنمایی و تست کنید که مثلا این برای 3.5 کار میکنه . و اون واسه قبلی که همه دعا کنن .این طوری فقط آدم سر در گم میشه.
متشکرم .

payamix
4 February 2006, 08:55 PM
شما که میفرمایید به دیتابیس وصل نمیشه ، همونجا میگه که چرا وصل نمیشه ، شما ببینید مشکل چیه رفعش کنید.

nesta2006
4 February 2006, 10:06 PM
سلام.
این گویا مشگل فقط من نیست برای این که اگر در بالا توجه کنید هیچ کسی نگفته درست کار کرده ... شایدم با ورژن ما سازگار نیست ولی اصلا نمیگه کجاش مشگل داره که آدم بفهمه!! فقط همون پیغام خطا Cannot connect to your database
که در بالا هم بهش اشاره شده هست .به نظرم از تابع mysql_fetch هست اگه ممکن هست شما هم یک تست کنید دوباره .مرسی

payamix
4 February 2006, 10:36 PM
نسخه ای در ابتدای تاپیک من ارایه دادم ، برای سری 3.0 بود.
نسخه ای که جناب سامورایی ارایه دادند با وجود ویرایش ایشان مشکلی داشت.

این نسخه ای که هم اکنون پیوست میکنم ، برای نسخه 3.5 بوده و بی شک کار خواهد کرد.

ویرایش نام سایت در فایل فراموش نشود.

nesta2006
4 February 2006, 10:50 PM
سلام.
دستت درد نکنه جناب .درست شد ولی هم باید اسم سایت را دوستان درست کنن هم این که این کد را درست کنن.
و بجای کدی که در بالا هست .این کد را در Template ==>FORUMHOME قرار بدهند.

<marquee dir='rtl' align='center' id='recent_topics' direction='up' height='120' width='100%' scrolldelay='100' scrollamount='2' onMouseOver='document.all.recent_topics.stop()' onMouseOut='document.all.recent_topics.start()'><iframe name="I1" width="100%" height="550%" scrolling="no" border="0" frameborder="0" src="newtopics_payamix.php"></iframe></marquee>

nesta2006
5 February 2006, 01:15 AM
سلام یک سوال . الان رنگه پشت زمینه این اسکرول سفید هست چه کدی باید بنویسم که بتونم تغیر بدم حالا هم رنگ پشت زمینه و یا رنگ خود متنها ؟ مرسی از شما.

007
6 February 2006, 09:49 PM
آقا پیام من حالا ازتون سوال دارم
من فایل ور جایگزین کردم Edite هم کردم
این هم لینک http://forum.niksalehi.com/newtopics_payamix.php

اما تو صفحه اول نمیاد چرا ؟
این کد هم که دادید توی HOMEFORUME قرار دادم
اما اصلا هیچ تغییری نمیکنه !!!!
اگه میشه من کد صفحه HOMEFORUME رو میگزارم شما بگید که من کجاش بگذاررم
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<!-- end no cache headers -->
$headinclude
<title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
</head>

<body>
$header
$navbar
<!-- main -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<if condition="$show['guest']">
<!-- guest welcome message -->
<tr>
<td class="tcat" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><phrase 1="$vboptions[bbtitle]">$vbphrase[welcome_to_the_x]</phrase></td>
</tr>
<tr>
<td class="alt1" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>">
<phrase 1="faq.php$session[sessionurl_q]" 2="register.php$session[sessionurl_q]">$vbphrase[first_visit_message]</phrase>
</td>
</tr>
<!-- / guest welcome message -->
</if>
<tr align="center">
<td class="thead">&nbsp;</td>
<td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
<td class="thead" width="175">$vbphrase[last_post]</td>
<td class="thead">$vbphrase[threads]</td>
<td class="thead">$vbphrase[posts]</td>
<if condition="$vboptions['showmoderatorcolumn']">
<td class="thead">$vbphrase[moderator]</td>
</if>
</tr>
</thead>
$forumbits
<tbody>
<tr>
<td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
<a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
<if condition="$vboptions['forumleaders']">&nbsp; &nbsp;
<a href="showgroups.php$session[sessionurl_q]" rel="nofollow">$vbphrase[view_forum_leaders]</a></if>
</strong></div></td>
</tr>
</tbody>
</table>
<!-- /main -->
<br />
<br />
<!-- what's going on box -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="2">$vbphrase[whats_going_on]</td>
</tr>
</thead>
<if condition="$show['loggedinusers']">
<!-- logged-in users -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_activeusers')"><img id="collapseimg_forumhome_activeusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_activeusers].gif" alt="" border="0" /></a>
<a href="online.php$session[sessionurl_q]" rel="nofollow">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]">
<tr>
<td class="alt2"><a href="online.php$session[sessionurl_q]" rel="nofollow"><img src="$stylevar[imgdir_misc]/whos_online.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div>
<div>$activeusers</div>
</div>
</td>
</tr>
</tbody>
<!-- end logged-in users -->
</if>
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_stats')"><img id="collapseimg_forumhome_stats" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_stats].gif" alt="" border="0" /></a>
<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_stats" style="$vbcollapse[collapseobj_forumhome_stats]">
<tr>
<td class="alt2"><img src="$stylevar[imgdir_misc]/stats.gif" alt="<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>" border="0" /></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div>
$vbphrase[threads]: $totalthreads,
$vbphrase[posts]: $totalposts,
$vbphrase[members]: $numbermembers<if condition="$show['activemembers']">,
<span title="<phrase 1="$vboptions[activememberdays]">$vbphrase[within_the_last_x_days]</phrase>">$vbphrase[active_members]: $activemembers</span>
</if>
</div>
<div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div>
</div>
</td>
</tr>
</tbody>
<if condition="$show['birthdays']">
<!-- today's birthdays -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_birthdays')"><img id="collapseimg_forumhome_birthdays" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_birthdays].gif" alt="" border="0" /></a>
$vbphrase[todays_birthdays]
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_birthdays" style="$vbcollapse[collapseobj_forumhome_birthdays]">
<tr>
<td class="alt2"><a href="calendar.php?$session[sessionurl]do=getday&amp;day=$today&amp;sb=1"><img src="$stylevar[imgdir_misc]/birthday.gif" alt="$vbphrase[view_birthdays]" border="0" /></a></td>
<td class="alt1" width="100%"><div class="smallfont">$birthdays</div></td>
</tr>
</tbody>
<!-- end today's birthdays -->
</if>
<if condition="$show['upcomingevents']">
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_events')"><img id="collapseimg_forumhome_events" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_events].gif" alt="" border="0" /></a>
<if condition="$show['todaysevents']">$vbphrase[todays_events]<else /><phrase 1="$vboptions[showevents]">$vbphrase[upcoming_events_for_the_next_x_days]</phrase></if>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_events" style="$vbcollapse[collapseobj_forumhome_events]">
<tr>
<td class="alt2"><a href="calendar.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/calendar.gif" alt="$vbphrase[calendar]" border="0" /></a></td>
<td class="alt1" width="100%"><div class="smallfont">$upcomingevents</div></td>
</tr>
</tbody>
</if>
</table>
<br />
<!-- end what's going on box -->
<!-- icons and login code -->
<table cellpadding="0" cellspacing="2" border="0" width="100%">
<tr valign="bottom">
<td>
<table cellpadding="2" cellspacing="0" border="0">
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_new_posts]</td>
</tr>
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_contains_no_new_posts]</td>
</tr>
<tr>
<td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td>
<td class="smallfont">&nbsp; $vbphrase[forum_is_closed_for_posting]</td>
</tr>
</table>
</td>
<if condition="!$show['guest']">
<!-- member logout -->
<td align="$stylevar[right]"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out()"><phrase 1="$bbuserinfo[username]">$vbphrase[log_out_x]</phrase></a></td>
<!-- end member logout -->
</if>
</tr>
</table>
<!-- / icons and login code -->
$footer
</body>
</html>

007
6 February 2006, 10:26 PM
در ضمن من میخام که در اول صفحه در وسط زیر لوگوی سایت قرار داشته باشه

007
7 February 2006, 03:29 PM
من روش مجید رو تست کردم جواب هم داد اما روش شما بسیار قشنگ تره :(
من هنوز در نصب روش شما موفق نشدم مشکلم هم در بالا گفتم

در ضمن من میخام که در اول صفحه در وسط زیر لوگوی سایت قرار داشته باشه مثل همین سایت یا VC4P

nesta2006
7 February 2006, 05:47 PM
سلام.
دوست عزیز اون کدی که من نوشتم رو هر جا بخواهید در FORUMHOME می توانید بکذارید. باید امتحان کنید که در کجا بهتره .یکی بالا ی انجمن دوست داره یکه پایین انجمن.

007
7 February 2006, 07:36 PM
آخه بد بختیه من اینه که اصلا نمیادش هیچ جای صفحه نمیادش
حتی فایل هم آپلود کردم
http://forum.niksalehi.com/newtopics_payamix.php
نمیدونم پس چرا هیچی نمیادش مشکل میدونید که از کجاست ؟

payamix
7 February 2006, 10:11 PM
این صفحه که مشکلی نداره ، من بازش کردم و آخرین نوشته ها رو دیدم.
شاید صفحه برای شما کش شده باشه.

007
8 February 2006, 12:52 AM
نه منظور من رو خوب نفهمیدی من خودم میدونم که http://forum.niksalehi.com/newtopics_payamix.php به خوبی کار میکنه
اما من کدی که دادید من داخل FORUMHOME هم قرار دادم ولی در صفحه اول اصلا چیزی دیده نمشه
کد هم درست وارد کردم اما ایراد کار نمیدونم از کجاست
اگه میشه کمکم کنید

nesta2006
12 February 2006, 06:07 AM
سلام.
به نظر من برای این که نام فایل newtopics_payamix.php هست ولی در قسمت html or forumhome که آقای payamix گفتند نامش bynewtopics_payamix.php داره که باید از ابتدای آن حذف شه من در صفحه قبل گفتم.

GhAeM
13 February 2006, 03:15 PM
نسخه ای در ابتدای تاپیک من ارایه دادم ، برای سری 3.0 بود.
نسخه ای که جناب سامورایی ارایه دادند با وجود ویرایش ایشان مشکلی داشت.

این نسخه ای که هم اکنون پیوست میکنم ، برای نسخه 3.5 بوده و بی شک کار خواهد کرد.

ویرایش نام سایت در فایل فراموش نشود.

من فايلي نميبينم:icon_cry:

007
13 February 2006, 06:57 PM
تو صفحه اول آخرین فایل رو بگیرید

payamix
13 February 2006, 08:22 PM
اگر یکی از دوستان فایل رو دوباره پیوست کنند ممنون میشوم.

007
13 February 2006, 08:44 PM
اینم از فایل

sunsilverboy
22 February 2006, 09:26 PM
بنده هر دومورد رو امتحان کردم اما نتیجه ای نگرفتم!
در مورد کدها در پست اول هر کجا که قرارشون میدم فقط یک فضای خالی به اون قسمت در سایت اضافه میشه و البته همراه یک ارور در پیام اکسپلورر در پایین صفحه! (فکر میکنم مشکل من اینه که نمیدونم این کدها دقیقا کجا باید قرار بگیرند مثلا اگر باید در FOROUMHOME باشند کجا در بین کدهای فاروم هوم یا بالا یا پایین؟؟؟؟؟؟

در مورد دوم هم فایل رو دانلود کردم و بعد از ادیت توی پوشه اصلی سایت آپلود کردم و کدی رو هم که دوست عزیز سامورایی داده بودند در پایین کدهای فاروم هوم وارد کردم اما فقط یک باکس سفید در پایین صفحه اول باز شد که فقط پیغام can not connect to your server حرکت میکرد!

اگر میشه یکی از دوستان یک توضیح کامل برای ما تازه کارا بدن ممنون میشم(اگه قرار هست کد مثلا در قسمت فاروم هوم وارد بشه در چه محلی بین کد یا در آخر یا جای دیگر؟ ممنون میشم اگر توضیح بدید...)

شاد و پیروز باشید..

007
28 February 2006, 12:33 AM
از آقا پیام یه سوال دارم
چجوری میتونم که 2 تا از این ها داشته باشم
مثلا یکی برای بخش کامپیوتر و دیگری برای سایر بخش ها !!!
ممنون میشم

payamix
28 February 2006, 12:48 AM
از آقا پیام یه سوال دارم
چجوری میتونم که 2 تا از این ها داشته باشم
مثلا یکی برای بخش کامپیوتر و دیگری برای سایر بخش ها !!!
ممنون میشم

هر چند تا فایل با نام ها متفاوت میتونید ایجاد کنید.

داخل فایل ها با دستورهای SQL میتونید مشخض کنید که کدام قسمت ها برای نمایش تاپیک ها مورد نیاز شماست.

007
28 February 2006, 12:50 AM
اگه میشه یکم بیشتر راهنماییم کنید ممنون میشم
آخه راجب دستورهای SQL چیزی بلد نیستم

007
4 March 2006, 01:52 AM
payamix
اگه میشه منو راهنمایی کنید چون خیلی لازمش دارم

007
6 March 2006, 12:23 PM
payamix
اگه میشه منو راهنمایی کنید چون خیلی لازمش دارم

007
30 March 2006, 01:33 PM
هر چند تا فایل با نام ها متفاوت میتونید ایجاد کنید.

داخل فایل ها با دستورهای SQL میتونید مشخض کنید که کدام قسمت ها برای نمایش تاپیک ها مورد نیاز شماست.

آقا پیام من خیلی لازم دارم اگه میشه کلی تر منو راهنمایی کنید واقعا ممنون میشم ازتون چون خیلی واجبه !!

payamix
30 March 2006, 04:13 PM
فایل رو قرار بدین تا من بررسیش کنم.

007
30 March 2006, 05:44 PM
فایل رو قرار بدین تا من بررسیش کنم.

این هم از فایل
خوب حالا شما تشریح کنید


<?php
/*================================================= =====*\
|| ################################################## ## ||
|| # New Topics for vBulletin 3.5.x - Free Software # ||
|| # ------------------------------------------------ # ||
|| # Copyright Persian Halls - webmaster@payamix.com # ||
|| # ---------------- Created by payamix -------------# ||
|| # http://www.payamix.com | http://www.phalls.com # ||
|| ################################################## ## ||
\*================================================ ======*/
include 'includes/config.php';
$forum_url = "http://www.niksalehi.com/forum"; // Change this to reflect to your forum's URL.
mysql_connect($config['MasterServer']['servername'], $config['MasterServer']['username'], $config['MasterServer']['password']) OR die ("Cannot connect to your database");
mysql_select_db($config['Database']['dbname']) OR die("Cannot connect to your database");
echo "<div align='center'><table border='0' cellspacing='2' cellpadding='2' dir='rtl' width='60%'>";
$thread_sql = mysql_query("SELECT threadid,title,lastpost,lastposter FROM thread WHERE visible=1 AND open=1 ORDER BY lastpost DESC LIMIT 26");
while($thread_get=mysql_fetch_array($thread_sql)){
$poster = $thread_get['lastposter'];
$tid = $thread_get['threadid'];
$getp=mysql_fetch_array(mysql_query("SELECT postid FROM post WHERE threadid=$tid ORDER BY postid DESC"));
$pid = $getp['postid'];
$title = substr($thread_get['title'],0,100);
echo "<tr><td width='15%'>&nbsp;</td><td width='60%'><a target='_top' href='$forum_url/showthread.php?p=$pid#post$pid'><FONT SIZE='1' COLOR='#000066' face='Tahoma'><b>
<span style='text-decoration: none'>$title</span></b></FONT></a></td><td width='25%'> <font color='#404040' face='Tahoma' style='font-size: 8pt'><span lang='fa'>by</span> $poster</FONT></td></tr>";}
echo "</table></div>";
?>

من تونستم که یکی از اینها رو اجرا کردم اما برای تفکیک بخش ها باید کمک کنید چون بلد نیستم
این هم فروم Www.Danestani.Com (http://www.Danestani.Com)

خیلی برام واجبه ممنون میشم کمک کنید

payamix
31 March 2006, 03:20 PM
این خط را :

$thread_sql = mysql_query("SELECT threadid,title,lastpost,lastposter FROM thread WHERE visible=1 AND open=1 ORDER BY lastpost DESC LIMIT 26");

با این خط جایگزین کنید :

$thread_sql = mysql_query("SELECT threadid,title,lastpost,lastposter FROM thread WHERE visible=1 AND open=1 $forumid ORDER BY lastpost DESC LIMIT 26");

سپس قبل از آن یک خط جدید اضافه کنید :

$forumid = "AND ( forumid=1 OR forumid=2 )";

شماره تالارهایی که میخواهید را در این خط جدید مینویسید (در اینجا 1 و 2)

007
1 April 2006, 02:25 PM
آقا پیام واقعا دستت درد نکنه چون واقعن لازم داشتمش خیلی ممنون
کاشکی چند تا دکمه سپاس داشتیم :icon_wink

Mahan
4 April 2006, 10:07 PM
پیامیکس عزیز به ما تازه کاریم یه خورده بیشتر توضیح بده