Revision: 28141
http://sourceforge.net/p/bibdesk/svn/28141
Author: hofman
Date: 2022-12-20 10:31:39 +0000 (Tue, 20 Dec 2022)
Log Message:
-----------
Return name for all web parsers
Modified Paths:
--------------
trunk/bibdesk/BDSKCOinSParser.m
trunk/bibdesk/BDSKCiteULikeParser.m
trunk/bibdesk/BDSKDOIWebParser.m
trunk/bibdesk/BDSKHCiteParser.m
trunk/bibdesk/BDSKIACRParser.m
trunk/bibdesk/BDSKIUCrParser.m
trunk/bibdesk/BDSKJSTORWebParser.m
trunk/bibdesk/BDSKMASParser.m
trunk/bibdesk/BDSKMathSciNetParser.m
trunk/bibdesk/BDSKSIAMParser.m
trunk/bibdesk/BDSKScienceDirectParser.m
Modified: trunk/bibdesk/BDSKCOinSParser.m
===================================================================
--- trunk/bibdesk/BDSKCOinSParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKCOinSParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -331,6 +331,8 @@
return items;
}
++ (NSString *)name { return @"COinS"; }
+
+ (NSString *)address { return @"https://en.wikipedia.org/wiki/COinS"; }
+ (NSString *)info { return NSLocalizedString(@"The COinS microformat can be
used to embed bibliographic information in web pages.", @"Description for COinS
mircoformat"); }
Modified: trunk/bibdesk/BDSKCiteULikeParser.m
===================================================================
--- trunk/bibdesk/BDSKCiteULikeParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKCiteULikeParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -54,6 +54,8 @@
return urlString;
}
++ (NSString *)name { return @"CiteULike"; }
+
+ (NSString *)address { return @"http://www.citeulike.org/"; }
+ (BDSKParserFeature)feature { return BDSKParserFeaturePublic; }
Modified: trunk/bibdesk/BDSKDOIWebParser.m
===================================================================
--- trunk/bibdesk/BDSKDOIWebParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKDOIWebParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -127,6 +127,8 @@
return [[download string] stringByRemovingSurroundingWhitespace];
}
++ (NSString *)name { return @"DOI"; }
+
+ (NSString *)address { return @"https://www.doi.org/"; }
+ (NSString *)info { return NSLocalizedString(@"The DOI system provides a
technical and social infrastructure for the registration and use of persistent
interoperable identifiers, called DOIs, for use on digital networks.",
@"Description for DOI web parser"); }
Modified: trunk/bibdesk/BDSKHCiteParser.m
===================================================================
--- trunk/bibdesk/BDSKHCiteParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKHCiteParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -322,6 +322,8 @@
return d;
}
++ (NSString *)name { return @"HCite"; }
+
+ (NSString *)address { return @"https://microformats.org/wiki/h-cite"; }
+ (NSString *)info { return NSLocalizedString(@"HCite is meant to become a
microformat for adding bibliographic information to web pages. It is unlikely
to be relevant or useful at the moment.", @"Description for the HCite
microformat"); }
Modified: trunk/bibdesk/BDSKIACRParser.m
===================================================================
--- trunk/bibdesk/BDSKIACRParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKIACRParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -139,6 +139,8 @@
return items;
}
++ (NSString *)name { return @"IACR"; }
+
+ (NSString *)address { return @"https://eprint.iacr.org/"; }
+ (NSString *)info { return NSLocalizedString(@"ePrint archive of the
International Association for Cryptologic Research (IACR).", @"Description for
IACR site"); }
Modified: trunk/bibdesk/BDSKIUCrParser.m
===================================================================
--- trunk/bibdesk/BDSKIUCrParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKIUCrParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -49,6 +49,8 @@
return
[@"//scripts.iucr.org/cgi-bin/biblio?Action=download&saveas=BIBTeX&cnor="
stringByAppendingString:cnorValue];
}
++ (NSString *)name { return @"IUCr"; }
+
+ (NSString *)address { return @"https://iucr.org/"; }
+ (NSString *)info { return NSLocalizedString(@"IUCr portal. Browsing and
abstracts are free but full text requires a subscription.", @"Description for
IUCr site"); }
Modified: trunk/bibdesk/BDSKJSTORWebParser.m
===================================================================
--- trunk/bibdesk/BDSKJSTORWebParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKJSTORWebParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -89,6 +89,8 @@
return [bibtexString substringFromIndex:range.location];
}
++ (NSString *)name { return @"JSTOR"; }
+
+ (NSString *)address { return @"https://www.jstor.org/"; }
+ (NSString *)info { return NSLocalizedString(@"JSTOR archives.",
@"Description for JSTOR site"); }
Modified: trunk/bibdesk/BDSKMASParser.m
===================================================================
--- trunk/bibdesk/BDSKMASParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKMASParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -65,6 +65,8 @@
return [[download string] stringWithPhoneyCiteKeys:[BibItem
defaultCiteKey]];
}
++ (NSString *)name { return @"MAS"; }
+
+ (NSString *)address { return @"https://academic.microsoft.com/"; }
+ (NSString *)info { return NSLocalizedString(@"Microsoft Academic Search
(MAS) is a free academic search engine developed by Microsoft Research.",
@"Description for the MAS microformat"); }
Modified: trunk/bibdesk/BDSKMathSciNetParser.m
===================================================================
--- trunk/bibdesk/BDSKMathSciNetParser.m 2022-12-20 10:24:16 UTC (rev
28140)
+++ trunk/bibdesk/BDSKMathSciNetParser.m 2022-12-20 10:31:39 UTC (rev
28141)
@@ -185,6 +185,8 @@
return results;
}
++ (NSString *)name { return @"MathSciNet"; }
+
+ (NSString *)address { return @"https://www.ams.org/mathscinet/"; }
+ (NSString *)info { return NSLocalizedString(@"Database of Mathematical
Reviews by the American Mathematical Society.", @"Description for MathSciNet
site"); }
Modified: trunk/bibdesk/BDSKSIAMParser.m
===================================================================
--- trunk/bibdesk/BDSKSIAMParser.m 2022-12-20 10:24:16 UTC (rev 28140)
+++ trunk/bibdesk/BDSKSIAMParser.m 2022-12-20 10:31:39 UTC (rev 28141)
@@ -52,6 +52,8 @@
return hrefValue;
}
++ (NSString *)name { return @"SIAM"; }
+
+ (NSString *)address { return @"https://epubs.siam.org/"; }
+ (NSString *)info { return NSLocalizedString(@"SIAM portal. Browsing and
abstracts are free but full text requires a subscription.", @"Description for
SIAM site"); }
Modified: trunk/bibdesk/BDSKScienceDirectParser.m
===================================================================
--- trunk/bibdesk/BDSKScienceDirectParser.m 2022-12-20 10:24:16 UTC (rev
28140)
+++ trunk/bibdesk/BDSKScienceDirectParser.m 2022-12-20 10:31:39 UTC (rev
28141)
@@ -49,6 +49,8 @@
return [NSString
stringWithFormat:@"https://www.sciencedirect.com/sdfe/arp/cite?pii=%@&format=text%%2Fx-bibtex&withabstract=true",
piiValue];
}
++ (NSString *)name { return @"ScienceDirect"; }
+
+ (NSString *)address { return @"https://www.sciencedirect.com/"; }
+ (NSString *)info { return NSLocalizedString(@"ScienceDirect portal.
Browsing and abstracts are free but full text requires a subscription.",
@"Description for ScienceDirect site"); }
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