-
Notifications
You must be signed in to change notification settings - Fork 25
API: JS: Site
The mwf.site namespace contains a number of properties and functions related to the global state of the framework. Most of these values are passed into Javascript server-side from the framework configuration settings.
The following are available through the mwf.site namespace:
-
mwf.site.root The web root of the directory containing the front splash page.
-
mwf.site.asset.root The web root of the framework assets directory.
-
mwf.site.analytics.key A Google analytics key, if one is configured in the framework config, or NULL otherwise.
-
mwf.site.mobile.maxWidth The maximum width that is considered a "mobile" device, where any device above this value will cause mwf.classification.isMobile() to return false. If this is not configured in the framework config, then this is NULL.
-
mwf.site.mobile.maxHeight The maximum height that is considered a "mobile" device, where any device above this value will cause mwf.classification.isMobile() to return false. If this is not configured in the framework config, then this is NULL.
-
mwf.site.domain() The domain of the current page, used for determining preview mode bar.
The following functions have been deprecated but are available for backwards compatibility:
-
mwf.site.webroot() An alias to mwf.site.root.
-
mwf.site.webassetroot() An alias to mwf.site.asset.root.
-
mwf.site.frontpage() Appends index.php to mwf.site.root.