From 3e5d74983816af3385a2ac980fcd7fc9b037722d Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Fri, 6 Feb 2004 19:11:59 +0000 Subject: - Fixed problem with multiple node types. Patch by JonBob. --- modules/node/node.module | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'modules/node/node.module') diff --git a/modules/node/node.module b/modules/node/node.module index 3f072bb07..80847713e 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -1498,7 +1498,8 @@ function node_page() { node_feed(); return; case 'add': - print theme('page', node_add(arg(2))); + // When a module defines multiple node types, the URL is of the form 'foo/bar': + print theme('page', node_add(arg(3) ? arg(2) ."/". arg(3) : arg(2))); break; case 'edit': print theme('page', node_edit(arg(2))); -- cgit v1.2.3