1.12.7 i starsze - Mapa Google v 1.12
kica1983 - 07-04-2006, 10:24
kaka, a dodałeś klucze API w PA?
kaka - 07-04-2006, 12:46
taaaaakkkk jeden klucz chyba ?
Slavikord - 07-04-2006, 13:10
Cytat: | taaaaakkkk jeden klucz chyba ? |
Dwa. Jeden ogólny, drugi dla Panelu Admina.
Pomoże ktoś?
kaka - 07-04-2006, 13:54
to sa te klucze?
Kod: | ABQIAAAA_1l-TBbQYq_-6h7xVtQi2hTrt4PMdY8tQ4sX6IU2D_xlBqMf7BQ-BciGouFzLAlCQrOltDXXjt4FZQ |
Kod: | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="http://maps.google.com/maps?file=api&v=1&key=ABQIAAAA_1l-TBbQYq_-6h7xVtQi2hTrt4PMdY8tQ4sX6IU2D_xlBqMf7BQ-BciGouFzLAlCQrOltDXXjt4FZQ" type="text/javascript"></script>
</head>
<body>
<div id="map" style="width: 500px; height: 400px"></div>
<script type="text/javascript">
//<![CDATA[
var map = new GMap(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.centerAndZoom(new GPoint(-122.1419, 37.4419), 4);
//]]>
</script>
</body>
</html> |
Slavikord - 07-04-2006, 13:57
To pierwsze. Wklejasz je w okno "Klucz Google API"
Potem wchodzisz na TĘ stronkę jeszcze raz, tym razem podajesz ścieżkę do panelu admina (www.adresforum.pl/admin/), i wklejasz klucz do "Klucz Google API dla Panelu Administracyjnego"
Zresztą, wszystko w opisach obok okienek jest wyjasnione
irekk - 07-04-2006, 18:43
poza tym najpierw przerob plik overal_header.tpl
Slavikord - 07-04-2006, 18:51
qbs, a na mój problem mógłbyś cos poradzić? (wiem, upierdliwy jestem )
Slavikord napisał/a: | Ktoś w tym temacie pytał się już w jaki sposób przerobić mapę, żeby na ciemniejszych stylach widoczny był tekst w bąbelkach. Na razie wiem tyle, że trzeba pogrzebać w google_map.tpl Mógłbym prosić o jakąs konkretniejszą wskazówkę? Bo nie mam pojęcia, która linijka kodu za takowy odpowiada... |
[edit]
Ok, poradziłem jakos sobie Jesli kogos by to interesowało, ta linijka odpowiada za rzeczy co sie znajdują w dymku:
Kod: | var content = "<div style=\"text-align: center; width: 200px\">"+title+"<hr>"+addtext+": <b>"+text+"<"+"/b><"+"/div>"; |
I można edytować do woli
DOd - 14-04-2006, 10:31
I jak tam prace nad edycja danych z poziomu PA ?? Nie zebym pogadaniał ale ja walczyłem z tym przez 2-3 dni i nie dam rady Pozdrowienia dla autorów skryptu !!
Ooi - 14-04-2006, 15:11
Ja zrobiłem wszystko wg. instrukcji
lang w profilu nie działa (w innych miejscach wszędzie chodzi)
nie zapisuje mi szerokości i dł. geograficznych w profilu do bazy
tym samym bombelków nie ma
hmm...
irekk - 14-04-2006, 18:57
DOd, ty to masz wyczucie dzis wlasnie sie za to wzielem
update do v.1.12:
Kod: | #
# ------[ OPEN ]------------------------------------------------
#
admin/admin_users.php
# ------[ FIND ]------------------------------------------------
require($phpbb_root_path . 'includes/functions_validate.'.$phpEx);
# ------[ AFTER, ADD ]------------------------------------------------
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_googlemap.' . $phpEx);
# ------[ FIND ]------------------------------------------------
$location = ( !empty($HTTP_POST_VARS['location']) ) ? trim(strip_tags( $HTTP_POST_VARS['location'] ) ) : '';
# ------[ AFTER, ADD ]------------------------------------------------
$user_lat = ( !empty($HTTP_POST_VARS['user_lat']) ) ? trim(strip_tags( str_replace(',', '.', $HTTP_POST_VARS['user_lat']) ) ) : '';
$user_long = ( !empty($HTTP_POST_VARS['user_long']) ) ? trim(strip_tags( str_replace(',', '.', $HTTP_POST_VARS['user_long']) ) ) : '';
# ------[ FIND ]------------------------------------------------
$location = htmlspecialchars(stripslashes($location));
# ------[ AFTER, ADD ]------------------------------------------------
$user_lat = htmlspecialchars(stripslashes($user_lat));
$user_long = htmlspecialchars(stripslashes($user_long));
# ------[ FIND ]------------------------------------------------
, user_from = '" . str_replace("\'", "''", $location) . "'
# ------[ AFTER, ADD ]------------------------------------------------
, user_lat = '" . str_replace("\'", "''", $user_lat) . "', user_long = '" . str_replace("\'", "''", $user_long) . "'
# ------[ FIND ]------------------------------------------------
$location = htmlspecialchars(stripslashes($location));
# ------[ AFTER, ADD ]------------------------------------------------
$user_lat = htmlspecialchars(stripslashes($user_lat));
$user_long = htmlspecialchars(stripslashes($user_long));
# ------[ FIND ]------------------------------------------------
$location = htmlspecialchars($this_userdata['user_from']);
# ------[ AFTER, ADD ]------------------------------------------------
$user_long = htmlspecialchars($this_userdata['user_long']);
$user_lat = htmlspecialchars($this_userdata['user_lat']);
# ------[ FIND ]------------------------------------------------
$s_hidden_fields .= '<input type="hidden" name="location" value="' . str_replace("\"", """, $location) . '" />';
# ------[ AFTER, ADD ]------------------------------------------------
$s_hidden_fields .= '<input type="hidden" name="user_long" value="' . str_replace("\"", """, $user_long) . '" />';
$s_hidden_fields .= '<input type="hidden" name="user_lat" value="' . str_replace("\"", """, $user_lat) . '" />';
# ------[ FIND ]------------------------------------------------
'L_LOCATION' => $lang['Location'],
# ------[ AFTER, ADD ]------------------------------------------------
'L_LATITUDE' => $lang['GMap_latitude'],
'L_LONGITUDE' => $lang['GMap_longitude'],
'L_GMAP_FIND_COORDINATES' => $lang['GMap_find_coordinates'],
'L_GMAP_LATITUDE' => $lang['GMap_latitude'],
'L_GMAP_LONGITUDE' => $lang['GMap_longitude'],
# ------[ FIND ]------------------------------------------------
'LOCATION' => $location,
# ------[ AFTER, ADD ]------------------------------------------------
'LATITUDE' => $user_lat,
'LONGITUDE' => $user_long,
'U_GMAP_FIND_COORDINATES' => append_sid($phpbb_root_path . "google_selectmap.$phpEx"),
'U_GMAP_WIDTH' => $board_config['googlemap_width'],
'U_GMAP_HEIGHT' => $board_config['googlemap_height'],
#
# ------[ OPEN ]------------------------------------------------
#
templates/subSilver/admin/user_edit_body.tpl
# ------[ FIND ]------------------------------------------------
<tr>
<td class="row1"><span class="gen">{L_LOCATION}</span></td>
<td class="row2">
<input type="text" class="post" name="location" size="35" maxlength="100" value="{LOCATION}" />
</td>
</tr>
# ------[ BEFORE, ADD ]------------------------------------------------
<tr>
<td class="row1"><span class="gen">{L_LATITUDE}</span></td>
<td class="row2">
<input type="text" class="post" name="user_lat" id="user_lat" size="35" maxlength="100" value="{LATITUDE}" />
</td>
</tr>
<tr>
<td class="row1"><span class="gen">{L_LONGITUDE}</span></td>
<td class="row2">
<input type="text" class="post" name="user_long" id="user_long" size="35" maxlength="100" value="{LONGITUDE}" /> <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="nav">{L_GMAP_FIND_COORDINATES}</a>
</td>
</tr> |
DOd - 15-04-2006, 08:36
Wszystko działa idealnie - wielkie ukłony dla qbs`a !!! Jesli by ktos chciał zmodyfikowany plik admin_users.php to zapraszam na PW.
Ooi - 15-04-2006, 09:37
Zmiana przez admina działa, ale user nie może wpisać wartości, bo nie zapisuje do bazy
2x robiłem od początku i to samo
Paszczak000 - 15-04-2006, 10:00
DOd, Zarąbista emotka Pozwolisz, że ukradnę
DOd - 15-04-2006, 10:14
Paszczak000 napisał/a: | DOd, Zarąbista emotka Pozwolisz, że ukradnę |
spoko, mam jeszcze inne fajne: , ale nie róbmy OT i wróćmy do tematu mapki.
Ooi, u mnie wszystko działa jak nalezy, wiec napewno musiałes cosik gdzies pominąć. Zwykli userzy też potrafią edytowac dane i chyba zapisuja sie bezproblemowo do bazy...
irekk - 15-04-2006, 10:29
Ooi, zle przerobiles plik usercp_register.php - zapewne zapytania nie porzerobiles
|
|
|