Question: Why did you removed in Version 1.0.0 the <optioncode> as below...
HTML Code:
<setting varname="vflbougp_grps" displayorder="20">
<datatype>free</datatype>
<optioncode><![CDATA[" . eval('foreach($vbulletin->usergroupcache AS $usergroupid => $usergroup)
{
$options .= "\\t\\t<label for=\\"setting[$setting[varname]]$usergroupid\\" title=\\"usergroupid: $usergroupid\\"><input type=\\"checkbox\\" tabindex=\\"1\\" name=\\"setting[$setting[varname]]"."[]\\" id=\\"setting[$setting[varname]]$usergroupid\\" value=\\"$usergroupid\\"" . iif(strpos(",$setting[value],", ",$usergroupid,") !== false, \' checked="checked"\') . iif($vbulletin->debug, " title=\\"name="setting[$setting[varname]]"\\"") . " />$usergroup[title]</label><br />\\n";
}
return "<span class=\\"smallfont\\">\\n$options\\t</span>";') . "]]></optioncode>
</setting>
what has been replaced now through this Code in Version 1.1.0 as below...
HTML Code:
<setting varname="vflbougp_grps" displayorder="20">
<datatype>free</datatype>
<defaultvalue>0</defaultvalue>
</setting>
By which I mean: The first Code is better, esp to have checkboxes which are more comfortabler than simple Input Fields in the 2nd Code