diff --git a/src/app/learn-how/faqs/faqs.component.ts b/src/app/learn-how/faqs/faqs.component.ts index 039182e..71565e9 100644 --- a/src/app/learn-how/faqs/faqs.component.ts +++ b/src/app/learn-how/faqs/faqs.component.ts @@ -21,180 +21,424 @@ import {properties} from "../../../environments/environment";

Frequently Asked Questions

+ + + +
+ +
  • - What is a "Research community"? + What is a Community Gateway?
  • -
  • - What is the difference between a Community Gateway and the - Research Community Dashboard (RCD)? - -
  • -
  • - How can Research Community thematic services integrate with - the Research Community Dashboard (RCD)? - -
  • -
  • What does my Research Community gain in terms of Open - Science? -
  • + What is OpenAIRE CONNECT? + -
    Sharing: - scientific literature is only the tip of the iceberg. With a Community Gateway, you say to the members - of your community that everything they produce is relevant and that they should get credit for it. +
  • +
  • + What is a “research community”? + -
    Credit for all: Making research data, software, methods and scientific - workflows available “as soon as possible” is one of the “mantra” of Open - Science. If your community has integrated Zenodo into a digital experiment platform, researchers no - longer bear the burden of manually publishing their research products, while it is also easier for - them to publish different versions, which reflect different stages of their activities. +
  • +
  • + What is a Community Gateway? + -
    Awareness: - Thanks to dedicated pages of the Community Gateway you can suggest best practices to the researchers - of the community. Open Science experts of OpenAIRE will be available to assist you. +
  • +
  • + What is a community manager or curator? + -
- -
  • - How is the service part of the European Open Science Cloud? - -
  • -
  • - Who owns the gateway? - -
  • -
  • - How is the gateway operated? - -
  • -
  • - What is the SLA of the service? - -
  • -
  • - What are the costs? -
  • +
  • + How does a Community Gateway help my research community at implementing Open Science practices? + -
    Please contact us to learn more about the service and the possible - options. +
  • +
  • + How to get a Community Gateway for my research community? + -
  • - -
  • - In what other areas can my Research community collaborate with - OpenAIRE? -
  • +
  • + How often is the searchable content of the gateway updated? + -
    -
    Train the trainer
    - Join the OpenAIRE - Community of Practice, an informal network to share training experience on Open Science, research - and e-infrastructures. +
  • +
  • + What are the costs? + -
    -
    Citizen Science
    - Do you collaborate with schools? Learn more about the - - OpenAIRE activities for Citizen Science - . +
  • + +
  • + Can I ask end-users to pay to access my Community Gateway? + -
    -
    Open Innovation Programme
    - Spread the word about the OpenAIRE - Open - Innovation programme - for SMEs, start-ups and research labs. The programme’s goal is to discover, support and fund - innovative - ideas and implementations of software in the Open Science domain. +
  • +
  • + How can I become a member of OpenAIRE? + - -
  • + +
  • + How does the gateway operate? + +
  • +
  • + Where can I find news about OpenAIRE CONNECT? + +
  • + + + + +
    + +
    +
    + +
    + +
    +
    + +
    + +
    +
    - ` }) export class FaqsComponent { @@ -206,7 +450,14 @@ export class FaqsComponent { public divContents = null; public url: string = null; properties: EnvProperties; - + categories = [ + {name:"About Connect", id: "about", icon: "info"}, + {name:"Gateway configuration", id: "configuration", icon: "settings"}, + {name:"Troubleshooting", id: "troubleshooting", icon: "build"}, + {name:"Gateway functionality", id: "functionality", icon: "storage"} + ] + selectedCategory = this.categories[0].id; + constructor( private route: ActivatedRoute, private _router: Router, @@ -216,7 +467,7 @@ export class FaqsComponent { private _piwikService: PiwikService, private helper: HelperService) { } - + public ngOnInit() { this.properties = properties; @@ -226,18 +477,18 @@ export class FaqsComponent { this.updateUrl(this.url); this.updateTitle(this.pageTitle); this.updateDescription(this.pageDescription); - + //this.getDivContents(); this.getPageContents(); } - + private getPageContents() { this.subscriptions.push(this.helper.getPageHelpContents(this.properties, 'connect', this._router.url).subscribe(contents => { this.pageContents = contents; })); } - + private getDivContents() { this.subscriptions.push(this.helper.getDivHelpContents(this.properties, 'connect', this._router.url).subscribe(contents => { this.divContents = contents; @@ -251,18 +502,18 @@ export class FaqsComponent { } }); } - + private updateDescription(description: string) { this._meta.updateTag({content: description}, "name='description'"); this._meta.updateTag({content: description}, "property='og:description'"); } - + private updateTitle(title: string) { var _title = ((title.length > 50) ? title.substring(0, 50) : title); this._title.setTitle(_title); this._meta.updateTag({content: _title}, "property='og:title'"); } - + private updateUrl(url: string) { this._meta.updateTag({content: url}, "property='og:url'"); } diff --git a/src/app/learn-how/faqs/faqs.module.ts b/src/app/learn-how/faqs/faqs.module.ts index 182b5ba..8b767ec 100644 --- a/src/app/learn-how/faqs/faqs.module.ts +++ b/src/app/learn-how/faqs/faqs.module.ts @@ -13,11 +13,12 @@ import {Schema2jsonldModule} from "../../openaireLibrary/sharedComponents/schema import {SEOServiceModule} from "../../openaireLibrary/sharedComponents/SEO/SEOService.module"; import {BreadcrumbsModule} from "../../openaireLibrary/utils/breadcrumbs/breadcrumbs.module"; import {HtmlPagesModule} from "../../htmlPages/htmlPages.module"; +import {IconsModule} from "../../openaireLibrary/utils/icons/icons.module"; @NgModule({ imports: [ CommonModule, RouterModule, FaqsRoutingModule, HelperModule, - Schema2jsonldModule, SEOServiceModule, BreadcrumbsModule, HtmlPagesModule + Schema2jsonldModule, SEOServiceModule, BreadcrumbsModule, HtmlPagesModule, IconsModule ], declarations: [ FaqsComponent