diff options
Diffstat (limited to 'views/default/admin/appearance/default_widgets.php')
| -rw-r--r-- | views/default/admin/appearance/default_widgets.php | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/views/default/admin/appearance/default_widgets.php b/views/default/admin/appearance/default_widgets.php index 01ea1653c..1bf5791ac 100644 --- a/views/default/admin/appearance/default_widgets.php +++ b/views/default/admin/appearance/default_widgets.php @@ -6,6 +6,23 @@ * @subpackage Administration.DefaultWidgets */ +$object = elgg_get_entities(array( + 'type' => 'object', + 'subtype' => 'moddefaultwidgets', + 'limit' => 1, +)); + +if ($object) { + echo elgg_view('output/url', array( + 'text' => elgg_echo('upgrade'), + 'href' => 'action/widgets/upgrade', + 'is_action' => true, + 'is_trusted' => true, + 'class' => 'elgg_button elgg-button-submit', + 'title' => 'Upgrade your default widgets to work on Elgg 1.8', + )); +} + elgg_push_context('default_widgets'); $widget_context = get_input('widget_context'); $list = elgg_trigger_plugin_hook('get_list', 'default_widgets', null, array()); @@ -18,7 +35,7 @@ if (!$widget_context && $list) { $current_info = null; $tabs = array(); foreach ($list as $info) { - $url = "pg/admin/appearance/default_widgets?widget_context={$info['widget_context']}"; + $url = "admin/appearance/default_widgets?widget_context={$info['widget_context']}"; $selected = false; if ($widget_context == $info['widget_context']) { $selected = true; @@ -38,10 +55,10 @@ $tabs_vars = array( echo elgg_view('navigation/tabs', $tabs_vars); -echo elgg_view('output/longtext', array('value' => elgg_echo('admin:appearance:default_widgets:instructions'))); +echo elgg_view('output/longtext', array('value' => elgg_echo('admin:default_widgets:instructions'))); if (!$current_info) { - $content = elgg_echo('admin:appearance:default_widgets:unknown_type'); + $content = elgg_echo('admin:default_widgets:unknown_type'); } else { // default widgets are owned and saved to the site. elgg_set_page_owner_guid(elgg_get_config('site_guid')); @@ -62,4 +79,4 @@ if (!$current_info) { } elgg_pop_context(); -echo $content;
\ No newline at end of file +echo $content; |
