File: list.php

package info (click to toggle)
simplesamlphp 1.14.11-1%2Bdeb9u2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 15,024 kB
  • sloc: php: 72,337; xml: 1,078; python: 376; sh: 220; perl: 185; makefile: 57
file content (26 lines) | stat: -rw-r--r-- 820 bytes parent folder | download | duplicates (3)
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
<?php
$this->data['header'] = $this->t('{aggregator:aggregator:aggregator_header}');
$this->includeAtTemplateBase('includes/header.php');

echo('<h1>'. $this->data['header'] . '</h1>');

if (count($this->data['sources']) === 0) {
	echo('<p>' . $this->t('{aggregator:aggregator:no_aggregators}') . '</p>');
} else {

	echo('<ul>');

	foreach ($this->data['sources'] as $source) {
		$encId = urlencode($source);
		$encName = htmlspecialchars($source);
		echo('<li>');
		echo('<a href="?id=' . $encId . '">' . $encName . '</a>');
		echo(' <a href="?id=' . $encId . '&amp;mimetype=text/plain">[' . $this->t('{aggregator:aggregator:text}') . ']</a>');
		echo(' <a href="?id=' . $encId . '&amp;mimetype=application/xml">[xml]</a>');
		echo('</li>');
	}

	echo('</ul>');
}

$this->includeAtTemplateBase('includes/footer.php');