Statistik |
Beiträge: 144.530 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 143%
Ausl. d. letzten 5 Minuten: 155%
Ausl. d. letzten 15 Minuten: 160%
Aktulle Uhrzeit: 10:57
Freier Webspace: 4.02 TB
PHP-Version: 7.4.33
|
|
|
|
|
Falsche statt keine km-Anzeige bei Usern die nicht in der Karte sind und auf einen Kartenuser klicke |
|
Falsche statt keine km-Anzeige bei Usern die nicht in der Karte sind und auf einen Kartenuser klicke |
|
hi leute,
bei forenusern, die sich nicht in die karte eingetragen haben, erscheint beim betrachten des benutzerprofils eines eingetragenen users eine km-anzeige grösser 5000 km...
kann man die nicht ausblenden?
wenn ja, welches template oder codeschnipsel ist dafür verantwortlich?
habe das update von 1.8 auf 1.9 gemacht und nur abschnitt 24 befolgt, wie in der anleitung beschrieben.
andersrum klappt es. also keine anzeige von km, wenn ein eingetragener user auf einen nicht eingetragenen klickt!
danke für die hilfe!
|
|
05.08.2004 12:27 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.744.014
Nächster Level: 266.777.854
|
|
|
05.08.2004 12:58 |
|
|
|
RE: Falsche statt keine km-Anzeige bei Usern die nicht in der Karte sind und auf einen Kartenuser kl |
|
Der Code in der profile.php von Viktor müßte folgendermaßen angepaßt werden:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
|
// Begin User-Map by Viktor
$result = $db->query("SELECT * FROM bb".$n."_map_mod_user WHERE user_id = '$userid'");
$row = $db->fetch_array($result);
if($row['user_id']) {
if($wbbuserdata[userid]) {
$result_auf = $db->query("SELECT * FROM bb".$n."_map_mod_user WHERE user_id = '$wbbuserdata[userid]'");
if ($db->num_rows($result_auf) > 0) {
$row_auf = $db->fetch_array($result_auf);
$entfernung = round(geo_distance($row['longitude'], $row['latitude'], $row_auf['longitude'], $row_auf['latitude']) /1000);
eval ("\$lang->items['LANG_GLOBAL_USER_MAP_POSTBIT_KM'] = \"".$lang->get4eval("LANG_GLOBAL_USER_MAP_POSTBIT_KM")."\";");
eval ("\$mod_map_profile_anz_km = \"".$tpl->get("mod_map_profile_anz_km")."\";");
}
}
$username_map=$user_info['username'];
eval ("\$lang->items['LANG_GLOBAL_USER_MAP_POSTBIT'] = \"".$lang->get4eval("LANG_GLOBAL_USER_MAP_POSTBIT")."\";");
eval ("\$mod_map_profile_anz = \"".$tpl->get("mod_map_profile_anz")."\";");
}
// End User-Map by Viktor |
|
Damit sollte die Kilometer-Angabe eigentlich nicht mehr angezeigt werden, wenn man selber nicht auf der Karte eingetragen ist.
Ich hoffe, daß ich den Code jetzt richtig getippt habe, bei mir sieht es anders aus, was aber daran liegt, daß ich das Script ans WBB 2.0 angepaßt habe und mangels WBB2.1 nicht checken kann, ob die Theorie durch die Praxis bestätigt wird.
HTH
|
|
06.08.2004 23:20 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.744.014
Nächster Level: 266.777.854
|
|
|
06.08.2004 23:36 |
|
|
|
RE: Falsche statt keine km-Anzeige bei Usern die nicht in der Karte sind und auf einen Kartenuser kl |
|
Hmmm ich hoffe, es wird von dem fehler gesprochen, den ich auch habe...
Ich habe es nun versucht, habe die profile.php umgeändert, aber es hat sich nix in den Profilen geändert, die Zeige $username_map auf Karte:
Ich hoffe, ich habe nix falsch gemacht... wenn dann kann ich es ja wieder rückgängig machen...
Gruß yve
__________________ Gruß yve
Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert.
Albert Einstein
|
|
06.08.2004 23:49 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.744.014
Nächster Level: 266.777.854
|
|
|
07.08.2004 00:01 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.744.014
Nächster Level: 266.777.854
|
|
|
07.08.2004 00:11 |
|
|
|
RE: Falsche statt keine km-Anzeige bei Usern die nicht in der Karte sind und auf einen Kartenuser kl |
|
Danke Dir Viktor
... ich wollte ja schon bei Piti reinschreiben (vor längerer Zeit, da er bstimmt auch hätte helfen können), aber da kann man leider auf sich selbst nicht antworten
... also konnte ich nix schreiben.
Es tut mir echt leid, daß wir bei diesen heißen Wetter nerven mussten (bei uns sind so zirka 33°C in der Wohnug und dann noch 3 Rechner an), ich kann mir vorstellen, daß es bei Dir nicht besser ist... wird nun von Minute, zu Minute wärmer bei uns.
Ich danke Dir noch mal für Deine schnelle Hilfe und nun wünsche ich Dir ein wunderschönes Wochenende mit viel Sonne und Grillwürstchen oder Fleisch
.
Gruß yve
__________________ Gruß yve
Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert.
Albert Einstein
|
|
07.08.2004 11:33 |
|
|
|
klasse support!
fehler ist nun nach einbau des codeschnipsels weg,
vielen dank!
soll am kindersegen wieder reinkommen ;-)
|
|
09.08.2004 12:17 |
|
|
|
|
|
|