]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #2555 content.php is the new display view for widgets
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Wed, 1 Dec 2010 00:57:18 +0000 (00:57 +0000)
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>
Wed, 1 Dec 2010 00:57:18 +0000 (00:57 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@7484 36083f99-b078-4883-b0ff-0f9b5a30f544

13 files changed:
mod/file/views/default/widgets/filerepo/content.php [moved from mod/file/views/default/widgets/filerepo/view.php with 100% similarity]
mod/friends/views/default/widgets/friends/content.php [moved from mod/friends/views/default/widgets/friends/view.php with 100% similarity]
mod/groups/views/default/widgets/a_users_groups/content.php [moved from mod/groups/views/default/widgets/a_users_groups/view.php with 100% similarity]
mod/groups/views/default/widgets/group_entities_widget/edit.php [deleted file]
mod/groups/views/default/widgets/group_entities_widget/view.php [deleted file]
mod/groups/views/default/widgets/group_members_widget/edit.php [deleted file]
mod/groups/views/default/widgets/group_members_widget/view.php [deleted file]
mod/messageboard/views/default/widgets/messageboard/content.php [moved from mod/messageboard/views/default/widgets/messageboard/view.php with 100% similarity]
mod/pages/views/default/widgets/pages/content.php [moved from mod/pages/views/default/widgets/pages/view.php with 100% similarity]
mod/tagcloud/views/default/widgets/tagcloud/content.php [moved from mod/tagcloud/views/default/widgets/tagcloud/view.php with 100% similarity]
mod/thewire/views/default/widgets/thewire/content.php [moved from mod/thewire/views/default/widgets/thewire/view.php with 100% similarity]
mod/twitter/views/default/widgets/twitter/content.php [moved from mod/twitter/views/default/widgets/twitter/view.php with 100% similarity]
views/default/widgets/wrapper.php

diff --git a/mod/groups/views/default/widgets/group_entities_widget/edit.php b/mod/groups/views/default/widgets/group_entities_widget/edit.php
deleted file mode 100644 (file)
index bd78d29..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-       /**
-        * Edit the widget
-        * 
-        * @package ElggGroups
-        */
-?>
-<p>
-       <?php echo elgg_echo('groups:widgets:entities:label:displaynum'); ?>
-       
-       <select name="params[limit]">
-               <option value="5" <?php if ($vars['entity']->limit == 5) echo " selected=\"yes\" "; ?>>5</option>
-               <option value="8" <?php if ((!$vars['entity']->limit) || ($vars['entity']->limit == 8)) echo " selected=\"yes\" "; ?>>8</option>
-               <option value="12" <?php if ($vars['entity']->limit == 12) echo " selected=\"yes\" "; ?>>12</option>
-               <option value="15" <?php if ($vars['entity']->limit == 15) echo " selected=\"yes\" "; ?>>15</option>
-       </select>
-       
-       <input type="hidden" name="params[group_guid]" value="<?php echo get_input('group_guid'); ?>" />
-</p>
\ No newline at end of file
diff --git a/mod/groups/views/default/widgets/group_entities_widget/view.php b/mod/groups/views/default/widgets/group_entities_widget/view.php
deleted file mode 100644 (file)
index 629dee8..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-       /**
-        * View the widget
-        * 
-        * @package ElggGroups
-        */
-
-       $group_guid = get_input('group_guid');
-       $limit = get_input('limit', 8);
-       $offset = 0;
-       
-       if ($vars['entity']->limit)
-               $limit = $vars['entity']->limit;
-               
-       $group_guid = $vars['entity']->group_guid;
-
-       if ($group_guid)
-       {       
-               $group = get_entity($group_guid);       
-               $members = $group->getMembers($limit, $offset);
-               $count = $group->getMembers($limit, $offset, true);
-               
-               $result = list_entities_groups("", 0, $group_guid, $limit);
-       }
-       else
-       {
-               $result = elgg_echo('groups:widgets:entities:label:pleaseedit');
-       }
-       
-       echo $result;
-?>
\ No newline at end of file
diff --git a/mod/groups/views/default/widgets/group_members_widget/edit.php b/mod/groups/views/default/widgets/group_members_widget/edit.php
deleted file mode 100644 (file)
index 58f8807..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<?php
-       /**
-        * Edit the widget
-        * 
-        * @package ElggGroups
-        */
-?>
-<p>
-       <?php echo elgg_echo('groups:widgets:members:label:displaynum'); ?>
-       
-       <select name="params[limit]">
-               <option value="5" <?php if ($vars['entity']->limit == 5) echo " selected=\"yes\" "; ?>>5</option>
-               <option value="8" <?php if ((!$vars['entity']->limit) || ($vars['entity']->limit == 8)) echo " selected=\"yes\" "; ?>>8</option>
-               <option value="12" <?php if ($vars['entity']->limit == 12) echo " selected=\"yes\" "; ?>>12</option>
-               <option value="15" <?php if ($vars['entity']->limit == 15) echo " selected=\"yes\" "; ?>>15</option>
-       </select>
-       
-       <input type="hidden" name="params[group_guid]" value="<?php echo get_input('group_guid'); ?>" />
-</p>
\ No newline at end of file
diff --git a/mod/groups/views/default/widgets/group_members_widget/view.php b/mod/groups/views/default/widgets/group_members_widget/view.php
deleted file mode 100644 (file)
index 6dd9971..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-       /**
-        * View the widget
-        * 
-        * @package ElggGroups
-        */
-
-       $group_guid = get_input('group_guid');
-       $limit = get_input('limit', 8);
-       $offset = 0;
-       
-       if ($vars['entity']->limit)
-               $limit = $vars['entity']->limit;
-               
-       $group_guid = $vars['entity']->group_guid;
-
-       if ($group_guid)
-       {       
-               $group = get_entity($group_guid);       
-               $members = $group->getMembers($limit, $offset);
-               $count = $group->getMembers($limit, $offset, true);
-               
-               $result = elgg_view_entity_list($members, $count, $offset, $limit, false, false, false);
-       }
-       else
-       {
-               $result = elgg_echo('groups:widgets:members:label:pleaseedit');
-       }
-       
-       echo $result;
-?>
\ No newline at end of file
index 20faf85a8c73ed76fbd0c5f9d71f90310fc1956c..9c941a7c9cc33ed173e2d5df8b59236ac12fc65d 100644 (file)
@@ -40,7 +40,14 @@ $widget_instance = "widget_instance_$handler";
                }
                ?>
                <div class="widget_content">
-                       <?php echo elgg_view("widgets/$handler/view", $vars); ?>
+                       <?php
+                       if (elgg_view_exists("widgets/$handler/content")) {
+                               echo elgg_view("widgets/$handler/content", $vars);
+                       } else {
+                               elgg_deprecated_notice("widgets use content as the display view", 1.7);
+                               echo elgg_view("widgets/$handler/view", $vars);                         
+                       }
+                       ?>
                </div>
        </div>
 </div>