19. Various topics
-
The "mode" option on Fetch – Cross Origin Resource Sharing (CORS) issues.
-
Internationalization (I18n) and Localization (L10n) – Preparing the PDR and MyContexts for multiple languages
-
The range type PFile – A property range type
file
to handle files in Perspectives. -
When the model ecosystem is broken – The functioning of the Perspectives Universe depends on a number of basic models in the perspectives.domains namespace. The repository holding these models is managed from within a MyContexts installation. In this section we explore various ways this ecosystem can be corrupted and their rescue operations
-
Restoring from public resources – Restoring the private version of a resource from public versions.
-
When resources cannot be stored or retrieved – The users' resources may be stored locally, or remotely. In the latter case, problems arise if no network connection is available, the user (no longer) has no sufficient authorization to access the remote storage, or the remote storage malfunctions. Here we explore how to maintain system integrity in the face of these problems.
-
Runtime Options – In which we describe a method to provide the PDR with values for options that influence its behaviour, for example
isFirstInstallation
. -
Automatic Data Upgrades – A framework to apply specific procedures to data existing in an installation, to ensure data compatibility after a breaking change in a new PDR version.
-
Fixing referential integrity violations – References to resources that are no longer available, must be garbage collected.
-
Identifying Natural Persons and Perspectives Installations – Identifying a natural person and her Perspectives installations
-
The Chat Widget – How we include Chat on a basic level in MyContexts