Revision: 28017
http://sourceforge.net/p/bibdesk/svn/28017
Author: hofman
Date: 2022-10-12 13:57:14 +0000 (Wed, 12 Oct 2022)
Log Message:
-----------
remove old inspire scraper code, this does not exist anymore
Modified Paths:
--------------
trunk/bibdesk/BDSKInspireParser.m
Modified: trunk/bibdesk/BDSKInspireParser.m
===================================================================
--- trunk/bibdesk/BDSKInspireParser.m 2022-10-12 13:46:59 UTC (rev 28016)
+++ trunk/bibdesk/BDSKInspireParser.m 2022-10-12 13:57:14 UTC (rev 28017)
@@ -66,30 +66,15 @@
+ (BOOL)canParseDocument:(DOMDocument *)domDocument fromURL:(NSURL *)url {
NSString *host = [[url host] lowercaseString];
- if ([host isEqualToString:@"old.inspirehep.net"]) {
- if ([url hasFirstPathComponent:@"record"])
- return YES;
- return nil != [[domDocument documentElement] singleNodeForXPath:[self
citationNodeXPath]];
- } else if ([host isEqualToString:@"inspirehep.net"]) {
+ if ([host isEqualToString:@"inspirehep.net"]) {
return YES;
- return [url hasFirstPathComponent:@"literature"];
- if ([[url query] length] > 0 || [[url path] length] > 12)
- return YES;
+ //return [url hasFirstPathComponent:@"literature"] && ([[url query]
length] > 0 || [[url path] length] > 12);
}
return NO;
}
- (NSArray *)itemsReturningError:(NSError **)outError {
- NSString *host = [[[self URL] host] lowercaseString];
- if ([host isEqualToString:@"old.inspirehep.net"]) {
- if ([[self URL] hasFirstPathComponent:@"record"]) {
- DOMNode *preNode = [[[self domDocument] documentElement]
singleNodeForXPath:@"./body/div/div/pre[contains(text(),'@')]"];
-
- return [self itemsFromBibTeXString:[preNode textContent]
error:outError];
- } else {
- return [super itemsReturningError:outError];
- }
- } else if ([host isEqualToString:@"inspirehep.net"]) {
+ if ([[[self URL] host] isCaseInsensitiveEqual:@"inspirehep.net"]) {
if ([[self URL] hasFirstPathComponent:@"literature"] &&
([[[self URL] query] length] > 0 || [[[self URL] path] length] >
12)) {
NSMutableString *downloadURLString = [[[self URL] absoluteString]
mutableCopy];
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit