Seite 1 von 1

Probleme mit dem Gender Hack

Verfasst: 09.11.2005 19:52
von Neophytex
Habe den gender Mode Hack eingebaut und bekomme diese Fehlermeldung
Parse error: parse error in /mnt/be1/02/244/00000013/htdocs/phpBB2/viewtopic.php on line 972
Der Code nach der Modifizierung sieht so aus an line 972:
$temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$poster_id");
$pm_img = '<a href="'// Start add - Gender MOD
switch ($postrow[$i]['user_gender']) <<Zeile 972
{
case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break;
case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;
default : $gender_image="";
}
// End add - Gender MOD
Dürfte doch exakt den Anweisungen aus dem Hack entsprechen..
#-----[ FIND ]------------------------------------------------
#
$pm_img = '<a href=

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Gender MOD
switch ($postrow[$i]['user_gender'])
{
case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break;
case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;
default : $gender_image="";
}
// End add - Gender MOD
Wer kann mir helfen?

Verfasst: 09.11.2005 20:01
von CrYiNg
Hallo!

Suche:

Code: Alles auswählen

$pm_img = '<a href="'// Start add - Gender MOD 
switch ($postrow[$i]['user_gender']) <<Zeile 972 
{ 
case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break; 
case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break; 
default : $gender_image=""; 
} 
// End add - Gender MOD 
Ersetze mit:

Code: Alles auswählen

$pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>';
'// Start add - Gender MOD 
switch ($postrow[$i]['user_gender']) <<Zeile 972 
{ 
case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break; 
case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break; 
default : $gender_image=""; 
} 
// End add - Gender MOD 
CrYiNg :cry:

Verfasst: 09.11.2005 20:36
von Neophytex
Hally crying, danke für die schnelle Antwort.

Leider bleibt die Fehlermeldung bestehen..

vor allem fehlt da wohl ein Code-Abschluß oder ähnliches, da nach der Eingabe des Codes in Dreamweaver sich der der ganze Code komplett rot färbt..

Verfasst: 09.11.2005 21:28
von Neophytex
Ok, da war ein Punkt zuviel, die Zeile kritisiert er jetzt nicht mehr, allerdings zeigt er jetzt diese Fehlermeldung an:
Parse error: parse error, expecting `')'' in /mnt/be1/02/244/00000013/htdocs/phpBB2/viewtopic.php on line 1220
Hier die Zeile im Code:
'POSTER_NAME' => $poster,
'POSTER_RANK' =>// Start add - Gender MOD
'POSTER_GENDER' => $gender_image,
// End add - Gender MOD $poster_rank,
'RANK_IMAGE' => $rank_image,
Hier die Zeile im Hack:
#-----[ FIND ]------------------------------------------------
#
'POSTER_RANK' =>

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Gender MOD
'POSTER_GENDER' => $gender_image,
// End add - Gender MOD
Was stimmt daran nicht?

Verfasst: 09.11.2005 21:50
von felixx
Hi,

das

#-----[ AFTER, ADD ]------------------------------------------

in der Mod Anleitung steht für in die nächste Zeile einfügen, also

Code: Alles auswählen

'POSTER_RANK' => $poster_rank,
// Start add - Gender MOD
'POSTER_GENDER' => $gender_image,
// End add - Gender MOD

Zur Info: Wie füge ich einen MOD in mein phpBB ein ?