Commit Graph

589 Commits

Author SHA1 Message Date
Konstantinos Triantafyllou e103ced738 Merge remote-tracking branch 'origin/master' into new-theme 2022-03-16 15:33:05 +02:00
Konstantina Galouni 6759508fb6 [Library]: Fixes (major: Parsing of organizations in result landing) & Addition of "FOS" and "SDGs" in result refine filters and result landing pages.
1. searchFields.ts: Added fos & sdg refine filters for research results.
2. resultLandingInfo.ts: Added string arrays "fos" and "sdg".
3. HelperFunctions.class.ts: Added method for sdg sorting (splits value, keeps only number before dot and compares numerically).
4. searchResearchResults.service.ts: [Bug fix] when parsing "dateofacceptance", stringify it only if it has a value.
5. searchFilter.component.ts: When sorting filters, sort differently SDGs.
6. resultLanding.service.ts:
	a. [Bug fix] Fix in parsing subtitle.
	b. [Bug fix] Parsing of "Related organizations" was accidentally deleted when parsing of relations changed.
	c. Parse "FOS" and "SDGs" in their specific fields, separately from subjects.
7. resultLanding.component.ts:
	a. [Bug fix] Do not make call for opencitations (deprecated).
	b. Updated method "hasPrimaryInfo()": Description is now array and added checks for organizations.
8. resultLanding.component.html: Display of "FOS" and "SDGs" separately from subjects.
9. showPublisher.component.ts: [Bug fix] Remove from html name of developer!
10. parsingFunctions.class.ts: Parse "FOS" and "SDGs" in their specific fields, separately from subjects.
11. metrics.component.ts: [Bug fix] Default value of "metricsClicked" should be false.
2022-03-15 23:31:10 +02:00
Alex Martzios e1a632e63f redesign of result-preview component 2022-03-15 13:13:28 +02:00
Konstantinos Triantafyllou 4ccabced6d Change smooth-scroll to check last component instead of Route. Page content sticky base on new uikit version 2022-03-14 18:35:00 +02:00
Konstantinos Triantafyllou 7e76c885ba Add active status and name alternative instead of svg in tabicon 2022-03-10 19:45:44 +02:00
Konstantinos Triantafyllou 6fb5cf54ba Add graph as icon in library. Navigation bar remove uk-link from all links. 2022-03-04 17:31:09 +02:00
Konstantinos Triantafyllou 52f1abfdbf Change navbar to sticky only at top. Make page-content header sticky. Fix a bug in icons component 2022-03-03 17:44:59 +02:00
Alex Martzios ca07367d23 result-preview minor tweaks 2022-03-03 16:41:07 +02:00
Konstantinos Triantafyllou 2b7c52a8b0 Merge from master 2022-03-03 14:35:55 +02:00
Konstantinos Triantafyllou 476ce764f0 Modal change checkbox selection to true by default 2022-03-03 12:40:14 +02:00
Konstantinos Triantafyllou 4698a5fafd Delete old sidebar. Make some changes in navbar and user-mini 2022-03-02 23:48:21 +02:00
Konstantinos Triantafyllou 894ce0add6 Fix flickering in section-scroll. Add event handler in quick contact 2022-03-02 12:27:17 +02:00
Konstantinos Triantafyllou 03c06830be Fix section scroll opacity change. Add scrollspy in how-to. Align right for recaptcha in contact us in large screens 2022-03-01 21:09:14 +02:00
Konstantinos Triantafyllou ada419f8e8 Add notification handler. Add contact-us to quick contact and make some changes in contact-us 2022-02-24 18:42:05 +02:00
Konstantinos Triantafyllou 13fee133e4 Add new icon for restricted. Change tabs base on new guidelines. Change how-to base on new mocks 2022-02-23 00:37:18 +02:00
Konstantinos Triantafyllou 5c60c42063 Merge remote-tracking branch 'origin/master' into new-theme 2022-02-21 16:33:33 +02:00
Konstantinos Triantafyllou fde8375524 Make a map for dynamic contect in left and scroll section 2022-02-21 16:33:02 +02:00
argirok 514cd0dd12 complete previous commit for
clean up search dataproviders for doiRawValue
2022-02-21 16:29:03 +02:00
Konstantinos Triantafyllou 5a69cb2101 Resize icon in portal search result. Delete warning in IconsService. 2022-02-17 17:30:37 +02:00
argirok ba1a141702 Merge remote-tracking branch 'origin/master' 2022-02-17 15:06:12 +02:00
argirok 497a19a60d apply changes for datasource search pages #7546 2022-02-16 18:43:20 +02:00
Konstantinos Triantafyllou e590ce7b9e Merge commit '014dc9e5562890b61fbafa7705d2f31d0cbcdb74' into new-theme 2022-02-16 18:28:25 +02:00
Konstantinos Triantafyllou cf6ab4a03b Fix filter on disable bug. Add new private icon in portal-search-results. Add method to convert a stakeholder into StakeholderInfo 2022-02-16 18:18:12 +02:00
Konstantina Galouni 014dc9e556 [Library]: result-preview.ts: [Bug fix] Set properly countries from "countriesForResults" in method "searchResultConvert()", 2022-02-16 18:01:18 +02:00
Konstantinos Triantafyllou 4e9981f24f Add default size usage in icons. Some changes in portal search results. Delete text-as-svg (no need) 2022-02-16 12:01:41 +02:00
Konstantinos Triantafyllou 4e49e7f489 Add new text-as-svg pipe. Add gradient fucntionallity on icons 2022-02-15 16:25:46 +02:00
Konstantinos Triantafyllou db58e5c3e8 Change search page base on new mocks for portal results 2022-02-14 18:02:00 +02:00
argirok dccf62d445 Update Abstract to be an array - fix issue with B2Find missing information 2022-02-14 17:04:09 +02:00
Konstantina Galouni fca0f49119 [new-theme | Library]: section-scroll.component: Scroll component used by connect home page updated - opacity changes according to intersectionRatio of IntersectionObserver | css for medium screens added. 2022-01-28 11:01:22 +02:00
Alex Martzios a59143f381 Add svg icon option for tabs component 2022-01-21 15:40:30 +02:00
Konstantinos Triantafyllou 03f412c550 Update search page layout base on new theme 2022-01-21 10:20:46 +02:00
Konstantinos Triantafyllou 78ee2e4bcd Update search componenents with new theme 2022-01-20 11:19:44 +02:00
Konstantina Galouni 71800f06c9 [new-theme | Library]: section-scroll component changed to another effect. (not finalized) 2022-01-20 00:47:29 +02:00
Konstantinos Triantafyllou e8f9970074 Icon component: Add visually hidden parameter. Change inside svg instead of scaling. Search change filters to links with uk-label 2022-01-19 14:30:48 +02:00
Konstantinos Triantafyllou a625e59610 Icon component add custom svg input 2022-01-18 14:59:14 +02:00
Konstantinos Triantafyllou 5f7acfdd4d Add material icons on icon component 2022-01-17 19:46:22 +02:00
Konstantinos Triantafyllou 809589b5f9 Merge commit '3228c67a14ecaf0a0434871f1aabf728ac923d31' into new-theme 2022-01-17 19:42:03 +02:00
Konstantinos Triantafyllou 68b0b22754 Add section scroll component 2022-01-13 18:14:09 +02:00
argirok 00db2024b8 fixing type autocomplete 2022-01-13 16:47:33 +02:00
Konstantinos Triantafyllou 83a9f259bf Merge changes from master 2022-01-13 15:57:35 +02:00
Konstantinos Triantafyllou 7282f1bac5 Add validator for page route. Change icons for buttons. Disable edit page with a Portal PID. 2022-01-13 15:46:22 +02:00
Konstantinos Triantafyllou 52e04d7b48 Change contact-us base on new theme. Change modal buttons. Changle default color of loading with uk-text-primary 2022-01-12 14:12:30 +02:00
Alex Martzios 97fc6f033a add changes for pages and dynamic menus - dev only 2022-01-11 12:05:40 +02:00
Konstantina Galouni ae970394e9 [Library]: resultLanding.component.html & result-preview.component.html: [Bug fix] In accessmode label added class "uk-text-truncate" to cut text and show ellipsis when larger that the available space. 2022-01-07 18:35:45 +02:00
Konstantina Galouni e1c520d65f [Library]: Altmetrics bug fix (more checks for previous commit) (from landing page with identifiers to landing page without: ERROR) | Updated parsing of relations in result landing page #7231.
1. result-preview.component.ts: Display relationName (added in beforeTitlte).
2. resultLandingInfo.ts: Added field "relatedResults" (replaced other structures for relations) and "relatedClassFilters".
3. resultLanding.component.html:
	a. In tab "Related research" show all relations.
	b. [Bug fix] Added check when accessing resultLandingInfo.identifiers for altmetrics.
4. resultLanding.module.ts: Import MatFormFieldModule and MatSelectModule for filtering relations in tab which shows all relations.
5. result-preview.ts:
	a. Added in class RelationResult "percentageName" (e.g. trust) and "relationName" (e.g. IsSupplementedBy) fields.
	b. Added in class ResultPreview "relationName" field (e.g. IsSupplementedBy).
	c. In method "relationResultConvert()", removed "relation" from parameters (included in RelationResult).
6. resultLanding.service.ts:
	a. Updated parsing of relations (parse all relations for research results).
	b. Updated sorting of relations.
7. resultLanding.component.ts: Handle updated relations and show them in one tab all together.
8. parsingFunctions.class.ts: Updated parsing of relations - parse all relations for results and keep the relationName and the percentageName.
2022-01-07 12:16:23 +02:00
Konstantina Galouni 8140beb701 [Library]: Altmetrics bug fix (from landing page with identifiers to landing page without: ERROR) | Instances model changed to merge common urls #7153 & #7156.
1. deletedByInference.service.ts: Call updated parsing method for hostedBy_collectedFrom.
2. result-preview.component.html: Updated display of hostedBy_collectedFrom (new schema).
3. availableOn.component.ts: Updated display of instances in download from section of result landing page (new schema - merged instances with common url and multiple collectedfrom & hostedby)
4. result-preview.ts: Updated class HostedByCollectedFrom (new schema).
5. resultLanding.service.ts:
	a. Updated parsing of hostedBy_collectedFrom (new schema).
	c. Updated sorting of hostedBy_collectedFrom.
6. resultLanding.component.ts:
	a. Use updated resultLandingInfo.hostedBy_collectedFrom to check if this result will be indexed or not.
	b. [Bug fix] Set hasAltmetrics to false when requesting a new id.
7. parsingFunctions.class.ts: Updated parsing of hostedBy_collectedFrom according to new schema.
2022-01-07 12:01:22 +02:00
Konstantina Galouni dd7aeaa34f [Library]: small-tabs.component.ts: For active tab, set class by checking activeTab.customClass (not activeTab.statistics). 2022-01-07 11:46:58 +02:00
argirok 845db0a835 truncate text for open access mandate and collected from aggregator_name labels - better display in mobile 2022-01-03 16:10:15 +02:00
Konstantina Galouni ca430fd89f [Library]: search-tab.component.ts: [SEO (interlinking)] in <search-tab> added an invisible link to advanced search page when status is LOADING (with disabled javascript this is the status of the tabs). 2021-12-01 16:39:39 +02:00
Konstantinos Triantafyllou 2eb06717dd Icons-Preview: Add new icons 2021-11-29 11:18:42 +02:00