Fehler bei yellow card mod [No user/post specified]

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
haba
Mitglied
Beiträge: 56
Registriert: 27.04.2004 15:52
Wohnort: Kt. TG

Fehler bei yellow card mod [No user/post specified]

Beitrag von haba »

Hi
In der suche hab ich nichts gefunden und darum frag ich jetzt hier.
Wenn man jemandem eine gelbe Karte geben möchte kommt folgender Fehler:

Code: Alles auswählen

No user/post specified

DEBUG MODE

post_id="", user_id=""

Line : 85
File : /card.php
Dass ist folgende Zeile

Code: Alles auswählen

message_die(GENERAL_ERROR, "No user/post specified", "", __LINE__, __FILE__,'post_id="'.$post_id.'", user_id="'.$user_id.'"');
Aber ich kann mir nicht vorstellen dass es an dem liegt, weil ich an der card.php überhaupt nichts verändert habe.
An was liegt es sonst?
Zuletzt geändert von haba am 20.09.2004 15:51, insgesamt 1-mal geändert.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

hast du auch alle Dateien richtig editiert und gegebenenfalls die Änderungen nochmal überprüft ?

Welche phpBB Version verwendest du ?

Markus
haba
Mitglied
Beiträge: 56
Registriert: 27.04.2004 15:52
Wohnort: Kt. TG

Beitrag von haba »

hi markus

Ja, die anderen Files hab ich auch richtig editiert. Der Mod läuft schon länger und erst seit kurzem gehts nicht mehr.
Ich benutze phpBB 2.0.8.
Einzig könnte der Fehler davon kommen, dass die Dateien nochmals editiert wurden, weil andere Mods eingebaut wurden... Dann müsste ich aber wissen in welcher Datei der Fehler genau liegt, weil in der card.php ists sicher nicht.

freundliche Grüsse
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Das kommt drauf an von wo aus du die Punkte vergeben möchtest ...

Im Posting-Bereich wäre dafür die viewtopic.php zuständig ...

Markus
haba
Mitglied
Beiträge: 56
Registriert: 27.04.2004 15:52
Wohnort: Kt. TG

Beitrag von haba »

Ja genau von dort aus... Ich habe die viewtopic n.e. durchgesehen und geschaut ob ich die änderungen richtig vorgenommen habe, und alles stimmt! Dennoch gehtz nicht.. :evil:
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

verlinke doch mal die viewtopic.php als txt-Datei
KB:datei

Ist das die komplette Fehlermeldung oder steht da noch ein bischen mehr?

Markus
haba
Mitglied
Beiträge: 56
Registriert: 27.04.2004 15:52
Wohnort: Kt. TG

Beitrag von haba »

Ja dass ist die komplette Meldung. Ausser oben steht noch "Allgemeiner Fehler" :grin:

Hier mein viewtopic.php

Ich hoffe du schaffst es, das Problem ausfindig zu machen

Vielen Dank
haba
Mitglied
Beiträge: 56
Registriert: 27.04.2004 15:52
Wohnort: Kt. TG

Beitrag von haba »

Hallo kann mir vielleicht sonst jemand helfen??
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

überrpüfe nochmal die viewtopic.php ab hier ...

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------------ 
# 
$delpost = '';
}
}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
if($poster_id != ANONYMOUS && $postrow[$i]['user_level'] != ADMIN) 
{ 
	$current_user = str_replace("'","\'",$postrow[$i]['username']);
	if ($is_auth['auth_greencard']) 
...
...
...
Da hast du einges vergessen einzufügen ... vor allem die letzten 2 Zeilen aus der Anleitung ... und dazwischen fehlen auch noch ein paar Einträge

Markus
haba
Mitglied
Beiträge: 56
Registriert: 27.04.2004 15:52
Wohnort: Kt. TG

Beitrag von haba »

Hallo

Ich hab das überprüft aber es stimmt so, da es hier

Code: Alles auswählen

#-----[ FIND ]------------------------------------------------ 
# 
$delpost = '';
}
}

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
if($poster_id != ANONYMOUS && $postrow[$i]['user_level'] != ADMIN) 
{ 
	$current_user = str_replace("'","\'",$postrow[$i]['username']);
	if ($is_auth['auth_greencard']) 
	{ 
	      $g_card_img = ' <input type="image" name="unban" value="unban" onClick="return confirm(\''.sprintf($lang['Green_card_warning'],$current_user).'\')" src="'. $images['icon_g_card'] . '" alt="' . $lang['Give_G_card'] . '" >'; 
	} 
	else 
	{
		$g_card_img = ''; 
	}
	$user_warnings = $postrow[$i]['user_warnings'];
	$card_img = ($user_warnings) ? (( $user_warnings < $board_config['max_user_bancard']) ? sprintf($lang['Warnings'], $user_warnings) : $lang['Banned'] ) : '';
// these lines will make a icon apear beside users post, if user have warnings or ar banned
// used instead of the previous line of code, witch shows the status as a text
//  ------ From here --- do not include this line
// $card_img = ($user_warnings) ? '<img src="'.(( $user_warnings < $board_config['max_user_bancard']) ? 
//		$images['icon_y_card'] . '" alt="'. sprintf($lang['Warnings'], $user_warnings) .'">' : 
//		$images['icon_r_card'] . '" alt="'. $lang['Banned'] .'">') : '';
//  ----- To this line --- Do not included this line
// 
// You may also included several images, instead of only one yellow, these lines below will produce several yellow images, depending on mumber of yellow cards
//  ------ From here --- do not include this line
//$card_img = ($user_warnings >= $board_config['max_user_bancard'])  ? '<img src="'.$images['icon_r_card'] . '" alt="'. $lang['Banned'] .'">' : '';
//for ($n=0 ; $n<$user_warnings && $user_warnings < $board_config['max_user_bancard'];$n++)
//{
//$card_img .= ($user_warnings) ? '<img src="'.(( $user_warnings < $board_config['max_user_bancard']) ? 
//$images['icon_y_card'] . '" alt="'. sprintf($lang['Warnings'], $user_warnings) .'">' : 
//$images['icon_r_card'] . '" alt="'. $lang['Banned'] .'">') : '';
//}
//  ----- To this line --- Do not included this line

	if ($user_warnings<$board_config['max_user_bancard'] && $is_auth['auth_ban'] )
	{ 
		$y_card_img = ' <input type="image" name="warn" value="warn" onClick="return confirm(\''.sprintf($lang['Yellow_card_warning'],$current_user).'\')" src="'. $images['icon_y_card'] . '" alt="' . sprintf($lang['Give_Y_card'],$user_warnings+1) . '" >'; 
     		$r_card_img = ' <input type="image" name="ban" value="ban"  onClick="return confirm(\''.sprintf($lang['Red_card_warning'],$current_user).'\')" src="'. $images['icon_r_card'] . '" alt="' . $lang['Give_R_card'] . '" >'; 
	}
	else
	{
		$y_card_img = '';
		$r_card_img = ''; 
	} 
} else
{
	$card_img = '';
	$g_card_img = '';
	$y_card_img = '';
	$r_card_img = '';
}

	if ($is_auth['auth_bluecard']) 
	{ 
		if ($is_auth['auth_mod']) 
		{ 
			$b_card_img = (($postrow[$i]['post_bluecard'])) ? ' <input type="image" name="report_reset" value="report_reset" onClick="return confirm(\''.$lang['Clear_blue_card_warning'].'\')" src="'. $images['icon_bhot_card'] . '" alt="'. sprintf($lang['Clear_b_card'],$postrow[$i]['post_bluecard']) . '">':' <input type="image" name="report" value="report" onClick="return confirm(\''.$lang['Blue_card_warning'].'\')" src="'. $images['icon_b_card'] . '" alt="'. $lang['Give_b_card'] . '" >'; 
		} 
   		else 
		{ 
			$b_card_img = ' <input type="image" name="report" value="report" onClick="return confirm(\''.$lang['Blue_card_warning'].'\')" src="'. $images['icon_b_card'] . '" alt="'. $lang['Give_b_card'] . '" >';
			
   		}
	} else $b_card_img = '';

// parse hidden filds if cards visible
$card_hidden = ($g_card_img || $r_card_img || $y_card_img || $b_card_img) ? '<input type="hidden" name="post_id" value="'. $postrow[$i]['post_id'].'">' :'';
drei Möglichkeiten gibt:

1. Es steht in der viewtopic.php unter dem Posternamen: Verwarnungen: 4
2. Es ist eine gelbe Karte zusehen wo beim drüber fahren mit der Maus die Anzahl Verwarnungen sichtbar sind.
3. hier sind die Anzahl gelben Karten direkt zu sehen die der Benutzer hat.

Und die die letzen Zeilen sind ja auch nicht nötig.

Also liegt da dass Problem nicht.


mfg haba
Antworten

Zurück zu „phpBB 2.0: Mod Support“