forked from Botanical/BotanJS
Gusets Comment Reply impl
This commit is contained in:
@@ -555,7 +555,7 @@
|
||||
|
||||
|
||||
// Validation
|
||||
, fields = loggedIn ? ["content"] : ["content", "name", "email", "website"]
|
||||
, fields = loggedIn ? ["content"] : [ "content", "name", "email", "website", "email_notify" ]
|
||||
, _getFieldsValidated = function (obj)
|
||||
{
|
||||
var name, field, falsefield, f;
|
||||
@@ -567,7 +567,8 @@
|
||||
falsefield = "false_" + name;
|
||||
|
||||
f = Dand.id( falsefield );
|
||||
f.style.height = 0;
|
||||
if( f ) f.style.height = 0;
|
||||
|
||||
switch(name)
|
||||
{
|
||||
case "name":
|
||||
@@ -587,7 +588,7 @@
|
||||
else
|
||||
{
|
||||
if(obj[name] == true)
|
||||
delete obj[name]
|
||||
delete obj[ name ];
|
||||
}
|
||||
break;
|
||||
case "email":
|
||||
@@ -598,14 +599,29 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
if(obj[name] == true)
|
||||
delete obj[name]
|
||||
if( obj[ name ] == true )
|
||||
delete obj[ name ];
|
||||
}
|
||||
break;
|
||||
case "email_notify":
|
||||
if( obj[ name ] = Dand.id( field ).checked )
|
||||
{
|
||||
if( obj[ "email" ] == undefined )
|
||||
{
|
||||
obj[ name ] = false;
|
||||
Cycle.delay( function() { this.style.height = elmH; }.bind(f), 500 );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
delete obj[ name ];
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
for(var i in obj) if(!obj[i]) return false;
|
||||
for( var i in obj )
|
||||
if( !obj[i] ) return false;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user