[Gelößt] Mapmod und Wohnort im Beitrag

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.
Benutzeravatar
Prometeus
Mitglied
Beiträge: 371
Registriert: 01.07.2005 11:07

Beitrag von Prometeus »

Also, die templates/xxx/profile_view_body.tpl ist korrekt.
Die viewtopic_body.tpl sieht aktuelle wie folgt aus:

Code: Alles auswählen

<tr> 
				<td width="150" align="left" valign="top" class="{postrow.ROW_CLASS}"><span class="name"><a name="{postrow.U_POST_ID}"></a><b>{postrow.POSTER_NAME}</b></span><br /><span class="postdetails">{postrow.POSTER_RANK}<br /><br /><a href="/phpbb2/faq.php#RankFAQ">{postrow.RANK_IMAGE}</a><br /><a href="{postrow.PROFILE_URL}">{postrow.POSTER_AVATAR}</a><br /><br />{postrow.POSTER_AGE}<br />{postrow.POSTER_GENDER}<br />{postrow.POSTER_POSTS}<br />{postrow.POSTER_JOINED}<br />

					<a href="{postrow.switch_map.U_MAP}" class="gensmall">{postrow.POSTER_FROM}</a>

					<!-- BEGIN switch_no_map -->
					{postrow.POSTER_FROM}
					<!-- END switch_no_map -->
					<br />{postrow.POSTER_COUNTRY}<br />{postrow.L_ZODIAC}{postrow.ZODIAC_IMG}<br /></span><br /></td>
So ist der Link auf den eigenen Beitrag zu sehen und der Linklose Wohnort hintereinander.

Wenn ich es wie folgt ändere

Code: Alles auswählen

<!-- BEGIN switch_map -->
					<a href="{postrow.switch_map.U_MAP}" class="gensmall">{postrow.POSTER_FROM}</a>
					<!-- END switch_map -->
Dann ist nur der linklose Wohnort zu sehen.
Das ist der Status.
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

Hmpf, jetzt bin ich mit meinem Latein am Ende, denn wenn man es so einbaut, wie in der Anleitung beschrieben, warum funktioniert es dann nicht? :-? Tut mir leid, dass ich nicht weiter helfen kann. Ich würde den Einbau exakt so versuchen wie in der Anleitung und wenn das nicht klappt mal den Autor anschreiben oder auf andere, brauchbarere, Hilfe warten...
Benutzeravatar
Prometeus
Mitglied
Beiträge: 371
Registriert: 01.07.2005 11:07

Beitrag von Prometeus »

OK, möglicherweis konnte es an folgenem liegen.
die Anleitung fordert für die viewtopic folgenden Befehl

Code: Alles auswählen

#-----[ IN DER ZEILE, DANACH EINFUEGEN ]------------------------------------------
#

, m.longitude, m.latitude
Da würde mir folgende Fehlermeldung einbringen:

Code: Alles auswählen

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1109 Unknown table 'm' in field list

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_birthday, u.user_next_birthday_greeting, u.user_country, u.user_gender, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid, m.longitude, m.latitude FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 16 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 526
File : viewtopic.php
 
Das habe ich nicht verstanden und deshalb das ganze umgangen, indem ich aus , m.longitude, m.latitude das hier:
, u.longitude, u.latitude gemnacht habe. Danach hat alles funktioniert. KAnn das den Fehler verursachen?
Gruß
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Prometeus hat geschrieben:Das habe ich nicht verstanden und deshalb das ganze umgangen, indem ich aus , m.longitude, m.latitude das hier:
, u.longitude, u.latitude gemnacht habe. Danach hat alles funktioniert.
Was meinst du mit "alles"? In der Tabelle phpbb_users gibts kein Feld,
das longitude oder latitude heißt. Wie soll das dann funktionieren?

Würd sagen, du hast die Hälfte ausgelassen -->

Code: Alles auswählen

#
#-----[ FINDE ]------------------------------------------
#

FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt

#
#-----[ IN DER ZEILE FINDE ]------------------------------------------
#

USERS_TABLE . " u

#
#-----[ IN DER ZEILE, DANACH EINFUEGEN ]------------------------------------------
#

 LEFT JOIN " . MAP_MOD_USER_TABLE . " m ON u.user_id=m.user_id
Warum auch immer. easy
Benutzeravatar
Prometeus
Mitglied
Beiträge: 371
Registriert: 01.07.2005 11:07

Beitrag von Prometeus »

Lieber Fabrizio,

tausend mal [ externes Bild ]
für deine Mühen. Letztlich hat mich easygos Hinweis auf meine Nachlässigkeit drauf gebracht.
Es lag nicht an der viewtopic_body.tpl sondern daran, dass mein Editor beid er Sucheingabe

Code: Alles auswählen

#
#-----[ FINDE ]------------------------------------------
#

FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt

#
#-----[ IN DER ZEILE FINDE ]------------------------------------------
#

USERS_TABLE . " u

#
#-----[ IN DER ZEILE, DANACH EINFUEGEN ]------------------------------------------
#

 LEFT JOIN " . MAP_MOD_USER_TABLE . " m ON u.user_id=m.user_id
nach USERS_TABLE . " u zur falschen Zeile gesprungen ist! :oops:

Also Danke an alle...
Benutzeravatar
Fabrizio
Mitglied
Beiträge: 574
Registriert: 29.03.2005 23:51
Wohnort: Berlin

Beitrag von Fabrizio »

Hi,

keine Ursache, habe ich gerne getan. Es freut mich, dass alles zu deiner Zufriedenheit geklappt hat. :grin:

Da kann man mal sehen, an welchen vermeidlich kleinen Details esliegen kann...

Gruß,
Fabrizio
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Prometeus hat geschrieben:Es lag nicht an der viewtopic_body.tpl sondern daran, dass mein Editor beid er Sucheingabe ...
nach USERS_TABLE . " u zur falschen Zeile gesprungen ist! :oops:
Euch ist aber auch nix peinlich. :lol:

Böser Editor! Springt der doch glatt vor den PC. :D
Benutzeravatar
Prometeus
Mitglied
Beiträge: 371
Registriert: 01.07.2005 11:07

Beitrag von Prometeus »

easygo hat geschrieben:
Prometeus hat geschrieben:Es lag nicht an der viewtopic_body.tpl sondern daran, dass mein Editor beid er Sucheingabe ...
nach USERS_TABLE . " u zur falschen Zeile gesprungen ist! :oops:
Euch ist aber auch nix peinlich. :lol:

Böser Editor! Springt der doch glatt vor den PC. :D
Jaja, und dabei hatte ich meinem Ultra-Edit bei Todestrafe verboten Sport zu treiben... :D
Benutzeravatar
Julian87
Mitglied
Beiträge: 4303
Registriert: 05.11.2005 16:26
Wohnort: Nähe Bonn
Kontaktdaten:

Beitrag von Julian87 »

Hi,

hab doch gesagt überprüfe die Dateien. :wink: :D

Julian
Benutzeravatar
Prometeus
Mitglied
Beiträge: 371
Registriert: 01.07.2005 11:07

Beitrag von Prometeus »

Da ja jetzt hier so versammelte Expertiese vorhanden ist. Darf ich euch bitten vielleicht einmal hier rein zu gucken?
Ich bin überzeugt, dass dies nur eine kleine Modifikation ist... :grin:

Danke euch.
Antworten

Zurück zu „phpBB 2.0: Mod Support“