From 3e55267be35fc63b0f4f860abc683705b12d08ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Wed, 1 Aug 2018 11:46:39 +0200 Subject: [PATCH 01/14] Release 0.46 --- config.toml | 2 +- .../0.46-relnotes/featured-hugo-46-poster.png | Bin 0 -> 68614 bytes content/en/news/0.46-relnotes/index.md | 4 ++-- netlify.toml | 8 ++++---- ...409185d8_68614_480x0_resize_catmullrom_2.png | Bin 0 -> 30457 bytes ...409185d8_68614_640x0_resize_catmullrom_2.png | Bin 0 -> 49480 bytes 6 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 content/en/news/0.46-relnotes/featured-hugo-46-poster.png create mode 100644 resources/_gen/images/news/0.46-relnotes/featured-hugo-46-poster_hue04c7655caa254a1835311c9409185d8_68614_480x0_resize_catmullrom_2.png create mode 100644 resources/_gen/images/news/0.46-relnotes/featured-hugo-46-poster_hue04c7655caa254a1835311c9409185d8_68614_640x0_resize_catmullrom_2.png diff --git a/config.toml b/config.toml index c7f14ced8..e70d55f40 100644 --- a/config.toml +++ b/config.toml @@ -69,7 +69,7 @@ twitter = "GoHugoIO" [params] description = "The world’s fastest framework for building websites" ## Used for views in rendered HTML (i.e., rather than using the .Hugo variable) - release = "0.47-DEV" + release = "0.46" ## Setting this to true will add a "noindex" to *EVERY* page on the site removefromexternalsearch = false ## Gh repo for site footer (include trailing slash) diff --git a/content/en/news/0.46-relnotes/featured-hugo-46-poster.png b/content/en/news/0.46-relnotes/featured-hugo-46-poster.png new file mode 100644 index 0000000000000000000000000000000000000000..c00622e04f0194bb3fd2e5b614330edec137b48d GIT binary patch literal 68614 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 literal 0 HcmV?d00001 diff --git a/content/en/news/0.46-relnotes/index.md b/content/en/news/0.46-relnotes/index.md index c793d7edc..8b065c2ef 100644 --- a/content/en/news/0.46-relnotes/index.md +++ b/content/en/news/0.46-relnotes/index.md @@ -1,8 +1,8 @@ --- date: 2018-08-01 -title: "0.46" -description: "0.46" +title: "The Summer of Hugo" +description: "Hugo 0.46: Full SCSS/SASS import inheritance support, rework of Hugo Pipes vs. multilingual, and more …" categories: ["Releases"] --- diff --git a/netlify.toml b/netlify.toml index 38a0b392b..4c3e48f96 100644 --- a/netlify.toml +++ b/netlify.toml @@ -3,7 +3,7 @@ publish = "public" command = "hugo" [context.production.environment] -HUGO_VERSION = "0.45.1" +HUGO_VERSION = "0.46" HUGO_ENV = "production" HUGO_ENABLEGITINFO = "true" @@ -11,20 +11,20 @@ HUGO_ENABLEGITINFO = "true" command = "hugo --enableGitInfo" [context.split1.environment] -HUGO_VERSION = "0.45.1" +HUGO_VERSION = "0.46" HUGO_ENV = "production" [context.deploy-preview] command = "hugo --buildFuture -b $DEPLOY_PRIME_URL" [context.deploy-preview.environment] -HUGO_VERSION = "0.45.1" +HUGO_VERSION = "0.46" [context.branch-deploy] command = "hugo -b $DEPLOY_PRIME_URL" [context.branch-deploy.environment] -HUGO_VERSION = "0.45.1" +HUGO_VERSION = "0.46" [context.next.environment] HUGO_ENABLEGITINFO = "true" diff --git a/resources/_gen/images/news/0.46-relnotes/featured-hugo-46-poster_hue04c7655caa254a1835311c9409185d8_68614_480x0_resize_catmullrom_2.png b/resources/_gen/images/news/0.46-relnotes/featured-hugo-46-poster_hue04c7655caa254a1835311c9409185d8_68614_480x0_resize_catmullrom_2.png new file mode 100644 index 0000000000000000000000000000000000000000..a33f11e3d902fb74e13e28ee65836e0eceaab219 GIT binary patch literal 30457 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 literal 0 HcmV?d00001 From d39c790d02959f446869c4d93dd6a527a5683f90 Mon Sep 17 00:00:00 2001 From: palaniraja Date: Fri, 27 Jul 2018 20:51:34 +0530 Subject: [PATCH 02/14] Linked my own blog2md migration script Submitting PR in this repo as informed- https://github.com/gohugoio/hugo/pull/4994 --- content/en/tools/migrations.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/en/tools/migrations.md b/content/en/tools/migrations.md index 737b6209b..054e9984a 100644 --- a/content/en/tools/migrations.md +++ b/content/en/tools/migrations.md @@ -47,6 +47,7 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import ## WordPress - [wordpress-to-hugo-exporter](https://github.com/SchumacherFM/wordpress-to-hugo-exporter) - A one-click WordPress plugin that converts all posts, pages, taxonomies, metadata, and settings to Markdown and YAML which can be dropped into Hugo. (Note: If you have trouble using this plugin, you can [export your site for Jekyll](https://wordpress.org/plugins/jekyll-exporter/) and use Hugo's built in Jekyll converter listed above.) +- [blog2md](https://github.com/palaniraja/blog2md) - Works with [exported xml](https://en.support.wordpress.com/export/) file of your free YOUR-TLD.wordpress.com website. It also saves approved comments to `YOUR-POST-NAME-comments.md` file along with posts. ## Tumblr @@ -66,6 +67,7 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import - [blogimport](https://github.com/natefinch/blogimport) - A tool to import from Blogger posts to Hugo. - [blogger-to-hugo](https://bitbucket.org/petraszd/blogger-to-hugo) - Another tool to import Blogger posts to Hugo. It also downloads embedded images so they will be stored locally. +- [blog2md](https://github.com/palaniraja/blog2md) - Works with [exported xml](https://support.google.com/blogger/answer/41387?hl=en) file of your YOUR-TLD.blogspot.com website. It also saves comments to `YOUR-POST-NAME-comments.md` file along with posts. ## Contentful @@ -74,4 +76,4 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import ## BlogML -- [BlogML2Hugo](https://github.com/jijiechen/BlogML2Hugo) - A tool that helps you convert BlogML xml file to Hugo markdown files. Users need to take care of links to attachments and images by themselves. This helps the blogs that export BlogML files (e.g. BlogEngine.NET) tramsform to hugo sites easily. \ No newline at end of file +- [BlogML2Hugo](https://github.com/jijiechen/BlogML2Hugo) - A tool that helps you convert BlogML xml file to Hugo markdown files. Users need to take care of links to attachments and images by themselves. This helps the blogs that export BlogML files (e.g. BlogEngine.NET) tramsform to hugo sites easily. From 44069e09c5d6e97e71ea07ff7bd257571e000eb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 3 Aug 2018 18:24:31 +0200 Subject: [PATCH 03/14] Set code background to white And try the GitHub chroma style. See #97 --- config.toml | 4 +- themes/gohugoioTheme/src/css/_code.css | 2 +- .../gohugoioTheme/static/dist/app.bundle.js | 11880 +--------------- themes/gohugoioTheme/static/dist/main.css | 2 +- 4 files changed, 10 insertions(+), 11878 deletions(-) diff --git a/config.toml b/config.toml index e70d55f40..784c7c00f 100644 --- a/config.toml +++ b/config.toml @@ -22,11 +22,11 @@ pygmentsCodeFences = true pygmentsOptions = "" # Use the Chroma stylesheet -pygmentsUseClasses = true +pygmentsUseClasses = false pygmentsUseClassic = false # See https://help.farbox.com/pygments.html -pygmentsStyle = "trac" +pygmentsStyle = "github" [outputs] home = [ "HTML", "RSS", "REDIR", "HEADERS" ] diff --git a/themes/gohugoioTheme/src/css/_code.css b/themes/gohugoioTheme/src/css/_code.css index 2fb402fcf..21c75ae44 100644 --- a/themes/gohugoioTheme/src/css/_code.css +++ b/themes/gohugoioTheme/src/css/_code.css @@ -19,7 +19,7 @@ code { padding: 0.2em; margin: 0; font-size: 85%; - background-color: rgba(27,31,35,0.05); + background-color: #fff; border-radius: 3px; } diff --git a/themes/gohugoioTheme/static/dist/app.bundle.js b/themes/gohugoioTheme/static/dist/app.bundle.js index d623c80ef..6391e71e9 100644 --- a/themes/gohugoioTheme/static/dist/app.bundle.js +++ b/themes/gohugoioTheme/static/dist/app.bundle.js @@ -1,11890 +1,22 @@ -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) { -/******/ return installedModules[moduleId].exports; -/******/ } -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // identity function for calling harmony imports with the correct context -/******/ __webpack_require__.i = function(value) { return value; }; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { -/******/ configurable: false, -/******/ enumerable: true, -/******/ get: getter -/******/ }); -/******/ } -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 11); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -/** -* Anchor for ID BPNY -**/ -var anchorForId = function anchorForId(id) { - var anchor = document.createElement("a"); - anchor.className = "header-link"; - anchor.href = "#" + id; - anchor.innerHTML = ' '; - return anchor; -}; - -var linkifyAnchors = function linkifyAnchors(level, containingElement) { - var headers = containingElement.getElementsByTagName("h" + level); - for (var h = 0; h < headers.length; h++) { - var header = headers[h]; - - if (typeof header.id !== "undefined" && header.id !== "") { - header.appendChild(anchorForId(header.id)); - } - } -}; - -document.onreadystatechange = function () { - if (this.readyState === "complete") { - var contentBlock = document.getElementsByClassName("prose")[0]; - if (!contentBlock) { - return; - } - for (var level = 2; level <= 4; level++) { - linkifyAnchors(level, contentBlock); - } - } -}; - -/***/ }), -/* 1 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var Clipboard = __webpack_require__(12); -new Clipboard('.copy', { - target: function target(trigger) { - if (trigger.classList.contains('copy-toggle')) { - return trigger.previousElementSibling; - } - return trigger.nextElementSibling; - } -}).on('success', function (e) { - successMessage(e.trigger, 'Copied!'); - e.clearSelection(); -}).on('error', function (e) { - successMessage(e.trigger, fallbackMessage(e.action)); -}); - -function successMessage(elem, msg) { - elem.setAttribute('class', 'copied bg-primary-color-dark f6 absolute top-0 right-0 lh-solid hover-bg-primary-color-dark bn white ph3 pv2'); - elem.setAttribute('aria-label', msg); -} - -function fallbackMessage(elem, action) { - var actionMsg = ''; - var actionKey = action === 'cut' ? 'X' : 'C'; - if (isMac) { - actionMsg = 'Press ⌘-' + actionKey; - } else { - actionMsg = 'Press Ctrl-' + actionKey; - } - return actionMsg; -} - -/***/ }), -/* 2 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); - -var article = document.getElementById('prose'); - -if (article) { - var codeBlocks = article.getElementsByTagName('code'); - var _iteratorNormalCompletion = true; - var _didIteratorError = false; - var _iteratorError = undefined; - - try { - for (var _iterator = Object.entries(codeBlocks)[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) { - var _ref = _step.value; - - var _ref2 = _slicedToArray(_ref, 2); - - var key = _ref2[0]; - var codeBlock = _ref2[1]; - - var widthDif = codeBlock.scrollWidth - codeBlock.clientWidth; - if (widthDif > 0) codeBlock.parentNode.classList.add('expand'); - } - } catch (err) { - _didIteratorError = true; - _iteratorError = err; - } finally { - try { - if (!_iteratorNormalCompletion && _iterator.return) { - _iterator.return(); - } - } finally { - if (_didIteratorError) { - throw _iteratorError; - } - } - } -} - -/***/ }), -/* 3 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var docsearch = __webpack_require__(13); -docsearch({ - apiKey: '167e7998590aebda7f9fedcf86bc4a55', - indexName: 'hugodocs', - inputSelector: '#search-input', - debug: true // Set debug to true if you want to inspect the dropdown -}); - -/***/ }), -/* 4 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var lazysizes = __webpack_require__(14); -// var lsnoscript = require('lazysizes/plugins/noscript/ls.noscript.js'); -var unveilhooks = __webpack_require__(15); - -/***/ }), -/* 5 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -// Grab any element that has the 'js-toggle' class and add an event listner for the toggleClass function -var toggleBtns = document.getElementsByClassName('js-toggle'); -for (var i = 0; i < toggleBtns.length; i++) { - toggleBtns[i].addEventListener('click', toggleClass, false); -} - -function toggleClass() { - // Define the data target via the dataset "target" (e.g. data-target=".docsmenu") - var content = this.dataset.target.split(' '); - // Find any menu items that are open - var mobileCurrentlyOpen = document.querySelector('.mobilemenu:not(.dn)'); - var desktopCurrentlyOpen = document.querySelector('.desktopmenu:not(.dn)'); - var desktopActive = document.querySelector('.desktopmenu:not(.dn)'); - - // Loop through the targets' divs - for (var i = 0; i < content.length; i++) { - var matches = document.querySelectorAll(content[i]); - //for each, if the div has the 'dn' class (which is "display:none;"), remove it, otherwise, add that class - [].forEach.call(matches, function (dom) { - dom.classList.contains('dn') ? dom.classList.remove('dn') : dom.classList.add('dn'); - return false; - }); - // close the currently open menu items - if (mobileCurrentlyOpen) mobileCurrentlyOpen.classList.add('dn'); - if (desktopCurrentlyOpen) desktopCurrentlyOpen.classList.add('dn'); - if (desktopActive) desktopActive.classList.remove('db'); - } -} - -/***/ }), -/* 6 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/, 'js'); - -/***/ }), -/* 7 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var scrollDir = __webpack_require__(16); - -/***/ }), -/* 8 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -// query selector targets Hugo TOC -(function () { - - 'use strict'; - - // Feature Test - - if ('querySelector' in document && 'addEventListener' in window && Array.prototype.forEach) { - - // Function to animate the scroll - var smoothScroll = function smoothScroll(anchor, duration) { - - // Calculate how far and how fast to scroll - var startLocation = window.pageYOffset; - var endLocation = anchor.offsetTop; - var distance = endLocation - startLocation; - var increments = distance / (duration / 16); - var stopAnimation; - - // Scroll the page by an increment, and check if it's time to stop - var animateScroll = function animateScroll() { - window.scrollBy(0, increments); - stopAnimation(); - }; - - // If scrolling down - if (increments >= 0) { - // Stop animation when you reach the anchor OR the bottom of the page - stopAnimation = function stopAnimation() { - var travelled = window.pageYOffset; - if (travelled >= endLocation - increments || window.innerHeight + travelled >= document.body.offsetHeight) { - clearInterval(runAnimation); - } - }; - } - // If scrolling up - else { - // Stop animation when you reach the anchor OR the top of the page - stopAnimation = function stopAnimation() { - var travelled = window.pageYOffset; - if (travelled <= (endLocation || 0)) { - clearInterval(runAnimation); - } - }; - } - - // Loop the animation function - var runAnimation = setInterval(animateScroll, 16); - }; - - // Define smooth scroll links - var scrollToggle = document.querySelectorAll('#TableOfContents ul li a'); - - // For each smooth scroll link - [].forEach.call(scrollToggle, function (toggle) { - - // When the smooth scroll link is clicked - toggle.addEventListener('click', function (e) { - - // Prevent the default link behavior - e.preventDefault(); - - // Get anchor link and calculate distance from the top - var dataID = toggle.getAttribute('href'); - var dataTarget = document.querySelector(dataID); - var dataSpeed = toggle.getAttribute('data-speed'); - - // If the anchor exists - if (dataTarget) { - // Scroll to the anchor - smoothScroll(dataTarget, dataSpeed || 500); - } - }, false); - }); - } -})(); - -/***/ }), -/* 9 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -/** - * Scripts which manages Code Toggle tabs. - */ -var i; -// store tabs variable -var allTabs = document.querySelectorAll("[data-toggle-tab]"); -var allPanes = document.querySelectorAll("[data-pane]"); - -function toggleTabs(event) { - - if (event.target) { - event.preventDefault(); - var clickedTab = event.currentTarget; - var targetKey = clickedTab.getAttribute("data-toggle-tab"); - } else { - var targetKey = event; - } - // We store the config language selected in users' localStorage - if (window.localStorage) { - window.localStorage.setItem("configLangPref", targetKey); - } - var selectedTabs = document.querySelectorAll("[data-toggle-tab='" + targetKey + "']"); - var selectedPanes = document.querySelectorAll("[data-pane='" + targetKey + "']"); - - for (var i = 0; i < allTabs.length; i++) { - allTabs[i].classList.remove("active"); - allPanes[i].classList.remove("active"); - } - - for (var i = 0; i < selectedTabs.length; i++) { - selectedTabs[i].classList.add("active"); - selectedPanes[i].classList.add("active"); - } -} - -for (i = 0; i < allTabs.length; i++) { - allTabs[i].addEventListener("click", toggleTabs); -} -// Upon page load, if user has a preferred language in its localStorage, tabs are set to it. -if (window.localStorage.getItem('configLangPref')) { - toggleTabs(window.localStorage.getItem('configLangPref')); -} - -/***/ }), -/* 10 */ -/***/ (function(module, exports) { - -// removed by extract-text-webpack-plugin - -/***/ }), -/* 11 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var _main = __webpack_require__(10); - -var _main2 = _interopRequireDefault(_main); - -__webpack_require__(0); - -__webpack_require__(1); - -__webpack_require__(2); - -__webpack_require__(3); - -__webpack_require__(4); - -__webpack_require__(5); - -__webpack_require__(7); - -__webpack_require__(8); - -__webpack_require__(9); - -__webpack_require__(6); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -/***/ }), -/* 12 */ -/***/ (function(module, exports, __webpack_require__) { - -var require;var require;/*! +!function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=11)}([function(t,e,n){"use strict";var r=function(t){var e=document.createElement("a");return e.className="header-link",e.href="#"+t,e.innerHTML=' ',e},i=function(t,e){for(var n=e.getElementsByTagName("h"+t),i=0;i0&&p.parentNode.classList.add("expand")}}catch(t){a=!0,u=t}finally{try{!s&&l.return&&l.return()}finally{if(a)throw u}}}},function(t,e,n){"use strict";n(13)({apiKey:"167e7998590aebda7f9fedcf86bc4a55",indexName:"hugodocs",inputSelector:"#search-input",debug:!0})},function(t,e,n){"use strict";n(14),n(15)},function(t,e,n){"use strict";function r(){for(var t=this.dataset.target.split(" "),e=document.querySelector(".mobilemenu:not(.dn)"),n=document.querySelector(".desktopmenu:not(.dn)"),r=document.querySelector(".desktopmenu:not(.dn)"),i=0;i=0?function(){var t=window.pageYOffset;(t>=i-s||window.innerHeight+t>=document.body.offsetHeight)&&clearInterval(u)}:function(){window.pageYOffset<=(i||0)&&clearInterval(u)};var u=setInterval(a,16)},e=document.querySelectorAll("#TableOfContents ul li a");[].forEach.call(e,function(e){e.addEventListener("click",function(n){n.preventDefault();var r=e.getAttribute("href"),i=document.querySelector(r),o=e.getAttribute("data-speed");i&&t(i,o||500)},!1)})}}()},function(t,e,n){"use strict";function r(t){if(t.target){t.preventDefault();var e=t.currentTarget,n=e.getAttribute("data-toggle-tab")}else var n=t;window.localStorage&&window.localStorage.setItem("configLangPref",n);for(var r=document.querySelectorAll("[data-toggle-tab='"+n+"']"),i=document.querySelectorAll("[data-pane='"+n+"']"),a=0;a 0 && arguments[0] !== undefined ? arguments[0] : {}; - - this.action = options.action; - this.container = options.container; - this.emitter = options.emitter; - this.target = options.target; - this.text = options.text; - this.trigger = options.trigger; - - this.selectedText = ''; - } - }, { - key: 'initSelection', - value: function initSelection() { - if (this.text) { - this.selectFake(); - } else if (this.target) { - this.selectTarget(); - } - } - }, { - key: 'selectFake', - value: function selectFake() { - var _this = this; - - var isRTL = document.documentElement.getAttribute('dir') == 'rtl'; - - this.removeFake(); - - this.fakeHandlerCallback = function () { - return _this.removeFake(); - }; - this.fakeHandler = this.container.addEventListener('click', this.fakeHandlerCallback) || true; - - this.fakeElem = document.createElement('textarea'); - // Prevent zooming on iOS - this.fakeElem.style.fontSize = '12pt'; - // Reset box model - this.fakeElem.style.border = '0'; - this.fakeElem.style.padding = '0'; - this.fakeElem.style.margin = '0'; - // Move element out of screen horizontally - this.fakeElem.style.position = 'absolute'; - this.fakeElem.style[isRTL ? 'right' : 'left'] = '-9999px'; - // Move element to the same position vertically - var yPosition = window.pageYOffset || document.documentElement.scrollTop; - this.fakeElem.style.top = yPosition + 'px'; - - this.fakeElem.setAttribute('readonly', ''); - this.fakeElem.value = this.text; - - this.container.appendChild(this.fakeElem); - - this.selectedText = (0, _select2.default)(this.fakeElem); - this.copyText(); - } - }, { - key: 'removeFake', - value: function removeFake() { - if (this.fakeHandler) { - this.container.removeEventListener('click', this.fakeHandlerCallback); - this.fakeHandler = null; - this.fakeHandlerCallback = null; - } - - if (this.fakeElem) { - this.container.removeChild(this.fakeElem); - this.fakeElem = null; - } - } - }, { - key: 'selectTarget', - value: function selectTarget() { - this.selectedText = (0, _select2.default)(this.target); - this.copyText(); - } - }, { - key: 'copyText', - value: function copyText() { - var succeeded = void 0; - - try { - succeeded = document.execCommand(this.action); - } catch (err) { - succeeded = false; - } - - this.handleResult(succeeded); - } - }, { - key: 'handleResult', - value: function handleResult(succeeded) { - this.emitter.emit(succeeded ? 'success' : 'error', { - action: this.action, - text: this.selectedText, - trigger: this.trigger, - clearSelection: this.clearSelection.bind(this) - }); - } - }, { - key: 'clearSelection', - value: function clearSelection() { - if (this.trigger) { - this.trigger.focus(); - } - - window.getSelection().removeAllRanges(); - } - }, { - key: 'destroy', - value: function destroy() { - this.removeFake(); - } - }, { - key: 'action', - set: function set() { - var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'copy'; - - this._action = action; - - if (this._action !== 'copy' && this._action !== 'cut') { - throw new Error('Invalid "action" value, use either "copy" or "cut"'); - } - }, - get: function get() { - return this._action; - } - }, { - key: 'target', - set: function set(target) { - if (target !== undefined) { - if (target && (typeof target === 'undefined' ? 'undefined' : _typeof(target)) === 'object' && target.nodeType === 1) { - if (this.action === 'copy' && target.hasAttribute('disabled')) { - throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute'); - } - - if (this.action === 'cut' && (target.hasAttribute('readonly') || target.hasAttribute('disabled'))) { - throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes'); - } - - this._target = target; - } else { - throw new Error('Invalid "target" value, use a valid Element'); - } - } - }, - get: function get() { - return this._target; - } - }]); - - return ClipboardAction; - }(); - - module.exports = ClipboardAction; -}); - -},{"select":5}],8:[function(require,module,exports){ -(function (global, factory) { - if (typeof define === "function" && define.amd) { - define(['module', './clipboard-action', 'tiny-emitter', 'good-listener'], factory); - } else if (typeof exports !== "undefined") { - factory(module, require('./clipboard-action'), require('tiny-emitter'), require('good-listener')); - } else { - var mod = { - exports: {} - }; - factory(mod, global.clipboardAction, global.tinyEmitter, global.goodListener); - global.clipboard = mod.exports; - } -})(this, function (module, _clipboardAction, _tinyEmitter, _goodListener) { - 'use strict'; - - var _clipboardAction2 = _interopRequireDefault(_clipboardAction); - - var _tinyEmitter2 = _interopRequireDefault(_tinyEmitter); - - var _goodListener2 = _interopRequireDefault(_goodListener); - - function _interopRequireDefault(obj) { - return obj && obj.__esModule ? obj : { - default: obj - }; - } - - var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { - return typeof obj; - } : function (obj) { - return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; - }; - - function _classCallCheck(instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } - } - - var _createClass = function () { - function defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } - } - - return function (Constructor, protoProps, staticProps) { - if (protoProps) defineProperties(Constructor.prototype, protoProps); - if (staticProps) defineProperties(Constructor, staticProps); - return Constructor; - }; - }(); - - function _possibleConstructorReturn(self, call) { - if (!self) { - throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); - } - - return call && (typeof call === "object" || typeof call === "function") ? call : self; - } - - function _inherits(subClass, superClass) { - if (typeof superClass !== "function" && superClass !== null) { - throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); - } - - subClass.prototype = Object.create(superClass && superClass.prototype, { - constructor: { - value: subClass, - enumerable: false, - writable: true, - configurable: true - } - }); - if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; - } - - var Clipboard = function (_Emitter) { - _inherits(Clipboard, _Emitter); - - /** - * @param {String|HTMLElement|HTMLCollection|NodeList} trigger - * @param {Object} options - */ - function Clipboard(trigger, options) { - _classCallCheck(this, Clipboard); - - var _this = _possibleConstructorReturn(this, (Clipboard.__proto__ || Object.getPrototypeOf(Clipboard)).call(this)); - - _this.resolveOptions(options); - _this.listenClick(trigger); - return _this; - } - - /** - * Defines if attributes would be resolved using internal setter functions - * or custom functions that were passed in the constructor. - * @param {Object} options - */ - - - _createClass(Clipboard, [{ - key: 'resolveOptions', - value: function resolveOptions() { - var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - - this.action = typeof options.action === 'function' ? options.action : this.defaultAction; - this.target = typeof options.target === 'function' ? options.target : this.defaultTarget; - this.text = typeof options.text === 'function' ? options.text : this.defaultText; - this.container = _typeof(options.container) === 'object' ? options.container : document.body; - } - }, { - key: 'listenClick', - value: function listenClick(trigger) { - var _this2 = this; - - this.listener = (0, _goodListener2.default)(trigger, 'click', function (e) { - return _this2.onClick(e); - }); - } - }, { - key: 'onClick', - value: function onClick(e) { - var trigger = e.delegateTarget || e.currentTarget; - - if (this.clipboardAction) { - this.clipboardAction = null; - } - - this.clipboardAction = new _clipboardAction2.default({ - action: this.action(trigger), - target: this.target(trigger), - text: this.text(trigger), - container: this.container, - trigger: trigger, - emitter: this - }); - } - }, { - key: 'defaultAction', - value: function defaultAction(trigger) { - return getAttributeValue('action', trigger); - } - }, { - key: 'defaultTarget', - value: function defaultTarget(trigger) { - var selector = getAttributeValue('target', trigger); - - if (selector) { - return document.querySelector(selector); - } - } - }, { - key: 'defaultText', - value: function defaultText(trigger) { - return getAttributeValue('text', trigger); - } - }, { - key: 'destroy', - value: function destroy() { - this.listener.destroy(); - - if (this.clipboardAction) { - this.clipboardAction.destroy(); - this.clipboardAction = null; - } - } - }], [{ - key: 'isSupported', - value: function isSupported() { - var action = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ['copy', 'cut']; - - var actions = typeof action === 'string' ? [action] : action; - var support = !!document.queryCommandSupported; - - actions.forEach(function (action) { - support = support && !!document.queryCommandSupported(action); - }); - - return support; - } - }]); - - return Clipboard; - }(_tinyEmitter2.default); - - /** - * Helper function to retrieve attribute value. - * @param {String} suffix - * @param {Element} element - */ - function getAttributeValue(suffix, element) { - var attribute = 'data-clipboard-' + suffix; - - if (!element.hasAttribute(attribute)) { - return; - } - - return element.getAttribute(attribute); - } - - module.exports = Clipboard; -}); - -},{"./clipboard-action":7,"good-listener":4,"tiny-emitter":6}]},{},[8])(8) -}); - -/***/ }), -/* 13 */ -/***/ (function(module, exports, __webpack_require__) { - -/*! docsearch 2.3.3 | © Algolia | github.com/algolia/docsearch */ -(function webpackUniversalModuleDefinition(root, factory) { - if(true) - module.exports = factory(); - else if(typeof define === 'function' && define.amd) - define([], factory); - else if(typeof exports === 'object') - exports["docsearch"] = factory(); - else - root["docsearch"] = factory(); -})(this, function() { -return /******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) -/******/ return installedModules[moduleId].exports; -/******/ -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ i: moduleId, -/******/ l: false, -/******/ exports: {} -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.l = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // identity function for calling harmony imports with the correct context -/******/ __webpack_require__.i = function(value) { return value; }; -/******/ -/******/ // define getter function for harmony exports -/******/ __webpack_require__.d = function(exports, name, getter) { -/******/ if(!__webpack_require__.o(exports, name)) { -/******/ Object.defineProperty(exports, name, { -/******/ configurable: false, -/******/ enumerable: true, -/******/ get: getter -/******/ }); -/******/ } -/******/ }; -/******/ -/******/ // getDefaultExport function for compatibility with non-harmony modules -/******/ __webpack_require__.n = function(module) { -/******/ var getter = module && module.__esModule ? -/******/ function getDefault() { return module['default']; } : -/******/ function getModuleExports() { return module; }; -/******/ __webpack_require__.d(getter, 'a', getter); -/******/ return getter; -/******/ }; -/******/ -/******/ // Object.prototype.hasOwnProperty.call -/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 46); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -var DOM = __webpack_require__(1); - -function escapeRegExp(str) { - return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, '\\$&'); -} - -module.exports = { - // those methods are implemented differently - // depending on which build it is, using - // $... or angular... or Zepto... or require(...) - isArray: null, - isFunction: null, - isObject: null, - bind: null, - each: null, - map: null, - mixin: null, - - isMsie: function() { - // from https://github.com/ded/bowser/blob/master/bowser.js - return (/(msie|trident)/i).test(navigator.userAgent) ? - navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2] : false; - }, - - // http://stackoverflow.com/a/6969486 - escapeRegExChars: function(str) { - return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, '\\$&'); - }, - - isNumber: function(obj) { return typeof obj === 'number'; }, - - toStr: function toStr(s) { - return s === undefined || s === null ? '' : s + ''; - }, - - cloneDeep: function cloneDeep(obj) { - var clone = this.mixin({}, obj); - var self = this; - this.each(clone, function(value, key) { - if (value) { - if (self.isArray(value)) { - clone[key] = [].concat(value); - } else if (self.isObject(value)) { - clone[key] = self.cloneDeep(value); - } - } - }); - return clone; - }, - - error: function(msg) { - throw new Error(msg); - }, - - every: function(obj, test) { - var result = true; - if (!obj) { - return result; - } - this.each(obj, function(val, key) { - result = test.call(null, val, key, obj); - if (!result) { - return false; - } - }); - return !!result; - }, - - any: function(obj, test) { - var found = false; - if (!obj) { - return found; - } - this.each(obj, function(val, key) { - if (test.call(null, val, key, obj)) { - found = true; - return false; - } - }); - return found; - }, - - getUniqueId: (function() { - var counter = 0; - return function() { return counter++; }; - })(), - - templatify: function templatify(obj) { - if (this.isFunction(obj)) { - return obj; - } - var $template = DOM.element(obj); - if ($template.prop('tagName') === 'SCRIPT') { - return function template() { return $template.text(); }; - } - return function template() { return String(obj); }; - }, - - defer: function(fn) { setTimeout(fn, 0); }, - - noop: function() {}, - - formatPrefix: function(prefix, noPrefix) { - return noPrefix ? '' : prefix + '-'; - }, - - className: function(prefix, clazz, skipDot) { - return (skipDot ? '' : '.') + prefix + clazz; - }, - - escapeHighlightedString: function(str, highlightPreTag, highlightPostTag) { - highlightPreTag = highlightPreTag || ''; - var pre = document.createElement('div'); - pre.appendChild(document.createTextNode(highlightPreTag)); - - highlightPostTag = highlightPostTag || ''; - var post = document.createElement('div'); - post.appendChild(document.createTextNode(highlightPostTag)); - - var div = document.createElement('div'); - div.appendChild(document.createTextNode(str)); - return div.innerHTML - .replace(RegExp(escapeRegExp(pre.innerHTML), 'g'), highlightPreTag) - .replace(RegExp(escapeRegExp(post.innerHTML), 'g'), highlightPostTag); - } -}; - - -/***/ }), -/* 1 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -module.exports = { - element: null -}; - - -/***/ }), -/* 2 */ -/***/ (function(module, exports) { - - -var hasOwn = Object.prototype.hasOwnProperty; -var toString = Object.prototype.toString; - -module.exports = function forEach (obj, fn, ctx) { - if (toString.call(fn) !== '[object Function]') { - throw new TypeError('iterator must be a function'); - } - var l = obj.length; - if (l === +l) { - for (var i = 0; i < l; i++) { - fn.call(ctx, obj[i], i, obj); - } - } else { - for (var k in obj) { - if (hasOwn.call(obj, k)) { - fn.call(ctx, obj[k], k, obj); - } - } - } -}; - - - -/***/ }), -/* 3 */ -/***/ (function(module, exports) { - -var g; - -// This works in non-strict mode -g = (function() { - return this; -})(); - -try { - // This works if eval is allowed (see CSP) - g = g || Function("return this")() || (1,eval)("this"); -} catch(e) { - // This works if the window reference is available - if(typeof window === "object") - g = window; -} - -// g can still be undefined, but nothing to do about it... -// We return undefined, instead of nothing here, so it's -// easier to handle this case. if(!global) { ...} - -module.exports = g; - - -/***/ }), -/* 4 */ -/***/ (function(module, exports) { - -module.exports = function clone(obj) { - return JSON.parse(JSON.stringify(obj)); -}; - - -/***/ }), -/* 5 */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; - - -// This file hosts our error definitions -// We use custom error "types" so that we can act on them when we need it -// e.g.: if error instanceof errors.UnparsableJSON then.. - -var inherits = __webpack_require__(20); - -function AlgoliaSearchError(message, extraProperties) { - var forEach = __webpack_require__(2); - - var error = this; - - // try to get a stacktrace - if (typeof Error.captureStackTrace === 'function') { - Error.captureStackTrace(this, this.constructor); - } else { - error.stack = (new Error()).stack || 'Cannot get a stacktrace, browser is too old'; - } - - this.name = 'AlgoliaSearchError'; - this.message = message || 'Unknown error'; - - if (extraProperties) { - forEach(extraProperties, function addToErrorObject(value, key) { - error[key] = value; - }); - } -} - -inherits(AlgoliaSearchError, Error); - -function createCustomError(name, message) { - function AlgoliaSearchCustomError() { - var args = Array.prototype.slice.call(arguments, 0); - - // custom message not set, use default - if (typeof args[0] !== 'string') { - args.unshift(message); - } - - AlgoliaSearchError.apply(this, args); - this.name = 'AlgoliaSearch' + name + 'Error'; - } - - inherits(AlgoliaSearchCustomError, AlgoliaSearchError); - - return AlgoliaSearchCustomError; -} - -// late exports to let various fn defs and inherits take place -module.exports = { - AlgoliaSearchError: AlgoliaSearchError, - UnparsableJSON: createCustomError( - 'UnparsableJSON', - 'Could not parse the incoming response as JSON, see err.more for details' - ), - RequestTimeout: createCustomError( - 'RequestTimeout', - 'Request timedout before getting a response' - ), - Network: createCustomError( - 'Network', - 'Network issue, see err.more for details' - ), - JSONPScriptFail: createCustomError( - 'JSONPScriptFail', - '