From f90eb7270692fc7de4c33f5bf2e378dbab1a8f06 Mon Sep 17 00:00:00 2001 From: Baris Soner Usakli Date: Thu, 18 Jul 2013 14:50:58 -0400 Subject: [PATCH] added minimum lengths into error messages --- public/src/modules/composer.js | 5 +++-- src/posts.js | 2 +- src/topics.js | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/public/src/modules/composer.js b/public/src/modules/composer.js index 8399f227f0..cc0ae8fbd0 100644 --- a/public/src/modules/composer.js +++ b/public/src/modules/composer.js @@ -191,12 +191,13 @@ define(['taskbar'], function(taskbar) { var postData = composer.posts[post_uuid], titleEl = composer.postContainer.querySelector('input'), bodyEl = composer.postContainer.querySelector('textarea'); + if (titleEl.value.length < 3) { return app.alert({ type: 'error', timeout: 2000, title: 'Title too short', - message: "Please enter a longer title.", + message: "Please enter a longer title. At least 3 characters.", alert_id: 'post_error' }); } @@ -206,7 +207,7 @@ define(['taskbar'], function(taskbar) { type: 'error', timeout: 2000, title: 'Content too short', - message: "Please enter a longer post.", + message: "Please enter a longer post. At least 8 characters.", alert_id: 'post_error' }); } diff --git a/src/posts.js b/src/posts.js index 660ba6945e..9250f37ba5 100644 --- a/src/posts.js +++ b/src/posts.js @@ -178,7 +178,7 @@ marked.setOptions({ type: 'error', timeout: 2000, title: 'Content too short', - message: "Please enter a longer post.", + message: "Please enter a longer post. At least " + Posts.minimumPostLength + " characters.", alert_id: 'post_error' }); } diff --git a/src/topics.js b/src/topics.js index 7cb1ae0b4b..e613e521d6 100644 --- a/src/topics.js +++ b/src/topics.js @@ -308,7 +308,7 @@ marked.setOptions({ type: 'error', timeout: 2000, title: 'Title too short', - message: "Please enter a longer title.", + message: "Please enter a longer title. At least " + Topics.minimumTitleLength + " characters.", alert_id: 'post_error' }); }