Diyelim ki üye listesinden rastgele bir üye seçtiniz. Bu üyenin nick değiştirme hakkına sahip olmasını istiyorsunuz. Bunun için ya ona özel bir üyegrubu yaratacaksınız ya da moderatör falan yapacaksınız. Ama bu mod sayesinde adminler
"Profil > Kimlik Bilgileri > Nick Değiştirebilsin mi?" ayarıyla tek bir üyenin kendi kendine nickini değiştirmesini sağlayabiliyor.
Not: Mod diğer nickini değiştirebilen üye gruplarıyla çakışmaz
profile.template'yi aç
else
echo '
<tr>
<td width="40%">
<b>', $txt[35], ': </b>', $context['user']['is_admin'] ? '
<div class="smalltext">(<a href="' . $scripturl . '?action=profile;u=' . $context['member']['id'] . ';sa=account;changeusername" style="font-style: italic;">' . $txt['username_change'] . '</a>)</div>' : '', '
</td>
<td>
', $context['member']['username'], '
</td>
</tr>';
if ($context['user']['name'] == $context['member']['username'] && $context['member']['options']['nickdegistir'] == 'Evet')
echo '
<tr>
<td colspan="2" align="center" style="color: red">', $txt['username_warning'], '</td>
</tr>
<tr>
<td width="40%">
<i><b>', $txt[35], ': </b></i>
</td>
<td>
<input type="text" name="memberName" size="30" value="', $context['member']['username'], '" />
</td>
</tr>';
</tr><tr>
<td width="40%"><b>', $txt[84], ': </b><div class="smalltext">', $txt[599], '</div></td>
<td><input type="text" name="websiteUrl" size="50" value="', $context['member']['website']['url'], '" /></td>
</tr>';
if ($context['user']['is_admin'] && empty($context['member']['group']))
{
echo '<tr>
<td><b>Nick Değiştirebilsin mi?: </b></td>
<td><select name="default_options[nickdegistir]">
<option', @$context['member']['options']['nickdegistir'] == 'Evet' ? ' selected="selected"' : '', '>Evet</option>
<option', @$context['member']['options']['nickdegistir'] == 'Hayir' ? ' selected="selected"' : '', '>Hayir</option>
</select></td>';
}
hmm.güzel düşünmüşsün...
Umarım İpuçları ve Hileler bölümüne tasınmaya layık görülür :D
Taşındı bile ;D
Gelistirilebilir ve güzelde olur sanirim :)
Elinize saglik.
Sağol yağız :)
Şimdi önemli bir hata bulup güncelledim bu arada...
Bunun 2.0.10 sürümüne uyumlu olanını yapabilir misiniz?
bunu üyelik tiplerine göre ayarlıyabilirmiyiz ?
Teşekkürler işime yaradı.