Hey everybody, just wondering how to do a mask for IP adresses or netmask. For moment I didn't do better than something like :
It works approximately... indeed, this mask constraints user to write for every part of the netmask 3 characters... thus any possibility to write something like 255.255.255.0 but 255.255.255.000 which looks weird and not natural... and I found no other way to do it... any idea ?
$this->widget('CMaskedTextField', array('model'=>$model, 'attribute'=>'mask', 'charMap'=>array('2'=>'[0-2]|','5'=>'[0-5]|'), 'mask'=>'255.255.255.255'));
It works approximately... indeed, this mask constraints user to write for every part of the netmask 3 characters... thus any possibility to write something like 255.255.255.0 but 255.255.255.000 which looks weird and not natural... and I found no other way to do it... any idea ?
