title; if (empty($title)) { $subtitle = strip_tags($vars['entity']->description); $title = substr($subtitle, 0, 32); if (strlen($subtitle) > 32) { $title .= ' ...'; } } set_input('view', 'default'); $description = elgg_view("videolist/watch/".$vars['entity']->videotype, array( 'entity' => $vars['entity'], )); set_input('view', 'rss'); $description .= $vars['entity']->description; $permalink = htmlspecialchars($vars['entity']->getURL()); $pubdate = date('r', $vars['entity']->time_created); $creator = elgg_view('object/creator', $vars); $georss = elgg_view('object/georss', $vars); $extension = elgg_view('extensions/item', $vars); $item = <<<__HTML $permalink $pubdate $permalink <![CDATA[$title]]> $creator$georss$extension __HTML; echo $item;