From 562bc001f3002f43c343cc63bbbe3e9cb421de32 Mon Sep 17 00:00:00 2001 From: ewinslow Date: Fri, 18 Feb 2011 18:03:24 +0000 Subject: Refs #2950: layout/shells => page/layouts git-svn-id: http://code.elgg.org/elgg/trunk@8286 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/views.php | 10 +-- views/default/layout/shells/admin.php | 84 ---------------------- views/default/layout/shells/content.php | 57 --------------- views/default/layout/shells/default.php | 18 ----- views/default/layout/shells/one_column.php | 25 ------- views/default/layout/shells/one_sidebar.php | 42 ----------- .../layout/shells/two_column_left_sidebar.php | 26 ------- views/default/layout/shells/two_sidebar.php | 48 ------------- views/default/layout/shells/widgets.php | 53 -------------- views/default/page/layouts/admin.php | 84 ++++++++++++++++++++++ views/default/page/layouts/content.php | 57 +++++++++++++++ views/default/page/layouts/default.php | 18 +++++ views/default/page/layouts/one_column.php | 25 +++++++ views/default/page/layouts/one_sidebar.php | 42 +++++++++++ .../page/layouts/two_column_left_sidebar.php | 26 +++++++ views/default/page/layouts/two_sidebar.php | 48 +++++++++++++ views/default/page/layouts/widgets.php | 53 ++++++++++++++ 17 files changed, 358 insertions(+), 358 deletions(-) delete mode 100644 views/default/layout/shells/admin.php delete mode 100644 views/default/layout/shells/content.php delete mode 100644 views/default/layout/shells/default.php delete mode 100644 views/default/layout/shells/one_column.php delete mode 100644 views/default/layout/shells/one_sidebar.php delete mode 100644 views/default/layout/shells/two_column_left_sidebar.php delete mode 100644 views/default/layout/shells/two_sidebar.php delete mode 100644 views/default/layout/shells/widgets.php create mode 100644 views/default/page/layouts/admin.php create mode 100644 views/default/page/layouts/content.php create mode 100644 views/default/page/layouts/default.php create mode 100644 views/default/page/layouts/one_column.php create mode 100644 views/default/page/layouts/one_sidebar.php create mode 100644 views/default/page/layouts/two_column_left_sidebar.php create mode 100644 views/default/page/layouts/two_sidebar.php create mode 100644 views/default/page/layouts/widgets.php diff --git a/engine/lib/views.php b/engine/lib/views.php index 6783cfcc5..5ea93de7c 100644 --- a/engine/lib/views.php +++ b/engine/lib/views.php @@ -621,7 +621,7 @@ function elgg_view_page($title, $body, $page_shell = 'default', $vars = array()) * - two_sidebar A content column with two sidebars. * - widgets A widget canvas. * - * The layout views take the form layout/shells/$layout_name + * The layout views take the form page/layouts/$layout_name * See the individual layouts for what options are supported. The three most * common layouts have these parameters: * one_column @@ -637,7 +637,7 @@ function elgg_view_page($title, $body, $page_shell = 'default', $vars = array()) * filter_context => string (selected content filter) * See the content layout view for more parameters * - * @param string $layout The name of the view in layout/shells/. + * @param string $layout The name of the view in page/layouts/. * @param array $vars Associative array of parameters for the layout view * * @return string The layout @@ -656,10 +656,10 @@ function elgg_view_layout($layout_name, $vars = array()) { $param_array = $vars; } - if (elgg_view_exists("layout/shells/$layout_name")) { - return elgg_view("layout/shells/$layout_name", $param_array); + if (elgg_view_exists("page/layouts/$layout_name")) { + return elgg_view("page/layouts/$layout_name", $param_array); } else { - return elgg_view("layout/shells/default", $param_array); + return elgg_view("page/layouts/default", $param_array); } } diff --git a/views/default/layout/shells/admin.php b/views/default/layout/shells/admin.php deleted file mode 100644 index 7ba4abbd1..000000000 --- a/views/default/layout/shells/admin.php +++ /dev/null @@ -1,84 +0,0 @@ -name . ' ' . elgg_echo('admin'); - -$view_site = elgg_view('output/url', array( - 'href' => elgg_get_site_url(), - 'text' => elgg_echo('admin:view_site'), -)); -$logout = elgg_view('output/url', array( - 'href' => 'action/logout', - 'text' => elgg_echo('logout'), -)); -?> - -
-
-

- - - -

-
    -
  • name)); ?>
  • -
  • -
  • -
-
-
- - $messages)); -?> - -
-
- -
-
-
- -
- -
-
- - $body, - 'sidebar' => $sidebar, -); -if (isset($vars['class'])) { - $params['class'] = $vars['class']; -} -echo elgg_view_layout('one_sidebar', $params); diff --git a/views/default/layout/shells/default.php b/views/default/layout/shells/default.php deleted file mode 100644 index 60dc90b0d..000000000 --- a/views/default/layout/shells/default.php +++ /dev/null @@ -1,18 +0,0 @@ - -
-
- - -
-
\ No newline at end of file diff --git a/views/default/layout/shells/one_sidebar.php b/views/default/layout/shells/one_sidebar.php deleted file mode 100644 index 53f065b3e..000000000 --- a/views/default/layout/shells/one_sidebar.php +++ /dev/null @@ -1,42 +0,0 @@ - - -
-
- -
- -
- -
-
diff --git a/views/default/layout/shells/two_column_left_sidebar.php b/views/default/layout/shells/two_column_left_sidebar.php deleted file mode 100644 index 247ba920b..000000000 --- a/views/default/layout/shells/two_column_left_sidebar.php +++ /dev/null @@ -1,26 +0,0 @@ - - -
-
- -
-
- elgg_view_module('test', 'Testing', 'Hello, world!'), - ); - echo elgg_view('page/elements/sidebar', $params); - ?> -
- -
- -
-
diff --git a/views/default/layout/shells/widgets.php b/views/default/layout/shells/widgets.php deleted file mode 100644 index 8d122738e..000000000 --- a/views/default/layout/shells/widgets.php +++ /dev/null @@ -1,53 +0,0 @@ -guid, $context); - -if (elgg_can_edit_widget_layout($context)) { - if ($show_add_widgets) { - echo elgg_view('layout/shells/widgets/add_button'); - } - $params = array( - 'widgets' => $widgets, - 'context' => $context, - 'exact_match' => $exact_match, - ); - echo elgg_view('layout/shells/widgets/add_panel', $params); -} - -echo $vars['content']; - -$widget_class = "elgg-col-1of{$num_columns}"; -for ($column_index = 1; $column_index <= $num_columns; $column_index++) { - $column_widgets = $widgets[$column_index]; - - echo "
"; - if (is_array($column_widgets) && sizeof($column_widgets) > 0) { - foreach ($column_widgets as $widget) { - echo elgg_view_entity($widget, array('show_access' => $show_access)); - } - } - echo '
'; -} - -elgg_pop_context(); - -echo elgg_view('graphics/ajax_loader', array('id' => 'elgg-widget-loader')); diff --git a/views/default/page/layouts/admin.php b/views/default/page/layouts/admin.php new file mode 100644 index 000000000..7ba4abbd1 --- /dev/null +++ b/views/default/page/layouts/admin.php @@ -0,0 +1,84 @@ +name . ' ' . elgg_echo('admin'); + +$view_site = elgg_view('output/url', array( + 'href' => elgg_get_site_url(), + 'text' => elgg_echo('admin:view_site'), +)); +$logout = elgg_view('output/url', array( + 'href' => 'action/logout', + 'text' => elgg_echo('logout'), +)); +?> + +
+
+

+ + + +

+
    +
  • name)); ?>
  • +
  • +
  • +
+
+
+ + $messages)); +?> + +
+
+ +
+
+
+ +
+ +
+
+ + $body, + 'sidebar' => $sidebar, +); +if (isset($vars['class'])) { + $params['class'] = $vars['class']; +} +echo elgg_view_layout('one_sidebar', $params); diff --git a/views/default/page/layouts/default.php b/views/default/page/layouts/default.php new file mode 100644 index 000000000..60dc90b0d --- /dev/null +++ b/views/default/page/layouts/default.php @@ -0,0 +1,18 @@ + +
+
+ + +
+
\ No newline at end of file diff --git a/views/default/page/layouts/one_sidebar.php b/views/default/page/layouts/one_sidebar.php new file mode 100644 index 000000000..53f065b3e --- /dev/null +++ b/views/default/page/layouts/one_sidebar.php @@ -0,0 +1,42 @@ + + +
+
+ +
+ +
+ +
+
diff --git a/views/default/page/layouts/two_column_left_sidebar.php b/views/default/page/layouts/two_column_left_sidebar.php new file mode 100644 index 000000000..97f4d2719 --- /dev/null +++ b/views/default/page/layouts/two_column_left_sidebar.php @@ -0,0 +1,26 @@ + + +
+
+ +
+
+ elgg_view_module('test', 'Testing', 'Hello, world!'), + ); + echo elgg_view('page/elements/sidebar', $params); + ?> +
+ +
+ +
+
diff --git a/views/default/page/layouts/widgets.php b/views/default/page/layouts/widgets.php new file mode 100644 index 000000000..8d122738e --- /dev/null +++ b/views/default/page/layouts/widgets.php @@ -0,0 +1,53 @@ +guid, $context); + +if (elgg_can_edit_widget_layout($context)) { + if ($show_add_widgets) { + echo elgg_view('layout/shells/widgets/add_button'); + } + $params = array( + 'widgets' => $widgets, + 'context' => $context, + 'exact_match' => $exact_match, + ); + echo elgg_view('layout/shells/widgets/add_panel', $params); +} + +echo $vars['content']; + +$widget_class = "elgg-col-1of{$num_columns}"; +for ($column_index = 1; $column_index <= $num_columns; $column_index++) { + $column_widgets = $widgets[$column_index]; + + echo "
"; + if (is_array($column_widgets) && sizeof($column_widgets) > 0) { + foreach ($column_widgets as $widget) { + echo elgg_view_entity($widget, array('show_access' => $show_access)); + } + } + echo '
'; +} + +elgg_pop_context(); + +echo elgg_view('graphics/ajax_loader', array('id' => 'elgg-widget-loader')); -- cgit v1.2.3