Seite 1 von 1

MOD 'Sort memberlist per letter' mit Grossbuchtaben

Verfasst: 27.09.2005 17:19
von Bandito
Hallo zusammen

Ich habe den MOD "Sort memberlist per letter" eingebaut und es funzt alles prima. Doch ich hätte die Kleinbuchstaben im Alphabet gerne in Grossbuchstaben. Wie muss ich den unteren Code dafür abändern?

Code: Alles auswählen

//
// Set per-letter selection
//
$others_sql = '';
$select_letter = '';
for ($i = 97; $i <= 122; $i++)
{
	$others_sql .= " AND username NOT LIKE '" . chr($i) . "%' ";
	$select_letter .= ( $by_letter == chr($i) ) ? chr($i) . ' | ' : '<a href="' . append_sid("memberlist.$phpEx?letter=" . chr($i) . "&mode=$mode&order=$sort_order&start=$start") . '">' . chr($i) . '</a> | ';
}
$select_letter .= ( $by_letter == 'others' ) ? $lang['Others'] . '&nbsp;' : '<a href="' . append_sid("memberlist.$phpEx?letter=others&mode=$mode&order=$sort_order&start=$start") . '">' . $lang['Others'] . '</a> | ';
$select_letter .= ( $by_letter == 'all' ) ? $lang['All'] : '<a href="' . append_sid("memberlist.$phpEx?letter=all&mode=$mode&order=$sort_order&start=$start") . '">' . $lang['All'] . '</a> |';

$template->assign_vars(array(
	'L_SORT_PER_LETTER' => $lang['Sort_per_letter'],
	'S_LETTER_SELECT' => $select_letter,
	'S_LETTER_HIDDEN' => '<input type="hidden" name="letter" value="' . $by_letter . '">')
);

if($by_letter == 'all')
{
	$letter_sql = '';
}
else if($by_letter == 'others')
{
	$letter_sql = $others_sql;
}
else
{
	$letter_sql = " AND username LIKE '$by_letter%' ";
}
Danke für eure Hilfe!

MfG
Bandito

Verfasst: 27.09.2005 20:28
von Bandito
Hat sich erledigt! Habe es mit Suchen und Rumtesten selbst hinbekommen...