Skip to content
This repository has been archived by the owner on Nov 9, 2023. It is now read-only.

Documentation improvements #422

Merged
merged 3 commits into from May 27, 2015
Merged

Documentation improvements #422

merged 3 commits into from May 27, 2015

Conversation

kevin-brown
Copy link
Contributor

I noticed a few things the other day when checking out this library for the first time, and #421 inspired me to actually fix the issues (instead of just whitelisting the website and moving on).

  • Fixes non-HTTPS assets being blocked by the browser when viewing documentation under HTTPS.
  • Fixes mixed-content warnings under HTTPS when using the OpenStreetMap Tile API.
  • Remove the CloudMade example as the API key appears to be inactive.
  • Use relative links for internal documentation pages.

This should close #421.

This fixes a few files that were loaded in the geofencing example
as well as the API for the JSON example so they work properly when
the documentation is viewed under TLS.

There are still some mixed content warnings that need to be fixed,
but they do not interfere with viewing the documentation.
This switches all of the links in the logo and in a few of the root
pages to use relative links instead of hard-coding the paths.  The
hard-coded paths made it incredibly difficult to view the
documentation locally, as your are constantly switched to the live
version of the documentation.
This fixed the mixed content warning in the map types page that
resulted from using the non-SSL endpoints for the OpenStreetMap
Tile API. The image paths have been switched, so there should no
longer be a mixed content warning.

This also removes the CloudMade example map, as the API key does
not appear to be active so it has not been loading the map at all.
hpneo added a commit that referenced this pull request May 27, 2015
@hpneo hpneo merged commit 569ecef into hpneo:gh-pages May 27, 2015
@kevin-brown kevin-brown deleted the issue_421 branch May 27, 2015 12:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants