]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
add upgrade and change networks urls.
authorPablo Martin <caedes@sindominio.net>
Mon, 5 Nov 2012 08:23:38 +0000 (08:23 +0000)
committerroot <root@ops.vz.lan>
Mon, 5 Nov 2012 08:23:46 +0000 (08:23 +0000)
start.php

index 1bf85eb74c9f63576c3b9294ff9472ad2ddcdfa6..d59bb2dd19f57bf38713b21f464faa66dc44faa7 100644 (file)
--- a/start.php
+++ b/start.php
@@ -25,9 +25,9 @@ function openid_client_init() {
        elgg_register_library('openid_client', "$base/helpers.php");\r
        \r
        elgg_set_config('openid_providers', array(\r
-               'N-1'                   => 'https://n-1.cc/openid/',\r
-               'Ecoxarxes'             => 'https://cooperativa.ecoxarxes.cat/openid/',\r
-               'Anillosur'             => 'https://anillosur.cc/openid/',\r
+               'N-1'                   => 'https://n-1.cc/mod/openid_server/server.php',\r
+               'Ecoxarxes'             => 'https://cooperativa.ecoxarxes.cat/mod/openid_server/server.php',\r
+               'Anillosur'             => 'https://anillosur.cc/mod/openid_server/server.php',\r
                // ...\r
        ));\r
 \r
@@ -36,6 +36,15 @@ function openid_client_init() {
 \r
        // the return to page needs to be public\r
        elgg_register_plugin_hook_handler('public_pages', 'walled_garden', 'openid_client_public');\r
+       elgg_register_event_handler('upgrade', 'system', 'openid_client_run_upgrades');\r
+\r
+}\r
+\r
+function openid_client_run_upgrades() {\r
+        if (include_once(elgg_get_plugins_path() . 'upgrade-tools/lib/upgrade_tools.php')) {\r
+                upgrade_module_run('openid_client');\r
+        }\r
+\r
 }\r
 \r
 /**\r