[ABD] GeoMap 2.2.8 (Usermap) für phpBB3

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
magsd
Mitglied
Beiträge: 3
Registriert: 04.03.2010 18:09

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von magsd »

Ich habe in meinem Forum ebenfalls Geomap installiert, jedoch fühlen sich die niederländischen User etwas ausgegrenzt.
Gibt es denn irgendwo eine zus. Karte oder sowas um die Niederlande zur Geomap hinzuzufügen?
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von Frank1604 »

Man müsste eine Karte besorgen, die zusätzlich auch die Niederlande enthält, und noch schlimmer, man braucht die Postleitzahlen mit den dazugehörigen Orten sowie Längen- und Breitenangeben. Dann ist es kein Problem mehr.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
ZeroEnna
Mitglied
Beiträge: 5
Registriert: 25.01.2009 20:38

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von ZeroEnna »

Wir haben leider das Problem, dass unsere User aus Österreich sich nicht finden. DWie müssen diese ihre PLZ angeben, damit die Map sie anzeigt? Oder habe ich nen Fehler beim einbinden gemacht? Die User aus Deutschland werden angezeigt.
Oder gibt es ein Problem mit Ö und Oe?

Grüße

ZeroEnna
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von Frank1604 »

Österreich ist recht Lückenhaft was die Postleitzahlendaten angeht. Mehr dazu hier: viewtopic.php?f=86&t=204956&start=0
und hier: http://webdesign-kompetenz.de/viewtopic ... 364#p11815
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Benutzeravatar
zx9r-treiber
Mitglied
Beiträge: 1401
Registriert: 05.10.2007 16:26
Wohnort: Moormerland
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von zx9r-treiber »

Was mir aufgefallen ist dabei, diese User aus Österreich müssen auch bei der Landesauswahl Östereich angeben. Wenn sie dort zB Deutschland angeben weil sie es übersehen haben, werden sie auch nicht angezeigt.
Gruß
M&K (Michael & Kathy)
"Unser Problem ist auch nicht die Globale Erwärmung ..... sondern die Globale Verblödung!"
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von Frank1604 »

zx9r-treiber hat geschrieben:Was mir aufgefallen ist dabei, diese User aus Österreich müssen auch bei der Landesauswahl Östereich angeben. Wenn sie dort zB Deutschland angeben weil sie es übersehen haben, werden sie auch nicht angezeigt.
Ja, das habe ich extra so gemacht. Die Schweizer müssen übrigens "Schweiz" auswählen. ;)
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Speed007
Mitglied
Beiträge: 96
Registriert: 19.05.2008 14:53
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von Speed007 »

Hallo ich hab die geomap instaliert ich finde den Mod S*U Gei*

Ich hätte eine Frage wenn man über einen User mit der Maus geht öffnet sich ja ein Popup,könnte man das auch so machen das sich das popup oben Links öffnet

Vielen Dank 8)
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von Frank1604 »

Ja, das geht.

öffne styles/deinstyle/template/ajax_geoinfo.html
finde:

Code: Alles auswählen

		} else {
			document.getElementById('geo_popup').style.left = (docX - 5) + "px";
		}
		document.getElementById('geo_popup').style.top    = (docY + 30) + "px";
ersetze mit

Code: Alles auswählen

		} else {
			document.getElementById('geo_popup').style.left = (docX - 290) + "px";
		}
		document.getElementById('geo_popup').style.top    = (docY - 100) + "px";
Danach musst du noch den Cache deines Styles leeren.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Benutzeravatar
Kumpeljesus
Mitglied
Beiträge: 12
Registriert: 29.05.2010 16:44
Wohnort: Wasserburg am Inn
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von Kumpeljesus »

Hallo, bin sehr neu was phpBB angeht als erstes vorweck.

Habe mal den Automod Installiert und nun in das Verzeichnis das Entpackte Geomap(2.2.2) Kopiert.

Wen ich es Installieren möchte kommt aber folgende Meldung:

Code: Alles auswählen

ne or more install actions failed. Please review the actions below, make any adjustments and retry. You may continue with the installation even though some of the actions failed. This is not recommended and may cause your board to not function correctly.
und so sieht es dann komplett aus:

Code: Alles auswählen

File edits
viewtopic.php

Find
	'JABBER_IMG'		=> $user->img('icon_contact_jabber', 'JABBER') ,
Add After
	'GEOMAP_IMG'		=> $phpbb_root_path . 'styles/' . $user->theme['imageset_path'] . '/imageset/' . $user->img_lang . '/icon_contact_geomap.gif',
Success

Find
		$bbcode_bitfield = $bbcode_bitfield | base64_decode($row['user_sig_bbcode_bitfield']);
	}
Add After
	// check 4 plz entry of this poster - GeoMap Mod
	$sql_geomap = 'SELECT COUNT(user_id) user_count FROM ' . PROFILE_FIELDS_DATA_TABLE . '
	WHERE pf_plz != 0 AND pf_land != 0 AND user_id = ' . $poster_id;
	$result_geomap = $db->sql_query($sql_geomap);
	$poster_plz = $db->sql_fetchfield('user_count');
	$db->sql_freeresult($result_geomap);
Success

Find
				'jabber'		=> ($row['user_jabber'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", "mode=contact&action=jabber&u=$poster_id") : '',
Add After
				'geomap_profile'=> ($poster_plz ? append_sid("{$phpbb_root_path}geomap.$phpEx", 'mode=profile&u=' . $poster_id) : ''),
Success

Find
		'U_JABBER'		=> $user_cache[$poster_id]['jabber'],
Add After
         'U_GEOMAP_PROFILE' => ($poster_id == ANONYMOUS) ? '' : $user_cache[$poster_id]['geomap_profile'],
Success
memberlist.php

Find
		$template->assign_vars(array(
			'L_POSTS_IN_QUEUE'	=> $user->lang('NUM_POSTS_IN_QUEUE', $member['posts_in_queue']),
Add Before
		// check 4 plz entry of this user - GeoMap Mod
		$sql_geomap = 'SELECT COUNT(user_id) user_count FROM ' . PROFILE_FIELDS_DATA_TABLE . '
		WHERE pf_plz != 0 AND pf_land != 0 AND user_id = ' . $user_id;
		$result_geomap = $db->sql_query($sql_geomap);
		$poster_plz = $db->sql_fetchfield('user_count');
		$db->sql_freeresult($result_geomap);
Success

Find
			'S_PROFILE_ACTION'	=> append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=group'),
Add Before
			'GEOMAP_IMG'	=> $phpbb_root_path . 'styles/' . $user->theme['imageset_path'] . '/imageset/' . $user->img_lang . '/icon_contact_geomap.gif',
Success

Find
			'U_REMOVE_FOE'		=> ($foe) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=zebra&remove=1&mode=foes&usernames[]=' . $user_id) : '',
Add After
			// show user's position on map - geomap mod
			'U_GEOMAP_PROFILE' 		=> ($poster_plz ? append_sid("{$phpbb_root_path}geomap.$phpEx", 'mode=profile&u=' . $user_id) : ''),
The Find specified by the MOD could not be found
includes/constants.php

Find
// Additional tables
Add After
define('GEOMAP_CONFIG_TABLE',		$table_prefix . 'geo_config');
define('GEOMAP_POSTCODE_TABLE',		$table_prefix . 'geo_plz');
define('GEOMAP_GROUPS_TABLE',		$table_prefix . 'geo_groups');
Success
includes/functions.php

Find
	// The following assigns all _common_ variables that may be used at any point in a template.
Add After
	$user->add_lang('mods/geomap');
Success

Find
		'U_PRIVATEMSGS'			=> append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=pm&folder=inbox'),
Add Before
		'U_GEOMAP'       		=> append_sid("{$phpbb_root_path}geomap.$phpEx"),
Success
styles/prosilver/template/overall_header.html

Find
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
Add Before
				<li class="icon-geomap"><a href="{U_GEOMAP}" title="{L_GEOMAP}">{L_GEOMAP}</a></li>
Success
styles/prosilver/template/viewtopic_body.html

Find
					<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
Add After
					<!-- IF postrow.U_GEOMAP_PROFILE --><li class="geomap-icon"><a href="{postrow.U_GEOMAP_PROFILE}" title="{L_GEOMAP_PROFILE}"><span>{L_GEOMAP_PROFILE}</span></a></li><!-- ENDIF -->
Success
styles/prosilver/template/memberlist_view.html

Find
					<dt>&nbsp;</dt> <dd><a href="{U_REMOVE_FOE}"><strong>{L_REMOVE_FOE}</strong></a></dd>
				<!-- ENDIF -->
			<!-- ENDIF -->
		<!-- ENDIF -->
Add After
		<!-- IF S_USER_LOGGED_IN and U_GEOMAP_PROFILE -->
			<dt>{L_GEOMAP}:</dt> <dd><a href="{U_GEOMAP_PROFILE}"><strong>{L_GEOMAP_PROFILE}</strong></a></dd>
		<!-- ENDIF -->
The Find specified by the MOD could not be found
styles/prosilver/theme/buttons.css

Find
.icon-bookmark, .icon-bump, .icon-subscribe, .icon-unsubscribe, .icon-pages, .icon-search {
In-Line Find
icon-search
In-Line After, Add
, .icon-geomap
Success

Find
.quote-icon, .quote-icon a		{ background: none top left no-repeat; }
Add After
.geomap-icon, .geomap-icon a		{ background: none top left no-repeat; }
Success

Find
ul.profile-icons li.warn-icon	{ width: {IMG_ICON_USER_WARN_WIDTH}px; height: {IMG_ICON_USER_WARN_HEIGHT}px; }
Add After
ul.profile-icons li.geomap-icon	{ width: 20px; height: 20px; }
Success
styles/prosilver/theme/common.css

Find
.clear {
	display: block;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	background: transparent;
}
Add After
/* Ajax GeoMap PopUp */
#geo_popup {
	z-index: 60;
	position: absolute;
	display: none;
	font-size: 10px;
	width: 350px;
}
#geo_popup {
	width:270px;
}

#geo_popup  td, #geo_popup th {
	text-align:left;
}

#geo_popup  td {
	border-bottom:1px solid #333300;
	padding:2px;
}
Success
styles/prosilver/theme/colours.css

Find
.icon-faq						{ background-image: url("{T_THEME_PATH}/images/icon_faq.gif"); }
Add After
.icon-geomap					{ background-image: url("{T_THEME_PATH}/images/icon_geomap.gif"); }
Success

Find
.quote-icon, .quote-icon a		{ background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }
Add After
.geomap-icon, .geomap-icon a		{ background-image: url("{T_IMAGESET_PATH}/icon_contact_geomap.gif"); }
Success
Was habe ich Falsch gemacht ?

MfG
Kumpel J.
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: [MOD-DB] GeoMap 2.2.2 (Usermap) für phpBB3

Beitrag von Frank1604 »

Hallo.

Hmm, er scheint eine Stelle nicht gefunden zu haben, vielleicht war da schonmal was verändert, eine andere Mod schon eingebaut?

Es wird dir wohl nichts anderes übrig bleiben, als diese Stelle mit der Hand nachzubessern.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“