danielebarchiesi@0: t("Node add form: node type"), danielebarchiesi@0: // keyword to use for %substitution danielebarchiesi@0: 'keyword' => 'node_type', danielebarchiesi@0: 'description' => t('Creates a node add form context from a node type argument.'), danielebarchiesi@0: 'context' => 'ctools_node_add_context', danielebarchiesi@0: ); danielebarchiesi@0: danielebarchiesi@0: /** danielebarchiesi@0: * Discover if this argument gives us the node we crave. danielebarchiesi@0: */ danielebarchiesi@0: function ctools_node_add_context($arg = NULL, $conf = NULL, $empty = FALSE) { danielebarchiesi@0: // If unset it wants a generic, unfilled context. danielebarchiesi@0: if (!isset($arg)) { danielebarchiesi@0: return ctools_context_create_empty('node_add_form'); danielebarchiesi@0: } danielebarchiesi@0: danielebarchiesi@0: return ctools_context_create('node_add_form', $arg); danielebarchiesi@0: } danielebarchiesi@0: