CPHDH / Curatescape

A set of add-ons for the Omeka content management system, designed specifically for location-based narrative content, and compatible with (optional) paid Curatescape mobile applications.

Home Page:https://curatescape.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Acceept HTML in Story data

ebellempire opened this issue · comments

Currently, placing HTML in the description field of a location/story/item reveals several issues.

  • iOS app: links open in "accidental browser mode" where the safari web view is slid in between the client app's native toolbars
  • If I recall, something similarly unplanned occurs in the Android app
  • The website theme needs to be adjusted to accommodate use of HTML (font sizes are a bit inflated, etc.)
  • HTML links to other entries within the app/site should resolve natively and not via the embedded browser view. I believe Android and iOS APIs both include methods for accomplishing this.
  • Links to external content should open in slide-up embedded browser view
  • Where possible, long press or other system standard method should be available for inspecting the link to identify external URLs before opening
  • "Internal" links might be styled differently to signify that they are links to native/in-app content

Even if there was a way of only offering internal links between Stories this would still be really helpful.

We have app store updates pending that should fix the root problem. Once we determine that the problem is fixed in the client apps, we'll update the Omeka themes.

To be solved with next release