دوباره سلام و خسته نباشید
من برای نشان دادن پست های اخیر مشکلی ندارم فقط اینکه میخام مثل این سایت باشه
/http://www.gozarmovaghat.com
اگه ببینید روبروی قسمت جستجو عنوان های پست های قبلی میاد و میره
اگه راهنمایی کنید ممنون میشم
دوباره سلام و خسته نباشید
من برای نشان دادن پست های اخیر مشکلی ندارم فقط اینکه میخام مثل این سایت باشه
/http://www.gozarmovaghat.com
اگه ببینید روبروی قسمت جستجو عنوان های پست های قبلی میاد و میره
اگه راهنمایی کنید ممنون میشم
این سایتی که شما نشون دادید با یکی از قدرتمند ترین سیستم های مدیریت محتوی طراحی شده . برای نشون دادن پست ها به این صورت باید از یک newsTicker استفاده کنید . در موردش گوگلینگ کنید !
سلام
اول اینکه تو شاخ بودن و حرفه بودن ورد پرس نسبت به phpnuke شک نکنید
دوم این کاری که این دوستمون میخواد کار زیاد سختی نیست شما با استفاده AJAX میتونید این کار رو بکنید یا اگر Ajax بلد نیستید با استفاده از SQL و یک تایمر 10 رکورد آخر رو بصورت تک تک دریافت کنیدو هر 5 ثانبه یکی رو نشون بدید مراحل کار :
ابتدا یک update Panel و یک تایمر رو صفحه مورد نظر بذارید و خاصیت INT تایمر رو روی 5000 تنظیم کنید
حالا در Sub تایمر با استفاده از دستور
select Top 10...
10 رکورد آخر یا هر تعدادی که دلت رو میخواد را دریافت کن و توی یک Combo Box بریز , و Visible تون رو False کن
و بعد با یک کد نویسی ساده index رو یکی یکی بالا ببر و اون text مورد نظر رو نشون بده
برای افکت گذاری هم میتونی از تگ Marqueeاستفاده کنی
استفاده از ایجکس چرا حالا شما این فایل رو دانلود می کنی :
http://www.gozarmovaghat.com/themes/...ript/ticker.js
بعد هم این کد رو بزار توی صفحه همین
<script type="text/javascript">
var theCharacterTimeout = 50;var theStoryTimeout = 5000;var theWidgetOne = "";var theWidgetTwo = "■";var theWidgetNone = "";var theLeadString = " ";var theSummaries = new Array();var theSiteLinks = new Array();var theItemCount = 5;
theSummaries[0] = "meeting";theSiteLinks[0] = "article-174--0-0.html";
theSummaries[1] = "porsche boxster";theSiteLinks[1] = "article-172--0-0.html";
theSummaries[2] = "AUDI TT";theSiteLinks[2] = "article-171--0-0.html";
theSummaries[3] = "tuning 5";theSiteLinks[3] = "article-170--0-0.html";
theSummaries[4] = "GMC YUKON";theSiteLinks[4] = "article-167--0-0.html";
startTicker();
</script>