function template_preprocess_nodeorder_admin_display_form in Node Order 6
Process variables for nodeorder-admin-display.tpl.php.
The $variables array contains the following arguments:
- $form
See also
nodeorder-admin-display.tpl.php
theme_nodeorder_admin_display()
File
- ./
nodeorder.admin.inc, line 116 - Admin page callbacks for the nodeorder module.
Code
function template_preprocess_nodeorder_admin_display_form(&$variables) {
foreach (element_children($variables['form']) as $i) {
$node =& $variables['form'][$i];
// Only take form elements that are nodes.
if (is_array($node) && array_key_exists('info', $node)) {
$variables['form'][$i]['weight']['#attributes']['class'] = 'nodeorder-weight';
$variables['node_listing'][$i]->row_class = isset($block['#attributes']['class']) ? $block['#attributes']['class'] : '';
$variables['node_listing'][$i]->node_title = drupal_render($node['info']);
$variables['node_listing'][$i]->weight = drupal_render($node['weight']);
$variables['node_listing'][$i]->tid = drupal_render($node['tid']);
$variables['node_listing'][$i]->nid = drupal_render($node['nid']);
}
}
$variables['form_submit'] = drupal_render($variables['form']);
}