Seite 1 von 2

##Brauche dringend Hilfe beim MapMod !!!

Verfasst: 18.02.2005 13:36
von Dominik Müller
Hallo zusammen,

habe mir den MapMod manuell installiert, da es beim phpbb2 Plus einige Stellen gab, wo der EasyMod ins Stocken kam...
Nun wird eine Fehlermeldung beim Profil aufrufen angezeigt:

Parse error: parse error, unexpected ';', expecting ')' in /homepages/14/d84923327/htdocs/Forum/includes/usercp_register.php on line 116

Hier ist der Teil, wo der Fehler sein soll:

Code: Alles auswählen

	if ( $mode == 'editprofile' )
	{
		$user_id = intval($HTTP_POST_VARS['user_id']);
		$current_email = trim(htmlspecialchars($HTTP_POST_VARS['current_email']));
	}

	$strip_var_list = array('username' => 'username',// Begin Map Mod
    $strip_vars_mapmod = array('longitude' => 'longitude', 'latitude' => 'latitude');
    $strip_var_list = array_merge ($strip_var_list, $strip_vars_mapmod);
   // End Map Mod 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'arten' => 'arten');

	// Strip all tags from data ... may p**s some people off, bah, strip_tags is
	// doing the job but can still break HTML output ... have no choice, have
	// to use htmlspecialchars ... be prepared to be moaned at.
	while( list($var, $param) = @each($strip_var_list) )
	{
		if ( !empty($HTTP_POST_VARS[$param]) )
		{
			$$var = trim(htmlspecialchars($HTTP_POST_VARS[$param]));
		}
	}
Wo ist der Fehler?

Grüße,
Dominik

Verfasst: 18.02.2005 14:33
von Mario Siebert
[suchen]

Code: Alles auswählen

   $strip_var_list = array('username' => 'username',// Begin Map Mod 
    $strip_vars_mapmod = array('longitude' => 'longitude', 'latitude' => 'latitude'); 
    $strip_var_list = array_merge ($strip_var_list, $strip_vars_mapmod); 
   // End Map Mod 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'arten' => 'arten'); 
[ersetzen durch]

Code: Alles auswählen

   $strip_var_list = array('username' => 'username', 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'arten' => 'arten');
   // Begin Map Mod
    $strip_vars_mapmod = array('longitude' => 'longitude', 'latitude' => 'latitude');
    $strip_var_list = array_merge ($strip_var_list, $strip_vars_mapmod);
   // End Map Mod
Grüße Mario

Verfasst: 18.02.2005 14:42
von Dominik Müller
Hallo nochmal,

das Profil funktioniert jetzt wieder - D A N K E
Aber dafür ich ein weiteres Problem:

Wenn ich im Adminpanel Orte und Koordinaten einfügen will, ist die Auswahlliste dafür leer, obwohl in dem entsprechenden Ordner die .dat-Dateien liegen?!?!?!

Sieht so aus:
http://www.schildkroeten-farm.de/Adminpanel_Map.gif

Grüße
Dominik

Verfasst: 18.02.2005 16:03
von Walter
Die nötigen Maps und Suchlisten über das ACP installiert?
Die Dateien für die Suchlisten sollten in ./admin/map_mod/ liegen.

Verfasst: 18.02.2005 16:07
von Dominik Müller
Hallo nochmal,

die Karten habe ich alle über "Landkarten" eingefügt.
Im Profil kann ich auch kein Land auswählen, wenn ich den Ort suchen will.
http://www.schildkroeten-farm.de/Admin_map.gif

Versteh das nicht ganz - ist doch alles vorhanden?!?!

Grüße
Dominik

Verfasst: 18.02.2005 16:11
von Walter
Hast du auch die "Suchorte" importiert? Die müssen in den oben genannten Ordner kopiert werden, damit man sie importieren kann.

Verfasst: 18.02.2005 16:16
von Dominik Müller
Das sind doch die Dateien, die mit "map_mod_places_" beginnen oder?
Die sind drin, ja.

Verfasst: 18.02.2005 16:20
von Walter
Die hab ich gemeint. Die muss man aber über "Suchorte" im ACP genauso wie die Karten selbst importieren. Hast du das?

Verfasst: 18.02.2005 16:22
von Dominik Müller
Geht ja nicht! Da ist nichts zum Auswählen...

Verfasst: 18.02.2005 17:07
von Walter
Soweit ich sehen kann, sind die Karten selbst OK und funktionieren. Der Rest hängt an diesen *.dat Dateien.
Entweder liegen die im falschen Verzeichnis, oder irgendwo ist ein Fehler...
Was siehst du, wenn du auf "angezeigte Orte" im ACP klickst?