public function textstyles_config()
 {
     global $wpdb;
     switch ($_POST['action']) {
         case 'add':
             if ($_POST['text_name'] != '' && $_FILES['text_ttf']['tmp_name'] != '' && $_FILES['text_ttf']['type'] == 'application/octet-stream') {
                 $uploaddir = dirname(__FILE__) . '/textstyles/';
                 $filename = sha1(basename($_FILES['text_ttf']['name']) . rand() . time()) . '.ttf';
                 $uploadfile = $uploaddir . $filename;
                 if (move_uploaded_file($_FILES['text_ttf']['tmp_name'], $uploadfile)) {
                     $wpdb->insert("{$wpdb->prefix}plgen_textstyles", array('name' => mysql_escape_string($_POST['text_name']), 'ttf' => $filename, 'xdist' => mysql_escape_string($_POST['xdist']), 'maxtext' => mysql_escape_string($_POST['maxtext']), 'multiplier' => mysql_escape_string($_POST['multiplier']), 'font_vertical_dest' => mysql_escape_string($_POST['font_vertical_dest'])), array('%s', '%s'));
                 }
             }
             break;
         case 'delete':
             if (intval($_POST['text_id']) > 0) {
                 $ttf_name = $wpdb->get_row("SELECT ttf FROM {$wpdb->prefix}plgen_textstyles WHERE id='" . intval($_POST['text_id']) . '\'', ARRAY_A);
                 $ttf_name = $ttf_name['ttf'];
                 if (unlink(dirname(__FILE__) . '/textstyles/' . $ttf_name)) {
                     $wpdb->delete("{$wpdb->prefix}plgen_textstyles", array('id' => intval($_POST['text_id'])));
                 }
             }
             break;
     }
     $result = '<hr><div style="display:block; margin: 3px 3px 3px 3px; min-height:150px"><ul>';
     $textstyles = $wpdb->get_results("SELECT * FROM {$wpdb->prefix}plgen_textstyles", ARRAY_A);
     foreach ($textstyles as $textstyle) {
         $result .= "<li><a href='javascript:void(0);' style_id={$textstyle['id']} class='delete_style_button'><img src='%PATH%/platesgenerator/config_tmpls/img/delete.png'/></a> {$textstyle['name']}</li>";
     }
     $result .= '<ul></div><hr>';
     unset($textstyle);
     /*$content_template = file_get_contents( plugins_url() . '/platesgenerator/config_tmpls/textstyles.php' );
     		$content_template = str_replace( '%STYLES%', $result , $content_template );
     		$content_template = str_replace( '%PATH%', plugins_url() , $content_template );*/
     echo UPlatesGenerator::textstyles_config_show();
 }