示例#1
0
	public function uninstall() {
        DB::DropTable('recordbrowser_clipboard_pattern');
		DB::DropTable('recordbrowser_browse_mode_definitions');
		DB::DropTable('recordbrowser_addon');
		DB::DropTable('recordbrowser_table_properties');
		DB::DropTable('recordbrowser_datatype');
        Base_PrintCommon::unregister_printer('Utils_RecordBrowser_RecordPrinter');
		Base_ThemeCommon::uninstall_default_theme('Utils/RecordBrowser');
		return true;
	}
示例#2
0
 public static function unset_printer($tab)
 {
     $printer_class = DB::GetOne('SELECT printer FROM recordbrowser_table_properties WHERE tab=%s', $tab);
     if ($printer_class) {
         Base_PrintCommon::unregister_printer($printer_class);
         DB::Execute('UPDATE recordbrowser_table_properties SET printer=%s WHERE tab=%s', array('', $tab));
         return $printer_class;
     }
     return false;
 }