Commit e278e46f authored by Dries's avatar Dries
Browse files

- Applied Moshe's 007 patch: "read more" and author optimizations.
parent cbbc3e80
......@@ -530,8 +530,10 @@ function node_link($type, $node = 0, $main = 0) {
$links = $node->links;
}
if ($main == 1 && $node->teaser && $node->teaser != $node->body) {
$links[] = l(t("read more"), node_url($node), array("title" => t("Read the rest of this posting.")));
if ($main == 1 && $node->teaser && strlen($node->teaser) != strlen($node->body))
{
$links[] = l(t("read more"), "node/view/$node->nid", array("title" => t("Read
the rest of this posting."), "class" => "read-more"));
}
if (user_access("administer nodes")) {
......@@ -980,7 +982,7 @@ function node_validate($node, &$error) {
** Validate the "authored by"-field:
*/
if (empty($node->name)) {
if (empty($node->name) || empty($node->uid)){
/*
** The use of empty() is mandatory in the context of usernames
** as the empty string denotes the anonymous user. In case we
......
......@@ -530,8 +530,10 @@ function node_link($type, $node = 0, $main = 0) {
$links = $node->links;
}
if ($main == 1 && $node->teaser && $node->teaser != $node->body) {
$links[] = l(t("read more"), node_url($node), array("title" => t("Read the rest of this posting.")));
if ($main == 1 && $node->teaser && strlen($node->teaser) != strlen($node->body))
{
$links[] = l(t("read more"), "node/view/$node->nid", array("title" => t("Read
the rest of this posting."), "class" => "read-more"));
}
if (user_access("administer nodes")) {
......@@ -980,7 +982,7 @@ function node_validate($node, &$error) {
** Validate the "authored by"-field:
*/
if (empty($node->name)) {
if (empty($node->name) || empty($node->uid)){
/*
** The use of empty() is mandatory in the context of usernames
** as the empty string denotes the anonymous user. In case we
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment