PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نمایش درجه کاربری روی نام کاربر



mot.moh
07-12-2009, 09:56 AM
سلام

توی لیست افراد آنلاین میشه کاری کرد که وقتی موس روی اسم اون فرد رفت ، درجه کاربریش نمایش داده بشه؟ چطور میشه؟

Arash.Goodarzi
07-12-2009, 04:44 PM
یا باید مودی برای این کار باشه، یا کدی نوشته بشه و تغییر اعمال بشه که این کاری که گفتید انجام بشه.

mot.moh
07-12-2009, 06:42 PM
نمیشه یک ALT (فکر کنم) برای لینک کاربر آنلاین تعریف کرد؟ بعدش اون ALT درجه کاربری اون فرد باشه یعنی متغیر درجه کاربریش.


// "Users online" - in order of activity.
echo '
<tr>
<td class="titlebg" colspan="2">', $txt[158], '</td>
</tr><tr>
<td rowspan="2" class="windowbg" width="6%" valign="middle" align="center">
', $context['show_who'] ? '<a href="' . $scripturl . '?action=who">' : '', '<img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt[158], '" />', $context['show_who'] ? '</a>' : '', '
</td>
<td class="windowbg2" width="100%">';

echo '
', $context['show_who'] ? '<a href="' . $scripturl . '?action=who">' : '', $context['num_guests'], ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ' . $context['num_users_online'], ' ', $context['num_users_online'] == 1 ? $txt['user'] : $txt['users'];

// Handle hidden users and buddies.
if (!empty($context['num_users_hidden']) || ($context['show_buddies'] && !empty($context['show_buddies'])))
{
echo ' (';

// Show the number of buddies online?
if ($context['show_buddies'])
echo $context['num_buddies'], ' ', $context['num_buddies'] == 1 ? $txt['buddy'] : $txt['buddies'];

// How about hidden users?
if (!empty($context['num_users_hidden']))
echo $context['show_buddies'] ? ', ' : '', $context['num_users_hidden'] . ' ' . $txt['hidden'];

echo ')';
}

echo $context['show_who'] ? '</a>' : '', '
<div class="smalltext">';

// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
echo '
', $txt[140], ':<br />', implode(', ', $context['list_users_online']);

echo '


یک جایی از این کد باید تعریف بشه. شما می دونید؟

mot.moh
07-13-2009, 06:16 PM
دوستان این کدی که من دادم توی پست قبلی مربوط به قسمت کاربران آنلاین هست.

هدف من اینه که درجه کاربری هر کس رو وقتی که موس میره روی اسمش ، نشون بده.

کد معمولی html در حالتی که وقتی یک لینک هست و وقتی میخوایم موس که میره روش چیزی رو نشون بده اینه :


&lt;p&gt;&lt;a title=&quot;mouse over text&quot; href=&quot;<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>


تا اون جایی که من فهمیدم به جای mouse over tex باید متغیر درجه کاربری فرد ذکر بشه (که نمی دونم چیه ! )

خوب حالا من میخوام بدونمم این title=&quot;mouse over text&quot; رو کجای کد قالب (قسمت کاربران آنلاین که کدش رو پست قبلی گذاشتم) باید بزارم؟

hamid.soltani92
08-16-2009, 09:46 AM
ایده جالبیه!
دوستان کسی از نام متغیر درجه کاربری اطلاع داره؟

سعید
08-21-2009, 07:48 AM
خصیصه alt برای تگ img هست. برای لینک ها از title استفاده میشه.

برای اعضا دو نوع گروه تعریف میشه. group و post_group . باید تعیین کنید که اگر group وجود داشت، group و در غیر اینصورت post_group رو نمایش بده.

این خصیصه ها معمولا بصورت یک آیتم در آرایه ای که شامل مشخصات یک عضو هست قرار می گیره. مثلا:


member[&quot;post_group&quot;]