Notes from a FileMaker Journey
Workaround for FMS URL Rewrite Causing Hosted .JS Files to be Missing
- Who: Anyone who created a web app and wants to place the web app resources files (.js, .css, assets/, etc.) in the FMS conf folder to host on the FM server.
- What: Workaround for FMS URL Rewrite causing hosted web files like .js and .css to be missing from all other web sites hosted on the server.
- With: FileMaker Server 19.4+
- Why: Recent FileMaker Server versions add an aggressive URL Rewrite to the web server which redirects common web app resource files to the localhost address: 127.0.0.1:16001. This causes all other web apps on the server to redirect these resources as well, making these files unavailable to the other sites fully breaking all other sites using these kinds of files.
How to Point a web Domain Name to FileMaker Server and the Data API
- Who: Anyone interested in interacting with their FileMaker Server data via the web.
- What: How to point a web Domain Name to FileMaker Server and the Data API (also useful for WebDirect)
- With: FileMaker Server (any version), a Domain Registrar (like GoDaddy).
- Why: Use a custom domain name like discoverfilemaker.com to point to your FileMaker server.
Unexpected token 0 in JSON at position (FileMaker Data API error)
- Who: Anyone who gets an error similar to: “Unexpected token 0 in JSON at position”.
- What: How to fix the error: “Unexpected token 0 in JSON at position”.
- With: FileMaker Server 17+
- Why: Any JSON object that does not properly escape quotations will result in an error.
How to Query a FileMaker Portal Via the Data API
- Who: Anyone who is using the FileMaker Data API and needs to query (find) data within a portal.
- What: How to Query a FileMaker Portal Via the Data API
- With: FileMaker Server 17+
- Why: As of 11/2019, the FileMaker 18 Data API documentation does not show a specific example of how to do a find in a portal.
FileMaker Data API: How to Format JSON for a Checkbox Set
- Who: Anyone who uses checkbox sets with the Data API.
- What: How to Format JSON key/value pairs for a Checkbox Set.
- With: FileMaker 17+
- Why: Checkbox sets are common and useful tools in forms when sending data to the Data API.
What is a “Workplace Innovation Platform”?
Examining FileMaker's new marketing campaign: the "Workplace Innovation Platform". At the recent 2018 Devcon, FileMaker Inc. created a "special session" and invited the whole conference to attend. Emails were sent out for people to watch live via web cast. It was a...