Seite 2 von 2
Verfasst: 13.04.2003 12:36
von Acid
$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>&';
..der blaue Teil ist neu (
.' ').
$select_letter .= ( $by_letter == 'others' ) ? $lang['Others'].' ' : '<a href="' . append_sid("memberlist.$phpEx?letter=others&mode=$mode&order=$sort_order&start=$start") . '">' . $lang['Others'] . '</a>&';
..selbes Prinzip hier (oder setz halt in der lang_main.php hinter "others" ein Freizeichen).
Zwecks Grossschreibung.. finde in dem Code
chr($i) und ersetze es mit
$chars (5x).
..das fügst Du dann noch vor folgender Zeile ein..
Code: Alles auswählen
$others_sql .= " AND username NOT LIKE '" . $chars . "%' ";
Verfasst: 15.04.2003 18:03
von MacDanEl
Danke Acid, hat alles bestens funktioniert.
Verfasst: 30.04.2003 17:07
von Aho
funktioniert das ding auch mit phpbb 2.0.4 ? kann so ein paar textstellen nicht im code finden !
Verfasst: 30.04.2003 23:21
von Acid
..und welche Codestellen wären das ?
Verfasst: 01.05.2003 02:59
von Aho
finde laut anleitung:
$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
}
bei mir siehts so aus:
case 'topten':
$order_by = "user_posts $sort_order LIMIT 10";
break;
default:
$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;
}
ich schätz mal ist nur ne kleinigkeit, wäre aber trotzdem nett wenn du mir sagen könntest was ich ändern soll ! ich will ja schliesslich keine fehler drin haben.
Verfasst: 01.05.2003 10:49
von Acid
...ich hab deinen Beitrag ma editiert.. fällt dir was auf ?
Verfasst: 01.04.2004 01:07
von huecky
ich habe folgendes problem ich benutze das phpBB Board Minerva....
in der install steht für die memberlist.php:
Code: Alles auswählen
#
#-----[ FIND ]--------------------------------------------
#
WHERE user_id <> " . ANONYMOUS . "
ORDER BY $order_by";
#
#-----[ REPLACE WITH ]------------------------------------
#
WHERE user_id <> " . ANONYMOUS . "$letter_sql
ORDER BY $order_by";
bei mir steht aber:
Code: Alles auswählen
WHERE user_id <> " . ANONYMOUS . " $sql_filter
ORDER BY $order_by";
und das:
Code: Alles auswählen
#-----[ FIND ]--------------------------------------------
#
$sql = "SELECT count(*) AS total
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS;
#
#-----[ REPLACE WITH ]------------------------------------
#
$sql = "SELECT count(*) AS total
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "$letter_sql";
sieht bei mir so aus:
Code: Alles auswählen
$sql = "SELECT count(*) AS total
FROM " . USERS_TABLE . " LEFT JOIN " . RANKS_TABLE . " r
ON r.rank_id = user_rank
WHERE user_id <> " . ANONYMOUS . " $sql_filter";
Wie mus ich das im Minerva verändern?
gruss chrissi