]> git.mxchange.org Git - friendica.git/commitdiff
add webfinger diagnostic module
authorFriendika <info@friendika.com>
Thu, 26 May 2011 23:41:36 +0000 (16:41 -0700)
committerFriendika <info@friendika.com>
Thu, 26 May 2011 23:41:36 +0000 (16:41 -0700)
boot.php
mod/webfinger.php [new file with mode: 0644]

index cac272be54d0df476dc544f395909aa5242e8253..c567533c187f1be201f84af15ebaae50b2144d33 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -4,7 +4,7 @@ set_time_limit(0);
 ini_set('pcre.backtrack_limit', 250000);
 
 
-define ( 'FRIENDIKA_VERSION',      '2.2.991' );
+define ( 'FRIENDIKA_VERSION',      '2.2.992' );
 define ( 'DFRN_PROTOCOL_VERSION',  '2.21'    );
 define ( 'DB_UPDATE_VERSION',      1058      );
 
diff --git a/mod/webfinger.php b/mod/webfinger.php
new file mode 100644 (file)
index 0000000..dd6d72a
--- /dev/null
@@ -0,0 +1,24 @@
+<?php
+
+
+
+function webfinger_content(&$a) {
+
+       $o .= '<h3>Webfinger Diagnostic</h3>';
+
+       $o .= '<form action="webfinger" method="get">';
+       $o .= 'Lookup address: <input type="text" style="width: 250px;" name="addr" value="' . $_GET['addr'] .'" />';
+       $o .= '<input type="submit" name="submit" value="Submit" /></form>'; 
+
+       $o .= '<br /><br />';
+
+       if(x($_GET,'addr')) {
+               $addr = $_GET['addr'];
+               if(strpos($addr,'@' !== false))
+                       $res = webfinger($addr);
+               else
+                       $res = lrdd($addr);
+               $o .= str_replace("\n",'<br />',print_r($res,true));
+       }
+       return $o;
+}
\ No newline at end of file