gender mod: anzeige in posts klappt nicht

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.
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

gender mod: anzeige in posts klappt nicht

Beitrag von tomtom »

hallo,

habe den gender-mod installiert, und im profil steht das geschlecht nun auch.

was allerdings noch nicht klappt, ist die anzeige des geschlechts in den posts.

die 3 files, die zu modifizieren waren, habe ich unten verlinkt.

##############################################################
## Start - Optional gender image display in posts
##############################################################

viewtopic.php: http://www.ballettchat.de/forum/viewtopic.txt

subSilver.cfg: http://www.ballettchat.de/forum/templat ... Silver.txt

viewtopic_body.tpl: http://www.ballettchat.de/forum/templat ... c_body.txt

##############################################################
## End - Optional gender image display in posts
##############################################################
was hab ich vergessen?

danke und gruss, t.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

viewtopic.php
Suche

Code: Alles auswählen

switch ($postrow[$i]['user_gender'])
Füge DAVOR ein

Code: Alles auswählen

if ( !empty($postrow[$i]['user_gender'])) 
   {
Suche

Code: Alles auswählen

default : $gender_image=""; 
}
Füge danach einAlles andere sieht eigentlich vernünftig aus
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Leuchte hat geschrieben:viewtopic.php
Suche

Code: Alles auswählen

switch ($postrow[$i]['user_gender'])
Füge DAVOR ein

Code: Alles auswählen

if ( !empty($postrow[$i]['user_gender'])) 
   {
Suche

Code: Alles auswählen

default : $gender_image=""; 
}
Füge danach einAlles andere sieht eigentlich vernünftig aus
Suche

Code: Alles auswählen

default : $gender_image=""; 
}[/quote] gibt es nicht?!
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Doch das gibt es.
Der komplette Teil sieht so aus bei dir:

Code: Alles auswählen

// 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
Am Ende soll es so aussehen:

Code: Alles auswählen

// Start add - Gender MOD
if ( !empty($postrow[$i]['user_gender'])) 
   { 
      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
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

hi,

hab es jetzt so geändert, wie du es gesagt hast:

http://www.ballettchat.de/forum/viewtopic.txt

kommt aber trotzdem keine geschlechter-anzeige im post ...

ausserdem erhalte ich im kopf des acp (links in der menue spalte):
Parse error: parse error in /srv/www/htdocs/web317/html/forum/admin/admin_users.php on line 236
http://www.ballettchat.de/forum/admin/admin_users.txt

gruss, t.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

admin_users.php

Code: Alles auswählen

$interests = ( !empty($HTTP_POST_VARS['interests']) )

// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD

 ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ) : '';
Ersetze mit

Code: Alles auswählen

$interests = ( !empty($HTTP_POST_VARS['interests']) ) ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ) : '';
// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD
Die viewtopic.php ist ok.
Geh die Anleitung am besten nochmal durch. :-?
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Leuchte hat geschrieben:admin_users.php

Code: Alles auswählen

$interests = ( !empty($HTTP_POST_VARS['interests']) )

// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD

 ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ) : '';
Ersetze mit

Code: Alles auswählen

$interests = ( !empty($HTTP_POST_VARS['interests']) ) ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ) : '';
// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD
Die viewtopic.php ist ok.
Geh die Anleitung am besten nochmal durch. :-?
okay, der parse error im acp ist schonmal weg. :lol:

aber das das geschlecht nicht angezeigt wird, kann doch nut in der viewtopic.php "scheitern" oder?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Eigentlich schon, aber die ist korrekt.
Such dort mal nach

Code: Alles auswählen

$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_gender, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
	WHERE p.topic_id = $topic_id
und ersetz das mit

Code: Alles auswählen

$sql = "SELECT u.*, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
	WHERE p.topic_id = $topic_id
Was anderes fällt mir im Moment nicht ein.
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Leuchte hat geschrieben:Eigentlich schon, aber die ist korrekt.
Such dort mal nach

Code: Alles auswählen

$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, u.user_gender, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
	WHERE p.topic_id = $topic_id
und ersetz das mit

Code: Alles auswählen

$sql = "SELECT u.*, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid
	FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
	WHERE p.topic_id = $topic_id
Was anderes fällt mir im Moment nicht ein.
das klappt leider auch nicht...

kann der fehler noch in einer anderen datei liegen?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Wie gesagt, geh die Anleitung noch einmal durch.
Die Datenbankänderungen hast du durchgeführt?
Antworten

Zurück zu „phpBB 2.0: Mod Support“