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

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

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

ایجاد استایل منحصر

ایجاد استایل منحصر بفرد برای هر گروه کاربری در قسمت نظرات

به طور مثال، هنگامی که یک کاربر معمولی نظر ارسال میکند، نظر به صورت عادی به نمایش گذاشته میشود، اما هنگامی که یکی از مدیران نظری ارسال میکند، رنگ بکراند نظر ارسال شده توسط مدیر، قرمز میشود و از سایر نظرها قابل تشخیص میباشد. بدینوسیله به راحتی میتوانید برای هر گروه کاربری، یک رنگ مجزا برای بکراند به نمایش بگذارید.

آموزش نصب
۱. ابتدا فایل engine/classes/comment.class.php را با ویرایشگر باز میکنید، سپس کد زیر را پیدا کنید:
$tpl->set( '{group-name}', $user_group[$row['user_group']]['group_prefix'].$user_group[$row['user_group']]['group_name'].$user_group[$row['user_group']]['group_suffix'] );

۲. بعد از کد بالا، کد زیر را قرار دهید:
$tpl->set( '{group-id}', $user_group[$row['user_group']]['id']);

۳. فایل style.css را باز کنید، کد زیر را در این فایل قرار دهید:
.com_1 {background: #fdf5e6;}
.com_2,.com_3,.com_4,.com_5, {background: #fff;}

۴. فایل comments.tpl قالب خودتان را باز کنید، کد زیر را در ابتدای صفحه قرار دهید:
<div class="com_{group-id}">

۵. در همان فایل، کد زیر را در آخر صفحه قرار دهید:
</div>
سوالات متداول
چگونه میتوانیم رنگ گروه های کاربری را تغییر دهیم؟
به کدی که در فایل style.css قرار داده اید توجه کنید:
.com_1 {background: #fdf5e6;}
.com_2,.com_3,.com_4,.com_5, {background: #fff;}

تگ زیر مخصوص گروه مدیران کل سایت میباشد:
.com_1

تگ های زیر مخصوص گروه های کاربری دیگر مثل، میهمانان، کاربران عضو، نویسندگان و ناظم ها میباشد:
.com_2,.com_3,.com_4,.com_5


چنانچه گروه کاربری جدیدی ایجاد کردیم، چگونه رنگ آن را تغییر دهیم؟
شما میتوانید با اضافه کردن آی دی گروه کاربری مورد نظر خودتان در فایل style.css هر استایلی که مد نظرتون بود را برای گروه های کاربری جدید ایجاد کنید. به طور مثال، برای گروه کاربری جدیدی که میسازیم، کدی که در فایل style.css قرار میدهیم به صورت زیر میباشد:
.com_6 {background: #ff9900;}
نظرات کاربران
ایمان برومند در 17 فروردین 1391 - 18:55 گفته:
عضو سایتنظرات: 129

winked flower winked

شهاب در 18 فروردین 1391 - 10:39 گفته:
عضو سایتنظرات: 69

IMP جان
برای من درست نمیشه. رنگ تگ ها رو هم تغییر دادم ولی توی کامنت ها تغییری ایجاد نشد

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

IMP در 18 فروردین 1391 - 12:05 گفته:
مدیر بازنشستهنظرات: 917

niaz,
از چح ورژنی استفاده میکنی؟ من روی ۹.۴ و ۹.۵ تست کردم بدون مشکل کار میکنه! چیز خاصی هم نداره که بگم انجام بدین! مراحل نصب رو به درستی انجام میدین؟

شهاب در 18 فروردین 1391 - 14:44 گفته:
عضو سایتنظرات: 69

IMP,
بله درست انجامش میدم ولی تغییری نمی کنه sad

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

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

niaz,
شما فایل comments.tpl رو اینجا قرار بده تا چک کنم.
من برای نمونه، رو سایت خودم تست کردم، مراحل نصب هم دقیقا مثل همینجاست که توضیح دادم، ورژن ۹.۴، میتونید مشاهده کنید:
http://www.skindl.com/index.php?do=lastcomments


ویرایش:
من سایت شما رو چک کردم، برای شما هم درست نصب شده، اما مشکلتون بخاطر استایل نویسی فایل comments میباشد. الان اگر توجه کنی، وقتی قسمت نظرات میخاد لود بشه، بکراند شما که مدیری، رنگش آبی هست، ولی وقتی سایت کامل لود میشه رنگ آبی زیر بکراند نظرات شما میمونه و دیده نمیشه، رنگی هم که گذاشتید #7B9CFB میباشد.

شهاب در 18 فروردین 1391 - 23:56 گفته:
عضو سایتنظرات: 69

IMP,
از توجهی که داری ممنون
خدا خیرت بده

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

donyayeclip در 12 اردیبهشت 1391 - 16:28 گفته:
عضو سایتنظرات: 61

flower

حاج صالح در 09 مرداد 1391 - 05:32 گفته:
عضو سایتنظرات: 11

comment.class.php

کجاس؟

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

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

police.110,
آموزش نصب رو ویرایش کردم.

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