getGameHome($home_id);
if ( array_key_exists($mod_id, $home_info['mods']) )
{
echo "
".get_lang('cmds_for')." \"".htmlentities($home_info['home_name'])."\" [Mod:".$home_info['mods'][$mod_id]['mod_name']."]
";
$server_xml = read_server_config(SERVER_CONFIG_LOCATION.$home_info['home_cfg_file']);
$mod_cfg_id = $home_info['mods'][$mod_id]['mod_cfg_id'];
if(isset($_POST['edit_preinstall_cmds']))
{
$precmd = $db->real_escape_string($_POST['edit_preinstall_cmds']);
if( isset( $_POST['save_as_default'] ) )
{
$game_mod_query = "UPDATE OGP_DB_PREFIXconfig_mods SET def_precmd='$precmd' WHERE mod_cfg_id='$mod_cfg_id'";
$db->query($game_mod_query);
}
else
{
$game_mod_query = "UPDATE OGP_DB_PREFIXgame_mods SET precmd='$precmd' WHERE mod_id='$mod_id'";
$db->query($game_mod_query);
}
$home_info = $db->getGameHome($home_id);
}
if(isset($_POST['edit_postinstall_cmds']))
{
$postcmd = $db->real_escape_string($_POST['edit_postinstall_cmds']);
if( isset( $_POST['save_as_default'] ) )
{
$game_mod_query = "UPDATE OGP_DB_PREFIXconfig_mods SET def_postcmd='$postcmd' WHERE mod_cfg_id='$mod_cfg_id'";
$db->query($game_mod_query);
}
else
{
$game_mod_query = "UPDATE OGP_DB_PREFIXgame_mods SET postcmd='$postcmd' WHERE mod_id='$mod_id'";
$db->query($game_mod_query);
}
$home_info = $db->getGameHome($home_id);
}
$precmd = $home_info['mods'][$mod_id]['precmd'] == "" ?
( $home_info['mods'][$mod_id]['def_precmd'] == "" ? $server_xml->pre_install :
$home_info['mods'][$mod_id]['def_precmd'] ) : $home_info['mods'][$mod_id]['precmd'];
$postcmd = $home_info['mods'][$mod_id]['postcmd'] == "" ?
( $home_info['mods'][$mod_id]['def_postcmd'] == "" ? $server_xml->post_install :
$home_info['mods'][$mod_id]['def_precmd'] ) : $home_info['mods'][$mod_id]['postcmd'];
?>