00001 <?php 00012 class views_plugin_argument_default_node extends views_plugin_argument_default { 00013 function get_argument() { 00014 foreach (range(1, 3) as $i) { 00015 $node = menu_get_object('node', $i); 00016 if (!empty($node)) { 00017 return $node->nid; 00018 } 00019 } 00020 00021 if (arg(0) == 'node' && is_numeric(arg(1))) { 00022 return arg(1); 00023 } 00024 } 00025 }