blob: 0e2f3a53c7a508b0f7cd0688ebbff144b2af940e (
plain)
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
55
56
57
58
59
|
<?php
$types = $vars['types'];
if (is_array($vars['types']) && sizeof($vars['types'])) {
?>
<ul>
<?php
$all = new stdClass;
$all->tag = "all";
$vars['types'][] = $all;
$vars['types'] = array_reverse($vars['types']);
foreach($vars['types'] as $type) {
$tag = $type->tag;
if ($tag != "all") {
$label = elgg_echo("file:type:" . $tag);
} else {
$label = elgg_echo('all');
}
$url = elgg_get_site_url() . "mod/file/search.php?subtype=file";
if ($tag != "all")
$url .= "&md_type=simpletype&tag=" . urlencode($tag);
if (isset($vars['friend_guid']) && $vars['friend_guid'] != false) {
$url .= "&friends_guid={$vars['friend_guid']}";
} else if ($vars['owner_guid'] != "") {
if (is_array($vars['owner_guid'])) {
$owner_guid = implode(",",$vars['owner_guid']);
} else {
$owner_guid = $vars['owner_guid'];
}
$url .= "&owner_guid={$owner_guid}";
}
if ($tag == "image")
$url .= "&search_viewtype=gallery";
$url .= "&page_owner=" . elgg_get_page_owner_guid();
$inputtag = get_input('tag');
if ($inputtag == $tag || (empty($inputtag) && $tag == "all")) {
$class = " class=\"selected\" ";
} else {
$class = "";
}
add_submenu_item($label, $url, 'filetypes');
}
?>
</ul>
<?php
}
?>
|