| 99 |
} |
} |
| 100 |
|
|
| 101 |
// Apply changes for referrer fields |
// Apply changes for referrer fields |
| 102 |
_nodereferrer_create_nodeapi_view_referrer($node, $teaser, $page); |
$menu_items = _nodereferrer_create_nodeapi_view_referrer($node, $teaser, $page); |
| 103 |
|
|
| 104 |
// Apply changes for reference fields |
// Apply changes for reference fields |
| 105 |
_nodereferrer_create_nodeapi_view_reference($node, $teaser, $page); |
$menu_items = array_merge($menu_items, _nodereferrer_create_nodeapi_view_reference($node, $teaser, $page)); |
| 106 |
|
|
| 107 |
|
// Insert main menu |
| 108 |
|
_nodereferrer_create_insert_main_menu($node, $menu_items); |
| 109 |
} |
} |
| 110 |
|
|
| 111 |
/** |
/** |
| 178 |
} |
} |
| 179 |
} |
} |
| 180 |
|
|
| 181 |
_nodereferrer_create_insert_main_menu($node, $menu_items); |
return $menu_items; |
| 182 |
} |
} |
| 183 |
|
|
| 184 |
|
|
| 253 |
} |
} |
| 254 |
} |
} |
| 255 |
|
|
| 256 |
_nodereferrer_create_insert_main_menu($node, $menu_items); |
return $menu_items; |
| 257 |
} |
} |
| 258 |
|
|
| 259 |
/** |
/** |
| 260 |
* Inserts the main creation menu at the top of the page |
* Inserts the main creation menu at the top of the page |
| 261 |
* |
* |
| 262 |
*/ |
*/ |
| 263 |
function _nodereferrer_create_insert_main_menu(&$node, $menu_items) { |
function _nodereferrer_create_insert_main_menu(&$node, $menu_items) { |
| 264 |
if (!count($menu_items)) { |
if (!count($menu_items)) { |
| 265 |
return; |
return; |
| 266 |
} |
} |
| 312 |
return node_view($node, false, true, true); |
return node_view($node, false, true, true); |
| 313 |
} |
} |
| 314 |
|
|
| 315 |
|
/** |
| 316 |
|
* Hook form alter implementation |
| 317 |
|
*/ |
| 318 |
|
function nodereferrer_create_form_alter(&$form, $form_state, $form_id) { |
| 319 |
|
// For referrer forms |
| 320 |
|
_nodereferrer_create_referrer_alter($form, $form_state, $form_id); |
| 321 |
|
|
| 322 |
|
// For reference forms |
| 323 |
|
_nodereferrer_create_reference_alter($form, $form_state, $form_id); |
| 324 |
|
} |
| 325 |
|
|
| 326 |
|
|
| 327 |
/** |
/** |
| 328 |
* Hook theme implementation |
* Hook theme implementation |