Skip to content

fbufbi/kursausschreibung

 
 

Repository files navigation

kursausschreibung

Build Status

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone https://github.com/erz-mba-fbi/kursausschreibung.git
  • cd kursausschreibung
  • npm install
  • cd node_modules/uikit
  • npm install
  • npm run scope (make sure node is up to date)

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests (tests not yet implemented)

  • ember test
  • ember test --server

Linting

  • npm run lint:js
  • npm run lint:js -- --fix

Building

  • ember build (development)
  • ember build --environment production (production)

Further Reading / Useful Links

Documentation

Go to Wiki

Configuration (appconfig, settings, locale)

  • appconfig: The basic configuration for the module must be stored in appconfig. Example: apiUrl, webBaseUrl, oauthUrl, instanceId, clientId, applicationScope
  • settings: In this file you will find all settings for the module.
  • locale: In the 'locale' folder you will find every translation for the module that does not come from Evento (e.g. labels, status, process...).

Latest build

You can download the latest build of the module here: kursausschreibung.zip. To use the module you first have to configure it.

Integration

For the integration into an html page you need a simple html configuration in header and body of the page in which you want to publish the module. Please see section MODULE head configuration and MODULE MAIN APPLICATION in index.html.

If you want to be sure that after authentication by the module the correct address is always used use OPTION REDIRECT in the index.html.

About

Evento JS Module for online course announcement

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 76.0%
  • HTML 20.8%
  • CSS 3.2%