code: public static String getAdditionalPreference(CmsObject cms, String key, boolean useDefault) {
  
          CmsUser user = cms.getRequestContext().getCurrentUser();
          CmsUserSettings settings = new CmsUserSettings(user);
          return settings.getAdditionalPreference(key, useDefault);
      }
docs: Gets a configured preference.<p>
  
  @param cms the cms context
  @param key the settings key
  @param useDefault true if we want the default value if no value is configured
  
  @return the preference value