get_row("SELECT * FROM $wpdb->posts WHERE post_title = 'preset'"); if($x->post_title==""){ makePresetPost(); } $x = $wpdb->get_row("SELECT * FROM $wpdb->posts WHERE post_title = 'Upload Eintragen'"); if($x->post_title==""){ makeUploadEntryPost(); } } function formatPost($content){ return $content; } function cleanInstall(){ global $wpdb; $wpdb->query(" DELETE FROM $wpdb->posts WHERE post_title = 'preset'"); $wpdb->query(" DELETE FROM $wpdb->posts WHERE post_title = 'Upload Eintragen'"); } function saveInstall(){ mail("pn@7-layers.at", "7uploads Nutzer gefunden", "Der Blog ".get_bloginfo('url')." nutzt 7uploads!"); } function makeUploadEntryPost(){ $c= ""; $post = array( 'post_content' => $c, //The full text of the post. 'post_status' =>'publish', //Set the status of the new post. 'post_title' =>"Upload Eintragen", 'post_type' =>"page" ); wp_insert_post($post); echo "PAGE erstellt"; } function makePresetPost(){ $cont = '

!!!TITLE!!!

!!!DESCRIPTION!!!

Dauer: !!!DAUER!!!
Größe: !!!SIZE!!!
Sprache: !!!LANGUAGE!!!

Download: !!!HOSTER!!!

Passwort: !!!PASSWORT!!!

'; $post = array( 'post_content' => $cont, //The full text of the post. 'post_status' => 'draft', //Set the status of the new post. 'post_title' => "preset" ); wp_insert_post($post); echo "POST erstellt"; } function get_rows ($table_and_query) { $total = mysql_query("SELECT COUNT(*) FROM $table_and_query"); $total = mysql_fetch_array($total); return $total[0]; } if($_POST['sendet']=="Eintragen"){ global $wpdb; $preset = mysql_query("SELECT post_content FROM `".$wpdb->prefix."posts` WHERE post_title='preset'") or die(mysql_error()); $preset = mysql_fetch_assoc($preset); $preset = $preset['post_content']; $preset = str_replace("!!!COVER!!!", $_POST['coverurl'], $preset); $preset = str_replace("!!!TITLE!!!", $_POST['up_title'], $preset); $preset = str_replace("!!!DAUER!!!", $_POST['dauer'], $preset); $preset = str_replace("!!!SIZE!!!", $_POST['size'], $preset); $preset = str_replace("!!!DESCRIPTION!!!",$_POST['descr'], $preset); if($_GET['hoster']=="s"){ $preset = str_replace("!!!HOSTER!!!",$_POST['hostertf'], $preset); }else{ $preset = str_replace("!!!HOSTER!!!",$_POST['hoster'], $preset); } $links = $_POST['links']; $links = str_replace("
","\r\n",$links); if($_POST['crypter']=="ls"){ $post_data = "protect=TRUE&links=".$links."&ordnername=".$_POST['up_title']."&cover=".$_POST['coverurl']."&beschreibung=".$_POST['descr']."&myschutz=container&werbung=banner&container_typen="; if($_POST['dlc']){ $post_data.="dlc"; } if($_POST['rsdf']){ $post_data.="rsdf"; } if($_POST['ccf']){ $post_data.="ccf"; } $ch = curl_init(); @curl_setopt($ch, CURLOPT_URL, "http://linksave.in/protect?api=7uploads:7uploads"); @curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); @curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $status = curl_exec($ch); $ct = "http://linksave.in/".curl_multi_getcontent($ch); $preset = str_replace("!!!LINKS!!!",$ct, $preset); }else{ $url = "http://linkcrypt.ws/api.php?API=TRUE&name=".$_POST['up_title']."&download_password=".$_POST['pw']."&cover=".$_POST['coverurl']; $url.="&download_1=".$links; $post_data = 'links='.$links.'&API=TRUE&name='.$_POST['up_title'].'&download_password='.$_POST['pw'].'&cover='.$_POST['coverurl'].'&layer_id='.$_POST['excid']; $ch = curl_init(); @curl_setopt($ch, CURLOPT_URL, "http://linkcrypt.ws/api.php"); @curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); @curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $status = curl_exec($ch); $ct = curl_multi_getcontent($ch); $preset = str_replace("!!!LINKS!!!",$ct, $preset); $ct = ""; $preset = $ct."

".$preset; } if(strpos($ct,"ERROR")){ echo "Es ist ein Fehler beim eintragen aufgetreten! Bitte versuche es erneut!"; }else{ $preset = str_replace("!!!PASSWORT!!!",$_POST['pw'], $preset); $preset = str_replace("!!!LANGUAGE!!!",$_POST['lang'], $preset); $sql = 'INSERT INTO `'.$wpdb->prefix.'posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES (NULL, \'1\', \'0000-00-00 00:00:00\', \'0000-00-00 00:00:00\', \''.$preset.'\', \''.$_POST['up_title'].'\', \'0\', \'\', \'pending\', \'closed\', \'open\', \'\', \''.$_POST['up_title'].'\', \'\', \'\', \'0000-00-00 00:00:00\', \'0000-00-00 00:00:00\', \'\', \'0\', \'\', \'0\', \'post\', \'\', \'0\');'; mysql_query($sql) or die(mysql_error()); $x = $wpdb->get_var("SELECT `ID` FROM $wpdb->posts WHERE post_content='".$preset."'"); wp_set_post_categories($x,array($_POST['cat'])); } } function setUploadEntrieForm(){ ?>
Titel:
URL zum Cover:
Kategorie:
Dauer:
Größe:
Beschreibung:
Sprache:
Hoster:
Wähle einen Cryptservice
Container: DLC
CCF
RSDF
Exchange ID:
Links:
Passwort:

*Jeder Link in eine eigene Zeile. Die Links werden automatisch mit dem gewählten Crypter verschlüsselt.