/
viewer_cloud.tpl.php
125 lines (69 loc) · 2.56 KB
/
viewer_cloud.tpl.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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<section id="cloud">
<?php #if($show_displays): ?>
<?php include('viewers_toolbar.tpl.php'); ?>
<?php #endif; ?>
<?php if($break_by_user){ ?>
<?php /////////////////////////////////PRINT CLOUD BROKEN//////////////////////// ?>
<?php foreach($contexts_user_breaks as $ubid=>$user_breaks){ ?>
<?php $u=user_load($ubid); ?>
<h3><a href="/user/<?php echo($u->uid); ?>"><?php print_r($u->name); ?></a></h3>
<ul>
<?php foreach($user_breaks as $context) echo($context); ?>
</ul>
<?php } ?>
<?php }else{
/////////////////////////////////PRINT CLOUD NORMALLY////////////////////////
?>
<?php global $subjects; ?>
<?php global $types; ?>
<?php if(count($subjects)): ?>
<ul>
<?php foreach($subjects as $nid=>$context){ ?>
<?php
$uses=count($context->uses);
if($uses<2) $popularityCategory=0;
elseif($uses>=2 && $uses<5) $popularityCategory=1;
elseif($uses>=5 && $uses<15) $popularityCategory=2;
elseif($uses>=15 && $uses<30) $popularityCategory=3;
elseif($uses>=30) $popularityCategory=4;
?>
<li class="tag-category-<?php echo($popularityCategory); ?>">
<a href="/<?php echo(drupal_get_path_alias('node/'.$context->nid)); ?>">
<span class="title"><?php echo($context->title); ?></span>
<span class="details"><?php echo($uses); ?></span>
<?php if(isset($types[$context->nid])): ?>
<span class="type-children-count"><?php echo(count($types[$context->nid]->typeUses)); ?></span>
<?php endif; ?>
</a>
</li>
<?php } ?>
</ul>
<?php endif; ?>
<?php
} ?>
<?php // ./END PRINT CLOUD NORMALLY ?>
<?php // THE NON-DRUPAL WAY: ?>
<?php if(!function_exists('arg')): ?>
<?php global $subjects; ?>
<?php if(count($subjects)): ?>
<ul id="cloud">
<?php foreach($subjects as $nid=>$nd): ?>
<?php $item_uses=snag_sql_query($sql,NULL,NULL,'response',$nid); ?>
<?php
$uses_class="cloud_uses_few";
if(count($item_uses)>0) $uses_class="cloud_uses_some";
if(count($item_uses)>1) $uses_class="cloud_uses_many";
?>
<li class="<?php echo($uses_class);?>">
<a href="/<?php echo($nid); ?>" title="<?php echo($nd->description); ?>"><?php echo($nd->title); ?></a>
<?php
#$full_table[$i]['title']
#$full_table[$i]['images']
#$full_table[$i]['connections']
?>
</li>
<?php endforeach; ?>
</ul>
<?php endif; // end checking if we are in Drupal or not ?>
<?php endif; // end checking for subjects array.... ?>
</section>