diff options
author | Dries Buytaert <dries@buytaert.net> | 2004-02-16 18:33:37 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2004-02-16 18:33:37 +0000 |
commit | 634893f2983ffabd8578dbf1b1e1285f4400ef92 (patch) | |
tree | 3190ced33c20598af64c68672da0d5d409a03806 /modules/node | |
parent | b4f628c1dec543a66f1cf6633a6a7110e9897580 (diff) | |
download | brdo-634893f2983ffabd8578dbf1b1e1285f4400ef92.tar.gz brdo-634893f2983ffabd8578dbf1b1e1285f4400ef92.tar.bz2 |
- Patch 5683 by JonBob: changes the multiple type delimiter from / to -.
Diffstat (limited to 'modules/node')
-rw-r--r-- | modules/node/node.module | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/modules/node/node.module b/modules/node/node.module index b5f0cc398..67c385386 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -227,7 +227,7 @@ function node_teaser($body) { */ function node_get_module_name($node) { if (is_array($node)) { - if ($pos = strpos($node['type'], '/')) { + if ($pos = strpos($node['type'], '-')) { return substr($node['type'], 0, $pos); } else { @@ -235,7 +235,7 @@ function node_get_module_name($node) { } } else if (is_object($node)) { - if ($pos = strpos($node->type, '/')) { + if ($pos = strpos($node->type, '-')) { return substr($node->type, 0, $pos); } else { @@ -243,7 +243,7 @@ function node_get_module_name($node) { } } else if (is_string($node)) { - if ($pos = strpos($node, '/')) { + if ($pos = strpos($node, '-')) { return substr($node, 0, $pos); } else { @@ -1521,8 +1521,7 @@ function node_page() { node_feed(); return; case 'add': - // 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))); + print theme('page', node_add(arg(2))); break; case 'edit': print theme('page', node_edit(arg(2))); |