// } // We may be processing an hCalendar. // $data sometimes has a count of 1 but is not a valid array. if ((count($data) == 0 || !isset($data[0])) && function_exists('simplexml_load_string')) { $h = new hKit(); $h->tidy_mode = 'proxy'; $result = $h->getByURL('hcal', $nurl); $type = 'hcal'; $data = parse_hcal($result, $type); } $errorStr = '<br /><br /> <b>' . translate('Error') . ':</b> '; print_header('', '', '', true, false, true); if (count($data) && empty($errormsg)) { // Delete existing events. delete_events($nid); // Import new events. import_data($data, $overwrite, $type); echo ' <p>' . translate('Import Results') . '</p><br /><br /> ' . translate('Events successfully imported') . ': ' . $count_suc . '<br />'; if ($layer_found == false) { // We may have just added layer. load_user_layers(); foreach ($layers as $layer) { if ($layer['cal_layeruser'] == $nid) { $layer_found = true; } } } if ($layer_found == false) {
<?php require 'header.php'; //define page title $title = 'Admin'; if (isset($_POST['delete_events_page'])) { delete_events($_POST['url']); } ?> <div id="page-wrapper"> <div class="row"> <div class="col-lg-12"> <h1 class="page-header">Delete Events</h1> </div> <!-- /.col-lg-12 --> </div> <!-- /.row --> <div class="row"> <!-- /.panel-heading --> <div class="col-lg-12"> <div class="panel panel-default"> <div class="panel-heading"> All Events </div> <!-- /.panel-heading --> <div class="panel-body"> <div class="table-responsive"> <table class="table table-striped table-bordered table-hover">
// $data = parse_vcal ( $cal_url ); // } // we may be processing an hCalendar if (count($data) == 0 && function_exists('simplexml_load_string')) { $h = new hKit(); $h->tidy_mode = 'proxy'; $result = $h->getByURL('hcal', $cal_url); $type = 'hcal'; $data = parse_hcal($result, $type); } if (count($data) && empty($errormsg)) { // delete existing events if ($debug) { echo "<br />\n" . translate('Deleting events for') . ": {$calUser}<br />\n"; } delete_events($calUser); // import new events if ($debug) { echo translate('Importing events for') . ": {$calUser}<br />\n" . translate('From') . ": {$cal_url}<br />\n"; } import_data($data, $overwrite, $type); if ($debug) { echo translate('Events successfully imported') . ": {$count_suc}<br /><br />\n"; } } else { // we didn't receive any data and/or there was an error if (!empty($errormsg)) { echo $errormsg . "<br />\n"; } if (count($data) == 0) { echo "<br />\n" . translate('No data returned from') . ": {$cal_url}<br />\n" . translate('for non-user calendar') . ": {$calUser}<br />\n";