- adding location check on registration (if set this way in acp)
- some finetuning and optimization
v.0.0.3 ModX wrote:
open
includes/ucp/ucp_profile.php
find
- Code: Select all
meta_refresh(3, $this->u_action);
$message = $user->lang['PROFILE_UPDATED'] . '<br /><br />' . sprintf($user->lang['RETURN_UCP'], '<a href="' . $this->u_action . '">', '</a>');
replace with
- Code: Select all
// jQ User Map api3 / 4seven / 2012
$sqls = 'SELECT user_map_location
FROM ' . USERS_TABLE . "
WHERE user_id = " . (int) $user->data['user_id'];
$results = $db->sql_query($sqls);
$sql_check_loc = $db->sql_fetchfield('user_map_location');
$db->sql_freeresult($results);
$sql_check_loc = str_replace('_', ' ', "$sql_check_loc");
$cp_check_loc = $cp_data['pf_user_map_weather'];
$cp_check_loc = "$cp_check_loc";
if($sql_check_loc == $cp_check_loc)
{
$err_mess = $user->lang['U_W_PANEL_NLO'];
}
else
{
include($phpbb_root_path . 'includes/functions_user_map.' . $phpEx);
}
// jQ User Map api3 / 4seven / 2012
meta_refresh(3, $this->u_action);
$message = $user->lang['PROFILE_UPDATED'] . '<br /><br />' . $err_mess . '<br /><br />' . sprintf($user->lang['RETURN_UCP'], '<a href="' . $this->u_action . '">', '</a>');
// Update Custom Fields
$cp->update_profile_field_data($user->data['user_id'], $cp_data);
meta_refresh(3, $this->u_action);
$message = $user->lang['PROFILE_UPDATED'] . '<br /><br />' . sprintf($user->lang['RETURN_UCP'], '<a href="' . $this->u_action . '">', '</a>');
// Update Custom Fields
$cp->update_profile_field_data($user->data['user_id'], $cp_data);
// jQ User Map api3 / 4seven / 2012
$sqls = 'SELECT user_map_location
FROM ' . USERS_TABLE . "
WHERE user_id = " . (int) $user->data['user_id'];
$results = $db->sql_query($sqls);
$sql_check_loc = $db->sql_fetchfield('user_map_location');
$db->sql_freeresult($results);
$sql_check_loc = str_replace('_', ' ', "$sql_check_loc");
$cp_check_loc = $cp_data['pf_user_map_weather'];
$cp_check_loc = "$cp_check_loc";
if($sql_check_loc == $cp_check_loc)
{
$err_mess = $user->lang['U_W_PANEL_NLO'];
}
else
{
include($phpbb_root_path . 'includes/functions_user_map.' . $phpEx);
}
// jQ User Map api3 / 4seven / 2012
meta_refresh(3, $this->u_action);
$message = $user->lang['PROFILE_UPDATED'] . '<br /><br />' . $err_mess . '<br /><br />' . sprintf($user->lang['RETURN_UCP'], '<a href="' . $this->u_action . '">', '</a>');
<!-- IF S_OVER_TRUE && (S_WEATHER || S_CLOUDS) -->
<script src="http://maps.google.com/maps/api/js?sensor=false&libraries=weather" type="text/javascript"></script>
<!-- ELSE -->
<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
<!-- ENDIF -->
<!-- IF S_OVER_TRUE && (S_WEATHER || S_CLOUDS) -->
<script src="http://maps.google.com/maps/api/js?sensor=false&v=3.9&libraries=weather" type="text/javascript"></script>
<!-- ELSE -->
<script src="http://maps.google.com/maps/api/js?sensor=false&v=3.9" type="text/javascript"></script>
<!-- ENDIF -->
user_weather/user_map_config.php
&v=3.9
// Offline user colour (marker background)
$off_colour = 'CCCCFF';
// Enter HEX code without #
// Online user colour (marker background)
$onl_colour = '99CC99';
// Enter HEX code without #
// Hidden user colour (marker background)
$hid_colour = 'FFCCFF';
// Enter HEX code without #
utf8_encode(urlencode($row['username']));
$row['username'];
decodeURI($("#username_" + locations[i][2]).val())
$("#username_" + locations[i][2]).val()
Users browsing this forum: No registered users and 9 guests