]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Workarround openid 2 metatags.
authorSem <sembrestels@riseup.net>
Fri, 30 Nov 2012 23:36:09 +0000 (23:36 +0000)
committerroot <root@ops.vz.lan>
Fri, 30 Nov 2012 23:37:14 +0000 (23:37 +0000)
views/default/openid_server/metatags.php

index 422e3b74db65b63ae229cd3819f973e098ddcdae..eddc174d4c69cfbf6c8a9c32da671120719b58a2 100755 (executable)
@@ -1,21 +1,6 @@
 <?php\r
-\r
-       /**\r
-        * Adds metatags to identify OpenID server for openid 1.0\r
-        * \r
-        * @package ElggOpenID\r
-        * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2\r
-        * @author Kevin Jardine <kevin@radagast.biz>\r
-        * @copyright Curverider Ltd 2008-2009\r
-        * @link http://elgg.org/\r
-        * \r
-        */\r
-\r
-       global $CONFIG;\r
-       $owner = elgg_get_page_owner_entity();\r
-       if ($owner && elgg_get_context() == 'profile') {\r
-?>\r
-       <link rel="openid.server" href="<?php echo $CONFIG->wwwroot; ?>mod/openid_server/server.php" />\r
-<?php\r
-       }\r
-?>\r
+$owner = elgg_get_page_owner_entity();\r
+echo '<link rel="openid2.provider openid.server" href="' . elgg_get_site_url() . 'mod/openid_server/server.php" />';\r
+if ($owner) {\r
+       echo '<link rel="openid2.local_id openid.delegate" href="' . elgg_get_site_url() . 'profile/' . $owner->username . '" />';\r
+}\r