[google-sgnodemapper] r230 committed - adding support for http://graph.facebook.com/1234 -> sgn://facebook.co...

2 views
Skip to first unread message

codesite...@google.com

unread,
May 3, 2010, 7:00:03 PM5/3/10
to sgnodemapp...@googlegroups.com
Revision: 230
Author: neilfred
Date: Mon May 3 15:58:58 2010
Log: adding support for http://graph.facebook.com/1234 ->
sgn://facebook.com/?pk=1234

http://code.google.com/p/google-sgnodemapper/source/detail?r=230

Modified:
/trunk/sites/facebook.js

=======================================
--- /trunk/sites/facebook.js Tue Feb 16 14:08:14 2010
+++ /trunk/sites/facebook.js Mon May 3 15:58:58 2010
@@ -59,6 +59,14 @@

var facebookHandler = function(url, host, path) {
var m;
+ if (host == 'graph.facebook.com') {
+ var pkOrIdent = path.substr(1);
+ if (m = nodemapper.PK_REGEXP.exec(pkOrIdent)) {
+ return "sgn://facebook.com/?pk=" + pkOrIdent;
+ } else {
+ return "sgn://facebook.com/?ident=" + pkOrIdent;
+ }
+ }
if (m = PRIVATE_PROFILE_RE.exec(path)) {
return "sgn://facebook.com/?pk=" + m[1];
}
@@ -137,3 +145,7 @@

# craziness:
http://www.facebook.com/BrA-D.F..iTz sgn://facebook.com/?ident=bradfitz
+
+# graph.facebook.com URLs can use either pk or ident
+http://graph.facebook.com/neilfred sgn://facebook.com/?ident=neilfred
+http://graph.facebook.com/659248503 sgn://facebook.com/?pk=659248503

--
You received this message because you are subscribed to the Google Groups "sgnodemapper-commits" group.
To post to this group, send email to sgnodemapp...@googlegroups.com.
To unsubscribe from this group, send email to sgnodemapper-com...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sgnodemapper-commits?hl=en.

Reply all
Reply to author
Forward
0 new messages