Removed panels_print_layout() and related functions, as that rendering
authorSam Boyer
Tue, 16 Mar 2010 17:58:33 +0000 (17:58 +0000)
committerSam Boyer
Tue, 16 Mar 2010 17:58:33 +0000 (17:58 +0000)
approach was old and crusty.

CHANGELOG.txt
includes/display-render.inc
panels.module

index 604896c..acb98e0 100644 (file)
@@ -1,6 +1,7 @@
 Panels 6.x-dev
 ==============
 #655268: Fix a problem retrieving cached content created by #634746.
+Removed the old and crufty panels_print_layout().
 
 Panels 6.x-3.3 (2010-Feb-01)
 ==============
@@ -131,4 +132,4 @@ Add 'content type' property to content types.
 Add 'defaults' property to content types.
 Panels views cleanup, including making exposed form blocks available.
 #391788 by guix: Simple cache should not unserialize data that is now already unserialized.
-#367635 by lee20: View title built too early and so lost arguments.
\ No newline at end of file
+#367635 by lee20: View title built too early and so lost arguments.
index f741d6e..7f327f9 100644 (file)
@@ -41,24 +41,6 @@ function _panels_render_display(&$display) {
 }
 
 /**
- * For external use: Given a layout ID and a $content array, return the
- * panel display. The content array is filled in based upon the content
- * available in the layout. If it's a two column with a content
- * array defined like array('left' => t('Left side'), 'right' =>
- * t('Right side')), then the $content array should be array('left' =>
- * $output_left, 'right' => $output_right)
- * @render
- */
-function _panels_print_layout($id, $content) {
-  $layout = panels_get_layout($id);
-  if (!$layout) {
-    return;
-  }
-
-  return panels_render_layout($layout, $content);
-}
-
-/**
  * Given a full layout structure and a content array, render a panel display.
  * @render
  */
index 1b3cf56..6505d47 100644 (file)
@@ -826,20 +826,6 @@ function theme_panels_render_display_form($form) {
   return theme('form', $form);
 }
 
-/**
- * For external use: Given a layout ID and a $content array, return the
- * panel display. The content array is filled in based upon the content
- * available in the layout. If it's a two column with a content
- * array defined like array('left' => t('Left side'), 'right' =>
- * t('Right side')), then the $content array should be array('left' =>
- * $output_left, 'right' => $output_right)
- * @render
- */
-function panels_print_layout($id, $content) {
-  panels_load_include('plugins');
-  return _panels_print_layout($id, $content);
-}
-
 // @layout
 function panels_print_layout_icon($id, $layout, $title = NULL) {
   drupal_add_css(panels_get_path('css/panels_admin.css'));