blob: 39a5b92c9bd1333d1552007ff4333aa2c9892b26 (
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
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
|
<?php
/**
* Elgg widget layout
*
* @package Elgg
* @subpackage Core
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
* @author Curverider Ltd
* @copyright Curverider Ltd 2008
* @link http://elgg.org/
*/
$widgettypes = get_widget_types();
if (is_array($widgettypes) && sizeof($widgettypes) > 0) {
?>
<p>
<b>Temporarily, add a widget to this page:</b><br />
<?php
foreach($widgettypes as $handler => $widgettype) {
$url = $vars['url'] . "action/widgets/add";
$url .= "?handler=" . $handler;
$url .= "&context=" . get_context();
$url .= "&user=" . page_owner();
$url .= "&column=1";
echo "<a href=\"{$url}\">{$widgettype->name}</a><br />";
}
?>
</p>
<?php
}
?>
<!-- right sidebar -->
<div id="layout_sidebar_right">
<div id="wrapper_sidebar_right">
<?php echo $vars['area2']; ?>
<?php
if ($widgets = get_widgets(page_owner(),get_context(),2)) {
if (is_array($widgets) && sizeof($widgets) > 0)
foreach($widgets as $widget) {
echo elgg_view_entity($widget);
}
}
?>
</div><!-- /#wrapper_sidebar_right -->
<p></p><!-- necessary to avoid an ie7 bug? -->
</div><!-- /#layout_sidebar_right -->
<!-- main content -->
<div id="layout_maincontent" class="has_sidebar_right">
<div id="wrapper_maincontent">
<?php echo $vars['area1']; ?>
<?php
if ($widgets = get_widgets(page_owner(),get_context(),1)) {
if (is_array($widgets) && sizeof($widgets) > 0)
foreach($widgets as $widget) {
echo elgg_view_entity($widget);
}
}
?>
</div><!-- /#wrapper_maincontent -->
<p></p><!-- necessary to avoid an ie7 bug? -->
</div><!-- /#layout_maincontent -->
<!-- This clearing element should immediately follow the #layout_maincontent to force the #container to contain all child floats -->
<div class="clearfloat"></div>
|