Commit Graph

528 Commits

Author SHA1 Message Date
k.triantafyllou 92c3e73608 [Connect | Trunk]: Align message with from and to
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59238 d315682c-612b-4755-9ff5-7f18f6832af3
2020-08-07 14:38:47 +00:00
k.triantafyllou 71cc1a95d2 [Connect | Trunk]: Revert userinfo method
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59235 d315682c-612b-4755-9ff5-7f18f6832af3
2020-08-07 08:13:16 +00:00
k.triantafyllou cafb672ae7 [Connect | Trunk]: Add regisrty property. Add new UM methods on subscribe and curators component.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59233 d315682c-612b-4755-9ff5-7f18f6832af3
2020-08-06 20:02:46 +00:00
konstantina.galouni d71892ed9e [Trunk | Connect]:
1. app.module.ts & directLinking.module.ts & linkingGeneric.module.ts & community.module.ts & deposit.module.ts & 
   searchDataprovidersToDeposit.module.ts & shareInZenodo.module.ts & subjects.module.ts &
   invite.module.ts & inviteBasic.module.ts & subscribe.module.ts:
	Remove CommunityService from providers (singleton service, providedIn: 'root').
2. community.component.ts & curators.component.ts & deposit.component.ts & 
   searchDataprovidersToDeposit.component.ts & shareInZenodo.component.ts & statistics.component.ts & subjects.component.ts & 
   invite.component.ts & subscribe.component.ts:
	Get community from state (call communityService.getCommunityByState) | Add subscriptions in array to unsubscribe in ngOnDestroy |  Get properties from environment (no service needed).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59141 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-16 23:25:23 +00:00
konstantina.galouni b4df338564 [Trunk | Connect]:
1. src/main.server.ts: Call enableProdMode when not development environment.
2. package.json: Remove "--sourceMap" flag from server build | Development rules added for server side.
3. angular.json: Development configuration added for server side.
4. app.component.ts: Initialize communityFull info from app component (call configurationService.initCommunityInformation).
5. community.component.ts: Get communityFull info from state (call configurationService.communityInformationState) | Add subscriptions in array to unsubscribe in ngOnDestroy.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59138 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-15 15:53:19 +00:00
konstantina.galouni 988bbc570f [Trunk | Connect]: Remove old, unused folders "deposit/datasets" and "deposit/publications".
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59132 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-15 12:07:20 +00:00
k.triantafyllou 2204b06920 [Connect | Trunk]: Change b2noteURL property
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59126 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-15 11:33:01 +00:00
argiro.kokogiannaki 632a4556e1 [Connect|Trunk]
Connect Helper: read community from domain for production

Add extra properties file for real production environment (environment.prop.prod.ts)

Add new piwik ids



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59121 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-15 08:19:35 +00:00
konstantina.galouni d0758f96e5 [Trunk | Connect]: environment.beta.ts & environment.prod.ts & environment.ts: Add "useLongCache" property (default to true) and set "useCache" to false.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59101 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-13 22:58:28 +00:00
konstantina.galouni 8364098d10 [Trunk | Connect]: Remove IsRouteEnabled guard from landing and search pages (these pages should load even when not active - existing links from other pages).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59100 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-13 22:56:30 +00:00
k.triantafyllou eaeb18c978 [Connect | Trunk]: Move iframeContainer class to library
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59066 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-10 08:56:33 +00:00
k.triantafyllou 99a0897d24 [Connect | Trunk]: Add search to link result on properties
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59035 d315682c-612b-4755-9ff5-7f18f6832af3
2020-07-01 08:46:09 +00:00
argiro.kokogiannaki 250fd48098 [Connect|Trunk]
Angular.json:
-in prod/beta configuration add replacements for index.html, robots.txt
-add sitemap.xml file

Clean up index.html
add  css files in styles.css

PRoduction:
communities browse: in production show link to beta or prod based on the list of prodReadyCommunities




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59029 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-30 16:00:24 +00:00
k.triantafyllou b31db284e4 [Connect | Trunk]: Add subject to contact us
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58892 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-11 17:05:17 +00:00
k.triantafyllou 5d926ce67c [Connect | Trunk]: Add properties on enviroment
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58886 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-11 15:37:16 +00:00
k.triantafyllou 937bd0fb80 [Connect | Trunk]: Use method containsWord for search keyword on search communities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58863 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-05 13:03:25 +00:00
k.triantafyllou 5a9abc0252 [Connect | Trunk]: Revert banner background for my-communities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58841 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-04 11:43:20 +00:00
k.triantafyllou 9ab748a890 [Connect | Trunk]: Change communityCard to portalSearchCard
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58838 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-04 11:38:43 +00:00
k.triantafyllou 738234e4e4 [Library | Trunk]: Move search png to common-assets
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58835 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-03 22:00:21 +00:00
argiro.kokogiannaki d378fe066c [Connect|Trunk]
Theme component: move theme component in library
		use module in app routing module



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58827 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-03 09:50:08 +00:00
argiro.kokogiannaki c012de18c2 [Connect|Trunk]
Server.ts: allow iframes from d4science.org

index.html: clean up js files



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58821 d315682c-612b-4755-9ff5-7f18f6832af3
2020-06-02 08:43:26 +00:00
konstantina.galouni 65974a5f8d [Trunk | Connect]: community.component & community.module:
Use fetchResearchResults.getResultsForCommunity & fetchResearchResults.getNumForCommunity | Use <search-tab> instead of <results-comp> | Show <small-tabs> on small screens.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58811 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-31 11:34:51 +00:00
k.triantafyllou 18c69b9983 [Connect | Trunk]: Delete create community. Clear connect-custom.css
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58806 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-29 10:46:06 +00:00
k.triantafyllou c0277f474d [Connect | Trunk]: Remove active tab property from result-landing
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58782 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-26 11:05:14 +00:00
k.triantafyllou f390eb9c50 [Connect | Trunk]: Remove important from uk-link hover
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58751 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-25 08:52:26 +00:00
argiro.kokogiannaki ef97eb5fcc [Connect|Trunk]
app module: use  PageURLResolverModuleinsteadof component



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58712 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-18 12:47:02 +00:00
argiro.kokogiannaki 86b23610c7 [Connect|Trunk]
Update properties:
	stats url

Community curators update class to uk-display-inline-block

Statistics: call createChartUrlMap() after communityName is initialized



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58686 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-13 07:57:00 +00:00
konstantina.galouni 80b11d1b32 [Trunk | Connect]: [Bug fix] community.component: Initialization of active tab in analytics tab fixed.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58681 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-12 10:51:46 +00:00
konstantina.galouni c0ce01f561 [Trunk | Connect]:
1. assets/connect-assets/home/entities: svg files added for entity types in community first page.
2. connect-custom.css: Classes added for icons in entity types in community first page.
3. community.component: Analytics tab redesigned - entity tabs added & charts in cards.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58676 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-11 17:11:12 +00:00
k.triantafyllou 635e0a8491 [Connect | Trunk]: Change colors of login box to black
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58671 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-11 15:47:22 +00:00
k.triantafyllou d47254709f [Connect | Trunk]: Customization css: remove inmportant from uk-slidenav
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58668 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-11 13:34:48 +00:00
argiro.kokogiannaki 26c5e94f26 [Connect Trunk]
Search Projects/Dataproviders: fix server side error (pass searchUtils in transform() method)

Customization: make it work in server side! 
	 avoid color flickering	

	


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58667 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-11 11:07:36 +00:00
k.triantafyllou 51613e850f [Connect | Trunk]: Move some css to library
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58661 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-11 09:36:06 +00:00
k.triantafyllou 5dde913f48 [Connect | Trunk]: Add adminPortalURL property
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58657 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-08 15:04:39 +00:00
k.triantafyllou 73971358ad [Connect | Trunk]: Fix a bug on my-communities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58654 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-08 13:20:05 +00:00
konstantina.galouni 6af7ae4797 [Trunk | Connect]:
1. community.component: 
	a. [Bug fix] Add 'uk-tab' and 'uk-active' class to load css without javascript enabled.
	b. In tab 'Summary', reorder information - description goes on top.
	c. Cut description in first 500 characters, if length > 600, otherwise do not cut it.
2. curators.component: Add 'view all/ less' functionality.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58653 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-08 13:02:11 +00:00
k.triantafyllou 77ed6973b1 [Connect | Trunk]: Change uk-card-default color for communities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58651 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-08 11:07:37 +00:00
k.triantafyllou 09d0f0412b [Connect | Trunk]: Curators: hide affiliations column if they are not existed
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58650 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-08 10:12:51 +00:00
konstantina.galouni 38216318f2 [Trunk | Connect]:
1. community.component.html: Remove 'communityBackground' class | Use class 'generalSearchForm' instead of 'publicationsSearchForm'.
2. contentPage.component.ts & curators.component.html & nationalBulletinsPage.component.ts & organizationsPage.component.ts & projectsPage.component.ts & subjects.component.ts & invite.component.html: 
	Remove 'communityBackground' class. 
3. shareInZenodo.component.html: Remove 'communityBackground' class | Remove 'uk-margin-top' from tag with class 'communityPanelBackground'.
4. user.component.ts: Remove 'communityBackground' class | Move 'uk-margin-small-top' after section tag.
5. connect-custom.css: Add background css for '.communityApp .custom-main-content', '.generalSearchForm .subtitle' and '.generalSearchForm .title'.
6. customization.css: Remove css for '.communityBackground' (was added during connect redesign).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58648 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 17:09:08 +00:00
k.triantafyllou e7efb64ae9 [Connect | Trunk]: Change community title and some margins.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58644 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 15:53:44 +00:00
argiro.kokogiannaki 7e9b4c5dff [Connect|Trunk]
App.component:

smoother load of customization
show subscribe when community is loaded
Footer: switch to dark background




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58636 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 13:31:13 +00:00
k.triantafyllou 0ddca869b8 [Connect | Trunk]: Fix padding bottom on curators and animation-fade
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58633 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 12:57:47 +00:00
konstantina.galouni 27e978736a [Trunk | Connect]:
1. affiliations.component & curators.component: In affiliations website_url, call method 'StringUtils.urlPrefix()' (add "//" prefix, when url does not start with protocol (http, https, //)).
2. community.component.html: [Bug fix] Add checks (<div *ngIf="communityInfo && community" class="publicationsSearchForm ">).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58632 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 11:34:19 +00:00
argiro.kokogiannaki 8ff482028e [Connect|Trunk]
Community page - search form: update form placeholder when entity changes

Properties: add impact factor URL




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58629 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 11:14:15 +00:00
k.triantafyllou bbd6d699d9 [Connect | Trunk]: Move border of menu only in communities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58627 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 10:40:46 +00:00
argiro.kokogiannaki 0f3c261962 [Connect|Trunk]
Remove search bar in menu

Add search form back for search results, projects, datasources

Rearrange the menu items and add back search menu

Community page: add search form


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58626 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 10:29:52 +00:00
k.triantafyllou 40ff5a2a81 [Connect | Trunk]: Change container on curators page.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58623 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-07 09:49:52 +00:00
konstantina.galouni e25b10d50d [Trunk | Connect]:
1. community.component.ts: Add fields 'public thresholdDescription: number = 550;' and 'subscribers: number = 0;' and method 'public countSubscribersEvent($event)'.
2. community.component.html: 
	a. Move curatos, projects & content providers, zenodo communities inside tab 'Summary'.
	b. In tab names add class 'tab-header' and remove 'uk-text-bold'.
	c. Cut description according to 'thresholdDescription'.
3. curators.component.html: Add 'uk-inline-block' class in <a>, in order not to break name and surname of a curator into 2 lines.
4. results.component.ts: Add 'view all' link on top right corner too and change class of link to 'uk-button uk-button-text'.
5. subscribe.component.ts: Add output event when getting subscribers number (used by community.component to add margin in needed).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58616 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-06 16:08:49 +00:00
k.triantafyllou f5f99307f9 [Connect | Trunk]: Change Curators and Organizations base on new mocks
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58614 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-06 14:01:42 +00:00
konstantina.galouni 436088cadc Trunk | Connect: community.component.html: [Bug fix] Show zenodo communities if there exist.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58607 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-05 16:55:47 +00:00
k.triantafyllou 3dffd1a9d5 [Connect | Trunk]: Add breadcrumbs on content, national bulletins and projects pages
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58605 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-05 16:08:30 +00:00
argiro.kokogiannaki 8c89496307 [Connect|Trunk]
App: update menu items
Curators: remove number from the title



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58604 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-05 15:37:25 +00:00
k.triantafyllou fe26910d9c [Connect | Trunk]: Add animation module
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58600 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-05 10:40:15 +00:00
konstantina.galouni 19fb5141f4 [Trunk | Connect]:
1. subscribe.component.ts: Remove unnecessary prints.
2. searchCommunities.component.ts: 
	a. [Bug fix - sometimes on 1st load] Remove data binding for 'sort' in <new-search-page>.
	b. [Bug fix - no results on 1st load] Remove data binding for 'filters' in <new-search-page>.
	c. Add field 'private userFilterLoaded:boolean = false;' to init all filters correctly when user is logged in.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58595 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-05 08:52:11 +00:00
argiro.kokogiannaki d1f67d2cb8 [Connect|Trunk]
Impact factors: Remove fontawesome css, remove css from connect-custom (moved in library.css)

Statistics: add check for statistics service response



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58592 d315682c-612b-4755-9ff5-7f18f6832af3
2020-05-04 14:14:55 +00:00
k.triantafyllou adceffbe11 [Connect | Trunk]: Fix height of my communities cards
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58581 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-30 10:35:12 +00:00
argiro.kokogiannaki f12abdcd8d [Connect |Trunk]
Fixing issues with Communities search (new search component update)



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58577 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-29 07:53:37 +00:00
konstantina.galouni 960f9b7839 [Trunk | Connect]:
1. app-routing.module.ts: Add route '/subjects'.
2. app.component.ts: Group subscribe and invite buttons under id="subscribeAndInviteBtn" (keep distance between them alwayes the same) | uncomment menu item 'Subjects' in About.
3. app.module.ts: import 'SubscribeService' (singleton service to update everywhere subscriber status).
4. libUser.module.ts & subscribe.module.ts: remove import of 'SubscribeService' (singleton service to update everywhere subscriber status).
5. community.component.html: 
	a. Improve some checks
	b. In main tabs of the page (class main-tabs) add class 'uk-text-truncate' and remove class 'uk-width-3-4' (each tab has max-width)
	c. Add icon in 'Analytics' tab
	d. [Bug fix] In description, fix overflow and max height of box
6. community.component.ts: Add field '@ViewChild(SubscribeComponent) subscribeComponent: SubscribeComponent' to add some checks in html.
7. curators.component.html: Remove div with class 'image-front-topbar' | Update css for title | Add <breadcrumbs> | Add user icon for each curator.
8. curators.component.ts: Initialize breadcrumb | [Bug fix] In methods 'getPageContents()' and 'getDivContents()' use communityId (instead of 'connect').
9. curators.module.ts & organizationsPage.module.ts & inviteBasic.module.ts: import 'BreadcrumbsModule'.
10. organizationsPage.component.ts: Update css for title | Add <breadcrumbs> | Initialize breadcrumb.
11. subjects.component.ts, subjects.module.ts, subjects-routing.module.ts: Add page for Subjects.
12. invite.component.html: Add <breadcrumbs> in longView | Add icon in button 'Invite users'.
13. invite.component.ts: Initialize breadcrumb.
14. subscribe.component.ts:  
	a. Add icon in button "Subscribe"/ "Subscribed" 
	b. Add class 'uk-display-inline-block' in showNumbers (members) 
	c. Initialize and get subscriber status with new methods of service (initIsSubscribedToCommunity() & isSubscribed - BehaviorSubject instead of isSubscribedToCommunity())
15. connect-custom.css: Group css for #subscribeBtn, #inviteBtn into #subscribeAndInviteBtn | Add css for class 'user-circle-background' (background of user icon in curators).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58574 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-28 11:07:36 +00:00
argiro.kokogiannaki 0858643a4a [Connect|Trunk]
Search communities: use newsearchpage component


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58567 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-28 08:05:03 +00:00
argiro.kokogiannaki b83ec64b45 [Connect Trunk]
customization.css: remove border radius css
connect css: add border radius for subscribe buttons

Zenodo Communities: 
	add breadcrumb
	use communityId for helptexts
	


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58565 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-27 13:00:14 +00:00
k.triantafyllou c4c5a17ba6 [Connect | Trunk]: Contact us add breadcrumbs
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58558 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-27 12:31:00 +00:00
k.triantafyllou e9f2689c4c [Connect | Trunk]: Remove important from font's color
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58557 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-27 10:54:10 +00:00
k.triantafyllou a0ea8fd83f [Connect | Trunk]: Change color of fonts.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58556 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-27 10:49:56 +00:00
argiro.kokogiannaki 04b3bc4c72 [Connect|Trunk]
Add property showAddthis
Search Projects: 
	show static filters only if there are results
	add showOnly results and breadcrumb options

Search Projects: 
	add showOnly results and breadcrumb options



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58554 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-27 08:22:46 +00:00
konstantina.galouni 17e7eb2d7f [Trunk | Connect]: Connect redesing
1. app.component.ts: <subscribe> and <invite> components added (floating buttons on the right side of each page for communities).
2. community.component.html: 
3. community.component.ts:                   
        a. 'projectsCalculated' and 'contentProvidersCalculated' fields added, to calculate tootlip after both requests complete
        b. added methods for building tootips
        c. 'activeTab' set to 'summary'.
4. affiliations.component.html: minor phrasing changes (e.g. title).
5. curators.component.html: shortview changed.
6. results.component.ts: Title changed | 'View all' moved to the bottom.
7. customization.component.ts: Changed '--portal-main-color' from  '#4C9CD5' to '#4687E6' | Changed '--portal-dark-color' from '#24857F' to '#2D72D6'.
8. invite.component.html: shortview changed.
9. invite.component.ts: 'properties' field as input (get it is called from app.component).
10. invite.module.ts & inviteBasic.module.ts: InviteBasicModule created to declare InviteComponent without routing and login guard | InviteModule imports InviteBasicModule and adds routing and login guar$
11. subscribe.component.ts: Changes for subscribe button and members | 'properties' field as input (get it is called from app.component).
12. connect-custom.css: css for subscribe and invite buttons and for tooltip with 'community-page-tooltip' class.
13. customization.css: class 'communityBackground' added and css for 'subtitle' class inside 'communityBackground'.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58549 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-24 16:38:35 +00:00
k.triantafyllou 1796453bb7 [Connect | Trunk]: Add FAQs page. Add breadcrumbs to all pages.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58548 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-24 16:33:03 +00:00
k.triantafyllou 85b3051c5c [Connect | Trunk]: Change paqes base on new mocks.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58535 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-23 15:59:00 +00:00
argiro.kokogiannaki c11b513652 [Connect|Trunk]
App Component:
	update menu items
	update navbar and footer according to the new mocks

Search projects/datasources: enable refilter when the url parameters change
Search results: add options about breadcrumb and include only results




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58531 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-23 13:35:54 +00:00
argiro.kokogiannaki 984e2a19fd [Connect|Trunk]
Add customization css as css file (ignore saved layout)



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58505 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-16 10:34:05 +00:00
konstantina.galouni d105c6aa91 [Trunk | Connect]: subscribe.component.ts: [Bug fix] In subscribe.service: method "getNumberOfCommunitySubscribers()" (/community/{pid}/subscribers/count) returns now {"value": _number_}
(Used to return String. This was a problem for cache. API changed to return object, where number of subscribers is mapped to "value").


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58486 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-14 09:35:25 +00:00
argiro.kokogiannaki 667c96f88e [Connect|Trunk]
App component: 
	Connect menu: 
		publications menu item fixes
		pass connect communityId in navbar
HtmlPages: use connect communtiy if there is no communityId
			



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58473 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-10 12:08:46 +00:00
argiro.kokogiannaki 314504e535 [Connect|Trunk]
Add html page for connect (helptexts):
	Publications
Add new html Pages per community (helptexts):
	Projects and funding
	National Bulletins
	Content (moved from connect to separate page per community)
add the routes and the menu items for the above pages

Use htmlComponent for pages that their main content comes from helptexts
	includes piwik, metatags and jsonld updates 

Links to community pages: for production installation go to BETA

Remove unnused component AboutPageComponent


Piwik: add ids for new communities

Community page:
	add check for communities without charts
	add check if charts is Active
	








git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58471 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-10 10:04:09 +00:00
konstantina.galouni cf5a7a553b [Trunk | Connect]: searchCommunities.component.ts: remove email parameter from "getCommunitiesSubscribedTo()" method call (subscribe.service).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58462 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-10 06:12:07 +00:00
konstantina.galouni 33d12026ff [Trunk | Connect]:
1. my-communities.component.ts: Use new method "isSubscribedToCommunity()" without email parameter (subscribe.service).
2. subscribe.component.ts: Do not reveal users' (subscribers') emails:
	a. Check when method "init()" is called .
	b. Use new methods "isSubscribedToCommunity()", "subscribeToCommunity", "unSubscribeToCommunity" without email parameter (subscribe.service). 
	c. Use method "getNumberOfCommunitySubscribers()" instead of "getCommunitySubscribers()".


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58460 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-10 05:24:24 +00:00
k.triantafyllou eb0732a8c7 [Connect | Trunk]: Add b2noteAPIURL property
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58425 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-07 17:14:18 +00:00
konstantina.galouni 955958a7c8 [Trunk | Connect]:
1. communities.component.ts & contentPage.component.ts & shareInZenodo.component.ts & helper-test.component.ts & organizationsPage.component.ts & 
   learn-how.component.ts & learn-in-depth.component.ts & my-communities.component.ts:
	"properties" as first parameter in methods of helper.service.ts.
2. contact.component.ts & curators.component.ts & invite.component.ts: 
	a. "properties" as first parameter in methods of helper.service.ts
	b. create request path in service (email.service.ts, curator.service.ts).
3. htmlPage.component.ts & htmlPage.service.ts: "properties" as first parameter in methods of htmlPage.service.ts.
4. customization.component.ts: create request path in service (layout.service.ts).
5. subscribe.component.ts: create request path in service (subscribe.service.ts).


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58421 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-07 16:52:19 +00:00
argiro.kokogiannaki a6404f7120 Apply changes from Elixir branch r58296
add impact factors:
		add fontawesome (package.json, styles.css, angular.json)
		add them in community page - most recent results



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58414 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-06 14:51:22 +00:00
argiro.kokogiannaki 8cf1edfee7 [Connect|Trunk]
Initial commit for new UI of Search page:
	add search research outcomes page
	update links, routes and menu items  accordingly
	add result landing page





git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58392 d315682c-612b-4755-9ff5-7f18f6832af3
2020-04-03 16:02:40 +00:00
k.triantafyllou 68bf769480 [Connect | Trunk]: Contact form fix a bug while email has not been sent.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58330 d315682c-612b-4755-9ff5-7f18f6832af3
2020-03-26 10:27:50 +00:00
k.triantafyllou 6b47d54ffa [Connect | Trunk]: Add pids' URLS on properties
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58290 d315682c-612b-4755-9ff5-7f18f6832af3
2020-03-17 17:50:40 +00:00
konstantina.galouni 0195a2df59 [Trunk | Connect]: searchCommunities.component & searchProjects.component: [Bug fix] "Filter" fields have been upadated.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58221 d315682c-612b-4755-9ff5-7f18f6832af3
2020-03-10 17:13:49 +00:00
konstantina.galouni 38126ff81f [Trunk | Connect]:
beta-properties.json & production-properties.json & test-properties.json & env-properties.json: values for "sherpaURL" and "helpdeskEmail" added.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58212 d315682c-612b-4755-9ff5-7f18f6832af3
2020-03-09 15:19:09 +00:00
k.triantafyllou d24a67281c [Connect | Trunk]: Add pmid property.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58187 d315682c-612b-4755-9ff5-7f18f6832af3
2020-03-05 14:12:57 +00:00
k.triantafyllou 89efe7bbcd [Connect | Trunk]: Add alt metrics api URL on properties
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@58124 d315682c-612b-4755-9ff5-7f18f6832af3
2020-02-20 13:57:44 +00:00
k.triantafyllou 5641e3aaea [Connect | Trunk]: Remove url from get user info.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57944 d315682c-612b-4755-9ff5-7f18f6832af3
2019-12-23 15:45:47 +00:00
k.triantafyllou cdeadce912 [Connect]: Change contact with library contact us component.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57795 d315682c-612b-4755-9ff5-7f18f6832af3
2019-12-03 12:51:28 +00:00
k.triantafyllou 45b187f54a [Connect]: Add condition to check if user exists to create userItems.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57790 d315682c-612b-4755-9ff5-7f18f6832af3
2019-12-03 10:03:58 +00:00
argiro.kokogiannaki 94ee4c76a9 [connect | Trunk]
Server.ts: add x-frames headers to sameorigin, but allow for specific domains

piwikHelper: add community pids




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57604 d315682c-612b-4755-9ff5-7f18f6832af3
2019-11-14 10:12:48 +00:00
k.triantafyllou 771ab82c7b [Connect]: Revert check if is Client. Added on UserInfo method.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57548 d315682c-612b-4755-9ff5-7f18f6832af3
2019-11-08 12:08:15 +00:00
k.triantafyllou 3b8776b00e [Connect]: Add check if isClient to getUserInfo
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57546 d315682c-612b-4755-9ff5-7f18f6832af3
2019-11-08 11:04:10 +00:00
konstantina.galouni 164e4fc127 [Trunk | Connect]: customization.component.ts: Check if document is undefined and return in 'buildCss()' method.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57425 d315682c-612b-4755-9ff5-7f18f6832af3
2019-10-21 13:02:31 +00:00
argiro.kokogiannaki 2032202fab [Connect| Trunk]
customization options: update css for lattest deposit changes (OR - svg)


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57420 d315682c-612b-4755-9ff5-7f18f6832af3
2019-10-21 10:08:40 +00:00
argiro.kokogiannaki fc936a1673 [Connect|Trunk]
Properties: add property "dashboard"
use it in navbar




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57391 d315682c-612b-4755-9ff5-7f18f6832af3
2019-10-16 11:01:14 +00:00
argiro.kokogiannaki f4a4025fc4 [Connect|Trunk]
Customization:
	append css only once - use html id
	request the API for saved layout options
	default options using the constructor of CustomizationOptions class
	use string concat methods to create the build the css




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57332 d315682c-612b-4755-9ff5-7f18f6832af3
2019-10-09 15:54:01 +00:00
konstantina.galouni f3da2f0482 [Trunk | Connect]:
1. app.module.ts: Do not import here CKEditorModule.
2. env-properties.json: Property 'vocabulariesAPI': Use dev url.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57328 d315682c-612b-4755-9ff5-7f18f6832af3
2019-10-09 13:18:28 +00:00
argiro.kokogiannaki c25dceee79 [Connect | Trunk]
Customization: updates according to admin UI


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57275 d315682c-612b-4755-9ff5-7f18f6832af3
2019-10-07 07:00:19 +00:00
konstantina.galouni 4558e11745 [Trunk | Connect]: Use HttpInterceptorService (http-interceptor.service.ts) for not repeating in client requests of server.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57202 d315682c-612b-4755-9ff5-7f18f6832af3
2019-09-30 11:43:24 +00:00
k.triantafyllou 7887d9d944 Fix communities search when user is not logged in
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57096 d315682c-612b-4755-9ff5-7f18f6832af3
2019-09-20 10:31:45 +00:00
konstantina.galouni 86820efde1 [Trunk | Connect]: community.component & results.component: Merge methods for research results (since they are now merged in one common service & component).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57085 d315682c-612b-4755-9ff5-7f18f6832af3
2019-09-16 09:35:50 +00:00
konstantina.galouni bec026f9f3 [Trunk | Connect]: app.component.ts: [Bug fix] Check if user is not undefined or null.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57083 d315682c-612b-4755-9ff5-7f18f6832af3
2019-09-16 09:33:23 +00:00