Seite 1 von 3
Change_user = nur admin ??
Verfasst: 11.09.2005 23:19
von steffi1977
Hallo
Habe mal zwei Fragen zu den Change_user Mod
1) Nur ich als Admin kann den Button im Beitrag sehen, kann ich das ändern so das die Moderatoren das auch sehen können ??
2) Im Beitrag ändert der den Namen, aber als Autor zeit der trotzdem noch den anderen an. Kann man das ändern, das der den Namen in Beitrag und den Autor gleich anzeigt ?
Verfasst: 12.09.2005 09:10
von wartek
nun mal zu Pkt 1.
Öffne die Datei
changeuser.php
Ändere die Zeile
if ($userdata['user_level'] != ADMIN) {
in
if ( ($userdata['user_level'] != ADMIN) AND ($userdata['user_level'] != MOD) ) {
zu Pkt 2
da ich den Mod selbst nicht habe müßte ich mich erst durch den Code lesen. Vielleicht gibt es ja jemanden der das schon durch hat...
wartek
Verfasst: 12.09.2005 09:33
von steffi1977
dein punkt 1 klappt nicht

Verfasst: 12.09.2005 09:39
von Markus67
Hi ...
versuchs mal so
Code: Alles auswählen
if ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD ) {
Markus
Verfasst: 12.09.2005 09:51
von wartek
So hab mir noch die Install angesehen und Du mußt noch folgenden Eintrag ändern.
Öffne viewtopic.php
Suche den Eintrag
// Change Poster Mod
$temp_url = append_sid("changeuser.$phpEx?mode=start&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
$reassign_img = ( $userdata['user_level'] == ADMIN ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_user'] . '" alt="' . $lang['Change_poster'] . '" border="0" /></a>' : '';
$reassign = ( $userdata['user_level'] == ADMIN ) ? '<a href="' . $temp_url . '">' . $lang['Change_poster'] . '</a>' : '';
ersetze diesen durch
Edit: FEHLERTEUFEL da hat ein ")" gefehlt"
// Change Poster Mod
$temp_url = append_sid("changeuser.$phpEx?mode=start&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
if ( ( $userdata['user_level'] == ADMIN ) OR ( $userdata['user_level'] == MOD ) ) {
$reassign_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_user'] . '" alt="' . $lang['Change_poster'] . '" border="0" /></a>' : '';
$reassign = '<a href="' . $temp_url . '">' . $lang['Change_poster'] . '</a>' : '';
}
@Markus
Vorsicht
!= - sonst darf nicht mal mehr der Admin sondern nur noch als Gast oder user
wartek
Verfasst: 12.09.2005 10:25
von steffi1977
wenn ich dein Code nehme wartek, bekomme ich die Meldung
Parse error: parse error, unexpected ':' in /kunden/xxx/webseiten/quasselecke/viewtopic.php on line 1153
und das wäre die Zeile
$reassign_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_user'] . '" alt="' . $lang['Change_poster'] . '" border="0" /></a>' : '';
Verfasst: 12.09.2005 10:31
von wartek
oh mann heute is echt noch zu früh. sorry waren noch Fehler drinnen.
probiers mal damit
// Change Poster Mod
$temp_url = append_sid("changeuser.$phpEx?mode=start&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
if ( ( $userdata['user_level'] == ADMIN ) OR ( $userdata['user_level'] == MOD ) ){
$reassign_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_user'] . '" alt="' . $lang['Change_poster'] . '" border="0" /></a>';
$reassign = '<a href="' . $temp_url . '">' . $lang['Change_poster'] . '</a>';
}
wartek

Verfasst: 12.09.2005 10:33
von steffi1977
Parse error: parse error, unexpected '{' in /kunden/xx/webseiten/quasselecke/viewtopic.php on line 1152

Verfasst: 12.09.2005 10:37
von wartek
Mann ich leg mich gleich wieder ins Bett
sieh mal oben gleicher Fehler fehlendes ")". Langsam könnt ich verstehen wenn Du sauer bist.
// Change Poster Mod
$temp_url = append_sid("changeuser.$phpEx?mode=start&" . POST_POST_URL . "=" . $postrow[$i]['post_id']);
if ( ( $userdata['user_level'] == ADMIN ) OR ( $userdata['user_level'] == MOD ) ){
$reassign_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_user'] . '" alt="' . $lang['Change_poster'] . '" border="0" /></a>';
$reassign = '<a href="' . $temp_url . '">' . $lang['Change_poster'] . '</a>';
}
wartek
Verfasst: 12.09.2005 10:44
von steffi1977
nööö bin nicht sauer, will ja helfen
jetzt zeigt der mir :
Parse error: parse error, unexpected '}' in /kunden/xxx/webseiten/quasselecke/viewtopic.php on line 1494
Hier ein paar Zeilen das } wäre die Zeile 1494
$cm_viewtopic->post_vars($postrow[$i],$userdata,$forum_id
);
}
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>