/
show-article.php
executable file
·54 lines (52 loc) · 1.53 KB
/
show-article.php
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
50
51
52
53
54
<?php
// Available request keys: article, datamanager, edit_url, delete_url, create_urls
$view = $data['view_article'];
?>
<(article-notes)>
<h1>&(view['title']:h);</h1>
&(view['content']:h);
<?php
if(isset($data['datamanager']->types["downloads"]))
{
$tmp_downloads = $data['datamanager']->types["downloads"]->attachments_info;
}
if ( isset($tmp_downloads)
&& count($tmp_downloads)>0)
{
?>
<div class="downloads">
<h3>Tiedostot</h3>
<ul>
<?php
foreach($tmp_downloads as $tmp_download)
{
$filesize = round(($tmp_download['filesize'] / 1024), 0);
if($filesize > 1000)
{
$filesize = round(($filesize / 1024), 2) . ' MB';
}
else
{
$filesize = $filesize . ' kb';
}
$filetype = str_replace('application/', '', $tmp_download['mimetype']);
$filetype = str_replace('image/', '', $filetype);
if ($filetype != '')
{
$filetype .= ', ';
}
if($tmp_download['description'] != '')
{
echo "\t\t<li><a href=\"" . $tmp_download['url'] . "\">" . $tmp_download['description'] . "</a> (" . $filetype . $filesize . ")</li>\n";
}
else
{
echo "\t\t<li><a href=\"" . $tmp_download['url'] . "\">" . $tmp_download['filename'] . "</a> (" . $filetype . $filesize . ")</li>\n";
}
}
?>
</ul>
</div>
<?php
}
?>