From: <ho...@us...> - 2010-10-22 12:19:42
|
Revision: 17320 http://bibdesk.svn.sourceforge.net/bibdesk/?rev=17320&view=rev Author: hofman Date: 2010-10-22 12:19:36 +0000 (Fri, 22 Oct 2010) Log Message: ----------- show errors in logs when webgroup parsing fails for any MIME types starting with text/, e.g. also for text/php. Modified Paths: -------------- trunk/bibdesk/BDSKWebGroup.m Modified: trunk/bibdesk/BDSKWebGroup.m =================================================================== --- trunk/bibdesk/BDSKWebGroup.m 2010-10-22 11:35:23 UTC (rev 17319) +++ trunk/bibdesk/BDSKWebGroup.m 2010-10-22 12:19:36 UTC (rev 17320) @@ -255,7 +255,7 @@ NSArray *newPubs = [BDSKWebParser itemsFromDocument:domDocument fromURL:url error:&error]; if ([newPubs count] == 0) { WebDataSource *dataSource = [frame dataSource]; - NSString *MIMEType = [[dataSource mainResource] MIMEType]; + NSString *MIMEType = [[dataSource mainResource] MIMEType];NSLog(@"%@",MIMEType); if ([MIMEType isEqualToString:@"text/plain"]) { NSString *string = [[dataSource representation] documentSource]; if(string == nil) { @@ -278,7 +278,7 @@ else if (type != BDSKUnknownStringType) newPubs = [BDSKStringParser itemsFromString:string ofType:type error:&error]; } - else if (nil == newPubs && [MIMEType isEqualToString:@"text/html"]) { + else if (nil == newPubs && [MIMEType hasPrefix:@"text/"]) { // !!! logs are here to help diagnose problems that users are reporting // but unsupported web pages are far too common, we don't want to flood the console if ([[error domain] isEqualToString:[NSError localErrorDomain]] == NO || [error code] != kBDSKWebParserUnsupported) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |