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

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

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

ماژول نظرات کاربران

ماژول نظرات کاربران حرفه ای custom comments v1.3

به کمک ماژول تگ کاستوم نظرات، شما میتوانید نظرات کاربران را در هر مکانی از سایت که تمایل دارید قرار بدید. ساختار این ماژول شبیه تگ کاستوم خود سیستم می باشد و به همین خاطر شما به راحتی میتونید از آن استفاده نمایید.
همچنین به کمک این ماژول دیگه نیازی نیست تا جهت مشاهده نظرات کاربران به بخش آخرین نظرات مراجعه نمایید. این ماژول با آخرین نسخه های دیتالایف انجین هماهنگی داره ولی بهترین کارکرد آن بر روی 10.5 می باشد.
جهت مشاهده تگ های قابل استفاده در فایل قالب این ماژول به بخش آموزش نصب مراجعه نمایید

دانلود
شما دسترسی لازم جهت دریافت این فایل را ندارید.
شما دسترسی لازم جهت دریافت این فایل را ندارید.
آموزش نصب
1- فایل index.php (در نسخه 10.3 و قبل از آن) یا فایل engine/modules/main.php (در نسخه 10.4 و بعد از آن) را باز نمایید.
کد زیر را بیابید:
echo $tpl->result['main'];

قبل از کد زیر را قرار دهید:
// Custom Comments - start
if ( stripos( $tpl->result['main'], "{comments" ) !== false ) {	require_once ENGINE_DIR . "/modules/custom.comments.php";	$tpl->result['main'] = preg_replace_callback ( "#\\{comments(.+?)\\}#i", "custom_comments", $tpl->result['main'] );
}
// Custom Comments - end


فایل CSS قالب خود را باز نمایید و در انتهای آن استایل های زیر را اضافه نمایید
.last-comment { margin: 0; padding: 3px 1px; list-style: none; border-bottom: 1px solid #CBDFE8; transition: .4s; }
.last-comment:hover { background: #f3f3f3; transition: .4s; }
.last-comment .foto { float: right; width: 85px; text-align: center; }
.last-comment .foto img { width: 50px; border-radius: 25px; border: 2px solid #ccc; }
.last-comment .foto span { font-size: 11px; }
.last-comment .information { float: left; width: 168px; margin-left: 2px; }
.last-comment .information a { color: #0261AE; }
.last-comment .information .comm { height: 50px; overflow: hidden; }
.last-comment .information .comm:after { content: "..."; }
.last-comment .information i { color: #666; float: left; margin-left: 5px; }

تگ زیر را در جای مناسب از قالب (main.tpl) قرار دهید
{comments cache="no" approve="yes" template="last_comm" from="0" limit="10" order="date" sort="desc"}

جهت آشنایی با سایر موارد مربوط به این تگ به بخش سوالات متداول مراجعه نمایید.
سوالات متداول
تگ های قابل استفاده در فایل قالب:
عنوان مطلب با امکان اعمال محدودیت کاراکتری
{news-title limit="50"}

موضوع مطلب
{news-cat}

لینک مطلب
{news-link}

شماره مطلب
{news-id}

نام کاربری
{author}

نام کاربری (با رنگ گروه)
{author-colored}

شماره کاربری
{author-id}

لینک پروفایل کاربر
{author-url}

آواتار کاربر
{author-foto}

تعداد مطالب
{author-news}

تعداد نظرات کاربر
{author-comm}

گروه کاربری به صورت رنگی
{author-group}

آیکن گروه کاربری
{author-group-icon}

وضعیت تایید نظر به صورت دودویی (1: تایید شده ، 0: تایید نشده)
{approve}

کاربر عضو یا مهمان (1:عضو ، 0:مهمان)
{is_register}

آدرس ایمیل کاربر
{email}

آی پی کاربر
{ip}

شماره ID کاربر
{id}

تاریخ عضویت کاربر (امکان استفاده از فرمت تاریخ خود سیستم)
{date}

متن نظر
{text}

100 کاراکتر اول متن نظر
{text-prev}

لینک مستقیم نظر
{text-link}


پارامتر های قابل استفاده در تگ
{comments ... }

به شرح زیر می باشد:
فقط نمایش نظرات کاربران عضو
users="yes"

استفاده از ذخیره گاه (بصورت پیشفرض no می باشد)
cache="yes"

شماره نظر (مثلا: 10 تا 100 و نظر 5م)
id="10-100,5"

شماره مطلب مورد نظر جهت نمایش نظرات آنها (مثلا 1 و 2 و 4 تا 10)
news="1,2,4-10"

نمایش نظرات یک کاربر بخصوص
author="Hamid7107"

فقط نمایش نظرات تایید شده
approve="yes"

نام فایل قالب
template="last_comm"

نمایش نظرات چند روز گذشته (مثلا سه روز گذشته)
days="3"

شروع نمایش نظرات (مثلا شروع از آخرین نظر)
from="0"

تعداد نظرات جهت نمایش (مثلا 10 نظر)
limit="10"

مرتب سازی بر اساس (date: تاریخ ارسال ، postid: شماره مطلب ، author: نام نویسنده ، rand: تصادفی)
order="date"

نحوه مرتب سازی (asc: صعودی ، desc: نزولی)
sort="desc"

نمایش محتوا برای کاربران عضو
[registered] قابل نمایش فقط برای کاربران عضو [/registered]


مثال:
{comments users="yes" news="205" cache="no" approve="yes" template="last_comm" from="0" limit="10" order="date" sort="desc"}
{comments category="1-20" author="_THIS_" cache="no" approve="yes" template="last_comm" from="0" limit="10" order="date" sort="desc"}
{comments not-category="5" author="_CURRENT_" cache="yes" approve="yes" template="last_comm" from="0" limit="5" order="postid" sort="asc"}
تصاویر
ماژول نظرات کاربران حرفه ای custom comments v1.3

ماژول نظرات کاربران حرفه ای custom comments v1.3

ماژول نظرات کاربران حرفه ای custom comments v1.3
نظرات کاربران
محمد در 15 اسفند 1393 - 12:32 گفته:
عضو سایتنظرات: 14

سلام من انیو موجه نشدم کجاست و کدوم فایله

فایل CSS قالب خود را باز نمایید
فایل css فالب کدوم میشه ؟

حمید صادقی در 15 اسفند 1393 - 13:14 گفته:
مدیر سایتنظرات: 463

داخل پوشه style یا css معمولا فایل style.css

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

محمد در 16 اسفند 1393 - 11:05 گفته:
عضو سایتنظرات: 14

hamid7107
آهان اضافه کردم ولی هیچ تغیری انجام نشد!!!!

حمید صادقی در 16 اسفند 1393 - 20:48 گفته:
مدیر سایتنظرات: 463

آموزش نصب رو تغییر دادم
شما باید سوالات متداول رو بخونید

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

محمد در 17 اسفند 1393 - 10:03 گفته:
عضو سایتنظرات: 14

مرسی کد رو گذاشتید ولی اصلا تو سایته من واضع نیستش یه جورایی منظم نیست
لینک سایت
خودتون نگاه کنید
تو فایل Min هم گذاشتم به همین صورته
اگه میشه راهنمایی کنید با تشکر فراوران

مرسی کد رو گذاشتید ولی اصلا تو سایته من واضع نیستش یه جورایی منظم نیست
لینک سایت
خودتون نگاه کنید
تو فایل Min هم گذاشتم به همین صورته
اگه میشه راهنمایی کنید با تشکر فراوران

حمید صادقی در 20 اسفند 1393 - 08:29 گفته:
مدیر سایتنظرات: 463

شما ستون قالبت کوچیکه
width: 168px;

این عدد برای قالب شما باید 138px باشه
بقیه گزینه ها رو هم خودتون ویرایش نمایید
در ضمن استایل ها رو از داخل فایل styles.css خودتون پاک کنید و مجدد از استایل های بخش آموزش استفاده نمایید
اینطوری مشکلتون حل میشه ولی 168 رو خودتون به 138تغییر بدید

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

محمد در 20 اسفند 1393 - 22:54 گفته:
عضو سایتنظرات: 14

hamid7107
باز هم ببخشید
از کجا باید ستون رو اندازه اون کنم ؟
از کدوم فایل ؟
عدد 168Px رو به 138 Px تغیر بدم؟

lp در 17 اردیبهشت 1394 - 16:59 گفته:
عضو سایتنظرات: 3

سلام برا من که کاری نکرد !!!!!!!!!!! میشه بگید چطوری کار میکنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

alibarani در 30 تیر 1394 - 17:58 گفته:
عضو سایتنظرات: 1

ماژول روی 10.5 جواب نمیده

ببخشید!!! روی 10.5 هم جواب داد. فقط کش رو خالی کنید بعد از تغییرات

benya در 02 آبان 1394 - 22:32 گفته:
عضو سایتنظرات: 2

مرسی . خیلی عالیه . برا من کار کرد .فقط
نمایش نظرات یک کاربر بخصوص
author="Hamid7107"
این عبارت رو باید برا کاربر خاصی کنید تا شخصی سازی بشه .{login}
.
دستتون درد نکنه .دنبالش یودم. مرسی

mamalhasan در 19 آذر 1394 - 18:04 گفته:
عضو سایتنظرات: 10

بسیار عالی مرسی

محمد 021 در 23 آذر 1394 - 07:40 گفته:
میهمان

نقل قول: mamalhasan
بسیار عالی مرسی

آره خیلی خوبه

سمانه در 25 بهمن 1394 - 11:16 گفته:
میهمان

سلام من ازقالب این سایت خوشم اومده ولی خب این امکاناتی که خودمم میخوام ونداره
http://www.jazzaab.ir
شما قالب رایگان دیتالایف دارید که پیوندهای وب- پروفایل- هدر داشته باشه ومثل این سایت هم اخرین مطالب ومطالب گذشته ومطالب جدیدش عکس دار باشه؟
ریسپانسیو هم باشه.
فقط دیتالایف. رایگان.ممنون

ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • 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
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!