new sharing function

We have enabled a new way of sharing research: link sharing.
It is similar to link sharing you may know from google drive.

When link sharing is enabled, anybody who knows the link has access to your exposition.
The exposition is not listed anywhere else, one can only reach it through the link.

The process is reversable: when the option is disabled, the link will no longer provide access to the exposition.
The share option dialog

safer loading

We have implemented a safer way of loading content, which appears to solve the empty load problem that some users experienced in Chrome.

Safari autoplay blockade fallback

Recently, in response to abuse by many other websites, Safari now blocks any automatic video playback with sound.
We finally have found a way to inform readers of expositions that rely on automatic playback to display a message to start playback manually, ensuring that they can experience the exposition as intented.

Text-based editor update: safer saving

The saving system of the text editor has been improved. Before saving to the RC servers, the editor will check if a more recent version exists on the remote server. This for example can happen when two collaborators are working on the same exposition at once, or when a user is using more than one tab.

If a newer version is found, editor will ask user what to do, to minimize chance of unintentially loosing data.

PHP7 update is complete

The update to PHP7 was completed over the weekend of 20 Oktober.

Apart from bringing code up to date, there have also been several optimisations added (improved indexing) which should further improve performance. The increase in speed will be most notable in the editor and user lists (administration).

update in text editor

  • Media that doesn’t exist is now displayed with a placeholder image.
  • When deleting media, user will be promted to confirm.
  • The editor checks for problematic Word doc names.

media placeholder

Text Editor

There is a new type of exposition editor available, which is specifically aimed at the creation of expositions where text is the main structural element. Another important aspect is, that the resulting exposition page is responive and thus easier to read on mobile devices. The editor was made on request and with financial support of the Norwegian Academy of Music.

The editor itself consists of a text field on the left side, and a live preview of the result on the right side. Different varieties of media (audio, video, pdf) can be uploaded through a single button (or even dragged and dropped into the drag-and-drop area).

The difference between the graphical editor and the text editor, is that the text editor uses text at the input, instead of graphically positioning objects on a canvas. The text format used is Markdown. Markdown is a widely used, easy-to-read, easy-to-write syntax for formatting plain text. Prior knowledge of Markdown is not required, you can also use the editors buttons to insert the correct formatting.

A table of contents is automatically generated, based on the headers present.

Because the source is simple text, we have also been able to provide import and export for a wide variety of formats (Word, pdf, html, text, odt, markdown).

The documentation of the editor can be found here.

Text editor user interface

PHP 7 Upgrades in Development

We are currently working on upgrading to PHP 7 and we are in the final testing phase. We are very much looking forwarding to realising the upgraded version soon. There will be some major performance improvements….stay tuned.