Verlinkungsziel landet falsch

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Verlinkungsziel landet falsch

Beitrag von tom10 »

Also ich möchte in der viewtopic_body.tpl ein link einbauen.
Dieser link ist original eigentlich in der Profilansicht der User vorhanden und funktioniert auch.
Nur wenn ich den link

Code: Alles auswählen

<a href="{U_CAR_PROFILE}"><BR><font color="red">Zeige {postrow.POSTER_NAME}'s Autodaten</font></a>
in die viewtopic_body.tpl einfüge lande ich nach anklicken des selbigem im Profil und nicht auf der seite welche ich durch aufrufen des links im Profil erreiche.
Konnte man mein Anliegen verstehen ?

Was ich noch raus gefunden habe ist:
Es scheint in der usercp_viewprofile.php durch diesen Eintrag gesteuert zu werden:

Code: Alles auswählen

'U_CAR_PROFILE' => append_sid("car.$phpEx?mode=viewprofile&u=" . $profiledata['user_id']),
Nur wie ändere ich den ab, das sowohl vom Profil aus als auch von der vietopic_body aus der link direkt zum ziel führt ?
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

indem du die untere Zeile in die viewtopic.php einbaust.

wäre mal mein Tipp
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Hat leider nicht funktioniert.
Habe das so versucht einzubauen:

Code: Alles auswählen

		'MINI_POST_IMG' => $mini_post_img,
		'PROFILE_IMG' => $profile_img,
		'PROFILE' => $profile,
		//
// START Joe's Car Mod
//
'U_CAR_PROFILE' => append_sid("car.$phpEx?mode=viewprofile&u=" . $profiledata['user_id']),
//
// END Joe's Car Mod
//	
		'SEARCH_IMG' => $search_img,
		'SEARCH' => $search,
		'PM_IMG' => $pm_img,
		'PM' => $pm,
Zuletzt geändert von tom10 am Mo 23.Jan, 2006 11:58, insgesamt 1-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

{postrow.POSTER_NAME} ist auch falsch.
Wäre dann auch {PROFILE} ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Hmmm, und was wäre dann das richtige ? Etwa $poster?
Zuletzt geändert von tom10 am Mo 23.Jan, 2006 13:34, insgesamt 1-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

ne, ich glaube oxpus meinte:

Code: Alles auswählen

find:
{postrow.POSTER_NAME}

replace with:
{PROFILE}
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Das funktioniert leider auch nicht, da lande ich in der topicansicht wieder....
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wird denn POSTER_NAME definiert?
Also ohne die PHP-Datei ist es reines *Glaskugelschauen*
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Du, Oxpus sag mir was Du brauchst und ich hänge alles an !
Welche Datein brauchst Du ?
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn es in der viewtopic.php sein soll, dann glaub ich diese ^5 und die passende TPL dazu ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Alles klar....und da sind sie schon!
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

kann ja nicht gehen

versuchs mit

Code: Alles auswählen

<a href="{postrow.U_CAR_PROFILE}"><BR><font color="red">Zeige {postrow.POSTER_NAME}'s Autodaten</font></a>
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ich muß dich leider entteuchen, denn das klappt auch nicht. ich lande da wieder wie gehabt im Profil des Users und nicht auf der Seite welche im Profil verlinkt ist.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Aber genau dahin ist doch verlink...

Code: Alles auswählen

'U_CAR_PROFILE' => append_sid("car.$phpEx?mode=viewprofile&u=" . $profiledata['user_id']),
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Schaut euch das doch mal bitte direkt in meinem Forum an.

www.ford-welt.de

Username und Pass = phpBB

Das klappt so nicht !
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Du hast diegoriv's Link in der viewtopic_body.tpl verwendet?
Damit sollte eben genau dieser Link zum Auto-Profil führen...
Auch ist der Link komplett noch anders, als er sein sollte!

Und dein Template ist entweder nicht vorhanden oder wird bei mir nicht korrekt dargestellt :(
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

ah ja, möglicherweise kollidiert da was:

Versuch mal:

Code: Alles auswählen

after
'U_CAR_PROFILE' => append_sid("car.$phpEx?mode=viewprofile&u=" . $profiledata['user_id']),

add
'USERNAME' => $userdata['username']), 

replace
<a href="{postrow.U_CAR_PROFILE}"><BR><font color="red">Zeige {postrow.POSTER_NAME}'s Autodaten</font></a>

with
<a href="{postrow.U_CAR_PROFILE}"><BR><font color="red">Zeige {postrow.USERNAME}'s Autodaten</font></a>
mir kommt vor, dass bei dir zwei Verlinkungen kollidieren.

Aber wir kommen der Sache näher

//edit:
@oxpus:
in der source lese ich folgendes. das wird wahrscheinlich nicht klappen

<a href=""><BR><font color="red">Zeige <a href="./profile.php?mode=viewprofile&u=2" style="font-weight:bold;color:red">Adi</a>'s Autodaten</font></a>
Zuletzt geändert von diegoriv am Mo 23.Jan, 2006 20:24, insgesamt 1-mal geändert.
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Stimmt, da hatte ich noch gar nicht nachgesehen, aber das wäre hier egal.
Zuletzt geändert von oxpus am Mo 23.Jan, 2006 20:25, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

das ist egal??

dann ist es ja trotzdem seltsam, das der erste <a href .... nicht gefüllt wird *grübel*
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Stimmt, ist ja ein zweiter Link drum. Daher nur der Refresh!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

So, bin wieder da....

Ich hab also den Code:

Code: Alles auswählen

# after
# 'U_CAR_PROFILE' => append_sid("car.$phpEx?mode=viewprofile&u=" . $profiledata['user_id']),
#

# add
# 'USERNAME' => $userdata['username']),
#

# replace
# <a href="{postrow.U_CAR_PROFILE}"><BR><font color="red">Zeige {postrow.POSTER_NAME}'s Autodaten</font></a>
#

# with
# <a href="{postrow.U_CAR_PROFILE}"><BR><font color="red">Zeige {postrow.USERNAME}'s Autodaten</font></a>
eingebaut und bekomme
1. bei allen Usern mein Username unten in dem Link angezeigt
2. der link führt dann zu einem Fenster wo die Fehlermeldung drin steht das der User nicht Existiert.

Habt Ihr da noch andere Vorschläge?

P.S. bei dem Code ist in Zeile 7 leider am Ende noch eine Klammer zu viel gewesen.
Zuletzt geändert von tom10 am Di 24.Jan, 2006 06:15, insgesamt 2-mal geändert.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wer kam hier eigentlich auf den falschen Link?
<-- *blind ist*

Nicht $profiledata['user_id'], sondern $postrow[$i]['user_id'] muss es sein!
Also der korrekte Link:

Code: Alles auswählen

'U_CAR_PROFILE' => append_sid("car.$phpEx?mode=viewprofile&u=" . $postrow[$i]['user_id']),
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ja, das hat so halbwegs geklappt. Ich muste zwar aus der viewtopic den Benutzernamen raus nehmen weil der nicht funktionierte hab das aber mit einem Icon unter den Postings wieder ausgeglichen.

Danke für die Hilfe!
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich sags ja immer: Was lange währt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

[quote="oxpus - Di 24.Jan, 2006 07:49";p="52602"]Wer kam hier eigentlich auf den falschen Link?
<-- *blind ist*[/quote]

Der stand im ersten Beitrag und ist aus der usercp_viewprofile

Jetzt, da das Problem halbwegs zufriedenstellend gelöst ist, will ich noch was lernen:
Warum klappt der Link in der usercp_viewprofile und in der viewtopic muss es dann $postrow[$i]['user_id'] heißen??? *ratlosbin*

Liege ich irgendwie auf der richtigen Spur, wenn ich vermute, dass fürs Profil bloß ein eindimensionales Array mit den Userdaten gefüllt wird und in der viewtopic ist das $i der Counter für die Beiträge vom ersten bis zum letzten.
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Antworten