Не хотят у меня пользователи в списке сортироваться по алфавиту. Сортируются в никому не ведомом порядке.
Посмотреть можно
здесь.
Вообще такое было с самого начала, но я ещё и редактировал вручную memberlist.php чтобы добавить к английскому алфавиту ещё и русский.
Добавлено через 26 минут(ы)
Редактировал вот так (строго не судите, лох полный

):
Было (строка 415 и далее):
PHP код:
// build letter selector
// start with non-alpha characters
$currentletter = '#';
$linkletter = urlencode('#');
eval('$letterbits = "' . fetch_template('memberlist_letter') . '";');
// now do alpha-characters
for ($i=65; $i < 91; $i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$letterbits .= "' . fetch_template('memberlist_letter') . '";');
}
Стало:
PHP код:
// build letter selector
// start with non-alpha characters
$currentletter = '#';
$linkletter = urlencode('#');
eval('$letterbits1 = "' . fetch_template('memberlist_letter') . '";');
// now do alpha-characters
for ($i=65; $i < 91; $i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$letterbits1 .= "' . fetch_template('memberlist_letter') . '";');
}
for ($i=192; $i < 195; $i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$letterbits1 .= "' . fetch_template('memberlist_letter') . '";');
}
for ($i=195; $i < 198; $i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$letterbits2 .= "' . fetch_template('memberlist_letter') . '";');
}
for ($i=168; $i < 169; $i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$letterbits2 .= "' . fetch_template('memberlist_letter') . '";');
}
for ($i=198; $i < 224; $i++)
{
$currentletter = chr($i);
$linkletter = &$currentletter;
$show['selectedletter'] = iif($selectedletter == $currentletter, true, false);
eval('$letterbits2 .= "' . fetch_template('memberlist_letter') . '";');
}
И потом соответственно шаблон memberlist:
Было (строка 12 и далее):
Код HTML:
<tr align="center">
$letterbits
</tr>
Стало:
Код HTML:
<tr align="center">
$letterbits1
</tr>
<tr align="center">
$letterbits2
</tr>