Skip to content
Snippets Groups Projects
Select Git revision
  • 299da6d82247277c4a1d2ccb5cada79a50f2d47f
  • master default protected
  • punctuation-workaround
  • marquee
  • fix/sitzungstermin
5 results

infoscreen-new

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • Infoscreen

    This is a rewrite of the Infoscreen. It aims to make it less bad.

    Quality

    To ensure code quality, this repo is automatically evaluated by a SonarQube instance.

    Quality gate

    Test

    Before running the appliction for the first time you have to install all dependencies using npm install

    This Website can be run locally for testing purposes with npm run start.

    Adding Ads

    If you wish to add an ad to the infoscreen simply place an image in panels/werbung/img and change the down section in config/layouts/default.json to something like this

    "down": {
        "type": "cycler",
        "duration": 5,
        "panels": [
            {
                "type": "panel",
                "name": "mensaPlan"
            },{
                "type": "panel",
                "name": "werbung",
                "config": {
                    "files": [
                        {
                            "filename": "IMAGENAME.png",
                            "startdate": "NEVER",
                            "enddate": "NEVER"
                        }
                    ]
                }
            }
        ]
    }
    

    start- and enddate should just be NEVER to activate this immediately