ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
feed.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */
3
12include_once "Services/Context/classes/class.ilContext.php";
14
15require_once("Services/Init/classes/class.ilInitialisation.php");
17
18if ($_GET["user_id"] != "") {
19 include_once("./Services/Feeds/classes/class.ilUserFeedWriter.php");
20 $writer = new ilUserFeedWriter($_GET["user_id"], $_GET["hash"]);
21 $writer->showFeed();
22} elseif ($_GET["ref_id"] != "") {
23 include_once("./Services/Feeds/classes/class.ilObjectFeedWriter.php");
24 $writer = new ilObjectFeedWriter($_GET["ref_id"], false, $_GET["purpose"]);
25 $writer->showFeed();
26} elseif ($_GET["blog_id"] != "") {
27 include_once("Modules/Blog/classes/class.ilObjBlog.php");
28 ilObjBlog::deliverRSS($_GET["blog_id"]);
29}
$_GET["client_id"]
An exception for terminatinating execution or to throw for unit testing.
static init($a_type)
Init context by type.
const CONTEXT_RSS
static initILIAS()
ilias initialisation
static deliverRSS($a_wsp_id)
Deliver blog as rss feed.
Feed writer for objects.
Feed writer for personal user feeds.