Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

What is the CDN?

To manage assets efficiently and with less redundant data, every answerspace is assigned to organisations, among which there is one primary organisation that owns a particular answerspace. Every organisation has different CDN locations that point to a location where its assets are kept. In turn, every answerspace points to a CDN location.

CDNDiagram.pngImage RemovedImage Added

Using the CDN

The BlinkMobile Admin Manager now includes the link to ‘Manage Assets’ under the ‘Manage...’ menu option. This tool allows you to add/edit/delete assets to answerSpaces as well as copy or move assets between CDN locations. It removes the need to store multiple copies of the same asset (for example corporate logos) within multiple answerSpaces.

AssetMgr1.pngImage RemovedImage Added

All the CDN locations associated with your Organisation's answerSpace will be shown below the asset listing for the current answerSpace.

If you wish to move, copy or delete an asset from a CDN location, simply click on it and choose from the dropdown list:

ManageAssets2.pngImage RemovedImage Added

Your default CDN is set in the answerSpace settings window:

ManageAssets3.pngImage RemovedImage Added

Adding or Importing Assets to the CDN

When you want to add an asset to your CDN, it's really quite simple. 

Firstly, make sure your default CDN location is correct. (See here for instructions).

Choose Manage... Assets. The Asset Manager will appear. At the top of this screen is the Upload Pane:

AddAsset1.pngImage RemovedImage Added

Click 'Choose File' and navigate through the File system Window until you find the file you wish to add:

AddAsset2.pngImage RemovedImage Added

Click 'Open' and the file name will appear in the Upload Pane. If you wish add another file, just click the '+add' button. If you wish to add multiple files that are in an archive, you can do this by clicking 'Choose File' and selecting the Archive file:

AddAssets3.pngImage RemovedImage Added

It will appear in the upload pane with an option to extract the archive into its multiple components. To do this, click the checkbox:

AddAssets4.pngImage RemovedImage Added

Once you have selected all your assets, click the 'Upload' button and a progress message will appear. Your listing will not be immediately updated, but if you wish, you can click the 'Refresh' button.

AddAssets6.pngImage RemovedImage Added

Note that there are now new assets available for use.

 

Using Assets in MADL and CSS

CDN locations are stored by an Organisation. These CDN locations can be accessed across multiple server instances. i.e. Assets stored in a CDN location in d.blinkm.co can also be used on blinkm.co.
This makes the exporting of answerspaces from one server instance to another easier as the assets are available to all BMP instances

There is no need to use the full path of the asset such as ‘/images/answerSpaceId/asset.ext’. Simply just type the name of the asset and its type extension - ‘asset.ext’. The Platform will automatically find the location of the file.

The file should exist in the default CDN location of answerSpace configuration.

You should never use an absolute path to an asset as this will break when you export / import answerspaces.

Example 1 - in mADL

<img src='circle.png' alt='Circle' />

Example 2 - in CSS

element { list-style-image: url(circle.png); list-style-type: circle; }

Even if the css file is stored within the Assets manager, the Platform will create the relative path automatically.

One caveat: If the stylesheet is being used from an external server you need to use the full url. A way to find that url is right link on the image in the CDN assets window and (in chrome) "Copy Image Address".