$strings = strip_tags(htmlspecialchars($_POST['strings']));
    $co_offs = intval($_POST['co_offs']);
    $fd_offs = bs_text2date($_POST['fd_offs'], true);
    $ld_offs = bs_text2date($_POST['ld_offs'], false);
    if ($mode == 'zone') {
        $pzrow = $mybssql->get_parse_zone();
        $zone_offsets = $mybssql->get_zone_offsets();
        $show_bp = $_POST['show_bp'] == '1' ? 1 : 0;
        $show_bc = $_POST['show_bc'] == '1' ? 1 : 0;
        $mybssql->update_zone_visibility('bosscounter', $entity, $show_bc);
        $mybssql->update_zone_visibility('bossprogress', $entity, $show_bp);
        $mybssql->update_parse_zone($pzrow, $entity, $strings);
        $mybssql->update_zone_offsets($zone_offsets, $entity, $fd_offs, $ld_offs, $co_offs);
    } else {
        $pbrow = $mybssql->get_parse_boss();
        $boss_offsets = $mybssql->get_boss_offsets();
        $mybssql->update_parse_boss($pbrow, $entity, $strings);
        $mybssql->update_boss_offsets($boss_offsets, $entity, $fd_offs, $ld_offs, $co_offs);
    }
    //Update cache if necessary
    $pm->do_hooks('/plugins/bosssuite/admin/entity_conf.php');
    if ($bs_conf['enable_autoclose'] == 1) {
        echo "<script>parent.window.location.href = 'bzone.php';</script>";
    }
}
if ($mode == 'zone') {
    $parse_array = $mybssql->get_parse_zone();
    $offset_array = $mybssql->get_zone_offsets();
    $data['strings'] = $parse_array['pz_' . $entity];
    $bc_sbzone = $mybssql->get_bzone('bosscounter');
    $bp_sbzone = $mybssql->get_bzone('bossprogress');