ماژول بلاک پیشرفته ورژن 2.3 در حین سادگی، دارای امکانات بسیار عالی و قدرتمند میباشد. با استفاده از این ماژول دیگه نیازی به ماژول قدیمی اخبار سفارشی و یا استفاده از تگ کاستوم ندارید. دو تا از نکات بسیار جالب و کاربردی این ماژول، قابلیت ساخت تصاویر بند انگشتی در هر سایزی که شما نیاز داشته باشید به صورت اتوماتیک و قابلیت استفاده از قالب مخصوص برای هر بلاک میباشد.
در ادامه نگاهی مختصر به امکانات این ماژول میندازیم:
۱. دارای آی دی انحصار بفرد برای هر بلاک.
۲. نصب و راه اندازی بسیار ساده بدون نیاز به کدنویسی.
۳. امکان استفاده از قالب مجزا برای هر بلاک.
۴. نمایش مطالب بر اساس تعداد روزها، به طور مثال مطالبی که در ۳۰ روز گذشته بر روی سایت قرار گرفته.
۵. امکان نمایش اخبار هر بخش و زیر مجموعه.
۶. امکان نمایش تعداد محدودی از مطالب، به طور مثال 10 مطلب نمایش داده شود.
۷. امکان استفاده از فیلدهای اضافی در قالب بلاک.
۸. قابلیت ساخت تصاویر بند انگشتی به طور اتوماتیک.
۹. امکان نمایش مطالب به صورت رندم یا چرخشی.
۱۰. امکان نمایش جدیدترین مطالب قرار گرفته در سایت.
۱۱. امکان ایجاد محدودیت کاراکتر برای تیتر مطالب.
۱۲. امکان ایجاد محدودیت برای متن مطالب.
۱۳. امکان نمایش مطالب محبوب.
۱۴. امکان نمایش مطالب با بیشترین نظرات.
۱۵. ایجاد بینهایت بلوک برای نمایش مطالب.
۱۶. امکان استفاده از کش برای استفاده کمتر از منابع سرور و برگزاری سریع.
۱۷. امکان ایجاد استایلهای متفاوت برای هر بلاک.
۱۸. امکان نمایش تیتر، محتوای متن، فیلد اضافی، تاریخ، ویرایش، نویسنده، تعداد بازدید، تعداد نظرهای ارسال شده، بخش، لینک هر بخش و آیکون مربوط به هر بخش، برای هر بلاک.
توجه: این ماژول دارای ورژن 2.4 نیز میباشد، اما یک مشکلی که ورژن جدیدتر دارد این هست که، از هر زمانی که ماژول رو نصب کنید، فقط تصاویر مطالبی را نشان میدهد که پس از نصب ماژول در سایت ارسال شده اند. در نتیجه ما نسخه 2.3 را برای شما قرار داده ایم که کاملا بدون ایراد میباشد و تفاوت چندانی با نسخه جدیدتر ندارد.
۲. فایل imp_block را در فولدر قالب خودتان آپلود میکنید.
۳. وارد پوشه /uploads/ میشوید و یک فولدر جدید با نام blockpro ایجاد میکنید.
۴. کد زیر رو در قالب خود قرار دهید:
برای استفاده از امکانات این ماژول، تنها باید کد هایی که اینجا معرفی میشود را داخل تگی که مربوط به بلاک میباشد قرار دهید. تگی که برای هر بلاک در سایت قرار میدهیم به شکل زیر میباشد:
حال، برای استفاده از امکاناتی که گفته شد، میتوانید از کدهای زیر استفاده کنید:
&block_id=block1 - برای مشخص کردن آی دی هر بلاک.
&template=imp_block - کد انتخاب قالب برای هر بلاک.
&day=30 - تائین تعداد روز، برای نمایش مطالب.
&category=1,2,3 - کد انتخاب بخش و یا مجموعه ها.
&news_num=10 - کد تائین تعداد نمایش مطلب.
&img_size=60x60 - کد تائین کردن سایز عکس برای هر مطلب. تصاویر بند انگشتی به صورت اتوماتیک ساخته میشوند.
&random=y - کد نمایش مطالب به صورت چرخشی.
&last=y - کد نمایش جدیدترین مطالب قرار گرفته در سایت.
حال، برای اینکه بهتر بتوانید نحوه استفاده از این کد ها رو درک کنید، به مثال زیر توجه کنید:
در مصلی که برای شما قرار دادم، ما قالب این بلوک را imp_block گذاشته ایم، سایز تصاویر را 100x80 پیکسل گذاشتیم، تعداد مطالب برای نمایش را 10 گذاشتیم، با قرار دادن &last=y جدیدترین مطالب سایت رو به نمایش گذاشتیم و بخش های 1,2,3 رو برای مطالب در نظر گرفته ایم.
چگونه میتوان استفاده از کش را برای این ماژول غیر فعال کنیم؟
فایل block.pro.2 را با ویرایشگر باز میکنید، خط 22 گزینه yes را بر روی no قرار میدهیم.
چگونه میتوانیم تعداد حروف تیتر مطالب رو تائین کنیم:
باید تگ تیتر را مشابه نمونه زیر قرار دهید:
چگونه میتوان تعداد حروف متن را تائین کنیم؟
باید تگ متن را مانند نمونه زیر قرار دهید:
چگونه میتوان مطالب را به حسب تعداد بازدید قرار داد؟
کد زیر را در تگ نمایش بلوک قرار دهید:
چگونه برای مطالبی که عکس ندارند، عکس قرار دهیم؟
شما یک فایل عکس با فرمت PNG داخل فولدر images در قالب خودتون قرار دهید تا اگر مطلبتون عکس ندارد، این عکس به جای اون لود شود.
چگونه برترین مطالب رو به نمایش بگذاریم؟
این ماژول به صورت پیش فرز، برترین مطالب سایت رو نمایش میدهد.