From 191a65097a3121ddab44138255858e3234d5587b Mon Sep 17 00:00:00 2001
From: Garvin Hicking <mail@garv.in>
Date: Wed, 27 Feb 2008 10:01:12 +0000
Subject: [PATCH]    * Allow to submit comments to future entries, when showing
       future entries is enabled (garvinhicking)

---
 docs/NEWS                          | 7 ++++++-
 include/functions_comments.inc.php | 6 +++++-
 2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/docs/NEWS b/docs/NEWS
index 0a81c4ad..743a8888 100644
--- a/docs/NEWS
+++ b/docs/NEWS
@@ -5,7 +5,12 @@ Version 1.3 ()
 
     * Updated statistics plugin to contain per week/day visitors.
       (roti)
-      
+
+    * Updated hungarian language
+    
+    * Allow to submit comments to future entries, when showing
+      future entries is enabled (garvinhicking)      
+
 Version 1.3-beta1 (February 25th)
 ------------------------------------------------------------------------
 
diff --git a/include/functions_comments.inc.php b/include/functions_comments.inc.php
index 875c6f4b..cc41dcfa 100644
--- a/include/functions_comments.inc.php
+++ b/include/functions_comments.inc.php
@@ -591,8 +591,12 @@ function serendipity_saveComment($id, $commentInfo, $type = 'NORMAL', $source =
                  FROM {$serendipity['dbPrefix']}entries e, {$serendipity['dbPrefix']}authors a
                  WHERE e.id  = '". (int)$id ."'
                    AND e.isdraft = 'false'
-                   AND e.timestamp <= " . time() . "
                    AND e.authorid = a.authorid";
+        if (!serendipity_db_bool($serendipity['showFutureEntries'])) {
+            $query .= " AND e.timestamp <= " . serendipity_db_time();
+
+        }
+
         $row = serendipity_db_query($query, true); // Get info on author/entry
         if (!is_array($row) || empty($id)) {
             // No associated entry found.