       defaultValue  : if profile.about is @defaultPlaceHolder then '' else Encoder.htmlDecode profile.about
       placeholder   : if profile.about isnt @defaultPlaceHolder then null else Encoder.htmlDecode profile.about
       name          : 'about'
+      validate      :
+        rules       :
+          required  : yes
 
     @aboutInfo = new PersonalAboutView
       tooltip            :

      name          : 'firstName'
      attributes    :
        size        : Encoder.htmlDecode(profile.firstName).length
      validate      : 
        rules       : 
          required  : yes
        messages    :
          required  : "First name is required!"
    
    @lastName = new KDInputView
      cssClass      : 'lastname editable'
      defaultValue  : Encoder.htmlDecode profile.lastName
      name          : 'lastName'
      attributes    :
        size        : Encoder.htmlDecode(profile.lastName).length
    
    @nameView = new ProfileTextView
      tagName       : "p"
      tooltip       :

  constructor:(options, data)->
    memberData = data
    super options, null

    @windowController = @getSingleton 'windowController'
    @setListeners()

