menu_node_edit_form_menu_overview_form_alter(&$form, $form_state)Form alter for menu overview.
./menu_node_edit.module, line 392
<?php
function menu_node_edit_form_menu_overview_form_alter(&$form, $form_state) {
$form['#theme'] = 'menu_node_edit_menu_overview_form';
$form['menu_node_edit_note'] = array(
'#value' => '<p><em>'. t('<a href="!url">Menu node edit</a> can be set for an item and its children by selecting the "Section" checkbox.', array('!url' => url('admin/content/menu_node_edit'))) .'</em></p>',
'#weight' => -10,
);
$result = array();
$query = db_query("SELECT mlid FROM {menu_node_edit}");
while ($data = db_fetch_object($query)) {
$result[$data->mlid] = TRUE;
}
foreach ($form as $key => $value) {
if (substr($key, 0, 4) == 'mlid') {
$mlid = substr($key, 5);
$form[$key]['menu_node_edit'] = array(
'#type' => 'checkbox',
'#default_value' => isset($result[$mlid]),
);
}
}
$form['#submit'][] = 'menu_node_edit_overview_form_submit';
}
?>