if (!is_writable('./include/contents/selfbp/selfp')) { $f = true; echo 'Das include/contents/selfbp/selfp Verzeichnis braucht chmod 777 Rechte damit du eine eigene Datei erstellen kannst!<br /><br />'; } if (!is_writable('./include/contents/selfbp/selfb')) { echo 'Das include/contents/selfbp/selfb Verzeichnis braucht chmod 777 Rechte damit du eine eigene Box erstellen kannst!<br /><br />'; if ($f == true) { exit('Entweder das include/contents/selfbp/selfb oder das include/contents/selfbp/selfp Verzeichnis brauchen Schreibrechte sonst kann hier nicht gearbeitet werden'); } } if (isset($_POST['bbwy']) and isset($_POST['filename']) and isset($_POST['akl'])) { # speichern $akl = $_POST['akl']; $text = $_POST['bbwy']; #$text = rteSafe($_POST['text']); $text = set_properties(array('title' => $_POST['title'], 'hmenu' => $_POST['hmenu'], 'view' => $_POST['view'], 'viewoptions' => $_POST['viewoptions'], 'wysiwyg' => $_POST['wysiwyg'])) . $text; $text = edit_text(stripslashes($text), true); $a = substr($akl, 0, 1); #$e = substr ( $akl, 1 ); #if ( $e != 'neu' ) { # unlink ( 'include/contents/selfbp/self'.$a.'/'.$e ); #} if (!empty($_POST['exfilename']) and $_POST['exfilename'] != $_POST['filename']) { $exfilename = escape($_POST['exfilename'], 'string'); @unlink('include/contents/selfbp/self' . $a . '/' . $exfilename); } $filename = get_nametosave($_POST['filename']); $fname = 'include/contents/selfbp/self' . $a . '/' . $filename; save_file_to($fname, $text); if ($_POST['toggle'] == 0) { $design->header();
function load_properties() { $client = get_api_client(); error_log(current_time('mysql') . ' Create Client ' . $client->sdl . "\r\n", 3, "connect.log"); if ($client) { $prod_id = array(); $date_mod = array(); $data = get_option('merlion_load_categories'); $cats = json_decode($data['cats']); $i = $data['index']; $page = $data['page']; $rows_on_page = $data['rows_on_page']; if ($cats[$i]) { $cat = get_term_by('slug', $cats[$i], 'product_cat'); error_log(current_time('mysql') . " Download properties of " . $cat->name . "\r\n", 3, "connect.log"); update_option('merlion_current_download', 'характеристик категории "' . $cat->name . '"'); $items = set_properties($client, $cats[$i], $rows_on_page, $page); update_option('merlion_last_item_add', time()); error_log(current_time('mysql') . ' Download ' . $items . "\r\n", 3, "connect.log"); if ($items == $rows_on_page) { $page++; update_option('merlion_load_categories', array('cats' => $data['cats'], 'index' => $i, 'page' => $page, 'rows_on_page' => $rows_on_page)); wp_schedule_single_event(time(), 'merlion_properties_hook'); } else { $i++; if ($i >= count($cats)) { //update_option('merlion_last_update', date("d-m-Y H:i:s", current_time('timestamp'))); update_option('merlion_load_categories', array('cats' => $data['cats'], 'index' => 0, 'page' => 1, 'rows_on_page' => 500)); update_option('merlion_current_download', 'изображений'); update_option('merlion_current_second', 0); wp_schedule_single_event(time(), 'merlion_images_hook'); } else { $page = 1; update_option('merlion_load_categories', array('cats' => $data['cats'], 'index' => $i, 'page' => $page, 'rows_on_page' => $rows_on_page)); wp_schedule_single_event(time(), 'merlion_properties_hook'); } } //} } } }