summaryrefslogtreecommitdiff
path: root/Types/SocialSite.m
diff options
context:
space:
mode:
Diffstat (limited to 'Types/SocialSite.m')
-rw-r--r--Types/SocialSite.m22
1 files changed, 10 insertions, 12 deletions
diff --git a/Types/SocialSite.m b/Types/SocialSite.m
index d002235..b73533f 100644
--- a/Types/SocialSite.m
+++ b/Types/SocialSite.m
@@ -17,6 +17,8 @@
return @"Pinboard";
case SocialSiteLinkding:
return @"Linkding";
+ case SocialSiteSelfHostedDeliciousCompatible:
+ return @"Self-Hosted (Delicious Compatible)";
default:
return @"Unknown";
}
@@ -30,6 +32,7 @@
return @"ma.gnolia.com";
case SocialSitePinboard:
return @"pinboard.in";
+ case SocialSiteSelfHostedDeliciousCompatible:
case SocialSiteLinkding:
return @""; // Will be provided by user as host
default:
@@ -37,19 +40,14 @@
}
}
-+ (NSString *)reversedSiteURLForSite:(SocialSite)site {
++ (BOOL)hasVariableHost:(SocialSite)site {
switch (site) {
- case SocialSiteDelicious:
- return @"us.icio.del";
- case SocialSiteMagnolia:
- return @"com.gnolia.ma";
- case SocialSitePinboard:
- return @"in.pinboard";
- case SocialSiteLinkding:
- return @"linkding"; // Generic identifier
- default:
- return nil;
+ case SocialSiteSelfHostedDeliciousCompatible:
+ case SocialSiteLinkding:
+ return YES;
+ default:
+ return NO;
}
}
-@end \ No newline at end of file
+@end