diff options
author | ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2008-07-30 14:31:34 +0000 |
---|---|---|
committer | ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2008-07-30 14:31:34 +0000 |
commit | e82f9f21b5094e303d70b33d380c2ee1e68e8b66 (patch) | |
tree | db6722f2c61132fec6d55361a032f32ffcda5b2b /views/default | |
parent | 5c13b26a250c5bd8cc18790d5b39fc46c86020f8 (diff) | |
download | elgg-e82f9f21b5094e303d70b33d380c2ee1e68e8b66.tar.gz elgg-e82f9f21b5094e303d70b33d380c2ee1e68e8b66.tar.bz2 |
Added friends picker callback
git-svn-id: https://code.elgg.org/elgg/trunk@1602 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'views/default')
-rw-r--r-- | views/default/friends/picker.php | 42 | ||||
-rw-r--r-- | views/default/friends/tablelist.php | 2 |
2 files changed, 37 insertions, 7 deletions
diff --git a/views/default/friends/picker.php b/views/default/friends/picker.php index a17575f05..ca95c22bd 100644 --- a/views/default/friends/picker.php +++ b/views/default/friends/picker.php @@ -30,7 +30,14 @@ $vars['value'] = array($vars['value']); } } - +
+ // Initialise whether we're calling back or not
+ if (isset($vars['callback'])) {
+ $callback = $vars['callback'];
+ } else {
+ $callback = false;
+ }
+ // We need to count the number of friends pickers on the page. global $friendspicker; if (!isset($friendspicker)) $friendspicker = 0; @@ -53,7 +60,9 @@ $users[$letter][$user->name] = $user; } - +
+ if (!$callback) {
+ ?> <div class="friends_picker"> @@ -62,13 +71,19 @@ if (isset($vars['content'])) echo $vars['content'];
+
+?>
+
+ <div class="friends_picker_placeholder<?php echo $friendspicker; ?>">
+
+<?php
+
+ }
+
?> - - - <div class="friendsPicker_wrapper"> <div id="friendsPicker<?php echo $friendspicker; ?>"> <div class="friendsPicker_container"> @@ -152,8 +167,23 @@ ?> </div> </div> + </div>
+
+<?php
+
+ if (!$callback) {
+
+?>
+
</div> -</div> +</div>
+
+
+<?php
+
+ }
+
+?> <script type="text/javascript"> $(document).ready(function () { diff --git a/views/default/friends/tablelist.php b/views/default/friends/tablelist.php index a304e8fda..38f577a2d 100644 --- a/views/default/friends/tablelist.php +++ b/views/default/friends/tablelist.php @@ -25,7 +25,7 @@ $column = 0;
foreach($vars['entities'] as $entity) {
if (!($entity instanceof ElggEntity)) $entity = get_entity($entity);
- if ($entity) {
+ if ($entity instanceof ElggEntity) {
?>
<td style="width:25px">
|