Commit Graph

207 Commits

Author SHA1 Message Date
k.triantafyllou 57cd810c3e [Connect | Trunk]: 1. Add new roles functionllities (subscribe - role-verification). 2. Comment customization. 3. Refactor getting community logic
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@60454 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-19 17:52:12 +00:00
argiro.kokogiannaki 25e8dde7d5 [Connect|Trunk]
- updates/fixes  on opcsidia tap


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@60337 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-02 08:44:28 +00:00
argiro.kokogiannaki 4aa80af665 [Connect | Trunk]
inital integration of opscidia tab



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@60292 d315682c-612b-4755-9ff5-7f18f6832af3
2021-01-25 16:36:54 +00:00
argiro.kokogiannaki fdc7273d09 [Connect|Trunk]
code clean up:

-remove unused imports, code, files (Old search pages for results,  etc)
-remove Freeguard from modules
-unsubscribe all subscriptions
-Services: configuration, communities, subscribers, user management: unsubscribe from app component or the component that uses them (clearSubscriptions())
-Fetchers: unsubscribe from  the component that uses them (clearSubscriptions())



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59826 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-12 15:59:26 +00:00
argiro.kokogiannaki 1c5d9ec4a0 [Connect|Trunk]
- update search bar parameters



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59743 d315682c-612b-4755-9ff5-7f18f6832af3
2020-11-02 17:26:18 +00:00
k.triantafyllou f4c21720f8 [Connect | Trunk]: Remove helptexts from connect, Change headings
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59576 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-13 19:06:30 +00:00
k.triantafyllou 642bd9d52d [Connect | Trunk]: Remove comments from community
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59532 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-09 08:21:52 +00:00
k.triantafyllou 4b871c3865 [Connect | Trunk]: Change name of zenodoCommunityService. Change custom external
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59523 d315682c-612b-4755-9ff5-7f18f6832af3
2020-10-08 15:26:02 +00:00
argiro.kokogiannaki 7aebc3c672 [Connect|Trunk]
apply changes for domain, baseLink, update property files



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59419 d315682c-612b-4755-9ff5-7f18f6832af3
2020-09-18 13:27:26 +00:00
argiro.kokogiannaki e6659bbe1a [Connect|Trunk]
- add advanced search pages for project, organization, content providers.
- remove adavanced search pages components for result subtypes (pub, data, soft, other)



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59266 d315682c-612b-4755-9ff5-7f18f6832af3
2020-08-13 11:16:44 +00:00
argiro.kokogiannaki db3305e4ea [Connect|Trunk]
Angular.json: file replacements fixes for beta/prod
Server.ts: build and serve sitemap.xml based on domain (Other for connect.openaire.eu, other for communities)

App component: add Organization & Search Action jsonld there (Remove from connect and community home page components) 

Udpdate and  add jsonld descriptions

Remove unused Sitemap files



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@59244 d315682c-612b-4755-9ff5-7f18f6832af3
2020-08-10 15:32:33 +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
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
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
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
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
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
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
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
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
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
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
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
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 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 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 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
k.triantafyllou 3aaaf93625 [Connect]: Change user login check with user management service.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@57061 d315682c-612b-4755-9ff5-7f18f6832af3
2019-09-13 07:47:29 +00:00
argiro.kokogiannaki 19f663ea61 [Connect|Library]
community page: css changes, also applied in configuration

share in zenodo: make variable private to correct build error

beta properties; update last index date




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56920 d315682c-612b-4755-9ff5-7f18f6832af3
2019-08-29 09:44:51 +00:00
k.triantafyllou 5b84ca8adc [Connect|Trunk]: Curators, Affiliation and Invite componenents: On short View, title must not be changed.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56894 d315682c-612b-4755-9ff5-7f18f6832af3
2019-08-26 12:21:13 +00:00
konstantina.galouni fb97379ab4 [Trunk | Connect]: Fix and add when missing: schema2jsonld, canonincal url, meta tags, piwik call.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56841 d315682c-612b-4755-9ff5-7f18f6832af3
2019-08-02 14:56:03 +00:00
k.triantafyllou 4b5eaa40cf [Connect]: Community page: Add select of material. Align View More and View All on center. Communities Page: Remove height match from card body and make browse all and view all text-small.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56833 d315682c-612b-4755-9ff5-7f18f6832af3
2019-08-02 08:20:54 +00:00
argiro.kokogiannaki a76d2766c7 [Connect|Trunk]
Deploy:
	add production properties
	update script for production

Piwik:
	add productions site ids for the communities
	create a method to get piwik id based on community and environment



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56822 d315682c-612b-4755-9ff5-7f18f6832af3
2019-07-31 14:46:10 +00:00
konstantina.galouni 687385f5b4 [Trunk | Connect]: Add properties 'depositLearnHowPage' and 'depositSearchPage' and use properties for urls.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56817 d315682c-612b-4755-9ff5-7f18f6832af3
2019-07-31 10:42:45 +00:00
argiro.kokogiannaki 94d31ce14c [Connect|Trunk]
Updated theme - changes  regarding containers margin, headers, etc

Customization:
	create Component
	create mock data
	build the css according to the input
	remove community-related css  from connect custom css





git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56678 d315682c-612b-4755-9ff5-7f18f6832af3
2019-07-22 14:18:54 +00:00
argiro.kokogiannaki d8cc48225f [Connect|Trunk]
Community page: Apply css/ layout changes in community page:   

Add new page /theme for showcasing the theme template




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56518 d315682c-612b-4755-9ff5-7f18f6832af3
2019-07-12 13:51:26 +00:00
argiro.kokogiannaki ca16e83c27 [Connect|Trunk]
index.html: +1 for css version
correct CommunityId parameter name in invite, statistics components
Community page: better view for chatistics in small screens


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56350 d315682c-612b-4755-9ff5-7f18f6832af3
2019-07-04 14:31:56 +00:00
argiro.kokogiannaki 02e9653bb6 [Connect|Trunk]
Community page: title zenodo communities not in the link

CSS: change links for communityBackground
	Fix foot icons underline




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56299 d315682c-612b-4755-9ff5-7f18f6832af3
2019-07-01 14:14:46 +00:00
argiro.kokogiannaki 90d19490e6 [Connect|Trunk]
App: add manage helptexts in user menu for admins

Change wording and typos: eg Science Gateway to Community Gateway

Add new background for community search page



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56275 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-28 15:51:18 +00:00
argiro.kokogiannaki 0e88eb1c8a [Connect|Trunk]
App:
	rename some routes
	for my communites menu disable marking as active

Community page
	center tab layout
	correct tab content issues
	
	


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56201 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-25 14:27:27 +00:00
argiro.kokogiannaki 2388e45c9c [Connect|Trunk]
Properties files: add new properties
	statisticsFrameNewAPIURL;
	useNewStatistisTool:boolean;
Stats component: use new map created from CommunityCharts class methods
	add a call to community service to get community name



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56148 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-21 08:56:52 +00:00
argiro.kokogiannaki d3d5bba9f5 [Connect|Trunk]
App:
        hide monitor route
        rename menu item share to deposit
        add menu item manage if user can manage
        add search bar in community menu

Community page:
        layout changes for slider
        use scroll for description and specific height
        use select for toggle between overview and graph analysis



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56138 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-20 13:34:07 +00:00
argiro.kokogiannaki ef629531e6 [Connect|Trunk]
Update community page: 
	new stats layout (overview and chart analysis)
	apply changes to stats component to get display options both for monitor and dashboard views

App component:
	remove monitor from menu




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56109 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-18 15:20:47 +00:00
argiro.kokogiannaki c2522b2088 [Connect|Trunk]
complete previous commit: fix divs issue


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56045 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-11 14:11:00 +00:00
argiro.kokogiannaki 0a9eb574aa Community Page
update layout
	update tabs/stats section

css changes:
	pages and footer gets community colors





git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56044 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-11 14:03:34 +00:00
k.triantafyllou a0bef29a79 [Trunk|Connect]: Add condition if route is enabled on curators.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56040 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-11 12:26:52 +00:00
konstantina.galouni a98a3736e8 [Trunk | Connect]:
1. community.component: Check if organizations routing is enabled in order to show it or not.
2. affiliations.component: Add loading message | Align affiliation cards in center of list | Align image alt in center | Hide tooltip if no name.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56037 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-10 15:48:29 +00:00
k.triantafyllou b31ab356f5 [Trunk|Connect]: Curators section on community page. Should check if route is enabled.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56031 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-08 17:24:03 +00:00
konstantina.galouni 5267641363 [Trunk | Connect]: affiliations.component: Component to show affiliations (used by community page, curators page, organizations page).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56029 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-07 13:03:33 +00:00
argiro.kokogiannaki 762c5cd506 [Connect|Trunk]
Community Page:
	update layout according to mocks




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@56015 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-06 14:49:43 +00:00
argiro.kokogiannaki 4288d49e36 [Connect|Trunk]
pass properties as parameter in services in order to use cache

	add properties parameter in navbar/bottom and clean up other attributes

	Community page:
		use existing services and remove searchEntries.service.ts
		use search results component		


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55996 d315682c-612b-4755-9ff5-7f18f6832af3
2019-06-05 13:39:02 +00:00
argiro.kokogiannaki 9ec54d3d50 [trunk]
Community page minor css enhancements


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55575 d315682c-612b-4755-9ff5-7f18f6832af3
2019-05-13 14:42:07 +00:00
k.triantafyllou 6b5c935300 [Trunk|Connect]: 1. SearchCommunities: change getSubscribe method. 2. replace scroll with new helper function. 3. SubscribeModule: add forRoot for service
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55417 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-24 12:02:11 +00:00
konstantina.galouni b63b59a653 [Trunk|Connect]:
1. community/community.component.html: rephrase in subjects 'show more' to 'show all'
2. community-creation-instructions.component: Open and close instructions in pages according to scrolling position.


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55409 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-22 14:14:47 +00:00
k.triantafyllou 1880857303 [Trunk|Connect]: 1. Remove some no used services from communitiesModule and StatisticModule. 2. Initialize communities only on app component and use getCommunitiesState to get communities.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55401 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-18 12:50:14 +00:00
argiro.kokogiannaki fd0c6fe53d [Trunk|Connect]
Menus:
	add technical support link

Community Page:
	show statistic boxes when results > 0
	Add links to advanced search from subjects
	Layout changes to iframes
	scrollInto view after API response
	Add z-index in community toolbar

ZenodoCommunities: scrollInto view after API response

User component:
	add here all connect specific errors
	use subscribe component as @ViewChild
	use library user component as  @ViewChild
	use subscribe and login functions in this component

Subscibe:
	add  event Emitter and send event after a user subscribes
	when a user is not logged in, redirect to user-info page


Search PAges: remove background from community pages




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55366 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-15 14:08:37 +00:00
argiro.kokogiannaki babdec2843 [Trunk|Connect]
App component: Add menu for connect pages

Dahsboard page: more layout changes



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55302 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-12 11:05:28 +00:00
argiro.kokogiannaki ebd7d8efaa [Trunk|Connect]
Community Page:
	remove sticky toolbar for mobile view
	Change statistics: add them in the result tabs per type
	Add Other stats in the bottom: show the rest charts not visible in active tab

App component: comment layout service

Statistics Component: empty community page template to allow changes in Community Page



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55283 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-11 14:32:07 +00:00
argiro.kokogiannaki 11af7eed0f [Trunk]
Community Page: Change the layout 

Invite: change the short view to dropdown



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55271 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-11 09:39:46 +00:00
k.triantafyllou 3311e3f193 [Trunk|Connect]: 1. Changes from library
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@55235 d315682c-612b-4755-9ff5-7f18f6832af3
2019-04-08 14:56:09 +00:00
argiro.kokogiannaki b2b969c30d [Trunk]
Domain change:
	Update server.ts to be able to read domain from request
	Update functions that needed  domain 
	use the domain as read from properties

Update home page urls to dashboards- use environment property




git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@54949 d315682c-612b-4755-9ff5-7f18f6832af3
2019-03-01 11:34:19 +00:00
k.triantafyllou 050348b780 [Trunk|Connect]: Development mode: Fix missing communityId from urls in projects, content providers
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@54916 d315682c-612b-4755-9ff5-7f18f6832af3
2019-02-27 11:00:04 +00:00
konstantina.galouni 0b43bffabd [Trunk|Connect]: Fix error logs in connect related pages and components.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@54863 d315682c-612b-4755-9ff5-7f18f6832af3
2019-02-19 12:17:53 +00:00
argiro.kokogiannaki 5f0d09bc83 [Trunk]
Add checks when location or document is used.
Get environment from properties file instead of domain

Invite, Subscribe, Manage Buttons: Smaller buttons, smaller icons





git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@54852 d315682c-612b-4755-9ff5-7f18f6832af3
2019-02-18 15:15:53 +00:00
konstantina.galouni 99e565163b [trunk]: Connect: Remove unnecessary logs
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@54781 d315682c-612b-4755-9ff5-7f18f6832af3
2019-02-14 11:11:12 +00:00
argiro.kokogiannaki e3c5e28e23 Change scripts in deploy folder
Community page:
	add is route enabled check to show zenodo communities link and number

Invite:
	allow customize html text for community managers too
Subscribe:
	add error section, to catch the case the service response 403 -> the button is enabled again and a message appears


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@54622 d315682c-612b-4755-9ff5-7f18f6832af3
2019-01-23 08:55:08 +00:00
argiro.kokogiannaki 15a93413ac update beta properties
correct menu items for beta - don't add communityId parameter if doesn't exist
Community 
	add number of total zenodo communities (master + sub communities)
	show invite only for admins and managers
Invite:
	 html edit form  only for managers and admin, simple users can't change 
	route requires login
Index.html
	clean up



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@54047 d315682c-612b-4755-9ff5-7f18f6832af3
2018-11-29 11:40:38 +00:00
argiro.kokogiannaki 5729dfabd4 Zenodo communities:
add link to zenodo communities in community dashboard
	add link in the menu
	minor changes in zenodo page

Update content page

Invite:move  mini view to the right of the dashboard, minor layout changes


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@53968 d315682c-612b-4755-9ff5-7f18f6832af3
2018-11-26 13:07:58 +00:00
sofia.baltzi ebed6e2b83 Check if input emails are valid and Send inviatation to multiple emails
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@53748 d315682c-612b-4755-9ff5-7f18f6832af3
2018-11-14 15:05:51 +00:00
sofia.baltzi 586ff0485e Add ckeditor
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@53700 d315682c-612b-4755-9ff5-7f18f6832af3
2018-11-09 16:08:35 +00:00
sofia.baltzi 81407f0627 Add a first draft for invite page
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@53695 d315682c-612b-4755-9ff5-7f18f6832af3
2018-11-09 15:46:15 +00:00
argiro.kokogiannaki f33872655c Add robots.txt , update meta tags, add meta tag noindex for bots
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@53547 d315682c-612b-4755-9ff5-7f18f6832af3
2018-10-24 09:15:13 +00:00
sofia.baltzi 5a16042d40 Add loading gif on tabs at community page
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@53479 d315682c-612b-4755-9ff5-7f18f6832af3
2018-10-16 15:00:13 +00:00
sofia.baltzi ec84429004 Reload tabs on click at community page
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@53477 d315682c-612b-4755-9ff5-7f18f6832af3
2018-10-16 12:52:51 +00:00
argiro.kokogiannaki d26237cfcf Connect: initial facelift css changes
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@53367 d315682c-612b-4755-9ff5-7f18f6832af3
2018-10-02 10:48:44 +00:00
sofia.baltzi 70c22bec18 Change recent research results from table to tabs and Add other researh products
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@52834 d315682c-612b-4755-9ff5-7f18f6832af3
2018-07-30 09:23:33 +00:00
sofia.baltzi 73997be323 Add Other Research Products: landing page, advanced search,simple search and community page
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@52831 d315682c-612b-4755-9ff5-7f18f6832af3
2018-07-27 14:45:08 +00:00
argiro.kokogiannaki 96b77e8205 my claims link to my links, add community to be preselected in direct claim
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@52821 d315682c-612b-4755-9ff5-7f18f6832af3
2018-07-25 14:00:50 +00:00
argiro.kokogiannaki 9d0a640539 Add new Content Page, add property in order to add or not the link in bottom menu
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@52452 d315682c-612b-4755-9ff5-7f18f6832af3
2018-06-12 11:33:29 +00:00
argiro.kokogiannaki 852799d29d add number pipe for dashboard & monitor pages
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@52046 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-16 09:38:13 +00:00
argiro.kokogiannaki 31b34734ed Check for the status before showing communities | show label 'Private view' when the status is hidden| minor layout changes in community landing| add piwik id for aginfra
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51913 d315682c-612b-4755-9ff5-7f18f6832af3
2018-05-03 11:57:19 +00:00
argiro.kokogiannaki a923fb6d62 change the query for community in search pages of pub/data/soft and the parameters in the url
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51872 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-26 12:21:47 +00:00
argiro.kokogiannaki 77117d08eb add avatar in the communities | change home image| colors in menu | add extra checks in searchEntries - results |in community get back columns for now
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51859 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-21 16:24:07 +00:00
myrto.koukouli eb6712b0b5 changed dashboard layout to show only enabled entities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51847 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-18 10:31:33 +00:00
sofia.baltzi 70d8375acc Replace meta service import and use with meta and title from angular/platform-browser for communities and statistics
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51838 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-17 13:37:38 +00:00
sofia.baltzi 061ba63c7e Add tabs for results for community page
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51829 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-16 13:13:34 +00:00
sofia.baltzi 3b4a925203 Replace meta service import and use with meta and title from angular/platform-browser for communities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51750 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-11 11:24:57 +00:00
argiro.kokogiannaki 3433b73f2c pass piwikSiteId in landing, search & deposit pages as Input | add siteId parameter in community & communities components
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51749 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-11 10:40:29 +00:00
sofia.baltzi 10241d6206 Remove Meta import from community.module
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51747 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-11 10:14:41 +00:00
konstantina.galouni 99afee5cc6 1. Pass argument of type: EnvProperties in connect services (used for cache).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51661 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-04 14:02:53 +00:00
argiro.kokogiannaki 985fa06e99 Use openaire AAI, update properties | add manage component - button| open communities in new tab| remove manage links from user menu
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51642 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-03 12:38:28 +00:00
argiro.kokogiannaki e4e6863ea6 Use Meta and Title Services from angular-platform-browser
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51621 d315682c-612b-4755-9ff5-7f18f6832af3
2018-04-02 08:48:06 +00:00
sofia.baltzi ec13bdc104 Don't show 'Curated by' in case of empty array of managers
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51571 d315682c-612b-4755-9ff5-7f18f6832af3
2018-03-29 11:09:00 +00:00
sofia.baltzi 76d8ef7d80 Change html for subjects in case of getting more than 10
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-connect-portal/trunk@51570 d315682c-612b-4755-9ff5-7f18f6832af3
2018-03-29 11:00:53 +00:00