from plone.app.users.browser.personalpreferences import UserDataPanelAdapter class EnhancedUserDataPanelAdapter(UserDataPanelAdapter): """ """ def get_position(self): return self.context.getProperty('position', '') def set_position(self, value): return self.context.setMemberProperties({'position': value}) position = property(get_position, set_position)