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

ماژول بلاک مطالب پیشرفته 2.3

تاریخ انتشار: 27 بهمن 1390
ارسال کننده: IMP
ماژول بلاک پیشرفته ورژن 2.3 در حین سادگی، دارای امکانات بسیار عالی و قدرتمند میباشد. با استفاده از این ماژول دیگه نیازی به ماژول قدیمی اخبار سفارشی و یا استفاده از تگ کاستوم ندارید. دو تا از نکات بسیار جالب و کاربردی این ماژول، قابلیت ساخت تصاویر بند انگشتی در هر سایزی که شما نیاز داشته باشید به صورت اتوماتیک و قابلیت استفاده از قالب مخصوص برای هر بلاک میباشد.


در ادامه نگاهی مختصر به امکانات این ماژول میندازیم:
۱. دارای آی دی انحصار بفرد برای هر بلاک.
۲. نصب و راه اندازی بسیار ساده بدون نیاز به کدنویسی.
۳. امکان استفاده از قالب مجزا برای هر بلاک.
۴. نمایش مطالب بر اساس تعداد روزها، به طور مثال مطالبی که در ۳۰ روز گذشته بر روی سایت قرار گرفته.
۵. امکان نمایش اخبار هر بخش و زیر مجموعه.
۶. امکان نمایش تعداد محدودی از مطالب، به طور مثال 10 مطلب نمایش داده شود.
۷. امکان استفاده از فیلدهای اضافی در قالب بلاک.
۸. قابلیت ساخت تصاویر بند انگشتی به طور اتوماتیک.
۹. امکان نمایش مطالب به صورت رندم یا چرخشی.
۱۰. امکان نمایش جدیدترین مطالب قرار گرفته در سایت.
۱۱. امکان ایجاد محدودیت کاراکتر برای تیتر مطالب.
۱۲. امکان ایجاد محدودیت برای متن مطالب.
۱۳. امکان نمایش مطالب محبوب.
۱۴. امکان نمایش مطالب با بیشترین نظرات.
۱۵. ایجاد بینهایت بلوک برای نمایش مطالب.
۱۶. امکان استفاده از کش برای استفاده کمتر از منابع سرور و برگزاری سریع.
۱۷. امکان ایجاد استایلهای متفاوت برای هر بلاک.
۱۸. امکان نمایش تیتر، محتوای متن، فیلد اضافی، تاریخ، ویرایش، نویسنده، تعداد بازدید، تعداد نظرهای ارسال شده، بخش، لینک هر بخش و آیکون مربوط به هر بخش، برای هر بلاک.

توجه: این ماژول دارای ورژن 2.4 نیز میباشد، اما یک مشکلی که ورژن جدیدتر دارد این هست که، از هر زمانی که ماژول رو نصب کنید، فقط تصاویر مطالبی را نشان میدهد که پس از نصب ماژول در سایت ارسال شده اند. در نتیجه ما نسخه 2.3 را برای شما قرار داده ایم که کاملا بدون ایراد میباشد و تفاوت چندانی با نسخه جدیدتر ندارد.
  • دانلود
  • آموزش نصب
  • سوالات متداول
نام فایلحجم فایلتعداد دانلودعملیات
جهت دانلود این فایل، وارد سایت شوید. در صورتی که حساب کاربری ندارید، از طریق صفحه ثبت نام عضو شوید.
۱. فایل block.pro.2.php را در پوشه /engine/modules/ آپلود میکنید.
۲. فایل imp_block را در فولدر قالب خودتان آپلود میکنید.
۳. وارد پوشه /uploads/ میشوید و یک فولدر جدید با نام blockpro ایجاد میکنید.
۴. کد زیر رو در قالب خود قرار دهید:
{include file="engine/modules/block.pro.2.php?&block_id=XXX&template=imp_block"}
نحوه استفاده از امکانات و تنظیمات ماژول چگونه میباشد؟
برای استفاده از امکانات این ماژول، تنها باید کد هایی که اینجا معرفی میشود را داخل تگی که مربوط به بلاک میباشد قرار دهید. تگی که برای هر بلاک در سایت قرار میدهیم به شکل زیر میباشد:
{include file="engine/modules/block.pro.2.php?&block_id=XXX&template=imp_block"}

حال، برای استفاده از امکاناتی که گفته شد، میتوانید از کدهای زیر استفاده کنید:

&block_id=block1 - برای مشخص کردن آی دی هر بلاک.
&template=imp_block - کد انتخاب قالب برای هر بلاک.
&day=30 - تائین تعداد روز، برای نمایش مطالب.
&category=1,2,3 - کد انتخاب بخش و یا مجموعه ها.
&news_num=10 - کد تائین تعداد نمایش مطلب.
&img_size=60x60 - کد تائین کردن سایز عکس برای هر مطلب. تصاویر بند انگشتی به صورت اتوماتیک ساخته میشوند.
&random=y - کد نمایش مطالب به صورت چرخشی.
&last=y - کد نمایش جدیدترین مطالب قرار گرفته در سایت.

حال، برای اینکه بهتر بتوانید نحوه استفاده از این کد ها رو درک کنید، به مثال زیر توجه کنید:
{include file="engine/modules/block.pro.2.php?&block_id=1&template=imp_block&img_size=100x80&news_num=10&last=y&category=1,2,3"}

در مصلی که برای شما قرار دادم، ما قالب این بلوک را imp_block گذاشته ایم، سایز تصاویر را 100x80 پیکسل گذاشتیم، تعداد مطالب برای نمایش را 10 گذاشتیم، با قرار دادن &last=y جدیدترین مطالب سایت رو به نمایش گذاشتیم و بخش های 1,2,3 رو برای مطالب در نظر گرفته ایم.

چگونه میتوان استفاده از کش را برای این ماژول غیر فعال کنیم؟
فایل block.pro.2 را با ویرایشگر باز میکنید، خط 22 گزینه yes را بر روی no قرار میدهیم.

چگونه میتوانیم تعداد حروف تیتر مطالب رو تائین کنیم:
باید تگ تیتر را مشابه نمونه زیر قرار دهید:
{title limit="33"}

چگونه میتوان تعداد حروف متن را تائین کنیم؟
باید تگ متن را مانند نمونه زیر قرار دهید:
{text limit="50"}

چگونه میتوان مطالب را به حسب تعداد بازدید قرار داد؟
کد زیر را در تگ نمایش بلوک قرار دهید:
&read=yes

چگونه برای مطالبی که عکس ندارند، عکس قرار دهیم؟
شما یک فایل عکس با فرمت PNG داخل فولدر images در قالب خودتون قرار دهید تا اگر مطلبتون عکس ندارد، این عکس به جای اون لود شود.
چگونه برترین مطالب رو به نمایش بگذاریم؟
این ماژول به صورت پیش فرز، برترین مطالب سایت رو نمایش میدهد.
30 نفر (30 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
تشکر
عضو سایت
30 بهمن 1390 - 14:13
ممنونم من قرار دادم ارور داد

Not Supported File! Thumbnails can only be made from .jpg, gif and .png images!


مشکل چیه؟؟

--------------------
عضو سایت
30 بهمن 1390 - 15:23
عالی بود
هنوز امتحان نكرم امیدوارم خوب كار كنه
در ضمن برای نسخه های پائین تر جواب می ده یا فقط با نسخه های 9.4, 9.5 سازگاری داره

---- ----- ----- ----- ----- ----- ----- - - -
دستت در د نكه این ماژول تمامی كاربردهای تگ custom رو داره ملت واقعا اینو لازم داشتند من رو نسخه 9 امتحان كردم درست كار می كنه
خیلی خیلی ممنون از این ماژولت آقای IMP
اگه بتونی یه قالب حر فه ای نیز برا این بزاری خیلی توپ می شه
موفق باشی
عضو سایت
30 بهمن 1390 - 16:43
loveu flower

--------------------
عضو سایت
30 بهمن 1390 - 16:59
ممنون خیلی عالیه

--------------------
عضو سایت
30 بهمن 1390 - 17:33
flower
عضو سایت
30 بهمن 1390 - 20:06
آقا بسیار بسیار ممنون

--------------------
عضو سایت
30 بهمن 1390 - 23:20
ماژولت هم مثل خودت کار درسته,تشکر flower

--------------------
عضو سایت
01 اسفند 1390 - 01:01
برای من که عکس مطالب لود نمیشه نه کامل نه بند انگشتی و بجاش اون عکس با فرمت PNG داخل فولدر images در قالب که موقعی که مطلبمون عکس ندارد، این عکس به جای اون لود بشه میاد همش
مدیر بازنشسته
01 اسفند 1390 - 03:42
دوستان، من فقط ترجمه کردم این ماژول رو، هیچ کدوم از مشکلات شما رو هم تا به حال باهاش مواجه نشدم، چه با نسخه ۹.۴ چه با ۹.۵.

mar2mak,
مشکل شما رو با توجه به تجربه ای که با ماژول اخبار سفارشی دارم، مواقع ای پیش میاد که یک یا چند مطلب بدون تصویر داشته باشید، هر چند که این ماژول به جای مطالبی که تصویر ندارند، یک تصویر جدا گونه لود میکند.

دوستانی که مشکل دارند، در انجمن تاپیک باز کنند.
مدیر بخش قالب ها
01 اسفند 1390 - 10:50
noredin,
گه بتونی یه قالب حر فه ای نیز برا این بزاری خیلی توپ می شه

شما میتونی قالب این بلوک ها رو با توجه به قالب خودتون طراحی کنید cheshmak

--------------------
عضو سایت
01 اسفند 1390 - 16:44
M_Jashnani,
بالاخره شما هم یه سری زدین flower

--------------------
عضو سایت
20 اسفند 1390 - 17:23
خیلی ممنون. روی 9.5 کار میکنه به خوبی :)

--------------------
عضو سایت
10 اردیبهشت 1391 - 21:21
آقا این رو باید کجا قرار بدیم؟
{include file="engine/modules/block.pro.2.php?&block_id=XXX&template=imp_block"
}

یعنی جای
{info}
(content}
قرار بدیم کد رو؟


من میخوام مطالب رو بلاک بندی کنم
ولی وقتی این کد رو استفاده میکنم واسه هر مطلب یه بلاک میسازه
کد رو هم نمیزاره اینجا بزارم که ببینید ولی یه کلاسه که توش مطالب اصلی رو مینویسم

مشکلش چیه؟ چرا اینجوری میشه و مطالب داخل یک موضوع رو جدا میکنه؟
عضو سایت
28 اردیبهشت 1391 - 13:59
سلام
کسی هست یه خورده بیشتر توضیح بده
مثلا این Block_id رو شماره اش رو از کجا بیاریم
در ضمن موقعی که در فایل main,sidebar,short,full story می ذارم خطای پایگاه داده می ده
اگه ممکنه یکی پاسخ بده
عضو سایت
01 خرداد 1391 - 21:12
آخرش یکی جواب میده!!!
Unknown column 'news_read' in 'field list' [b][/b]
مدیر بازنشسته
01 خرداد 1391 - 21:22
mebia,
این ورژن بر روی دیتالایف انجین ۹.۶ کار نمیکند. توی انجمن نسخه آزمایشی ورژن جدیش رو گذاشتم. جستجو کنید.
جهت ارسال نظر، فرم زیر را تکمیل نمائید:
نام:*
ایمیل:*
متن نظر:

 
پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
کد امنیتی: *