1.12.7 i starsze - Mapa Google v 1.12
irekk - 24-03-2006, 20:26 Temat postu: Mapa Google v 1.12 Mapa Google jest to modyfikacja dodająca możliwość zobrazowania rozsiewu użytkowników forum po kraju, a nawet świecie Modyfikacja ta składa się z dwóch innych modyfikacji przeznaczonych dla oryginalnych skryptów jednak obie miały tak poważne nie doróbki iż należało je połączyć. pierwsza część daje możliwość ustawienia swoich koordynat na mapie za pomocą klikniecia ( z edycji profilu ) druga natomiast wyświetla na mapie "bąbelki" uzytkowników.
demo znajdziecie jak zawsze na moim forum http://beatsfactory.pl/forum/google_map.html
UWAGA!! po wszelkich zmianach w PA nalezy wyczyscic cache SQL!!!
aby zmienić kolor czcionki przycisków (zwłaszcza w ciemnych stylach) należy w pliku css dodac poniższą klasę
Kod: | .r_box {color : #222222;} |
--------------------------------------------------------------------------------------------------------------------------------------------
WERSJA 1.0 - 2006-03-24
---
--------------------------------------------------------------------------------------------------------------------------------------------
WERSJA 1.1 - 2006-04-01
poprawki:
- drobna kosmetyka stylu
- poprawiony błąd gdy dwóch lub więcej użytkowników określiła identyczną lokalizację
zmiany:
- dodany słownik miejscowości podczas wyboru lokalizacji (nad mapą wyboru)
- dodana legenda/statystyki mapy
--------------------------------------------------------------------------------------------------------------------------------------------
WERSJA 1.11 - 2006-04-01
poprawki
- langi
--------------------------------------------------------------------------------------------------------------------------------------------
WERSJA 1.12 - 2006-04-13
nowe
- dodana mozliwosc edycji wspolrzednych uzytkownika z PA
--------------------------------------------------------------------------------------------------------------------------------------------
aktualizacja 1.0 / 1.1 / 1.11 -> 1.12
sposob aktualizacji znajdziesz tutaj: http://www.przemo.org/php...p=178357#178357
--------------------------------------------------------------------------------------------------------------------------------------------
aktualizacja 1.0 -> 1.1 / 1.11 - instrukcja aktualizacji dotyczy jedynie osób które wcześniej instalowały wersje 1.0
aby zaktualizować mape google do wersji 1.1 wystarczy ściągnąć paczkę do ręcznej instalacji i wgrać pliki z folderu pliki. nie wykonujcie instrukcji!
nadajcie chmod 777 dla pliku googlemap_cords.gmc
--------------------------------------------------------------------------------------------------------------------------------------------
azwel - 24-03-2006, 22:05
qbs, tylko małe faux pais w stopce 2 razy jest link do Twojej stronki, a raz powinien być do Paszczaka
Pozdrawiam i gratuluje!
WombaT - 24-03-2006, 22:17
No a ja mam problem
Forum mam chyba bez modow (nie pamietam zenbym cos instalowal) wiec pozwolilem se na "automatyczna" instalke czyli podmiane gotowych plikow. Jednakze sa zmiany w stylu, a ja mam xandblue, wiec skorzystalem z fragmentu recznej instalki a konkretnie z tego:
Kod: | #
# ------[ SQL ]------------------------------------------------
#
ALTER TABLE `phpbb_users` ADD `user_long` FLOAT( 6 ) NOT NULL , ADD `user_lat` FLOAT( 6 ) NOT NULL;
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_start_long', '19');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_start_lat', '52');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_start_zoom', '14');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_width', '700');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_height', '490');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_start_map_type', '1');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_google_api_key', '');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_google_api_key_admin', '');
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('googlemap_show_stats', '1'); |
i tego:
Kod: | #
# ------[ OPEN ]------------------------------------------------
#
templates/subSilver/overall_header.tpl
# ------[ FIND ]------------------------------------------------
<html dir="{S_CONTENT_DIRECTION}">
# ------[ REPLACE WITH ]------------------------------------------------
<html dir="{S_CONTENT_DIRECTION}" {XMLNS}>
# ------[ FIND ]------------------------------------------------
<link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css">
# ------[ AFTER, ADD ]------------------------------------------------
{SELECTMAP_CSS}
# ------[ FIND ]------------------------------------------------
</head>
# ------[ BEFORE, ADD ]------------------------------------------------
{INSERT_SCRIPT}
# ------[ FIND ]------------------------------------------------
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}" onload="focus_field('focus');">
# ------[ REPLACE WITH ]------------------------------------------------
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}" onload="focus_field('focus'); {INSERT_LOAD}">
# ------[ FIND ]------------------------------------------------
<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a>
# ------[ AFTER, ADD ]------------------------------------------------
<a href="{U_MAP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_map.gif" width="12" height="13" border="0" alt="{L_MAP}" hspace="3" />{L_MAP}</a>
#
# ------[ OPEN ]------------------------------------------------
#
templates/subSilver/profile_add_body.tpl
# ------[ FIND ]------------------------------------------------
<tr>
<td class="row1"><span class="gen">{L_LOCATION}:</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width: 200px" name="location" size="25" maxlength="100" value="{LOCATION}" /></td>
</tr>
# ------[ AFTER, ADD ]------------------------------------------------
<tr>
<td class="row1"><span class="gen">{L_GMAP_LONGITUDE}:</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width: 200px" name="user_long" id="user_long" size="35" maxlength="10" value="{LONGITUDE}" /></td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_GMAP_LATITUDE}:</span></td>
<td class="row2"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width: 200px" name="user_lat" id="user_lat" size="35" maxlength="10" value="{LATITUDE}" /> <a href="{U_GMAP_FIND_COORDINATES}" onclick="window.open('{U_GMAP_FIND_COORDINATES}', 'gmap', 'height={U_GMAP_HEIGHT},resizable=no,scrollbars=no,width={U_GMAP_WIDTH}');return false;" target="gmap" class="gensmall">{L_GMAP_FIND_COORDINATES}</td>
</tr>
#
# ------[ OPEN ]------------------------------------------------
#
templates/subSilver/simple_footer.tpl
# ------[ FIND ]------------------------------------------------
</body>
# ------[ BEFORE, ADD ]------------------------------------------------
{SELECTMAP_JS} |
oczywiscie zmnieniajac subSilver na xandblue. Reszte plikow skopiowalem z "gotowca" Po tym wszystkim niby wszystko dziala, nie ma errorow ani nic, tylko ze jak wchodze w "mapa" to pokazuje ze instalacja nie skonczona, dokoncz ja w PA. No i tu problem, przekopalem z 6 razy PA i nic nowego tam nie ma Wiec albo jestem slepy albo cos zwalilem
irekk - 24-03-2006, 22:17
shit, paszczus mnie zabije
[ Dodano: 24-03-2006, 22:20 ]
a wszedles do PA i wpisales klucze Google API?
Paszczak000 - 24-03-2006, 22:23
WombaT, Wykonaj:
Kod: | #
# ------[ OPEN ]------------------------------------------------
#
admin/modules_data.php
# ------[ FIND ]------------------------------------------------
'Advert_title' => array("admin_advert.$phpEx", 11),
# ------[ AFTER, ADD ]------------------------------------------------
'GoogleMap' => array("admin_googlemap.$phpEx", 12345), |
irekk - 24-03-2006, 22:24
Paszczak000, ty nie dobry
WombaT - 24-03-2006, 22:25
qbs napisał/a: | a wszedles do PA i wpisales klucze Google API? |
yyyyy klucze? mozna jasniej?
irekk - 24-03-2006, 22:27
wykonaj to co napisal ci paszczak i wowczas bedziesz mogl skonczyc instalacje (instrukcja w PA > GoogleMap)
WombaT - 24-03-2006, 22:29
@Paszczak000
dzieki wielkie
@qbs
Juz wiem o co chodzi
[ Dodano: 24-03-2006, 22:37 ]
Jednak dalej nie trybi w PA jest GoogleMap, wpisalem obydwa klucze jak kazano, ale jak wchodze w "mapa" dalej uparcie twierrdzi ze instalacja nie zakonczona
irekk - 24-03-2006, 22:48
chmody na markers.xml jakie masz?
WombaT - 24-03-2006, 22:49
777
Graffi - 24-03-2006, 23:27
no to ja dorzuce...
w bazie klucze są dobrze zapamiętywane
ale potem forum źle z nich korzysta
a mianowicie nawet w PA --> GoogleMap widać że oba pola mają tą samą wartość (mimo że w bazie jst OK - sprawdzałem) i jak jest w tych polach klucz "nieadministracyjny" to można w PA sie mapką pobawić
nie doszedłem jeszcze jak mapke na forum przekonać do wpsółpracy
[ Dodano: 24-03-2006, 23:31 ]
DODANO
działa mi juz - o ile w obu polach mam klucz ten pierwszy
p.s. po co jest wiec ten drugi
irekk - 24-03-2006, 23:36
tam widzisz fragment klucza, a poczatek w obu jest taki sam ( to id twojego konta ) przyjrzyj sie dokladnie ( w kodzie) , wowczas zauwazysz ze sie roznia
Graffi - 24-03-2006, 23:39
to że początki są takie same to tak
ale ja mam końce też takie same... (mówie o formularzu w PA)
irekk - 24-03-2006, 23:49
nosz kurde, konfilkt zmiennych, tak to jets jak sie laczy dwa skrypty
zalaczam pliki do podmiany
|
|
|