Sfoglia il codice sorgente

! One more error found by Illori to the post validator

Signed-off-by: John Rayes <[email protected]>
John Rayes 12 anni fa
parent
commit
4c7f50e0d9
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 4 0
      Sources/Post.php

+ 4 - 0
Sources/Post.php

@@ -142,6 +142,10 @@ function Post($post_errors = array())
 
 		$context['notify'] = !empty($context['notify']);
 		$context['sticky'] = isset($_REQUEST['sticky']) ? !empty($_REQUEST['sticky']) : $sticky;
+
+		// Check whether this is a really old post being bumped...
+		if (!empty($modSettings['oldTopicDays']) && $lastPostTime + $modSettings['oldTopicDays'] * 86400 < time() && empty($sticky) && !isset($_REQUEST['subject']))
+			$post_errors[] = array('old_topic', array($modSettings['oldTopicDays']));
 	}
 	else
 	{