Index: layouts/onecol.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/panels/layouts/Attic/onecol.inc,v
retrieving revision 1.1.2.5
diff -u -p -r1.1.2.5 onecol.inc
--- layouts/onecol.inc	27 May 2008 20:21:11 -0000	1.1.2.5
+++ layouts/onecol.inc	15 Jul 2008 19:53:23 -0000
@@ -13,27 +13,45 @@ function panels_onecol_panels_layouts() 
     'theme' => 'panels_onecol',
     'css' => 'layouts/onecol.css',
     'panels' => array('middle' => t('Middle column')),
+    'settings form' => 'panels_onecol_settings',
   );
 
   return $items;
 }
 
+function panels_onecol_settings($display, $layout, $settings) {
+  $form['minimalistic'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('Use minimalistic layout'),
+    '#default_value' => isset($settings['minimalistic']) ? $settings['minimalistic'] : 0,
+    '#description' => t('Check to output reduced panels markup.'),
+  );
+  return $form;
+}
+
 /**
  * This function uses heredoc notation to make it easier to convert
  * to a template.
  */
-function theme_panels_onecol($id, $content) {
+function theme_panels_onecol($id, $content, $settings) {
   if ($id) {
     $idstr = " id='$id'";
   }
 
-  $output = <<<EOT
-<div class="panel-display panel-1col clear-block" $idstr>
+  if ($settings['minimalistic']) {
+    $output = <<<EOT
+<div class="panel-display"$idstr>$content[middle]</div>
+EOT;
+  }
+  else {
+    $output = <<<EOT
+<div class="panel-display panel-1col clear-block"$idstr>
   <div class="panel-panel panel-col">
     <div>$content[middle]</div>
   </div>
 </div>
 EOT;
+  }
   return $output;
 }
 
