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

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

پشتیبان رسمی سیستم مدیریت محتوا

اسلایدر خبری نسخه 1

اسلایدر خبری نسخه 1

بوسیله این اسلایدر میتوانید مطالب سایت خودتان را در یک باکس کوچک به نمایش بگذارید. مطالبی که در این باکس نمایش داده میشود به صورت اتوماتیک به سمت بالا حرکت میکنند.

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
۱. فایل دانلود شده را از حالت فشرده خارج ساخته و در هاست خود آپلود کنید. توجه داشته باشید که نام فولدر THEME را تغییر دهید و نام قالب خودتان را قرار دهید.
۲. فایل main.tpl قالب خود را باز کرده و کد زیر را پیدا کنید:
</head>

قبل از کد بالا، کدهای زیر را قرار دهید:
<script type="text/javascript" src="{THEME}/js/jcarousellite_1.0.1.pack.js"></script>                                
<script type="text/javascript">
$(function(){$(".newsticker-jcarousellite").jCarouselLite({vertical: true,visible: 3,auto:2000,speed:350});});
</script>

۳. فایل style.css قالب خود را باز کرده و کدهای زیر را در آن قرار دهید:
#newsticker {width:300px;background:#EFEFEF;padding:5px 2px;font-family:tahoma,Arial,Sans-Serif;font-size:11px;line-height:13px;color: #555;}
.newsticker-jcarousellite ul li{list-style:none; display:block; padding-bottom:1px; margin-bottom:5px;}
.bimg {float:right; width:45px;}
.bimg img {border:1px solid #ddd; padding:3px; background:#fff; direction:ltr;}
.btext {float:right; width:252px; padding-right:3px;}
.btextz {text-align:right; direction:rtl;}
.btitle {display:block; width:252px; height:14px; overflow:hidden; text-align:right; direction:rtl;}

۴. فایل main.tpl و یا sidebar.tpl قالب خود را باز کرده و کدهای زیر را برای نمایش اسلایدر خبری در جای مناسب قرار دهید:
<div id="newsticker">    
<div class="newsticker-jcarousellite">
<ul>{include file="engine/modules/block.pro.2.php?&block_id=47&template=newsticker&img_size=35x35&news_num=5&last=yes"} </ul>
</div>    
</div>



نکته مهم:
۱. این اسلایدر به صورت دیفالت، جدیدترین مطالب را نمایش میدهد.
۲. لطفآ قبل از پرسیدن هر گونه سوال، قسمت سوالات متداول را مطالعه کنید.
سوالات متداول
۱. چگونه میتوانیم تغییراتی در نحوه نمایش اسلاید، اضافه کردن افکت، تغییر جهت، اضافه کردن کنترلر و سایر امکانات اضافی را به اسلایدر اضافه کنیم؟
شما نمیتوانید هیچ کدام از مورد فوق را بر روی اسلایدر اعمال کنید. غیر از تنظیماتی که در مراحل بعدی توضیح داده میشود، شما هیچگونه قابلیت دیگه ای نمیتوانید به این اسلایدر اضافه کنید.

۲. چگونه میتوانیم تعداد مطالبی که در اسلایدر نمایش داده میشود را تغییر دهیم؟
با ویرایش کد زیر:
visible: 3

۳. چگونه میتوانیم سرعت تغییر اسلاید ها را تغییر دهیم؟
با ویرایش کد زیر:
speed:350

۴. چگونه میتوانیم مدت نمایش اسلاید ها را تغییر دهیم؟
با ویرایش کد زیر:
auto:2000

۵. چگونه میتوانیم ظاهر اسلایدر را تغییر دهیم؟
با ویرایش کدهایی که در CSS قرار دادید و فایل newsticker.tpl


تنظیمات مرتبط به نحوه و نوع مطالبی که در اسلاید خبری میتوانید اعمال کنید:

برای نمایش برترین مطالب، از کد زیر استفاده کنید:
{include file="engine/modules/block.pro.2.php?&block_id=45&template=blockpro&img_size=200x80&news_num=5&top_views=yes"}


برای نمایش مطالب به صورت تصادفی از کد زیر استفاده کنید:
{include file="engine/modules/block.pro.2.php?&block_id=45&template=blockpro&img_size=200x80&news_num=5&random=yes"}


برای نمایش مطالب با بیشترین نظرات از کد زیر استفاده کنید:
{include file="engine/modules/block.pro.2.php?&block_id=45&template=blockpro&img_size=200x80&news_num=5&top_comm=yes"}


برای نمایش مطالب با بیشترین امتیاز از کد زیر استفاده کنید:
{include file="engine/modules/block.pro.2.php?&block_id=45&template=blockpro&img_size=200x80&news_num=5&top_rating=yes"}


برای نمایش مطالب یک بخش و یا چند بخش بخصوص از تگ زیر استفاده کنید:
&show_cat=1

نمونه:
{include file="engine/modules/block.pro.2.php?&block_id=45&template=blockpro&img_size=200x80&news_num=5&top_rating=yes&show_cat=1"}


اگر مایل هستید بعضی از پستها در اسلایدر به نمایش گذاشته شوند، از تگ زیر استفاده کنید:
&post_id=1,2,3

نمونه:
{include file="engine/modules/block.pro.2.php?&block_id=45&template=blockpro&img_size=200x80&news_num=5&last=yes&post_id=1,2,3"}


برای غیر فایل کردن کش از تگ زیر استفاده کنید:
nocache=y

نمونه:
{include file="engine/modules/block.pro.2.php?&block_id=45&template=blockpro&img_size=200x80&news_num=5&last=yes&nocache=y"}
نظرات کاربران
hamde در 31 خرداد 1391 - 13:15 گفته:
عضو سایتنظرات: 39

باز هم دستت شما درد نکنه
امیدوارم همیشه اینجوری فعال بمونی ، به جز تشکر کردن هم من که کاری بلد نیستم. flower flower flower flower flower flower flower flower flower

صادق محقق در 31 خرداد 1391 - 14:41 گفته:
عضو سایتنظرات: 35

flower

sare در 31 خرداد 1391 - 14:51 گفته:
عضو سایتنظرات: 10

واقعا عالیه
خسته نباشی واقعا ممنون flower

شهاب در 31 خرداد 1391 - 15:25 گفته:
عضو سایتنظرات: 23

عالی عالی مثل گل قالی smile

--------------------

ایمان برومند در 02 تیر 1391 - 14:11 گفته:
عضو سایتنظرات: 129

بسسسسسسسسسسسسسسسیار عالی....

ایول dance

مجید بشیری در 04 تیر 1391 - 11:04 گفته:
مدیر بخش قالب هانظرات: 176

قشنگهـــــــــــــ و عالی flower

--------------------

ahmad4u در 04 تیر 1391 - 11:34 گفته:
عضو سایتنظرات: 83

ایول داداش
دمت گرم love

امید  در 09 تیر 1391 - 13:03 گفته:
عضو سایتنظرات: 28

خیلی عالیه فقط یه سوال؟
چطوری می تونم دو تا از این برای سایتم داشته باشم یكی برای آخرین و دومی برای برترین مطالب كه هر كدوم با یه شكل خاص نشون داده شن

مجید حسین زاده در 09 تیر 1391 - 22:34 گفته:
عضو سایتنظرات: 156

سلام

تشکر بابت اسلایدر flower

visible: 3
speed:350
auto:2000

این کد ها دقیقاً کجا قرار داره ؟

تشکر

--------------------

IMP در 09 تیر 1391 - 22:37 گفته:
مدیر بازنشستهنظرات: 917

توی قسمت دوم از آموزش نصب کدهای زیر رو یک نگاهی بکنید شما:
$(function(){$(".newsticker-jcarousellite").jCarouselLite({vertical: true,visible: 3,auto:2000,speed:350});});

تنظیمات توی این قسمت قرار داره flower

safarzad در 10 تیر 1391 - 00:09 گفته:
عضو سایتنظرات: 21

با سلام
با این حساب این یه اسلایدر مطالب هست. آخه توی عنوانش نوشته اسلایدر خبری.
من به یه اسلایدر خبری نیاز دارم که اخباری رو که من وارد کنم رو نمایش بده همچین ماژولی هست؟
تا اونجا که من از توضیحات این ماژول متوجه شدم این کار رو نمیتونه انجام بده. درسته یا برداشت من اشتباهه؟

IMP در 10 تیر 1391 - 00:49 گفته:
مدیر بازنشستهنظرات: 917

safarzad,
دوست عزیز، این اسلایدر ها مطالب رو از روزنامه فروشی محلشون نمیگیرند lol
مطالبی که روی سایت قرار میدید، این اسلایدر نشون میده!

safarzad در 10 تیر 1391 - 22:09 گفته:
عضو سایتنظرات: 21

دوست عزیز من منظورم این بود که اخبار خاصی رو نمایش بدم نه مطالب سایت رو. هر مطلبی رو که در سایت انتشار میدید لزومی نداره که یه خبر باشه. نمیدونم منظورم رو متوجه شدید یا نه؟

IMP در 11 تیر 1391 - 00:15 گفته:
مدیر بازنشستهنظرات: 917

safarzad,
دوست عزیز، برای این کار، شما چندین راه دارید. یا باید کد نمایش مطالب رو حذف کنید از توی اسلایدر و خودتون به صورت دستی مطالب رو توی اسلایدر بزارید، مانند تمامی اسلایدر هایی که ساخته میشوند!

یا یک بخش ایجاد کنید و مطالبی که دوست دارید توی اسلایدر نمایش داده بشه رو اونجا منتشر کنید، بعد شماره بکشه رو بدید به اسلایدر.

یا شماره آی دی مطالب رو بدید به اسلایدر ...

و یا ...

آرش بالازاده در 24 دی 1391 - 00:58 گفته:
عضو سایتنظرات: 6

من وقتی این اسلایدر رو قرار میدم عکس میاد و حرکت می کنند و تیتر هم دارند ولی خود مطلب هیچیش رو نمی نویسه و بجاش مینویسه text limit =90 ، برای اسلایدر خبری 2 و بلاک پیشرفته هم همین مشکل رو دارم ؟ سوالات متداول و آموزش هم خوندم ولی چیزی دستگیرم نشد no
این تگ تعیین کننده رو هم قرار میدم انگار نه انگار ؟!!

IMP در 24 دی 1391 - 01:10 گفته:
مدیر بازنشستهنظرات: 917

نقل قول: joopiter23
من وقتی این اسلایدر رو قرار میدم عکس میاد و حرکت می کنند و تیتر هم دارند ولی خود مطلب هیچیش رو نمی نویسه و بجاش مینویسه text limit =90 ، برای اسلایدر خبری 2 و بلاک پیشرفته هم همین مشکل رو دارم ؟ سوالات متداول و آموزش هم خوندم ولی چیزی دستگیرم نشد
این تگ تعیین کننده رو هم قرار میدم انگار نه انگار ؟!!


شما توضیحات ماژول بلاک پیشرفته رو بخون، تگی که باید برای نمایش متن استفاده کنی رو پیدا میکنی. این text برای نسخه قدیمی ماژول بوده که من ماژول رو آپگرید کردم. به هر حال، اگر به دنبال رفع مشکل هستید، توضیحات ماژول رو میتونید بخونید.

آرش بالازاده در 24 دی 1391 - 13:48 گفته:
عضو سایتنظرات: 6

IMP,

آقا بخدا خوندم ولی گیج شدم ، شما هم بذارید به حساب مبتدی بودن ....الان یه چیزی که برام جای سوال شده این تگ {*short-story limit="X"} یا مثلا {*text limit="X"} که گفته شده در اون فراخوان include وارد کنیم باید یه & بذاریم و بعدش این تگ ها رو بدونه {} بذاریم دیگه


ولی باز جواب نداد !

IMP در 24 دی 1391 - 14:11 گفته:
مدیر بازنشستهنظرات: 917

joopiter23,
دوست عزیز، من به خاطر شما، تمامی ماژول هایی که با بلاک پیشرفته درست کرده بودم رو دوباره ویرایش کردم و تگ short-story رو توی قالب قرار دادم! متاسفانه من از پاسخ دادن به شما خسته شدم yes به اندازه کافی و حتی بیشتر، توضیحات در مورد ماژول بلاک پیشرفته وجود دارد. اگر نمیتونید، به یکی از دوستان درخواست بده برات ماژول رو نصب کنند.

در ضمن، آخه کجای آموزش من نوشتم این تگ رو بزارید توی کد ایمپورت کردن! این تگ ها باید تو قالب بلاک قرار بگیره! تگ هایی که توی کد ایمپورت هست فرق دارند! اون همه آموزش رو توی توضیحات ماژول نوشتم برای شماها! smile2

آرش بالازاده در 24 دی 1391 - 21:10 گفته:
عضو سایتنظرات: 6

IMP,

ببخشید که خستتون کردم .....احساستون رو درک می کنم .. چون خودمون هم تو زمینه های دیگری دستی بر آتش داریم و با اینجور سوالات مبتدیانه برخورد می کنیم .

تازه فهمیدم که چی می گفتین ....اصلا اشتباه فهمیده بودم ..

حل شد.

ممنون از لطفتون ....مطمئنم سرتون شلوغ ....ببخشید که خستتون کردم ....دیگه سوال نمی پرسم.

IMP در 25 دی 1391 - 01:54 گفته:
مدیر بازنشستهنظرات: 917

joopiter23,
دوست عزیز، من که نگفتم سوال نپرس! اتفاقا باید سوال بپرسید، اما وقتی توضیحات ماژول رو با دقت نخونید، سوالاتتون خسته کننده میشه.

موفق باشید flower

رامین حاتمی پور در 13 تیر 1393 - 16:04 گفته:
عضو سایتنظرات: 3

من همه ی کارها رو انجام دادم ولی وقتی میرم سایت رو نگاه میکنم این پیام رو مینویسهFile engine/modules/block.pro.2.php not found .
راستی باید این ماژول رو کجای هاست اکستراکت کنیم
ممنون میشم اگه سریع جواب بدین.

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!