Changeset 223354
- Timestamp:
- 03/31/2010 02:10:36 AM (16 years ago)
- Location:
- kommiku/trunk
- Files:
-
- 1 deleted
- 2 edited
-
admin/settings.php (modified) (2 diffs)
-
kommiku.php (modified) (6 diffs)
-
themes/kommiku (deleted)
Legend:
- Unmodified
- Added
- Removed
-
kommiku/trunk/admin/settings.php
r217183 r223354 16 16 <div class="icon32" id="icon-edit"><br/></div> 17 17 <h2>Kommiku Settings</h2> 18 <?php if ($ settings['pass'] || $settings['error']) { ?>19 <div class="updated fade" id="message" style="background-color: rgb(255, 251, 204); margin-bottom: 0;"><p><?php echo $ settings['pass'].$settings['error']; ?></p></div>18 <?php if ($post['pass'] || $settings['error']) { ?> 19 <div class="updated fade" id="message" style="background-color: rgb(255, 251, 204); margin-bottom: 0;"><p><?php echo $post['pass'].$settings['error']; ?></p></div> 20 20 <?php } ?> 21 21 <form method="post" action="admin.php?page=kommiku_settings" name="post"> … … 89 89 90 90 </form> 91 92 <form method="post" action="admin.php?page=kommiku_settings" name="post"> 93 <input name="what" value="settings" type="hidden"/> 94 <input name="action" value="checktable" type="hidden"/> 95 <p class="submit"> 96 <input type="submit" value="Check Tables" class="button-primary" name="submit"/> 97 </p> 98 </form> 91 99 </div> -
kommiku/trunk/kommiku.php
r223315 r223354 2 2 /* 3 3 Plugin Name: Kommiku Viewer 4 Version: 2.0. 44 Version: 2.0.5 5 5 Plugin URI: http://dotspiral.com/kommiku/ 6 6 Description: Kommiku is a Online Manga Viewer. … … 410 410 $chapterID = $wpdb->get_var("SELECT id FROM `".$table."` WHERE number = '".$_POST['number']."'"); 411 411 $db->historyu('chapter','create',$phpdate,$series['title'],$series['slug'],$_CLEAN['title'],$_POST['number'],'0','0'); 412 mkdir(UPLOAD_FOLDER.'/'.$series['slug'].'/'.$_POST['number'], 0755); 412 413 if(!is_dir(UPLOAD_FOLDER.'/'.$series['slug'].'/'.$_POST['number'])) 414 mkdir(UPLOAD_FOLDER.'/'.$series['slug'].'/'.$_POST['number'], 0755); 415 413 416 $status['pass'] = 'The Chapter has been successfully created'; 414 417 kommiku_model_chapter(); … … 700 703 701 704 function kommiku_settings() { 702 global $settings,$status ;705 global $settings,$status,$wpdb; 703 706 require_once(KOMMIKU_FOLDER.'/admin/database.php'); 704 707 $db = new kommiku_database(); … … 747 750 } 748 751 752 if ($_POST['what'] == 'settings' && $_POST['action'] == 'checktable') { 753 if($wpdb->query("Show columns from `".$wpdb->prefix."comic_chapter` like 'pub_date'")) { 754 $query = "ALTER TABLE `".$wpdb->prefix."comic_chapter` DROP `pub_date`"; 755 $wpdb->query($query); 756 $query = "ALTER TABLE `".$wpdb->prefix."comic_chapter` DROP `slug`"; 757 $wpdb->query($query); 758 $query = "ALTER TABLE `".$wpdb->prefix."comic_chapter` ADD `pubdate` VARCHAR( 30 ) NOT NULL , ADD `slug` VARCHAR( 100 ) NOT NULL"; 759 $wpdb->query($query); 760 $post['pass'] .= 'Seems like you have a outdated Column Name in a Table. It has been Fixed'; 761 } else if(!$wpdb->query("Show columns from `".$wpdb->prefix."comic_chapter` like 'pubdate'")) { 762 $query = "ALTER TABLE `".$wpdb->prefix."comic_chapter` ADD `pubdate` VARCHAR( 30 ) NOT NULL , ADD `slug` VARCHAR( 100 ) NOT NULL"; 763 $wpdb->query($query); 764 $post['pass'] .= 'Seems like you have a outdated Table. It has been Fixed'; 765 } 766 if($post['pass']) $post['pass'] .= "<br/>"; 767 $post['pass'] .= 'Tables are Okay! Checking is all done!'; 768 } 769 770 749 771 include KOMMIKU_FOLDER.'/admin/settings.php'; 750 772 } 751 773 752 register_activation_hook( __FILE__ , 'install');753 774 function install() 754 775 { … … 852 873 853 874 //Newest 854 if ( $version != '2.4' || $wpdb->query("SELECT * FROM `".$wpdb->prefix."_comic_chapter` ORDER BY `".$wpdb->prefix."_comic_chapter`.`pub_date` ASC")) {855 $updateTable = 'ALTER TABLE `'.$wpdb->prefix.' _comic_chapter`875 if (!$wpdb->query("Show columns from `".$wpdb->prefix."comic_chapter` like 'pubdate'")) { 876 $updateTable = 'ALTER TABLE `'.$wpdb->prefix.'comic_chapter` 856 877 ADD `pubdate` VARCHAR(30) NOT NULL , 857 878 ADD `slug` VARCHAR(100) … … 859 880 $wpdb->query($updateTable); 860 881 861 update_option('kommiku_version', '2.0. 4');882 update_option('kommiku_version', '2.0.5'); 862 883 } 863 884 864 885 } 865 886 register_activation_hook( __FILE__ , 'install'); 866 887 867 888
Note: See TracChangeset
for help on using the changeset viewer.