{
    "options": {
        "titleKey":"PEOPLE_ADMIN_OPTIONS_TITLE",
        "descriptionKey":"PEOPLE_ADMIN_OPTIONS_DESCRIPTION",
        "sectiontype":"fields",
        "fields":{
            "BOOKMARKS_ENABLED":{"labelKey":"PEOPLE_ADMIN_OPTIONS_BOOKMARKSENABLED_TITLE", "descriptionKey":"PEOPLE_ADMIN_OPTIONS_BOOKMARKSENABLED_DESCRIPTION","config":"module","section":"module","type":"checkbox","default":1},
            "CONTACTS_SUBTITLE_NEWLINE":{"labelKey":"PEOPLE_ADMIN_OPTIONS_SUBTITLENEWLINE_TITLE", "descriptionKey":"PEOPLE_ADMIN_OPTIONS_SUBTITLENEWLINE_DESCRIPTION","config":"module","section":"module","type":"checkbox","default":0},
            "SEARCH_TIP":{"labelKey":"PEOPLE_ADMIN_OPTIONS_SEARCHTIP_TITLE","type":"textarea","rows":2,"config":"module","section":"strings","descriptionKey":"PEOPLE_ADMIN_OPTIONS_SEARCHTIP_DESCRIPTION"}
       }
    },
    "feeds": {
        "titleKey":"PEOPLE_ADMIN_FEEDS_TITLE",
        "descriptionKey":"PEOPLE_ADMIN_FEEDS_DESCRIPTION",
        "sectiontype":"fields",
        "fieldgroups":{
            "advanced":{"labelKey":"ADMIN_ADVANCED_OPTIONS", "collapsed": true, "descriptionKey":"PEOPLE_ADMIN_FEEDS_ADVANCED_DESCRIPTION"}
        },
        "fields":{
            "RETRIEVER_CLASS":{"labelKey":"PEOPLE_ADMIN_FEEDS_CONTROLLERCLASS_TITLE", "descriptionKey":"PEOPLE_ADMIN_FEEDS_CONTROLLERCLASS_DESCRIPTION", "type":"select","config":"feeds","section":"people","optionsMethod":["PeopleDataModel","getPeopleRetrievers"]},
            "HOST":{"labelKey":"PEOPLE_ADMIN_FEEDS_HOST_TITLE","descriptionKey":"PEOPLE_ADMIN_FEEDS_HOST_DESCRIPTION","type":"text","config":"feeds","section":"people","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"]},
            "SEARCH_BASE":{"labelKey":"PEOPLE_ADMIN_FEEDS_SEARCHBASE_TITLE","descriptionKey":"PEOPLE_ADMIN_FEEDS_SEARCHBASE_DESCRIPTION","type":"text","config":"feeds","section":"people","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"]},
            "PORT":{"labelKey":"PEOPLE_ADMIN_FEEDS_PORT_TITLE","descriptionKey":"PEOPLE_ADMIN_FEEDS_PORT_DESCRIPTION","type":"number","omitBlankValue": true, "placeholder":"389","config":"feeds","section":"people","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"], "fieldgroup":"advanced"},
            "ADMIN_DN":{"labelKey":"PEOPLE_ADMIN_FEEDS_ADMINDN_TITLE","descriptionKey":"PEOPLE_ADMIN_FEEDS_ADMINDN_DESCRIPTION","type":"text","config":"feeds","section":"people","omitBlankValue": true,"showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"fieldgroup":"advanced"},
            "ADMIN_PASSWORD":{"labelKey":"PEOPLE_ADMIN_FEEDS_ADMINPASSWORD_TITLE","type":"password", "descriptionKey":"PEOPLE_ADMIN_FEEDS_ADMINPASSWORD_DESCRIPTION", "omitBlankValue": true,"config":"feeds","section":"people","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"fieldgroup":"advanced"},
            "SEARCH_TIMELIMIT":{"labelKey":"PEOPLE_ADMIN_FEEDS_SEARCHTIMELIMIT_TITLE","type":"number","descriptionKey":"PEOPLE_ADMIN_FEEDS_SEARCHTIMELIMIT_DESCRIPTION","omitBlankValue": true,"placeholder":"30","config":"feeds","section":"people","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"fieldgroup":"advanced"},
            "READ_TIMELIMIT":{"labelKey":"PEOPLE_ADMIN_FEEDS_READTIMELIMIT_TITLE","type":"text", "descriptionKey":"PEOPLE_ADMIN_FEEDS_READTIMELIMIT_DESCRIPTION","omitBlankValue": true,"placeholder":"30","config":"feeds","section":"people","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"fieldgroup":"advanced"},
            "DB_TYPE":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBTYPE_TITLE","type":"select","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBTYPE_DESCRIPTION","config":"feeds","section":"people","options":{"":"Default","mysql":"MySQL","sqlite":"SQLite"},"showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever"],"omitBlankValue":true,"fieldgroup":"advanced"},
            "DB_HOST":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBHOST_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBHOST_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever","DB_TYPE","mysql"],"omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_USER":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBUSER_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBUSER_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever","DB_TYPE","mysql"],"omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_PASS":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBPASS_TITLE","type":"password","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBPASS_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever","DB_TYPE","mysql"],"omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_DBNAME":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBDB_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBDB_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever","DB_TYPE","mysql"],"placeholder":"default","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_FILE":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBFILE_TITLE","type":"file","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBFILE_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever","DB_TYPE","sqlite"],"omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_USER_TABLE":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBUSERTABLE_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBUSERTABLE_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever"],"placeholder":"users","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_USERID_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBUSERID_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBUSERID_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever"],"placeholder":"userID","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_EMAIL_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBEMAIL_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBEMAIL_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever"],"placeholder":"email","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_FIRSTNAME_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBFIRSTNAME_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBFIRSTNAME_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever"],"placeholder":"firstname","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_LASTNAME_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBLASTNAME_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBLASTNAME_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever"],"placeholder":"lastname","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "DB_PHONE_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_DBPHONE_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_DBPHONE_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","DatabasePeopleRetriever"],"placeholder":"","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "LDAP_USERID_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_LDAPUSERID_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_LDAPUSERID_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"placeholder":"uid","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "LDAP_EMAIL_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_LDAPEMAIL_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_LDAPEMAIL_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"placeholder":"mail","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "LDAP_FIRSTNAME_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_LDAPFIRSTNAME_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_LDAPFIRSTNAME_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"placeholder":"givenname","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "LDAP_LASTNAME_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_LDAPLASTNAME_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_LDAPLASTNAME_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"placeholder":"sn","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"},
            "LDAP_PHONE_FIELD":{"labelKey":"PEOPLE_ADMIN_FEEDS_LDAPPHONE_FIELD_TITLE","type":"text","descriptionKey":"PEOPLE_ADMIN_FEEDS_LDAPPHONE_FIELD_DESCRIPTION","showIf":["RETRIEVER_CLASS","LDAPPeopleRetriever"],"placeholder":"telephonenumber","omitBlankValue":true,"config":"feeds","section":"people","fieldgroup":"advanced"}
        }
    },
    "index": {
        "titleKey":"PEOPLE_ADMIN_INDEX_TITLE",
        "config":"contacts",
        "descriptionKey":"PEOPLE_ADMIN_INDEX_DESCRIPTION",
        "sectiontype":"section",
        "fields":{
            "section":{"labelKey":"PEOPLE_ADMIN_SECTION_INDEX_TITLE","type":"label","descriptionKey":"PEOPLE_ADMIN_SECTION_INDEX_DESCRIPTION"},
            "title":{"labelKey":"PEOPLE_ADMIN_TITLE_INDEX_TITLE","descriptionKey":"PEOPLE_ADMIN_TITLE_INDEX_DESCRIPTION","type":"text"},
            "subtitle":{"labelKey":"PEOPLE_ADMIN_SUBTITLE_INDEX_TITLE","descriptionKey":"PEOPLE_ADMIN_SUBTITLE_INDEX_DESCRIPTION","type":"text","omitBlankValue":true},
            "url":{"labelKey":"PEOPLE_ADMIN_URL_INDEX_TITLE","descriptionKey":"PEOPLE_ADMIN_URL_INDEX_DESCRIPTION","type":"text"},
            "class":{"labelKey":"PEOPLE_ADMIN_CLASS_INDEX_TITLE","descriptionKey":"PEOPLE_ADMIN_CLASS_INDEX_DESCRIPTION","type":"select","optionsMethod":["WebModule","getListItemClasses"],"optionsFirst":"Normal","omitBlankValue":true}
        },
        "sectiontitlefield":"title",
        "sectionindex":"numeric",
        "sectionaddnew":true,
        "sectiondelete":true,
        "sectionreorder":true
    }
}
