This file is indexed.

/usr/share/horde/ansel/lib/Widget/Links.php is in php-horde-ansel 3.0.5+debian0-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
/**
 * Ansel_Widget_links:: class to wrap the display of various feed links etc...
 *
 * @author Michael J. Rubinsky <mrubinsk@horde.org>
 * @package Ansel
 */
class Ansel_Widget_Links extends Ansel_Widget_Base
{
    public function __construct($params)
    {
        parent::__construct($params);
    }

    public function html()
    {
        global $registry;

        $view = $GLOBALS['injector']->createInstance('Horde_View');
        $view->addTemplatePath(ANSEL_TEMPLATES . '/widgets');

        $view->owner = $this->_view->gallery->get('owner');
        $view->userfeedurl = Ansel::getUrlFor('rss_user', array('owner' => $view->owner));
        $view->slug = $this->_view->gallery->get('slug');
        $view->galleryname = $this->_view->gallery->get('name');
        $view->galleryfeedurl = Ansel::getUrlFor('rss_gallery', array('gallery' => $this->_view->gallery->id, 'slug' => $view->slug));
        $view->title = _("Links");

        /* Embed html */
        if (empty($this->_view->_params['image_id'])) {
            /* Gallery view */
            $params = array('count' => 10);
            if (!empty($slug))  {
                $params['gallery_slug'] = $slug;
            } else {
                $params['gallery_id'] = $this->_view->gallery->id;
            }
        } else {
            // This is an image view
            $params = array(
                'thumbsize' => 'screen',
                'images' => $this->_view->_params['image_id'],
                'count' => 10);
        }
        $view->embed = Ansel::embedCode($params);

        return $view->render('links');
    }
}