diff --git a/img/t4n/Teaser_Prelandingpage_EN.png b/img/t4n/Teaser_Prelandingpage_EN.png
new file mode 100644
index 00000000..7f2d1f16
Binary files /dev/null and b/img/t4n/Teaser_Prelandingpage_EN.png differ
diff --git a/index.php b/index.php
index 778ed917..15acb79b 100644
--- a/index.php
+++ b/index.php
@@ -69,6 +69,15 @@ include ("GameEngine/Lang/".LANG.".php");
+
+
diff --git a/install/data/constant_format.tpl b/install/data/constant_format.tpl
index babf50d8..672db03b 100644
--- a/install/data/constant_format.tpl
+++ b/install/data/constant_format.tpl
@@ -88,6 +88,9 @@ define("PROTECTION","%BEGINNER%");
// ***** Enable WW Statistics
define("WW",%WW%);
+// ***** Enable T4 is Coming screen
+define("T4_COMING",%T4_COMING%);
+
// ***** Activation Mail
// true = activation mail will be sent, users will have to finish registration
// by clicking on link recieved in mail.
diff --git a/install/process.php b/install/process.php
index c61dbedd..d74eb39b 100644
--- a/install/process.php
+++ b/install/process.php
@@ -88,6 +88,7 @@
$text = preg_replace("'%GREAT_WKS%'", $_POST['great_wks'], $text);
$text = preg_replace("'%TS_THRESHOLD%'", $_POST['ts_threshold'], $text);
$text = preg_replace("'%WW%'", $_POST['ww'], $text);
+ $text = preg_replace("'%T4_COMING%'", $_POST['t4_coming'], $text);
fwrite($fh, $text);
diff --git a/install/templates/config.tpl b/install/templates/config.tpl
index 0248c8e3..8f0dc8c1 100644
--- a/install/templates/config.tpl
+++ b/install/templates/config.tpl
@@ -233,6 +233,10 @@ echo "
Error creating constant.php
| Error Reporting: | |
+ | T4 is Coming screen: | |
diff --git a/notification/crypt.js b/notification/crypt.js
new file mode 100644
index 00000000..5293b373
--- /dev/null
+++ b/notification/crypt.js
@@ -0,0 +1,141 @@
+var MooTools={version:"1.2.5",build:"008d8f0f2fcc2044e54fdd3635341aaab274e757"};var Native=function(l){l=l||{};var a=l.name;var j=l.legacy;var b=l.protect;var c=l.implement;var i=l.generics;var g=l.initialize;var h=l.afterImplement||function(){};var d=g||j;i=i!==false;d.constructor=Native;d.$family={name:"native"};if(j&&g){d.prototype=j.prototype}d.prototype.constructor=d;if(a){var f=a.toLowerCase();d.prototype.$family={name:f};Native.typize(d,f)}var k=function(o,m,p,n){if(!b||n||!o.prototype[m]){o.prototype[m]=p}if(i){Native.genericize(o,m,b)}h.call(o,m,p);return o};d.alias=function(o,m,q){if(typeof o=="string"){var p=this.prototype[o];if((o=p)){return k(this,m,o,q)}}for(var n in o){this.alias(n,o[n],m)}return this};d.implement=function(n,m,q){if(typeof n=="string"){return k(this,n,m,q)}for(var o in n){k(this,o,n[o],m)}return this};if(c){d.implement(c)}return d};Native.genericize=function(b,c,a){if((!a||!b[c])&&typeof b.prototype[c]=="function"){b[c]=function(){var d=Array.prototype.slice.call(arguments);
+return b.prototype[c].apply(d.shift(),d)}}};Native.implement=function(d,c){for(var b=0,a=d.length;b-1:this.indexOf(a)>-1},trim:function(){return this.replace(/^\s+|\s+$/g,"")},clean:function(){return this.replace(/\s+/g," ").trim()},camelCase:function(){return this.replace(/-\D/g,function(a){return a.charAt(1).toUpperCase()})},hyphenate:function(){return this.replace(/[A-Z]/g,function(a){return("-"+a.charAt(0).toLowerCase())})},capitalize:function(){return this.replace(/\b[a-z]/g,function(a){return a.toUpperCase()})},escapeRegExp:function(){return this.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1")},toInt:function(a){return parseInt(this,a||10)
+},toFloat:function(){return parseFloat(this)},hexToRgb:function(b){var a=this.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/);return(a)?a.slice(1).hexToRgb(b):null},rgbToHex:function(b){var a=this.match(/\d{1,3}/g);return(a)?a.rgbToHex(b):null},stripScripts:function(b){var a="";var c=this.replace(/
+
+
+
+
+
+
+
+

+
+
+
+
+
+
:
+
![<?php echo $lang['notification']['screenshots']; ?>](img/x.gif)
+
+
+
+
+
+
+
+
+
+
+
+
+
+