واضح آرشیو وب فارسی:سایت ریسک: نمایش آخرین پستها در smf hamid_joon 19 مرداد 1385, 15:56سلام دوستان من میخواستم آخرین پستهای انجمن سایتم را در صفحه اصلی سایتم نمایش بدم برا اینکار باید از چه کدی در ایندکس سایتم استفاده کنم مثل همین سایت که تو صفحه اصلیش داره آخرین پستها به انجمنهای سایت مرسی hamid_joon 19 مرداد 1385, 22:39کسی نبود؟ thekhosrow 23 مرداد 1385, 12:03در اين مقاله طرز استفاده از سيستم SSI در SMF را توضيح خواهم داد . يکي از امکاناتي که به صورت پيش فرض درSMF قرار داده شده است نمايش اطلاعات انجمن در ساير صفحات ديگر سايت خود مي باشد. براي استفاده از اين تواناي ابتدا مسيري رو که فايل index.php انجمن توي اون دايرکتوري هست رو صدا بزنيد با اين نام ssi_examp les.php براي مثال: صفحه اي براتون باز خواهد شد ، اگر کاراکترهاي اون براتون قابل خوندن نيست...فرمت صفحه رو به utf-8 تغيير بدين. اين صفحه مثالي براي استفاده از SSI هست در هر صفحه اي که نياز داريد ، اين کد Php رو در بالا صفحه و قبل از هر تگ html اضافه کنيد. کد: <?php require("SSI.php"); ?> اين کد بسته به مسير دايرکتوريي که انجمن در اون نصب شده نمايش داده ميشود. بعد از اون متانسب با نياز خود هر کدام از توابعي که در زير به اون اشاره شده است را در هر کجاي صفحه که نياز داريد ، استفاده کنيد. براي نشان دادن آخرين تاپيک ها کد: <?php ssi_recentTopics(); ?> براي نشان دادن آخرين ارسال ها کد: <?php ssi_recentPosts(); ?> براي نشان دادن آخرين نظرسنجي ها کد: <?php ssi_recentPoll(); ?> براي نشان دادن بهترين انجمن ها کد: <?php ssi_topBoards(); ?> براي نشان دادن انجمن هاي پرطرفدار کد: <?php ssi_topTopicsViews(); ?> براي نشان دادن انجمنهاي که پاسخ بيشتري داشته اند کد: <?php ssi_topTopicsReplies(); ?> براي نشان دادن پرطرفدارترين نظرسنجي کد: <?php ssi_topPoll(); ?> براي نشان دادن بهترين ارسال کننده ها کد: <?php ssi_topPoster(); ?> براي نشان دادن نظرسنجي تاپيکي خاص کد: <?php ssi_showPoll($topic); ?> توضيح: به جاي $topic بايد ID تاپيک را بذاريد براي مثال اگر آدرس تاپيک مورد نظر شما اين هست بايد اون مقدار رو عدد 126 قرار دهيد. براي نشان دادن آخرين کاربر عضو کد: <?php ssi_latestMember(); ?> براي نشان دادن وضعيت انجمن کد: <?php ssi_boardStats(); ?> براي نشان دادن کاربران حاظر انجمن کد: <?php ssi_whosOnline(); ?> براي نشان دادن فرم ورود به انجمن کد: <?php ssi_login(); ?> مواردي که بيشتر مورد نياز هست را توضيح دادم...شما مي توانيد با دانش و کمي دقت استفاده هاي بهتر و جالبتري از اين روش کنيد. ---------------------------------------- منبع: سايت پشتيبان smf ()
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 436]