<?php /** * This module pings us on the first install. * * @package Elgg * @subpackage Core * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 * @author Marcus Poveysend_api_get_call * @copyright Curverider Ltd 2008 * @link http://elgg.org/ */ /** * The api for the pinger. * TODO: Have this configurable and/or updatable */ $NOTIFICATION_SERVER = "http://ping.elgg.org/services/api/rest.php"; /** * Run once and only once. * * @param ElggSite $site The site who's information to use */ function ping_home(ElggSite $site) { global $NOTIFICATION_SERVER, $CONFIG; include_once($CONFIG->path . "version.php"); // Get export $export = export($site->guid); return send_api_post_call($NOTIFICATION_SERVER, array( 'method' => 'elgg.system.ping', 'url' => $site->url, 'version' => $version, 'release' => $release, ), array(), $export, 'text/xml' ); } ?>