mirror of
https://github.com/discourse/discourse.git
synced 2024-12-14 16:33:41 +08:00
c85018cdfd
* FEATURE: Improve crawler view
* FIX: Make lazyYT crawler-friendly
* DEV: Rename discourse-internet-explorer to discourse-unsupported-browser
* DEV: Detect more unsupported browsers
Follow-up to 4eebbd2212
.
* FIX: Hide browser update notice in print view
24 lines
697 B
JavaScript
24 lines
697 B
JavaScript
import { withPluginApi } from "discourse/lib/plugin-api";
|
|
|
|
function initializeInternetExplorerDeprecation(api) {
|
|
const siteSettings = api.container.lookup("site-settings:main");
|
|
if (siteSettings.browser_deprecation_warning) {
|
|
const { isIE11 } = api.container.lookup("capabilities:main");
|
|
if (isIE11) {
|
|
api.addGlobalNotice(
|
|
I18n.t("discourse_unsupported_browser.deprecation_warning"),
|
|
"browser-deprecation-warning",
|
|
{ dismissable: true, dismissDuration: moment.duration(1, "week") }
|
|
);
|
|
}
|
|
}
|
|
}
|
|
|
|
export default {
|
|
name: "discourse-unsupported-browser",
|
|
|
|
initialize() {
|
|
withPluginApi("0.8.37", initializeInternetExplorerDeprecation);
|
|
}
|
|
};
|