added conditions in evalStory() to provide backwards compatibility between justintopic and addtofront macros

This commit is contained in:
Tobi Schäfer 2003-03-25 15:59:28 +00:00
parent 5f2cefe81b
commit 50aa0db455

View file

@ -50,8 +50,12 @@ function evalStory(param,modifier) {
} }
// check new online-status of story // check new online-status of story
var newStatus = parseInt(param.online,10); var newStatus = parseInt(param.online,10);
if (param.publish || param.submit == "publish") if (param.publish || param.submit == "publish") {
newStatus = param.addtofront ? 2 : 1; if (param.justintopic)
newStatus = (param.addtofront != "1") ? 1 : 2;
else
newStatus = param.addtofront ? 2 : 1;
}
else if ((param.save || param.submit == "save") && isNaN(newStatus)) else if ((param.save || param.submit == "save") && isNaN(newStatus))
newStatus = 0; newStatus = 0;
if (isNaN(newStatus)) if (isNaN(newStatus))