Commit Graph

492 Commits

Author SHA1 Message Date
Konstantina Galouni 008d77bb0c [Library | new-theme]: cache-interceptor.service.ts: [Bug fix] Updated urls in cachingRequests to include new refine fields and new ordering. 2022-06-15 14:59:38 +03:00
Konstantina Galouni 0e7e65b0b6 [Library | new-theme]: newSearchPage.component.html: Added in <loading> [ngClass]="'uk-height-medium uk-display-block uk-margin-xlarge-top'", to increase height when only loading is visible. 2022-06-15 13:35:57 +03:00
Konstantina Galouni 27724d081a [Library | new-theme]: showSubjects.component.ts: Bug fixes in subjects.
a. Updated "view all" functionality and how subjects by vocabulary are displayed.
b. Added setTimeout in ngAfterViewInit().
c. Added check in getKeys() if map is defined.
d. Added checks in <modal-alert> for subjects and subjects by vocabulary.
e. Set large="true" in <modal-alert> for subjects by vocabulary.
2022-06-15 13:32:22 +03:00
Konstantina Galouni 63a17cbf41 [common-assets & openaire-theme & Library | new-theme]: Updated class for graph color and moved to openaire.css | z-index fixes in dropdown and in landing pages.
1. dropdown.css: [Bug fix] Added z-index: 1 in uk-dropdown to prevent dropdown from being on top of menu.
2. text.css: Removed classes "text-orcid" and "text-argos" (moved to openaire-theme/css/openaire.css.
3. openaire.css: Removed class "graph" and added "text-graph", "text-orcid", "text-argos".
4. dataProvider.component.html & organization.component.html & project.component.html & resultLanding.component.html & newSearchPage.component.html: Use class "text-graph" instead of "graph" for graph color.
5. landing-utils.css: [Bug fix] Updated z-index of #graph_and_feedback to 980 (previous 979) to be on top of tabs in landing pages | background of #main-tabs-div was set twice.
2022-06-14 17:00:13 +03:00
Konstantina Galouni 0055ba021b [common-assets & openaire-theme | new-theme]: Moved css for class "view-more-less-link" from link.css to utils.css. 2022-06-10 15:08:48 +03:00
Alex Martzios bf2e77d7b9 update openaireLibrary repo 2022-06-10 14:56:43 +03:00
Alex Martzios f15705d6b1 update openaireLibrary repo 2022-06-10 11:17:56 +03:00
Konstantina Galouni a0f081d841 [Library & common-assets | new-theme]: min-width in landing right sidebar | fix in classified subjects display | tooltip for license in download from.
1. landing-utils.css: Added class .landing-right-sidebar-min-width { min-width: 360px; }.
2. resultLanding.component.html: In right sidebar added class "landing-right-sidebar-min-width".
3. showSubjects.component.ts: [Bug fix] Removed class "uk-flex-inline" from keys for loop div - so that each tag goes to a new line.
4. availableOn.component.ts: Added uk-tooltip for accessRight tooltip | On hovering licence, show in tooltip the whole value.
2022-06-09 17:51:58 +03:00
Konstantina Galouni 53591979f7 [Explore & Library & openaire-theme | new-theme]: Updated parsing of classified subjects by using a vocabulary | Added parsing of instance.license in Download from | Added feedback functionality for fos and sdgs in landing | #7509 Parsing both citations and references fields | In "view all/less" links added chervon-right icon with class "view-more-less-link".
1. fos.component.ts & sdg.component.ts: Added method "urlEncodeAndQuote()" to encode and then quote a string.
2. fos.component.html & sdg.component.html:
   a. "Beta" badge was updated to yellow uk-text-large.
   b. Link to the simple search page instead of the advanced and urlEncodeAndQuote the parameter used in url.
3. link.css: Added class "view-more-less-link" to set on ::after "chevron_right" icon (not underlined on hover) - used in "view all/more/less" links.
4. dataProvider.component.html & project.component.html & fundedBy.component.ts & relatedTo.component.ts & showIdentifiers.component.ts & showAuthors.component.ts: In "view all/less" links added class "view-more-less-link" | Renamed "view more" to "view all".
5. feedback.component.html: Rename wording to be more positive: issues -> feedback, issue -> comment, report -> feedback.
6. feedback.component.ts: Added @Input() preSelectedField: string = ""; and set with it "field" on "addIssue()" (fos/sdg preselected for feedback).
7. availableOn.component.ts:
   a. In "view all/less" links added class "view-more-less-link".
   b. #7833 - Show instance.license information (as link when recognized as url, string otherwise).
8. landing-utils/fos.component.ts & landing-utils/sdg.component.ts:
   a. "Beta" word was updated to yellow uk-text-xsmall.
   b. In "view all/less" links added class "view-more-less-link".
   c. Added feedback functionality: link to feedback form.
9. showSubjects.component.ts:
   a. In "view all/less" links added class "view-more-less-link".
   b. Added "view all" functionality for classified subjects too.
10. resultLanding.component.html:
    a. In "view all/less" links added class "view-more-less-link" | Renamed "view more" to "view all"
    b. Added feedback functionality: link to feedback form - preselect in feedback form fos/sdg.
11. resultLanding.component.ts:
    a. Added public feedbackPreSelectedField: string = ""; field.
    b. Added method "feedbackClicked()".
    c. [Bug fix] In hasPrimaryInfo() added check for classifiedSubjects.
    d. Renamed getProvenanceVocabularyAndResultLandingInfo() to getVocabulariesAndResultLandingInfo() and call also this._vocabulariesService.getSubjectsVocabulary().
12. parsingFunctions.class.ts:
    a. #7196 - Updated parsing of subjects in method "parseAllSubjects()".
    b. #7833 - In method "parseHostedBy_collectedFrom()", added parsing for "license" field.
13. orcid-work.component.ts: On calling method "this.resultLandingService.getResultLandingInfo()", added null parameter for subject vocabulary.
14. searchFilter.module.ts: Import IconsModule.
15. searchFilter.component.html: Removed +/- form "view all/less" links and added class "view-more-less-link".
16. result-preview.ts: Added "licence?: string" in HostedByCollectedFrom.
17. ISVocabularies.service.ts:
    a. Added "private subjectsVocabulary: BehaviorSubject<any> = new BehaviorSubject<any>(null);" field and methods "getSubjectsVocabulary()", "getSubjectsVocabularyFromService()".
    b. Commented this.clearSubscriptions() from "getProvenanceActionVocabularyFromServiceAsync()".
18. resultLanding.service.ts:
    a. On subjects parsing, use subjectsVocabulary.
    b. #7509- Added if/then/else case for parsing citations (new name: references).
2022-06-09 16:45:39 +03:00
Konstantinos Triantafyllou 58d45c9088 Home: Add searchable at search form. Fos: Create fos options for autocomplete 2022-06-09 16:23:01 +03:00
argirok 7962556b8f remove old properties file, remove metricsAPIURL from properties 2022-06-08 14:47:28 +03:00
Alex Martzios 8eeea3f913 change for SDGs card details 2022-06-07 12:19:35 +03:00
Konstantina Galouni a85c7781f2 [Explore | new-theme]: sdg.component: Use OpenaireEntities.RESULTS in cards. 2022-06-03 13:41:28 +03:00
Konstantina Galouni 1cbe7fd930 [Library | new-theme]: Create common methods to get entity name and entity file name from OpenaireEntities.
1. string-utils.class.ts:
   a. Added method "public static getEntityName(entityType: string, plural: boolean = false): string" to return OpenaireEntities name by entityType.
   b. Added method "public static getEntityFileName(entityType: string): string" to return OpenaireEntities file name by entityType.
2. directLinking.component.ts & dataProvider.component.ts & project.component.ts & resultLanding.component.ts & myOrcidLinks.component.ts & searchResearchResults.component.ts & result-preview.component.ts & search-tab.component.ts: Call StringUtils.getEntityName and StringUtils.getEntityFileName methods instead of checking if/then/else locally.
2022-06-03 13:01:56 +03:00
Konstantinos Triantafyllou 313daed2c9 Make some alignments in breadcrumbs in all pages. Home: On click event in dropdown of quickselections triggers focus in next input. 2022-06-02 17:46:39 +03:00
Alex Martzios 2434ef404d update openaireLibrary repo 2022-06-02 16:11:36 +03:00
Alex Martzios 28fc094785 update openaireLibrary repo 2022-06-02 15:17:45 +03:00
Konstantinos Triantafyllou f8098533aa Home: Stop propagation in dropdown click in order to stay open on inside click 2022-06-01 21:57:00 +03:00
Konstantinos Triantafyllou 11567b2593 Add focus next in home page search and activate dropdown when search is focused 2022-06-01 17:41:28 +03:00
Konstantina Galouni 9bf87f1f74 [Library | new-theme]: parsingFunctions.class.ts: Added method "checkAndAddEoscSubject()" which is called for all subjects (classified or not) and sets eosc subjects when the label is found in "eoscSubjects". 2022-05-31 18:08:05 +03:00
Konstantina Galouni 4fca82fa33 [Library | new-theme]: orcid-work.component.ts & result-preview.component.html: result-preview card, fix bottom for small screens - v2. 2022-05-31 15:37:16 +03:00
Alex Martzios 82111c1012 update submodule 2022-05-31 12:45:43 +03:00
Alex Martzios e13c30aac5 remove duplicate logo and update openaireLibrary repo 2022-05-30 17:57:12 +03:00
Alex Martzios 950c9656d2 update repos 2022-05-30 16:53:59 +03:00
Alex Martzios 46df3681f5 added new logos for homepage slider 2022-05-30 16:53:13 +03:00
Konstantina Galouni 945e2c6fc7 [Library & openaire-theme & Explore | new-theme]: Beta indication in fos & sdgs (search, landing, dedicated pages) | Fixes in offcanvas and search all page for small screens.
1. badge.css: [NEW] Css file for uk-badge added.
2. import.css: Added @import "structure/badge.css";
3. fos.component.html & sdg.component.html: Added beta badge on top left of the title.
4. landing-utils/fos.component.ts & landing-utils/sdg.component.ts: Added [Beta] in title.
5. searchFields.ts: In sdg and fos RESULT_FIELDS, added [Beta] in their names.
6. offcanvas.css: [Bug fix] In rule .offcanvas .uk-offcanvas-bar added "max-width: 100vw", so that offcanvas does not exceed the screen width.
7. searchAll.component.html: Added some classes in <advanced-search-form> and uk-slider to be better displayed in small screens (form within page with some horizontal margins and arrows in slider).
2022-05-30 15:36:33 +03:00
Konstantina Galouni 0b53cea58a [Library | new-theme]: Allow also ?pid url parameter in datasource landing | Fixes in newSearchPage for service filters.
1. dataProvider.component.ts: [Bug fix] Allow also ?pid url parameter, query accordingly and set canonicalUrl to use it in seoService and scema2jsonld.
2. dataProvider.component.html: Set canonicalUrl into URL of <schema2jsonld> | Use <landing-header> instead of <showTitle>.
3. dataProvider.service.ts: Set url for querying a datasource by pid (if ?pid in landing url param) and parse also the whole record, the objIdentifier and the relcanId.
4. landing-header.component.ts: Added @Input() isSticky: boolean = false; to set less margins when sticky.
5. resultLanding.component.html: Use <landing-header> instead of <showTitle>.
6. resultLanding.component.ts: Use renamed Identifier.getResultPIDFromIdentifiers --> Identifier.getPIDFromIdentifiers.
7. metrics.service.ts: Removed console.log.
8. searchDataproviders.service.ts: Added parsing for relcanId.
9. dataProviderInfo.ts: Added relcanId, objIdentifier, record.
10. result-preview.component.ts: Use renamed Identifier.getResultPIDFromIdentifiers --> Identifier.getPIDFromIdentifiers.
11. string-utils.class.ts: Renamed Identifier.getResultPIDFromIdentifiers --> Identifier.getPIDFromIdentifiers.
12. [SITEMAPS] extractUrlsFromSearch.ts: Use renamed Identifier.getResultPIDFromIdentifiers --> Identifier.getPIDFromIdentifiers.
13. newSearchPage.component.ts: [Bug fix]
   a. entityType for datasources is "dataprovider".
   b. Added service filter options only when entityType == "service".
2022-05-30 10:39:10 +03:00
Alex Martzios 9406ad8152 add changes for FOS/SDGs url and breadcrumb 2022-05-25 09:08:41 +03:00
Alex Martzios 0a160b4f54 add openaireEntities and update submodule repo 2022-05-23 12:53:06 +03:00
Alex Martzios 74ce69909f uncheck research products categories by default 2022-05-20 12:36:29 +03:00
Konstantina Galouni 131bec9d17 [Library | new-theme]: Improvements & Do not show "Add to ORCID" button in search datasources with pids.
1. dataProvider.component.ts: In method "searchRelatedDatasources()", size can be always 0 (refine query).
2. advancedSearchForm.component.html: [Bug fix] Make all the button line clickable and functional in advanced search form.
3. result-preview.component.ts: Added get method "isResultType()" which checks if result.resultType is result, publication, dataset, software, other.
4. result-preview.component.html: [Bug fix] Call <orcid-work> (add/remove from ORCID buttons) only for results - check for identifiers is not enough, now datasources also have pids.
2022-05-19 19:08:04 +03:00
Alex Martzios a156e359f4 update openaireLibrary 2022-05-19 13:13:21 +03:00
Alex Martzios 29a321c302 redesign tweaks 2022-05-18 14:29:06 +03:00
Konstantina Galouni 40700daf24 [Explore & Library | new-theme]: Fixes for orcid dropdown in authors and increase timeout for addThis check for warning.
1. app.component.ts: [Bug fix] First menu item under "Search", set to OpenaireEntities.RESULTS.
2. searchFields.ts: Renamed OpenaireEntities.DATASOURCE to "Data source".
3. addThis.component.ts: [Bug fix] Check for showing warning was missing a not (!).
2022-05-18 12:31:46 +03:00
Konstantina Galouni 41b3db27a6 [common-assets & Library | new-theme]: Fixes for orcid dropdown in authors and increase timeout for addThis check for warning.
1. addThis.component.ts: [Bug fix] Increased timeout to 4 sec and fix check (sometimes innerText was undefined).
2. searchMyOrcidResults.component.html: [Bug fix] Removed uk-animation-fade from results and added uk-scrollspy.
3. showAuthors.component.ts: [Bug fix] Fixed copy to clipboard - data-clipboard-target was not working because we have multiple clipboards in the same page (reverted code to old way of copying).
4. timeout-interceptor.service.ts: Reverted timeout time for client.
5. utils.css: Added custom css for .orcid-dropdown input (orcid dropdown in authors).
2022-05-17 12:15:15 +03:00
Alex Martzios e4e2c0aeba make graph-section image more responsive 2022-05-17 11:40:21 +03:00
Alex Martzios f00aa33dda lowercase last 's' of SDGs button 2022-05-17 11:20:29 +03:00
Alex Martzios 6b0fe12bca tweak for hero section's input width 2022-05-17 11:17:41 +03:00
Alex Martzios f3c18b7779 revert homepage hero section tweaks 2022-05-17 10:44:26 +03:00
Alex Martzios 1d27a50be3 homepage - hero section tweaks 2022-05-17 09:44:05 +03:00
Konstantina Galouni 3be9891320 [Explore & Library | new-theme]: Updates of paging in claims and orcid links pages | Fixes for server side rendering.
1. fos.component.ts & sdg.component.ts: [Bug fix] Added properties.domain as prefix in request for vocabulary - Network error on server.
2. displayClaims.component.html: Used <results-and-pages> before results and <paging-no-load> after results.
3. searchMyOrcidResults.component.html: After results use <paging-no-load>.
4. displayClaims.module.ts & searchMyOrcidResults.module.ts: Imported NoLoadPaging.
5. dataProvider.component.ts & organization.component.ts & project.component.ts & resultLanding.component.ts: [Bug fix] Fixed checks in ngAfterContentChecked, not to run on server.
6. dataProvider.service.ts: Added check if there are subjects.
7. orcid-work.component.ts: [Bug fix] On search view, add classes uk-button uk-button-link in orcid actions.
8. newSearchPage.component.ts: Removed console.log.
2022-05-17 00:31:28 +03:00
Alex Martzios b18a4d0229 update openaireLibrary 2022-05-16 14:07:45 +03:00
Konstantinos Triantafyllou 27a1ea7029 Add explore logo as SVG 2022-05-13 15:46:23 +03:00
Alex Martzios 5366439647 content changes based on Natalia's suggestions 2022-05-13 14:52:10 +03:00
Konstantinos Triantafyllou 6fe5f8763f Add errorLink property 2022-05-12 12:25:10 +03:00
Alex Martzios 9bd05cf1e2 update to the correct fos icon file 2022-05-09 16:23:43 +03:00
Konstantina Galouni ae11528b5c [Library | new-theme]: Updated look of message when errorCodes.NONE in <errorMessages>.
1. projects-in-modal.component.ts: Use OpenaireEntities in <errorMessages>.
2. errorMessages.component.ts: Updated look of message when errorCodes.NONE: large, meta text which is center and middle aligned instead of alert.
2022-05-06 12:27:24 +03:00
Konstantinos Triantafyllou 02de663dd2 Add condition for observer to avoid server error 2022-05-06 10:53:02 +03:00
Konstantina Galouni 4a6d39d4e9 [Library & common-assets | new-theme]:
1. landing-utils.css: Deleted .landing-background-default-color (replaced in html with uk-background-default).
2. resultLanding.component.html & project.component.html & organization.component.html & dataProvider.component.html: Updates and fixes for redesign.
   a. #graph_and_feedback outside margins and checks (invisible when no info).
   b. [Bug fix] margin-top of center column fixed (uk-sticky-placeholder was adding space).
   c. [Bug fix] Show again right sidebar when screen becomes medium+.
   d. [Bug fix] Added grid in labels.
3. resultLanding.component.ts & project.component.ts & organization.component.ts & dataProvider.component.ts: Added ResizeObserver and updated how graph_offset is calculated | Added graph_height field to set margin-top of center column.
4. project.component.ts: In getFileNameType() use OpenaireEntities.
5. organization.component.ts:
   a. In contentTypes field added type file names from OpenaireEntities
   b. Added field contentFileName.
   c. Added field shouldSticky and observer for "bottom" to stop sticky title & tabs when bottom is in viewport.
6. dataProvider.component.ts: Added field "provenanceUrls" and method "getProvenanceUrls()" to flatten all urls from dataProviderInfo.provenance.
2022-05-05 20:54:01 +03:00
Konstantina Galouni b924e564bb [Library | new-theme]: Use OpenaireEntities in search pages
1. newSearchPage.component.html: In graph and feedback, replace uk-text-muted with uk-text-meta and add uk-margin-large-top.
2. datasourcesHelper.class.ts & searchDataProviders.component.ts & searchOrganizations.component.ts & searchProjects.component.ts & searchResearchResults.component.ts: Use OpenaireEntities for result type names.
2022-05-05 20:35:08 +03:00
Konstantina Galouni ec2482e6af [Library | new-theme]:
1. searchDataproviders.service.ts & searchProjects.service.ts: Updated parsing of description (like in services for landing, use ParsingFunctions.parseDescription()).
2. searchFields.ts: Added in OpenaireEntities enum values for type names in files.
3. open-aire-jsonld-converter.service.ts:
   a. Updated parsing of description in methods convertProject() and convertDatasource() - use ParsingFunctions.parseDescription().
   b. In convertDatasource() method set "otherUrl" (not push it) in sameAs (on next commit, dataprovider landing sents all provenance urls as array).
4. jsonld-document-serializer.service.ts: [Bug fix] Added check in "serializeDescription()" method.
2022-05-05 20:29:55 +03:00
Alex Martzios 20e1e5d735 homepage tweaks and new images 2022-05-05 15:29:29 +03:00
Alex Martzios 620360fa94 tweak for homepage - scroll animation 2022-05-05 13:45:07 +03:00
Konstantinos Triantafyllou 9734b93f7a Add mutation observer to handle active text in scrolling section 2022-05-05 11:33:01 +03:00
Alex Martzios 47a96f93f4 general tweaks after Aristotelis call 2022-05-05 09:32:39 +03:00
Konstantina Galouni bbfa79c8c9 [Explore & Library & common-assets | new-theme]: No animation in sticky tabs | Tabs stop being sticky when bottom component is in viewport | Updates in powered by bottom message | Updates in statistics in datasource landing.
1. landing-utils.css: Commented transition ease-out in #main-tabs-div.
2. app.component.ts: Added id="bottom" in <bottom>.
3. newSearchPage.component.html: Updated "Powered by OpenAIRE Research Graph" to make the link underlined on hover.
4. metrics.component.ts: Add classes "uk-text-small uk-text-meta" in "Powered by".
5. resultLanding.component.html & project.component.html & dataProvider.component.html:
   a. Updated "Powered by OpenAIRE Research Graph" to make the link underlined on hover.
   b. Add uk-sticky attribute in id="main-tabs-div" only if shouldSticky is true (bottom is not in the viewport).
6. resultLanding.component.ts & project.component.ts & dataProvider.component.ts: Added fields shouldSticky and observer, check in ngAfterViewInit() if bottom is intersecting and kill the observer in ngOnDestroy().
7. statisticsTab.component.ts: Added customContainerClass="uk-background-default" customIframeClass="uk-blend-multiply" in <i-frame>.
8. showAuthors.component.ts: [Bug fix] In "View less authors" make only the link clickable, not the whole row.
2022-05-04 18:09:35 +03:00
Konstantina Galouni 9ab56f02fb [Library | new-theme]: resultLanding.component.html & project.component.html & dataProvider.component.html: Removed old unused html code. 2022-05-04 14:04:28 +03:00
Konstantina Galouni a87fc8da43 [Library | new-theme]: In result, project, dataprovider landing pages use type names from OpenaireEntities.
1. dataProvider.component.html: Use type names from OpenaireEntities | Added missing bottom <helper> and graph_and_feedback_template for small screens.
2. dataProvider.component.ts: Use type names from OpenaireEntities | stickyHeader = false when queryParams change.
3. project.component.html: Use type names from OpenaireEntities.
4. project.component.ts: stickyHeader = false when queryParams change.
5. resultLanding.component.html: Use type names from OpenaireEntities | In  #relation_in_tab, use common component for input instead of mat-select.
6. resultLanding.component.ts:
   a. Use type names from OpenaireEntities.
   b. Added relatedClassFilters: Option[] and use it in input for #relation_in_tab.
   c. stickyHeader = false when queryParams change.
7. resultLanding.module.ts: Imported InputModule.
8. orcid-work.component.ts: Use type names from OpenaireEntities.
9. result-preview.component: Use type names from OpenaireEntities.
2022-05-04 13:57:14 +03:00
Alex Martzios b5815a9bc7 update submodules 2022-05-04 12:48:44 +03:00
Konstantina Galouni acd8db71cc [Library | new-theme]: metrics.component.ts: Round large numbers in metrics | Use type names from OpenaireEntities. 2022-05-03 14:25:09 +03:00
Konstantina Galouni 341cacef2f [Explore & Library | new-theme]: Dataprovider landing page redesign.
1. environments/: Added "fairSharingURL" and "eoscMarketplaceURL".
2. env-properties.ts: Added properties:  fairSharingURL?: string, eoscMarketplaceURL?: string
3. searchFields.ts: In OpenaireEntities added type names also in singular.
4. statisticsTab.component.ts: Use type names from OpenaireEntities.
5. relatedDatasourcesTab.component.ts: Updated paging and align of columns according to mocks | Use type names from OpenaireEntities.
6. dataProvider.module.ts: Added iconsService.registerIcons([graph]).
7. dataProviderInfo.ts:
   	a. "description" type changed from string to string[]
   	b. #7718: Added field provenance: Map<string, {"url": string[]}>;
   	c. export class DataproviderProvenance with "provenance" field with info foreach provenance type.
8. dataProvider.service.ts: Updated parsing for description and originalId (provenanve) (#7718).
9. dataProvider.component: Redesign of datasource landing page.
2022-05-03 14:22:53 +03:00
Konstantina Galouni a949dd191d [Library | new-theme]: project.component.html: Small fixes in project landing redesign. 2022-04-28 16:53:49 +03:00
Konstantina Galouni 115d25e85f [common-assets | new-theme]: landing-utils.css: Removed rules related to .uk-progress (updated and moved to openaire-theme in progress.css). 2022-04-28 16:52:19 +03:00
Konstantina Galouni 1554f2f15f [Library | new-theme]: Redesign of project landing page and small upadates on result landing and common components.
1. addThis.component.ts: Updated social icons of addThis.
2. landing-header.component.ts: Added "uk-text-small" in subtitle.
3. metrics.component.ts: Added method "clickedMetrics()" to set "metricsClicked" | Added metricsClicked and metrics.infos conditions for loading table or iframes | Added customContainerClass and customIframeClass in <i-frame>.
4. project.component: Updated project landing page according to UI redesign.
5. project.module.ts: Import LoadingModule, IconsModule, InputModule.
6. project.service.ts: Use parsingFunctions.parseDescription.
7. projectService.module.ts: iconsService.registerIcons([link, graph]).
8. resultLanding.component.html: Small fixes in ui | Added right arrow on tooltips of actions that are links to other pages | Display of description updated as innerHtml (#7345).
9. orcid-work.component.ts: Added flex=true in <icon>.
10. input.component.ts: Added disabled?: boolean in Option interface and show disabled options as muted.
11. projectInfo.ts: Updated description to be string[] instead of string.
12. iframe.component.ts: Added @Input() customContainerClass: string = ""; and @Input() customIframeClass: string = "";
13. search-tab.component.ts: Updated according to redesign | Update "getEntityName()" to return values from OpenaireEntities.
14. tabs.component.ts: Added "uk-height-1-1" in custom tabs | In #mytabs::before set left:0.
2022-04-28 12:13:06 +03:00
Konstantina Galouni 846c7966f0 [openaire-theme | master]: text.css: Added .text-argos | variables.css: Added variable --argos-color: #17BEBB; 2022-04-28 12:08:39 +03:00
Alex Martzios ddb189303b finish explore homepage - need to check some things with aristotelis and remove old code frm comments 2022-04-27 15:36:42 +03:00
Konstantina Galouni 104256eefb [Explore & Library & Common Assets | new-theme]: Updates related to result landing redesign.
1. fos.component.css: Removed rule "mark.highlighted" and ".custom-bottom-border" updated with variables.
2. feedback.component.html: Updated width of email input for small screens.
3. parsingFunctions.class.ts: In "parseAllSubjects()" method, comment otherSubjects and push them in subjects.
4. showIdentifiers.component.ts: Updated classes in <modal-alert>.
5. showSubjects.component.ts: "Subjects by Vocabulary" and "Subjects" separated & view more functionality added in "Subjects".
6. resultLanding.component:
	a. Added button and modal for <addThis> (share in social media).
	b. View more functionality for related organizations.
	c. Graph and feedback section sticky.
	d. Added checks for summary tab and right sidebar.
	e. In small screens made right sidebar offcanvas.
7. resultLanding.module.ts: Updated iconsService.registerIcons to register link, graph, quotes.
8. orcid-work.component.ts: Added visually-hidden in icon buttons for landing | Updated classes in <modal-alert> and use buttons of alert instead of custom.
9. no-load-paging.component.ts: Use new component <results-and-pages> for results and pages number and set uk-flex-right in <paging-no-load> (default is center).
10. cookie-law.css: In ".cookie-law-wrapper" increased z-index from 100 to 1000.
11. showAuthors.component.ts: Removed shadow from search button | Updated classes in <modal-alert>.
12. icons.ts: Added "quotes" svg.
13. alert.ts: Updated modal to have header - body - footer (theme was updated too) | classTitle input set default to "uk-background-primary-opacity" | @Input() overflowBody: boolean = true; added to add overflow in body.
14. paging.module.ts: Added ResultsAndPagesNumComponent in declarations and exports.
15. pagingFormatter.component.ts: Add "uk-invisible" to previous and next buttons instead of hiding them.
16. pagingFormatterNoLoad.component.ts: Add "uk-invisible" to previous and next buttons instead of hiding them | Set customClasses default to "uk-flex-center".
17. tabs.component.ts: Updated margins/ paddings | Added @Input() offsetForSticky:number=0; to compare with the top distance for isSticky.
18. resultsAndPagesNum.component.ts: [NEW] Component to show number of results, number of pages and current page (used in paging).
19. landing-utils.css:
	a. Moved variables in .landing instead of :root.
	b. Added variable --landing-light-color-rgb: var(--light-color-rgb);
	c. Added glass filter in #graph_and_feedback.
	d. Set z-index of #main-tabs-div and #graph_and_feedback to 979 (default 980 caused problems with metrics box).
	e. Added padding-bottom: 80px and margin-top: 80px in .landing-sections.
	f. Added top rule for #right-sidebar-switcher.
	g. Added custom width rules for .landing-left-sidebar-width.
20. css-rules.txt: Added cookie-law-wrapper: 1000 info for z-index
21. explore-custom.css: Added variable --background-primary-rgb: var(--explore-color-rgb);
2022-04-20 17:40:18 +03:00
Alex Martzios bd7d3dccb0 progress on homepage 2022-04-20 14:30:34 +03:00
argirok 6564620ddd Update menu items with OpenaireEntities names 2022-04-20 10:33:52 +03:00
Alex Martzios d0ee809a03 progress on homepage, update submodules 2022-04-20 09:29:40 +03:00
argirok 7be057c722 stepper update css 2022-04-19 16:33:26 +03:00
Konstantinos Triantafyllou a32e7f0433 Merge branch 'new-theme' of code-repo.d4science.org:MaDgIK/explore-services into new-theme 2022-04-19 11:16:36 +03:00
Konstantinos Triantafyllou dec5268b83 Add quick selections in home page 2022-04-19 02:10:50 +03:00
Alex Martzios 3603c2ab00 changes on 'remove' label close-button 2022-04-18 15:34:19 +03:00
Alex Martzios 53eda3a026 tweaks on fos/sdg pages 2022-04-18 14:25:32 +03:00
Konstantinos Triantafyllou c24859fed3 Update libraries. Add as label secondary explore's color 2022-04-18 11:29:51 +03:00
Konstantina Galouni c887dc1c66 [Library & common-assets | new-theme]: Updates for redesign.
1. availableOn.component.ts: Updated class of title to "uk-text-light-grey" and added custom-external icon to links and updated accessright icons.
2. citation.class.ts: Added fileFormatOptions: Option[] to use it in input options.
3. citeThis.component.ts: Updated select inputs using "input" from InputComponent | Updated copy to clipboard button to link.
4. citeThis.module.ts: Import InputModule.
5. fos.component.ts: Updated class of title to "uk-text-light-grey".
6. fundedBy.component.ts: Updated class of title to "uk-text-light-grey" and updated links with uk-text-emphasis class.
7. landing-header.component.ts: Increase authorsLimit to 7 | Changed class of "under curation" to uk-text-primary (used to be custom class).
8. metrics.component.ts: Updated in clickOutside event.
parsingFunctions.class.ts: Updated open, closed and unknown with icon names instead of paths to svgs (download accessright icons).
9. relatedTo.component.ts: Updated class of title to "uk-text-light-grey" and added custom-external for links.
10. resultLandingUtils.module.ts: Inport AlertModalModule (to open modal).
11. sdg.component.ts: Updated class of titlte to "uk-text-light-grey".
12. showIdentifiers.component.ts: Added view more functionality.
13. showPublisher.component.ts: Updated custon-external class.
14. resultLanding.module.ts: registerIcon link.
15. resultLanding.component.html: Updated css for result landing and commented annotations (b2note).
16. orcid-work.component.ts: Updated orcid action button for landing page.
17. orcid.module.ts: registerIcons orcid_add and orcid_bin.
18. customOptions.class.ts: [Bug fix] [By Kostis] registryOptions() was not returning properly httpHeaders.
19. showAuthors.component.ts: Updated css
20. icons.ts: Export svgs orcid_add, orcid_bin, link.
21. alert.ts: Removed margin from title.
22. result-preview.component.html: Title of results set to <h2> and uk-h6 and when links to uk-link-heading | accessRightIcon for hostedBy_collectedFrom.
23. result-preview.module.ts: Imported IconsModule.
24. landing-utils.css: Updates in landing css & css of landing-action-button & added backdrop filter missing rules.
25. utils.css: Updated class orcid-clipboard-wrapper and renamed to clipboad-wrapper | Update class .custom-external to set in content with code instead of name and updated not to underline it on hover
26. library.css: Added class .default-dropdown with max-width: 500px;
2022-04-16 10:47:30 +03:00
Konstantinos Triantafyllou 04cd27042e Add new advanced-seach-input in home page 2022-04-16 00:53:24 +03:00
Alex Martzios caad9e3349 add links to FOS items, changes on SDG json file and page 2022-04-15 16:32:14 +03:00
Alex Martzios cb4b3334be finish fos page - search functionality 2022-04-14 18:05:47 +03:00
Alex Martzios 99bdbb72f8 update openaireLibrary repo 2022-04-13 09:43:44 +03:00
Alex Martzios de0c5e2e3f update images on sdg page, highlight search result on fos page, newsletter link fix on footer 2022-04-13 09:42:37 +03:00
Konstantina Galouni 1b88f0924f [Library & common-assets| new-theme]: Fixes in custom-external.
1. resultLanding.component.html: [Bug fix] In EGI Notebook, uk-text-uppercase should be in text (custom-external icon could not be loaded).
2. resultLanding.component.ts: Removed unnecessary log.
3. result-preview.component.html: Added properly "custom-external" class.
4. utils.css: In class "custom-external", set verical-align: super.
2022-04-12 16:52:49 +03:00
Konstantina Galouni 791dcccca6 [Library | new-theme]: resultLanding.component.html: Linking action button updated to redirect to direct linking page. 2022-04-12 15:20:44 +03:00
Konstantina Galouni 8b672939ac [Library | new-theme]: showIdentifiers.component.ts: Optimize imports and use uk-text-meta class | showPublisher.component.ts: Use uk-text-small and uk-text-meta classes. 2022-04-12 15:05:53 +03:00
Konstantina Galouni 5c3b14e9f7 [Library | new-theme]: resultLandingInfo.ts: Added export interface Context and set in ResultLandingInfo class contexts: Context[]; | parsingFunctions.class.ts: In method "parseContexts()" use interface Context. 2022-04-12 15:01:45 +03:00
Konstantina Galouni 1968c9add2 [Library | new-theme]: showAuthors.module.ts: Imported AlertModalModule | showAuthors.component.ts: When authors > 2*threshold, open them in modal & Replaces "view all ... authors" with "+ ... Authors" & updated orcid dropdown according to new theme | landing-header.component.ts: Use "uk-text-small" everywhere and removed @Input() small & change authorLimit from 30 to 3 & removed "small" input from <showAuthors>. 2022-04-12 14:51:55 +03:00
Konstantina Galouni 883cd8fac3 [Library | new-theme]: orcid.module.ts: Removed IconsService | orcid-work.component.ts: Updated icons (remove -> delete & preview -> visibility) & grouped tooltips wherever possible (background css not ready) & Removed unused css & Updated orcid buttons for landing page & [Bug fix] Update how "isLoggedIn" is calculated (userManagementService.getUserInfo() instead of Session). 2022-04-12 14:36:31 +03:00
Konstantina Galouni d13123cfc0 [Library | new-theme]: metrics.component.ts: Replaces old custom class "space" with "uk-margin-small-left" | metrics.component.css: Css updated to move mertics widget and its arrow in a new position (not ready). 2022-04-12 14:21:55 +03:00
Konstantina Galouni 6fcd822b36 [Library | new-theme]: searchSorting.component.ts & newSearchPage.component.html: Removed ":" after "Sort by" and "Results per page placeholders | result-preview.component.html: Use class uk-text-meta instead of uk-text-muted. 2022-04-12 14:12:45 +03:00
Konstantina Galouni 61550cc1c5 [openaire-theme | Trunk]: Small additions in css of theme.
variables.css: [NEW] Added variable --orcid-color: #A6CE39;
text.css: Added rules for classes "uk-text-xsmall" and "text-orcid".
2022-04-12 13:27:52 +03:00
Alex Martzios d845a618ea progress on fos search functionality 2022-04-07 16:20:10 +03:00
Konstantina Galouni 4b5d6ac98b [Library | new-theme]: rangeFilter.component: [Bug fix] In range filters, years were not updating & errors were not properly displayed | search-input.component.ts: Remove styleUrls (file is deleted). 2022-04-05 20:08:11 +03:00
Konstantina Galouni 826db1af73 [Library | new-theme]: Delete fromYearAfterToYear.directive.ts, inValidYear.directive.ts, rangeYearsRequired.directive.ts directives from rangeFilter folder (validator functions moved to string-utils.class.ts (previous commit)). 2022-04-05 16:50:49 +03:00
Konstantina Galouni 191b9c7a9a [Library | new-theme]: In range filters, use reactive form (formGroup) instead of template driven form (ngModel) & update inputs using new "input" component & move validators in string-utils.class.ts. 2022-04-05 16:45:39 +03:00
Konstantina Galouni e20e9c61e6 [Library & Common-Assets | new-theme]: 1st version of restructure of result landing page according to redesign | Bug fix in method "hasMetrics".
1. landing-header.component.ts: Remove from <showTitle>, isH1 input.
2. metrics.component.ts: On metrics error, emit also "pageViews: 0".
3. showTitle.component.ts: Remove "isH1" input property and add in title class uk-h5 always.
4. resultLanding.component.html: Redesign (currently broken) of result landing page.
5. orcid-work.component.ts: Remove label "Add to / Remove from ORCID".
6. import.css: Import "landing-utils.css".
7. landing-utils.css: Comment all existing css rules and add new.
2022-04-04 12:14:54 +03:00
Alex Martzios e4a9f8be64 finish SDGs component functionallity and styles and start on FOS component 2022-03-31 14:57:13 +03:00
Alex Martzios da544109aa create sdg component and add sdg img assets 2022-03-30 17:19:40 +03:00
Konstantinos Triantafyllou b2e9a76170 Create new branch for explore new-theme. Initialize variables, css and angular.json 2022-03-30 13:01:55 +03:00
Konstantina Galouni cc062d3938 [Library | Trunk]: ISVocabularies.service.ts: Make url to vocabularies sdg.json and fos.json absolute with domain prefix. 2022-03-29 17:14:00 +03:00
Konstantina Galouni 2fa81dd7c9 [Library | Trunk]: resultLanding.component.html: Add links to advanced search foreach FOS and SDG subject. 2022-03-29 16:55:04 +03:00
argirok d533a904ed add project sitemaps 2022-03-24 12:57:58 +02:00
argirok dbe76e472f update the values of fos/sdg vocabulary 2022-03-24 12:57:33 +02:00
argirok d6c4788fbb Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services 2022-03-18 13:14:28 +02:00
argirok a8f3421fb8 add fos/sdg in advanced search, add autocomplete methods, add initial json files 2022-03-18 13:14:07 +02:00
Konstantina Galouni ea9d4d73c8 [Library]: searchFields.ts: In previous commit changed name of "resulthostingdatasourceid" used in advanced search (Hosting Content Provider --> Source), instead of "resulthostingdatasource" used in refine filters (Content Provider --> Source). 2022-03-17 16:13:55 +02:00
Konstantina Galouni ad1f68ca68 Rename some result refine filter names and reorder them. 2022-03-17 15:13:07 +02:00
Konstantina Galouni 5d21dde264 [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
argirok dd862df6b2 complete previous commit for
clean up search dataproviders for doiRawValue
2022-02-21 16:29:03 +02:00
argirok 7c87a1343e apply changes for datasource search pages #7546 2022-02-16 18:43:20 +02:00
Konstantina Galouni 34f4637ff9 [Library]: Fixes in ORCID put-codes query & query dynamic menu only in development environment.
1. dataProvider.component.ts: Comment log for dataProviderInfo.fundedContent.
2. searchResult.component.ts: In initialize() method, before calling orcidService.getPutCodes, added more checks for type (result, publication, dataset, software, other).
3. navigationBar.component.ts: Call _helpContentService.getMenuItems only in development environment.
2022-02-16 11:40:05 +02:00
Alex Martzios a6d5f793fb update submodule repos 2022-02-04 13:02:18 +02:00
Konstantina Galouni 911728c46e [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
argirok 550af9550c update library 2021-12-17 15:42:42 +02:00
argirok d7787e7f86 update also userinfo properties 2021-12-17 15:37:20 +02:00
argirok 45164dea05 Subjects: add subjects section in home page. add 50 in the link to the search results
update login properties beta/test
Landing allow index off newly added records - zenodo
2021-12-17 14:35:19 +02:00
Konstantinos Triantafyllou 1e6d598833 Add condition for numbers.projectSize in home page 2021-12-16 15:18:02 +02:00
argirok 6f07efc4a5 update cookies link 2021-12-10 12:32:37 +02:00
argirok 86c6880f5b Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services 2021-12-10 12:32:28 +02:00
Konstantina Galouni 9db5127acb [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
argirok 97c79b5228 Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services 2021-11-25 15:19:37 +02:00
Konstantina Galouni 54dea18236 [Explore]: sitemaps: Updated existing sitemaps (22/11/2021) and added sitemaps for subjects "Physics::Atomic Physics" (physics) and "Mathematics::Combinatorics" (mathematics). 2021-11-25 13:54:06 +02:00
argirok db666b66ae Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services 2021-11-25 13:00:42 +02:00
Konstantinos Triantafyllou c268a3ae2c Add new login service in properties of beta 2021-11-25 12:25:54 +02:00
argirok f2aeeab24c Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services 2021-11-25 12:05:43 +02:00
Alex Martzios dbc2db80bb Update openaireLibrary 2021-11-25 11:58:28 +02:00
Alex Martzios 593ef90ae8 Update common-assets repo 2021-11-24 17:07:51 +02:00
Alex Martzios 9b1e9c4707 Update openaireLibrary 2021-11-24 16:54:03 +02:00
argirok d242b3cc61 Add subjects section in Home page 2021-11-24 15:56:38 +02:00
Alex Martzios 6e363e678a Add css rules and update openaireLibrary 2021-11-23 10:45:33 +02:00
Konstantina Galouni b57fe6bf56 Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services 2021-11-11 12:13:52 +02:00
Konstantina Galouni 91a0b86675 [Library]: searchDatacite.service.ts & searchCrossref.service.ts: [Bug fix] Extra checks added in author parsing | In Crossref parse author.name if author.family and/or author.given is missing. 2021-11-11 12:13:25 +02:00
Alex Martzios 9b0387d4b0 update openaireLibrary 2021-11-11 12:12:20 +02:00
Alex Martzios a64bdff2f5 update openaireLibrary 2021-11-10 16:26:33 +02:00
Alex Martzios 2349c5a20c update openaireLibrary 2021-11-10 16:00:06 +02:00
Alex Martzios 7589dbe751 Add styles and update openaireLibrary 2021-11-10 15:10:14 +02:00
Konstantina Galouni da797e05df Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services
 Conflicts:
	explore/src/app/openaireLibrary
2021-11-09 23:05:34 +02:00
Konstantina Galouni 4b330e5cfa 1. environments/ & env-properties.json: #7159: "doiURL" property updated from https://dx.doi.org/ to https://doi.org/.
2. searchDatacite.service.ts & searchOrcid.service.ts: #7159: In result.url "doiURL" property is used instead of a constant prefix.
3. parsingFunctions.class.ts: #7155: Added field "instanceWithDoiExists", to check if publisher with doi related url should be added as instance (download from section).
4. showIdentifiers.component.ts: Removed "space" class from external icon.
5. relatedDatasourcesTab.component.ts: #7004: Updated message on top of the tab.
2021-11-09 23:04:01 +02:00
argirok b52637ca37 add links to special subjects in the landing page 2021-11-09 16:02:32 +02:00
Konstantinos Triantafyllou ab8654a3f8 Add new login/logout/userInfo in development properties 2021-11-08 18:43:23 +02:00
Alex Martzios c81a120c90 Add new styles and update openaireLibrary, assets 2021-11-08 17:26:02 +02:00
Konstantina Galouni 91a762f4f8 [Trunk | Explore]: parsingFunctions.class.ts: [Bug fix] Stringify (+"") subject.classname (.toLowerCase() could throw error). 2021-10-26 15:32:32 +03:00
Alex Martzios c9ffab3a66 Update openaireLibrary repo 2021-10-25 12:41:36 +03:00
argirok c7993b1cc9 update robots.txt 2021-10-11 16:08:35 +03:00
Konstantina Galouni 813e4a8057 [Trunk | Explore]: parsingFunctions.class.ts: [Bug fix] Parse contexts properly when a label is null/undefined or empty string (result landing page). 2021-10-11 14:02:22 +03:00
Konstantina Galouni 81403dd5c4 [Trunk | Explore]: 1. parsingFunctions.class.ts: a. [Bug fix] Make sure content of subjects is string | b. Commented unnecessary logs. 2. sitemaps/: Update sitemaps files (run on 7/10/2021). 2021-10-08 10:37:40 +03:00
argirok 445758c3ad SEO: enable no-index filter for poor content 2021-10-04 13:20:18 +03:00
Konstantina Galouni f97d41d6b6 [Trunk | Explore]: 1. assets/common-assets: Added "eosc-logo.png" & deleted "egi-fed.notebook.png". 2. resultLanding.component.ts: Removed local styles for "notebook-button" class. 3. resultLanding.component.html: Logo and name of button for egi notebook updated. 4. parsingFunctions.class.ts: When "eosc jupyter notebook" is in subjects, show as classified subject (vocabulary) "EOSC: EOSC Jupyter Notebook" [Paolo's request]. 2021-09-29 14:34:04 +03:00
Konstantina Galouni bd2b482933 [Explore | Trunk]: 1. dataProvider.service.ts & project.service.ts & resultLanding.service.ts & searchDataproviders.service.ts & searchOrganizations.service.ts & searchProjects.service.ts & searchResearchResults.service.ts: Removed case sensitivity in parsing relations (rels.rel.to.class). 2. orcid.service.ts: Removed unused imports | Added comment related to KPI metrics calculated by orcid API. 2021-09-27 12:19:25 +03:00
Konstantina Galouni 9c67ea6b54 [Trunk | Explore]: 1. parsingFunctions.class.ts: created field "notebookKeyword" to be compared with subjects. 2. resultLanding.component.html: Property "egiNotebookLink" is used for Notebook button on top right section. 3. env-properties.ts: Added property "egiNotebookLink". 4. environment.beta.ts & environment.ts: Added property "egiNotebookLink". 2021-09-27 12:14:17 +03:00
argirok ac27042d3e update metrics API: use the new stats tool for both numbers & charts 2021-09-08 15:21:30 +03:00
argirok a1b5fc9e19 Search pages: fix #6937- results per page change is not applied when the page or the keyword changes 2021-08-13 12:42:50 +03:00
argirok 69a662234a SEO - accessibility: more changes for accessibility, new manifest file 2021-08-11 13:59:50 +03:00
argirok 9957de5d4c Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services 2021-08-10 13:47:40 +03:00
argirok 40342f1eca Revert removing sitemap.xml 2021-08-10 13:47:25 +03:00
argirok 9f22c6c794 SEO - accessibility: In images add alt, add specific width and height, in links add <span class="visually-hidden"></span> with descriptive text - not visible (add class in library.css) 2021-08-10 13:46:33 +03:00
Konstantina Galouni 4e52593093 [Explore Service]: explore/src/sitemaps/: Renamed sitemap_index.xml to publications_index.xml. 2021-08-10 13:29:22 +03:00
Konstantina Galouni df9b174e44 [Explore Service]: explore/src/sitemaps/: Deleted sitemap.xml and added sitemap_index.xml, publications_sitemap.xml.gz, publications_sitemap1.xml.gz, datasets_sitemap.xml, software_sitemap.xml, other_sitemap.xml. 2021-08-10 13:02:35 +03:00
argirok f50db71c44 Add sumbmenu in the research outcomes for the different types, update robots.txt (exclude covid-19) 2021-08-09 15:31:19 +03:00
argirok 1bc0fac14e Merge branch 'master' of code-repo.d4science.org:MaDgIK/explore-services 2021-08-06 14:22:49 +03:00
Konstantina Galouni 9f48768fe3 [Explore Service]: resultLanding.component.ts: added "checkIfAllowed()" method to be called by sitemap script and by updated "addNoIndexFilter()" method | Added spam words in "title_authors_words" | Added "publicCommunities" array with public communities in production - no index results from these communities. 2021-08-06 14:10:42 +03:00
argirok bbb13fd93b Add more font versions for Roboto 2021-07-30 13:34:59 +03:00
argirok d12638ec48 Add disallow for search pages with multiple filters + community filter 2021-07-26 13:45:11 +03:00
argirok 2fdd13b7f0 strip HTML for research outcomes description (landing and search results), Update no-index filter (remove poor content filter, add filter for communities) 2021-07-26 13:05:36 +03:00
argirok d5f63063bc Home component: add specific size to images 2021-07-26 13:03:49 +03:00
kostis30fyllou 5db03f28f8 Update library 2021-07-19 18:22:23 +03:00
kostis30fyllou 958e0594b6 [Explore-Services]: Remove clean library. Add gitignore. Add gitmodules 2021-07-19 18:17:16 +03:00
k.triantafyllou 20badf397f [Explore-Service]: Update to angular 11. Delete branches
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61402 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-14 15:41:12 +00:00
konstantina.galouni c2c81e7f77 [Trunk | Explore]: home.component.ts & assets/ExploreLogos/logo-miur.png: Deleted logo-miur.png from home page [Paolo's request - data not approved].
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61324 d315682c-612b-4755-9ff5-7f18f6832af3
2021-07-05 10:54:42 +00:00
konstantina.galouni 63c0611239 [Trunk | Library]: home.component.html: Added loading="lazy" on <img> elements.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61305 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-30 07:10:28 +00:00
argiro.kokogiannaki 4ab1aaf807 [Explore |Trunk]
remove jsonld library


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61304 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-29 11:53:00 +00:00
konstantina.galouni 642bf36981 [Trunk | Explore]: environments: Updated footer div help contents according to ticket #6713.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61098 d315682c-612b-4755-9ff5-7f18f6832af3
2021-06-04 15:17:27 +00:00
argiro.kokogiannaki 06ed324ff7 [Explore|Trunk]
- add compress in server
- minimize graph image
- updates in sitemap & robots
- remove preload modules



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61059 d315682c-612b-4755-9ff5-7f18f6832af3
2021-05-28 13:36:46 +00:00
konstantina.galouni d979958d48 [Trunk | Explore]: environments/: Added in all environment files footerGrantText: "This service has received funding from EU grants No. 643410, No. 777541, No 101017452".
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61041 d315682c-612b-4755-9ff5-7f18f6832af3
2021-05-25 10:26:13 +00:00
argiro.kokogiannaki a0dff09666 [Explore|Trunk]
- Remove qf=true  from home page and menu items --> use resultbestaccessright="Open%2520Access" instead
- initialize rel next/prev with empty values



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@61020 d315682c-612b-4755-9ff5-7f18f6832af3
2021-05-19 07:42:56 +00:00
argiro.kokogiannaki 438f854908 [Explore|Trunk]
setting time out to 3s


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60975 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-28 15:32:41 +00:00
k.triantafyllou 1198ff93fe [Explore | Trunk]: Add smooth scroll
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60943 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-21 12:28:02 +00:00
konstantina.galouni 3e03b3a617 [Trunk | Explore]:
1. app.component.ts: [Bug fix] Update url for "Manage helptexts" button (use adminPortalURL property).
2. environment.beta.ts & environment.prod.ts & environment.test.ts & environment.ts: Add property "adminPortalURL".


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60940 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-21 11:13:07 +00:00
k.triantafyllou 3135d44180 [Explore | Trunk]: Fix boolean variables for entities
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60903 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-18 11:36:41 +00:00
k.triantafyllou f35a72360b [Explore | Trunk]: Add numbers component to home page
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60896 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-16 18:18:37 +00:00
konstantina.galouni 10604e894a [Trunk | Explore]:
1. app-routing.module.ts: Commented "recommended-orcid-links" route, since it not used.
2. environment.beta.ts & environment.prod.ts & environment.test.ts & environment.ts: Added property "myOrcidLinksPage". 


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60876 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-16 08:38:09 +00:00
konstantina.galouni d3d3d881a5 [Trunk | Explore]: app.component.ts: Updated url for "Manage helptexts" user menu item (Admin on BETA is updated and a new url was needed).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60856 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-13 13:29:08 +00:00
k.triantafyllou 743992cd62 [Explore | Trunk]: Remove properties resolver subscriptions
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60774 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-01 14:40:10 +00:00
k.triantafyllou 85af86976e [Explore | Trunk]: Remove properties resolver and load environment
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60773 d315682c-612b-4755-9ff5-7f18f6832af3
2021-04-01 14:32:23 +00:00
argiro.kokogiannaki 17cd584d5d [Explore | Trunk]
- add b2note property in production properties file



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60627 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-11 14:12:29 +00:00
konstantina.galouni 674f455bed [Trunk | Explore]: app.component.ts: Add "My ORCID links" in user menu, in all environments (in production too).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60617 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-11 00:51:57 +00:00
k.triantafyllou f96bc7a006 [Explore | Trunk]: Add new logout property on prod
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60615 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-10 13:27:43 +00:00
argiro.kokogiannaki 519b24ad93 [Explore |Trunk]
-remove datatables
- remove unused comp/module claimsByToken


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60608 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-08 15:53:43 +00:00
argiro.kokogiannaki 7cbfb09ceb [Explore|Trunk]
update OpenSearchDescriptor file, to be served correctly



git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60594 d315682c-612b-4755-9ff5-7f18f6832af3
2021-03-05 12:07:33 +00:00
konstantina.galouni 711697458b [Trunk | Explore]:
1. app.component.ts: Added "My ORCID links" page (/my-orcid-links) only when environment is not production.
2. environment.ts: Added properties "orcidTokenURL", "orcidClientId".
3. environment.test.ts & environment.beta.ts & environment.prod.ts: Added properties "orcidAPIURL", "orcidTokenURL", "orcidClientId".


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60493 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-24 19:49:55 +00:00
konstantina.galouni 4cdb79edbd [Trunk | Explore]: app-routing.module: Add orcid routes: /orcid, /my-orcid-links, /recommended-orcid-links.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60462 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-20 08:34:28 +00:00
konstantina.galouni 3711e6288a [Trunk | Explore]: environment.ts: orcidAPIURL updated (/orcid removed from the end of the path).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60401 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-10 09:41:13 +00:00
konstantina.galouni f3618170b6 [Trunk | Explore]: OpenSearchDescriptor: Update after Argiro's request - added "xmlns" properties in <OpenSearchDescription> and <moz:SearchForm>.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60400 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-10 09:39:40 +00:00
konstantina.galouni e8d4dd72de [Trunk | Explore]: [NEW] Added "my-orcid-links" folder and files | [NEW] Added "recommend-orcid-links" folder and files.
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60396 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-10 09:30:25 +00:00
konstantina.galouni eeff25b18a [Trunk | Explore]: orcid-routing.module & orcid.module: Add LoginGuard (not FreeGuard) before loading /orcid route (user must be logged in to get tokens).
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60387 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-09 12:16:13 +00:00
argiro.kokogiannaki 35b3d2719a [Explore | Trunk]
add Open search descriptor

update properties ( stats tool uri)


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60368 d315682c-612b-4755-9ff5-7f18f6832af3
2021-02-05 10:30:53 +00:00
konstantina.galouni 1f075b3a79 [Trunk | Explore]:
1. app/orcid: Add orcid folder and files (calling library files from src/app/openaireLibrary/orcid).
2. environment.ts & environment.test.ts & environment.prod.ts & environment.beta.ts: Set "orcidAPIURL".


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60233 d315682c-612b-4755-9ff5-7f18f6832af3
2021-01-13 18:46:30 +00:00
k.triantafyllou 3de74dd624 [Explore | Trunk]: Remove b2note url from production
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60190 d315682c-612b-4755-9ff5-7f18f6832af3
2021-01-05 13:27:18 +00:00
argiro.kokogiannaki 79c8741cf2 [Explore | trunk]
- package.json remove unused dependencies
- update/ correct beta properties


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60184 d315682c-612b-4755-9ff5-7f18f6832af3
2020-12-23 16:21:03 +00:00
k.triantafyllou 09af1f2f2b [Explore | Trunk]: Add b2note production URL
git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-portal/trunk@60164 d315682c-612b-4755-9ff5-7f18f6832af3
2020-12-18 11:09:24 +00:00