Seite 1 von 2

neues Feld in die viewtopic

Verfasst: 19.11.2006 15:58
von scheibenbrot
Hallo,
ich habe mit dem MOD "Neues Feld in Profil einfügen" ein neues Profil Feld erstellt.
Das Feld heißt "xbox". Jetzt möcht ich genauso wie das "poster_from" das "poster_xbox" im Beitrag anzeigen lassen.
Also habe ich in die viewtopic.php folgendes eingefügt:
FINDE:

Code: Alles auswählen

$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from,
DANACH EINFÜGEN:

Code: Alles auswählen

 u.user_xbox,
FINDE:

Code: Alles auswählen

$poster_posts = ( $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Posts'] . ': ' . $postrow[$i]['user_posts'] : '';
DANACH EINFÜGEN:

Code: Alles auswählen

	$poster_xbox = ( $postrow[$i]['user_xbox'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['xbox'] . ': ' . $postrow[$i]['user_xbox'] : '';
FINDE:

Code: Alles auswählen

'POSTER_FROM' => $poster_from,
DANACH EINFÜGEN:

Code: Alles auswählen

'POSTER_XBOX' => $poster_xbox,
Alles andere für das Feld habe ich bereits erstellt.
In der viewtopic_body.tpl habe ich folgendes eingegeben, damit das Fild angezeigt wird:

Code: Alles auswählen

{postrow.POSTER_XBOX}
Leider steht dann aber in dem Beitrag:
Bad Request
Was muss ich machen, damit das xbox feld genau wie das user_from im beitrag angezeigt wird?

mfg

Verfasst: 19.11.2006 16:01
von Markus67
Hi ...

erstetze

Code: Alles auswählen

$poster_xbox = ( $postrow[$i]['user_xbox'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['xbox'] . ': ' . $postrow[$i]['user_xbox'] : '';
mit:

Code: Alles auswählen

$poster_xbox = ( $postrow[$i]['user_xbox'] && $postrow[$i]['user_id'] != ANONYMOUS ) ? $lang['Xbox'] . ': ' . $postrow[$i]['user_xbox'] : '';
Markus

Verfasst: 19.11.2006 16:06
von scheibenbrot
Ändert sich nichts...das ist doch bis auf die Groß- und Kleinschreibung das gleiche...

Verfasst: 19.11.2006 16:07
von Markus67
scheibenbrot hat geschrieben:Ändert sich nichts...das ist doch bis auf die Groß- und Kleinschreibung das gleiche...
Hi ...

und genau diese Groß-/Kleinschreibung ist extrem wichtig.

Dann hast du an einer anderen Stelle noch einen Fehler drin. Da hilft nur alles nochmal checken. :wink:

Markus

Verfasst: 19.11.2006 16:08
von scheibenbrot
Ich finde einfach nichts...habe schon ein paar mal durchgecheckt...
Hier ist mal die viewtopic.php:
VIEWTOPIC.TXT

Verfasst: 19.11.2006 16:16
von Markus67
Hi ...

das

$poster_xbox = ( $postrow[$i] .....

kommt schonmal nach

$poster_from = ( $postrow[$i]['user_from'] && $postrow ....

und nicht vorher :wink:

Verfasst: 19.11.2006 16:18
von scheibenbrot
ändert sich auch nichts...

Verfasst: 19.11.2006 16:40
von Miriam
Also ich habe mal Deine verlinkte viewtopic.php genommen und sie bei mir eingebaut. Die Template Variable noch rein in die viewtopic_body.tpl. Usertabelle erweitert und es wir angezeigt, wie gewünscht.
Wo siehst Du denn den Bad Request?

Verfasst: 19.11.2006 16:52
von scheibenbrot
stimmt, danke für den hinweis.
Ich wollte von http://gamercard.xbox.com/ eine Anzeige in einem Iframe einzeigen lassen, also z.B. "http://gamercard.xbox.com/scheibenbrot.card".
Ich das Feld gebe ich dann scheibenbrot an.
Jetzt habe ich in die viewtopic.tpl folgendes eingegeben:

Code: Alles auswählen

<iframe src="http://gamercard.xbox.com/{postrow.POSTER_XBOX}.card" scrolling="no" frameBorder="0" height="95" width="204"></iframe>
Aber dann steht da immer Bad Request.

Verfasst: 19.11.2006 16:56
von scheibenbrot
problem gelöst, es lag an den sprache anzeigen.
jetzt habe ich das drauf gemacht:

Code: Alles auswählen

$poster_xbox = ( $postrow[$i]['user_xbox'] && $postrow[$i]['user_id'] != ANONYMOUS ) . $postrow[$i]['user_xbox'] ;
Allerdings wird jetzt immer vor der eingabe (bei mir "scheibenbrot") eine 1 angezeigt...