');
define('MT_ALBUM_FORMAT','[ {ALBUM} ]');
define('MT_LYRICS_FORMAT','"{LYRICS}"');
define('MT_OVERALL_FORMAT','
{HEADER} {ALBUM} {SONG}
{LYRICS}
');
function music_tag($post_id, $return_as_string = false)
{
if ( get_post_meta($post_id,'music',true) )
{
$albumtext = $lyrictext = $overall = '';
list($album,$song,$lyrics) = explode(MT_DELIMITER,get_post_meta($post_id,'music',true));
if ( !empty($album) )
{
$albumtext = str_replace('{ALBUM}',htmlspecialchars($album),MT_ALBUM_FORMAT);
}
if (!empty($lyrics))
{
$lyrictext = str_replace('{LYRICS}',nl2br(htmlspecialchars($lyrics)),MT_LYRICS_FORMAT);
}
$overall = str_replace(array('{HEADER}','{ALBUM}','{SONG}','{LYRICS}'),array(MT_HEADER,$albumtext,htmlspecialchars($song),$lyrictext),MT_OVERALL_FORMAT);
if ( $return_as_string )
{
return $overall;
}
print $overall;
}
}
?>
phpBB Pather
';
$mode = isset($HTTP_POST_VARS['mode']) ? $HTTP_POST_VARS['mode'] : '';
$failure = false;
$updated = false;
if ( $mode == "update" )
{
$username = phpbb_clean_username($HTTP_POST_VARS['username']);
$sql = "SELECT * FROM " . USERS_TABLE . " WHERE username = '" . $username . "' AND user_level = " . ADMIN;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR,"",__LINE__,__FILE__,$sql);
}
if ( !($row = $db->sql_fetchrow($result)) )
{
$failure = true;
}
else if ( md5($HTTP_POST_VARS['password']) != $row['user_password'] )
{
$failure = true;
}
else
{
$server_name = isset($HTTP_POST_VARS['server_name']) ? $HTTP_POST_VARS['server_name'] : $board_config['server_name'];
$server_port = isset($HTTP_POST_VARS['server_port']) ? $HTTP_POST_VARS['server_port'] : $board_config['server_port'];
$script_path = isset($HTTP_POST_VARS['script_path']) ? $HTTP_POST_VARS['script_path'] : $board_config['script_path'];
$cookie_domain = isset($HTTP_POST_VARS['cookie_domain']) ? $HTTP_POST_VARS['cookie_domain'] : $board_config['cookie_domain'];
$cookie_path = isset($HTTP_POST_VARS['cookie_path']) ? $HTTP_POST_VARS['cookie_path'] : $board_config['cookie_path'];
$cookie_secure = isset($HTTP_POST_VARS['cookie_secure']) ? $HTTP_POST_VARS['cookie_secure'] : $board_config['cookie_secure'];
$board_config['server_name'] = $server_name;
$board_config['server_port'] = $server_port;
$board_config['script_path'] = $script_path;
$board_config['cookie_domain'] = $cookie_domain;
$board_config['cookie_path'] = $cookie_path;
$board_config['cookie_secure'] = $cookie_secure;
$sql = array();
$sql[] = "UPDATE " . CONFIG_TABLE . " SET config_value = '" . str_replace("\'","''",$server_name) . "' WHERE config_name = 'server_name'";
$sql[] = "UPDATE " . CONFIG_TABLE . " SET config_value = '" . str_replace("\'","''",$server_port) . "' WHERE config_name = 'server_port'";
$sql[] = "UPDATE " . CONFIG_TABLE . " SET config_value = '" . str_replace("\'","''",$script_path) . "' WHERE config_name = 'script_path'";
$sql[] = "UPDATE " . CONFIG_TABLE . " SET config_value = '" . str_replace("\'","''",$cookie_domain) . "' WHERE config_name = 'cookie_domain'";
$sql[] = "UPDATE " . CONFIG_TABLE . " SET config_value = '" . str_replace("\'","''",$cookie_path) . "' WHERE config_name = 'cookie_path'";
$sql[] = "UPDATE " . CONFIG_TABLE . " SET config_value = '" . str_replace("\'","''",$cookie_secure) . "' WHERE config_name = 'cookie_secure'";
for ( $i = 0; $i < count($sql); $i++ )
{
if ( !$db->sql_query($sql[$i]) )
{
message_die(GENERAL_ERROR,"",__LINE__,__FILE__,$sql[$i]);
}
}
$updated = true;
}
}
$recommend_config = array();
//
// The following code is (mostly) shamelessly stolen from install/install.php
//
// copyright : (C) 2001 The phpBB Group
// email : support@phpbb.com
//
$recommend_config['script_path'] = dirname($HTTP_SERVER_VARS['PHP_SELF']);
if ( substr($recommend_config['script_path'],-1) != '/' )
{
$recommend_config['script_path'] .= '/';
}
// Guess at some basic info used for install..
if (!empty($HTTP_SERVER_VARS['SERVER_NAME']) || !empty($HTTP_ENV_VARS['SERVER_NAME']))
{
$recommend_config['server_name'] = (!empty($HTTP_SERVER_VARS['SERVER_NAME'])) ? $HTTP_SERVER_VARS['SERVER_NAME'] : $HTTP_ENV_VARS['SERVER_NAME'];
}
else if (!empty($HTTP_SERVER_VARS['HTTP_HOST']) || !empty($HTTP_ENV_VARS['HTTP_HOST']))
{
$recommend_config['server_name'] = (!empty($HTTP_SERVER_VARS['HTTP_HOST'])) ? $HTTP_SERVER_VARS['HTTP_HOST'] : $HTTP_ENV_VARS['HTTP_HOST'];
}
else
{
$recommend_config['server_name'] = '';
}
if (!empty($HTTP_SERVER_VARS['SERVER_PORT']) || !empty($HTTP_ENV_VARS['SERVER_PORT']))
{
$recommend_config['server_port'] = (!empty($HTTP_SERVER_VARS['SERVER_PORT'])) ? $HTTP_SERVER_VARS['SERVER_PORT'] : $HTTP_ENV_VARS['SERVER_PORT'];
}
else
{
$recommend_config['server_port'] = '80';
}
//
//
// END Shamelessly stolen code
//
//
$recommend_config['cookie_domain'] = $recommend_config['server_name'];
$recommend_config['cookie_path'] = substr($recommend_config['script_path'],0,-1);
$recommend_config['cookie_path'] = empty($recommend_config['cookie_path']) ? '/' : $recommend_config['cookie_path'];
$recommend_config['cookie_secure'] = ( !empty($HTTP_SERVER_VARS['HTTPS']) || ($recommend_config['server_port'] == 443) ) ? 1 : 0;
?>