Heimdall Application Dashboard

It’s been a whole 2 days since v1.1.0 was released (v1.0.0 was an internal release), so of course it’s time for the next big release. V1.2.0 brings a couple of big features, namely the introduction of “Supported” apps and translation support.

App support

An item added to Heimdall falls into one of three categories. It’s either a Generic item, a Foundation app, or an Enhanced app.

Generic Items – One of the benefits to Heimdall is you can add a link to absolutely anything, whether it’s intrinsically supported or not. With a generic item, you just fill in the name, background colour, add an icon if you want (if you don’t a default Heimdall icon will be used), and enter the link url and it will be added.

Foundation apps – With these and indeed the Enhanced apps below, you just start typing the name of the app and if it’s supported it will show up in a dropdown, click the app name and it will fill in a default background colour and the applications icon. All you need to do is put the URL you want to link to.

Enhanced apps – These are exactly the same as Foundation apps, the only difference is they also allow you to use an apps API to display some extra information automatically by just entering API credentials.

As time goes by the list of supported apps will grow, adding a new Foundation app is pretty easy, so I hope the community will get involved and help out with this.

Language support

The app is multilingual ready. It currently has several languages included, however, by and large they are google translated, so the accuracy could probably be improved. Current languages are:

  • English
  • German
  • Finnish
  • French
  • Swedish
  • Spanish
  • Turkish

To add a new language, create a new folder with the ISO 3166-1 alpha-2 code as the name, copy app.php from /resources/lang/en/app.php into your new folder and replace the English strings.

For extra browny points send a Pull Request, I’d love to add your translation to the app.

A web developer with over 11 years professional experience

View Comments

There are currently no comments.

Next Post