Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
project
drupal
Commits
3b8220e6
Commit
3b8220e6
authored
Aug 22, 2005
by
Dries
Browse files
- Patch
#29335
by jonbob: shuffled the case-statements around for performance's sake.
parent
75abab24
Changes
2
Hide whitespace changes
Inline
Side-by-side
modules/node.module
View file @
3b8220e6
...
...
@@ -1647,6 +1647,21 @@ function node_page() {
case
'feed'
:
node_feed
();
return
;
case
'view'
:
if
(
is_numeric
(
arg
(
1
)))
{
$node
=
node_load
(
arg
(
1
),
$_GET
[
'revision'
]);
if
(
$node
->
nid
)
{
drupal_set_title
(
check_plain
(
$node
->
title
));
return
node_show
(
$node
,
arg
(
2
));
}
else
if
(
db_result
(
db_query
(
'SELECT nid FROM {node} WHERE nid = %d'
,
arg
(
1
))))
{
drupal_access_denied
();
}
else
{
drupal_not_found
();
}
}
break
;
case
'add'
:
return
node_add
(
arg
(
2
));
break
;
...
...
@@ -1679,21 +1694,6 @@ function node_page() {
}
}
break
;
case
'view'
:
if
(
is_numeric
(
arg
(
1
)))
{
$node
=
node_load
(
arg
(
1
),
$_GET
[
'revision'
]);
if
(
$node
->
nid
)
{
drupal_set_title
(
check_plain
(
$node
->
title
));
return
node_show
(
$node
,
arg
(
2
));
}
else
if
(
db_result
(
db_query
(
'SELECT nid FROM {node} WHERE nid = %d'
,
arg
(
1
))))
{
drupal_access_denied
();
}
else
{
drupal_not_found
();
}
}
break
;
case
t
(
'Preview'
)
:
$edit
=
node_validate
(
$edit
);
drupal_set_title
(
t
(
'Preview'
));
...
...
@@ -1713,7 +1713,6 @@ function node_page() {
return
node_preview
(
$edit
);
}
break
;
case
t
(
'Delete'
)
:
// Note: we redirect from node/uid/edit to node/uid/delete to make the tabs disappear.
if
(
$_REQUEST
[
'destination'
])
{
...
...
modules/node/node.module
View file @
3b8220e6
...
...
@@ -1647,6 +1647,21 @@ function node_page() {
case
'feed'
:
node_feed
();
return
;
case
'view'
:
if
(
is_numeric
(
arg
(
1
)))
{
$node
=
node_load
(
arg
(
1
),
$_GET
[
'revision'
]);
if
(
$node
->
nid
)
{
drupal_set_title
(
check_plain
(
$node
->
title
));
return
node_show
(
$node
,
arg
(
2
));
}
else
if
(
db_result
(
db_query
(
'SELECT nid FROM {node} WHERE nid = %d'
,
arg
(
1
))))
{
drupal_access_denied
();
}
else
{
drupal_not_found
();
}
}
break
;
case
'add'
:
return
node_add
(
arg
(
2
));
break
;
...
...
@@ -1679,21 +1694,6 @@ function node_page() {
}
}
break
;
case
'view'
:
if
(
is_numeric
(
arg
(
1
)))
{
$node
=
node_load
(
arg
(
1
),
$_GET
[
'revision'
]);
if
(
$node
->
nid
)
{
drupal_set_title
(
check_plain
(
$node
->
title
));
return
node_show
(
$node
,
arg
(
2
));
}
else
if
(
db_result
(
db_query
(
'SELECT nid FROM {node} WHERE nid = %d'
,
arg
(
1
))))
{
drupal_access_denied
();
}
else
{
drupal_not_found
();
}
}
break
;
case
t
(
'Preview'
)
:
$edit
=
node_validate
(
$edit
);
drupal_set_title
(
t
(
'Preview'
));
...
...
@@ -1713,7 +1713,6 @@ function node_page() {
return
node_preview
(
$edit
);
}
break
;
case
t
(
'Delete'
)
:
// Note: we redirect from node/uid/edit to node/uid/delete to make the tabs disappear.
if
(
$_REQUEST
[
'destination'
])
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment