/[drupal]/contributions/modules/page_title/page_title.admin.inc
ViewVC logotype

Diff of /contributions/modules/page_title/page_title.admin.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.2, Sat Aug 15 22:06:17 2009 UTC revision 1.3, Thu Oct 29 18:11:19 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: page_title.admin.inc,v 1.1.2.6 2009/06/11 09:20:03 njt1982 Exp $  // $Id: page_title.admin.inc,v 1.2 2009/08/15 22:06:17 njt1982 Exp $
3    
4  /**  /**
5   * @file   * @file
# Line 136  function page_title_admin_settings() { Line 136  function page_title_admin_settings() {
136  }  }
137    
138    
139  function theme_page_title_admin_settings($form) {  function theme_page_title_admin_settings($variables) {
140      $form = $variables['form'];
141    $rows = array();    $rows = array();
142    foreach (element_children($form['patterns']['pattern']) as $key) {    foreach (element_children($form['patterns']['pattern']) as $key) {
143      $title = array(      $title = array(
# Line 144  function theme_page_title_admin_settings Line 145  function theme_page_title_admin_settings
145        '#required' => $form['patterns']['pattern'][$key]['#required'],        '#required' => $form['patterns']['pattern'][$key]['#required'],
146      );      );
147      unset($form['patterns']['pattern'][$key]['#title']);      unset($form['patterns']['pattern'][$key]['#title']);
   
148      $row = array(      $row = array(
149        drupal_render($title),        render($title),
150        drupal_render($form['patterns']['scope'][$key]),        render($form['patterns']['scope'][$key]),
151        drupal_render($form['patterns']['pattern'][$key]),        render($form['patterns']['pattern'][$key]),
152        isset($form['patterns']['showfield'][$key .'_showfield']) ? drupal_render($form['patterns']['showfield'][$key .'_showfield']) : '',        isset($form['patterns']['showfield'][$key .'_showfield']) ? render($form['patterns']['showfield'][$key .'_showfield']) : '',
153      );      );
   
154      $rows[] = $row;      $rows[] = $row;
155    }    }
156    
157    $output  = theme('table', array(t('Page Type'), t('Token Scope'), t('Pattern'), t('Show Field')), $rows);    $output  = theme('table', array('header' => array(t('Page Type'), t('Token Scope'), t('Pattern'), t('Show Field')), 'rows' => $rows));
158    $output .= drupal_render_children($form);    $output .= drupal_render_children($form);
159    return $output;    return $output;
160  }  }

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.2