رفتن به مطلب

پیش فرض کردن آواتار براساس جنیست


ارسال‌های توصیه شده

باسلام : من می خواهم آواتار پیش فرض بذارم ، که اگر جنیست انتخاب نکرد آواتار A  و اگر مرد آواتار B و اگر خانم اوتار C به صورت پیش فرض نمایش داده شود. چگونه می شود این کار را انجام داد؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

با سلام :)

این مد هست که بر مبنای گروه های کاربری می تونید آواتار پیشفرض انتخاب کنید :

http://ipsfarsi.com/files/file/879-sos34-default-photo-per-group/

در صورتی که می خواید بر اساس جنسیت باشه. سه تا تصویر آواتارتون رو با نام های زیر به پوشه قالب تون انتقال بدید :

defaultav.gif
femaleav.gif
maleav.gif

سپس بیت userinfopane رو باز کنید (Global Templates > userInfoPane).

دنبال کد زیر بگردید :

<if test="avatar:|:$author['member_id']">
			<li class='avatar'>
				<if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
				<a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'>
				</if>

با کد های زیر جایگزین کنید :

<if test="avatar:|:$author['member_id']">
					<if test="gender:|:$author['field_5'] == 'f'">
					<li class='avatar'>
					<a href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}"><img src="{style_images_url}/femaleav.gif"></a></li>
					</if>
					<if test="gender:|:$author['field_5'] == 'm'">
					<li class='avatar'><a href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}"><img src="{style_images_url}/maleav.gif"></a></li>
					</if>
					<if test="gender:|:$author['field_5'] != ''">
					<li class='avatar'>
					<a href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}"><img src="{style_images_url}/defaultav.gif"></a></li>
					</if>
					</if>
					<if test="avatar:|:$author['member_id'] AND $author['avatar']">
					<li class='avatar'><a href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}">{$author['avatar']}</a></li>
					<else />
					<li class='avatar'>{$author['avatar']}</li>
					</if>

یک نکته اینکه توی عناوین تون کلمه آموزش رو بکار نبرید به جاش از کلمه "نحوه" استفاده کنید.

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...