1. init_db.js: 1a. Add page "Home" 1b. Make "communities" true in "Search Find" Page 1c. Change "Organizations" page type from "html" to "other" 1d. Add divId "home-news" and "organizations" 1e. Add divHelpContents for "organizations" divId 2. update_db.js: Methods: organizationsPageTypeFromHtmlToOther(), removeHtmlPageContentsFromOrganizationsPage(), addOpenaireConnectCommunitiesOptionsInDivIds(), addHomeNewsAndOrganizationsDivIds(), removeLinkingDivHelpContentsForCommunitiesAndConnect() 3. DivIdDAO.java & MongoDBDivIdDAO.java & DivId.java & DivIdResponse.java: Add fields "connect", "communities", "openaire" 4. DivHelpContentController.java: Add method "addDivHelpContentsInCommunity()" to add in a community proper div help contents for all or one specifiv divId. 5. CommunityController.java: 5a. Call "addDivHelpContentsInCommunity()" from DivHelpContentController.java to add div help contents 5b. Check divId options to return pages with divIds 6. DivIdController.java: 6a. Check divId options to return pages with divIds 6b. On update: Call "addDivHelpContentsInCommunity()" from DivHelpContentController.java to add div help contents OR delete divHelpContents according to "connect", "communities", "openaire" options
1. init_db.js:
1a. Add page "Home"
1b. Make "communities" true in "Search Find" Page
1c. Change "Organizations" page type from "html" to "other"
1d. Add divId "home-news" and "organizations"
1e. Add divHelpContents for "organizations" divId
2. update_db.js: Methods: organizationsPageTypeFromHtmlToOther(), removeHtmlPageContentsFromOrganizationsPage(),
addOpenaireConnectCommunitiesOptionsInDivIds(), addHomeNewsAndOrganizationsDivIds(), removeLinkingDivHelpContentsForCommunitiesAndConnect()
3. DivIdDAO.java & MongoDBDivIdDAO.java & DivId.java & DivIdResponse.java: Add fields "connect", "communities", "openaire"
4. DivHelpContentController.java: Add method "addDivHelpContentsInCommunity()" to add in a community proper div help contents for all or one specifiv divId.
5. CommunityController.java:
5a. Call "addDivHelpContentsInCommunity()" from DivHelpContentController.java to add div help contents
5b. Check divId options to return pages with divIds
6. DivIdController.java:
6a. Check divId options to return pages with divIds
6b. On update: Call "addDivHelpContentsInCommunity()" from DivHelpContentController.java to add div help contents
OR
delete divHelpContents according to "connect", "communities", "openaire" options