This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/flagon.git
The following commit(s) were added to refs/heads/asf-site by this push: new f1f4e22 Automatic Site Publish by Buildbot f1f4e22 is described below commit f1f4e22dcdaae55daaf170d5fd085c4685233a8e Author: GitHub Actions Bot <act...@github.com> AuthorDate: Mon Jun 30 17:26:59 2025 +0000 Automatic Site Publish by Buildbot --- content/assets/d3.v4.min.js | 2 + content/assets/jquery.min.js | 4 + content/assets/leaflet/images/layers.svg | 8 + content/assets/leaflet/images/marker.svg | 61 +++ content/assets/leaflet/leaflet.css | 479 ++++++++++++++++++++++ content/assets/leaflet/leaflet.js | 9 + content/community/index.html | 10 +- content/distill/index.html | 10 +- content/docs/contributing/index.html | 10 +- content/docs/distill/index.html | 10 +- content/docs/index.html | 10 +- content/docs/useralejs/API/index.html | 10 +- content/docs/useralejs/build/index.html | 10 +- content/docs/useralejs/dataschema/index.html | 10 +- content/docs/useralejs/index.html | 10 +- content/docs/useralejs/modifying/index.html | 10 +- content/docs/useralejs/troubleshooting/index.html | 10 +- content/feed.xml | 2 +- content/index.html | 16 +- content/releases/index.html | 10 +- content/userale/index.html | 16 +- 21 files changed, 640 insertions(+), 77 deletions(-) diff --git a/content/assets/d3.v4.min.js b/content/assets/d3.v4.min.js new file mode 100644 index 0000000..607d187 --- /dev/null +++ b/content/assets/d3.v4.min.js @@ -0,0 +1,2 @@ +// https://d3js.org Version 4.13.0. Copyright 2018 Mike Bostock. +(function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(t.d3=t.d3||{})})(this,function(t){"use strict";function n(t,n){return t<n?-1:t>n?1:t>=n?0:NaN}function e(t){return 1===t.length&&(t=function(t){return function(e,r){return n(t(e),r)}}(t)),{left:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r<i;){var o=r+i>>>1;t(n[o],e)<0?r=o+1:i=o}return r},right:function(n,e,r,i){for(null==r&&(r=0),nul [...] \ No newline at end of file diff --git a/content/assets/jquery.min.js b/content/assets/jquery.min.js new file mode 100644 index 0000000..c0052e2 --- /dev/null +++ b/content/assets/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElem [...] + a.removeEventListener("load",R),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R));var S=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c, [...] + void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),ib={set:function(a,b,c){return [...] \ No newline at end of file diff --git a/content/assets/leaflet/images/layers.svg b/content/assets/leaflet/images/layers.svg new file mode 100644 index 0000000..1ee6ac1 --- /dev/null +++ b/content/assets/leaflet/images/layers.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" height="26" width="26"> + <path d="M.032 17.056l13-8 13 8-13 8-13-8" fill="#b9b9b9"/> + <path d="M.032 17.056l-.032.93 13 8 13-8 .032-.93-13 8z" fill="#737373"/> + <path d="M0 13.076l13-8 13 8-13 8-13-8" fill="#cdcdcd"/> + <path d="M0 13.076v.91l13 8 13-8v-.91l-13 8z" fill="#737373"/> + <path d="M0 8.986l13-8 13 8-13 8-13-8" fill-opacity=".585" stroke="#797979" stroke-width=".1" fill="#e9e9e9"/> + <path d="M0 8.986v1l13 8 13-8v-1l-13 8z" fill="#737373"/> +</svg> diff --git a/content/assets/leaflet/images/marker.svg b/content/assets/leaflet/images/marker.svg new file mode 100644 index 0000000..1b246fc --- /dev/null +++ b/content/assets/leaflet/images/marker.svg @@ -0,0 +1,61 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="744.094" height="1052.362"> + <defs> + <linearGradient id="b"> + <stop offset="0" stop-color="#2e6c97"/> + <stop offset="1" stop-color="#3883b7"/> + </linearGradient> + <linearGradient id="a"> + <stop offset="0" stop-color="#126fc6"/> + <stop offset="1" stop-color="#4c9cd1"/> + </linearGradient> + <linearGradient xlink:href="#a" x1="351.138" y1="551.589" x2="351.138" y2="512.928" gradientUnits="userSpaceOnUse" gradientTransform="translate(-2.715)"/> + <linearGradient xlink:href="#a" x1="318.571" y1="550.052" x2="318.571" y2="512.422" gradientUnits="userSpaceOnUse" gradientTransform="translate(94.732 2.054)"/> + <linearGradient xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1 0 0 1 731.268 2.054)" x1="318.571" y1="550.052" x2="318.571" y2="512.422"/> + <linearGradient xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(94.232 2.054)" x1="318.571" y1="550.052" x2="318.571" y2="512.422"/> + <linearGradient xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(-28.58 -.437)" x1="445.301" y1="541.286" x2="445.301" y2="503.72"/> + <linearGradient xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(63 -.438)" x1="351.748" y1="522.774" x2="351.748" y2="503.721"/> + <linearGradient xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(-28.58 -.437)" x1="445.301" y1="541.286" x2="445.301" y2="503.72"/> + <linearGradient xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(63 -.438)" x1="351.748" y1="522.774" x2="351.748" y2="503.721"/> + <linearGradient xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(-28.58 -.437)" x1="445.301" y1="541.286" x2="445.301" y2="503.72"/> + <linearGradient xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(63 -.438)" x1="351.748" y1="522.774" x2="351.748" y2="503.721"/> + <linearGradient xlink:href="#a" id="c" gradientUnits="userSpaceOnUse" gradientTransform="translate(-28.846 -.287)" x1="445.301" y1="541.286" x2="445.301" y2="503.72"/> + <linearGradient xlink:href="#b" id="d" gradientUnits="userSpaceOnUse" gradientTransform="translate(62.734 -.288)" x1="351.748" y1="522.774" x2="351.748" y2="503.721"/> + <linearGradient xlink:href="#a" gradientUnits="userSpaceOnUse" gradientTransform="translate(-28.846 -.287)" x1="445.301" y1="541.286" x2="445.301" y2="503.72"/> + <linearGradient xlink:href="#b" gradientUnits="userSpaceOnUse" gradientTransform="translate(62.734 -.288)" x1="351.748" y1="522.774" x2="351.748" y2="503.721"/> + </defs> + <image y="502.237" x="369.375" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAABHNCSVQICAgIfAhkiAAABgRJREFU WIWdl2uIXGcZx3/nOjNnZueWZlPUtgiKF2gRugWD9UswJfWD+MG7WC1SQcGP6ZdAkvpp28LK0ohQ qASE0tKgELtaGiwEi0EWKXFtbKRmQ2wys5nZy8ycM+f+Pn6YvZ2dmd2J7/DAYc77vL/3/1zel6PN PPcn7mF8CqhsPl8H3MXTJw500mae++N+7+vAj4ATwHHbstANDYAoSlBKNYGLwKuLp5+8PB5ydiTE AE4Cp+q1cqlYLFB08kOTkiTF9Xy6XY++H7wFPLt45smlEZCFUbt/rVYpH6/VylimSZgqvChFJDvR NnWmbAOAjU6PldaqDzy1eOarF3bP00WEXVYXkb [...] + <rect y="507.575" x="410.279" height="14.5" width="12.625" fill="#fff"/> + <path d="M416.544 503.612c-6.573 0-12.044 5.691-12.044 11.866 0 2.778 1.564 6.308 2.694 8.746l9.306 17.872 9.262-17.872c1.13-2.438 2.738-5.791 2.738-8.746 0-6.175-5.383-11.866-11.956-11.866zm0 7.155c2.584.017 4.679 2.122 4.679 4.71s-2.095 4.663-4.679 4.679c-2.584-.017-4.679-2.09-4.679-4.679 0-2.588 2.095-4.693 4.679-4.71z" fill="url(#c)" stroke="url(#d)" stroke-width="1.1" stroke-linecap="round"/> + <text style="line-height:125%" x="403.75" y="489.362" font-size="4" letter-spacing="0" word-spacing="0" font-family="Sans"> + <tspan x="403.75" y="489.362"> + Use this one. + </tspan> + <tspan x="403.75" y="494.362"> + Select it and the area around with box select. + </tspan> + <tspan x="403.75" y="499.362"> + should be exactly 25x41 at 90dpi + </tspan> + </text> + <text style="line-height:125%" x="408.708" y="563.751" font-size="40" letter-spacing="0" word-spacing="0" font-family="Sans"> + <tspan x="408.708" y="563.751" font-size="4"> + How to do the inset border: + </tspan> + <tspan x="408.708" y="568.751" font-size="4"> + Delete the existing inset border. Select the background, duplicate. + </tspan> + <tspan x="408.708" y="573.751" font-size="4"> + Path, Dynamic offset. + </tspan> + <tspan x="408.708" y="578.751" font-size="4"> + Fill: None, Stroke Paint: RGBA #ffffff1f + </tspan> + <tspan x="408.708" y="583.751" font-size="4"> + Zoom down to the top and grab the diamond, drag it down and fiddle it untill it looks in line + </tspan> + <tspan x="408.708" y="588.751" font-size="4"> + with the main color layers border. + </tspan> + </text> + <path d="M416.531 504.719c-5.944 0-10.938 5.219-10.938 10.75 0 2.359 1.443 5.832 2.563 8.25l.031.031 8.313 15.969 8.25-15.969.031-.031c1.135-2.448 2.625-5.706 2.625-8.25 0-5.538-4.931-10.75-10.875-10.75zm0 4.969c3.168.021 5.781 2.601 5.781 5.781 0 3.18-2.613 5.761-5.781 5.781-3.168-.02-5.75-2.61-5.75-5.781 0-3.172 2.582-5.761 5.75-5.781z" stroke="#fff" stroke-width="1.1" stroke-linecap="round" stroke-opacity=".122" fill="none"/> +</svg> diff --git a/content/assets/leaflet/leaflet.css b/content/assets/leaflet/leaflet.css new file mode 100644 index 0000000..7432f3c --- /dev/null +++ b/content/assets/leaflet/leaflet.css @@ -0,0 +1,479 @@ +/* required styles */ + +.leaflet-map-pane, +.leaflet-tile, +.leaflet-marker-icon, +.leaflet-marker-shadow, +.leaflet-tile-pane, +.leaflet-tile-container, +.leaflet-overlay-pane, +.leaflet-shadow-pane, +.leaflet-marker-pane, +.leaflet-popup-pane, +.leaflet-overlay-pane svg, +.leaflet-zoom-box, +.leaflet-image-layer, +.leaflet-layer { + position: absolute; + left: 0; + top: 0; + } +.leaflet-container { + overflow: hidden; + -ms-touch-action: none; + touch-action: none; + } +.leaflet-tile, +.leaflet-marker-icon, +.leaflet-marker-shadow { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + -webkit-user-drag: none; + } +.leaflet-marker-icon, +.leaflet-marker-shadow { + display: block; + } +/* map is broken in FF if you have max-width: 100% on tiles */ +.leaflet-container img { + max-width: none !important; + } +/* stupid Android 2 doesn't understand "max-width: none" properly */ +.leaflet-container img.leaflet-image-layer { + max-width: 15000px !important; + } +.leaflet-tile { + filter: inherit; + visibility: hidden; + } +.leaflet-tile-loaded { + visibility: inherit; + } +.leaflet-zoom-box { + width: 0; + height: 0; + } +/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */ +.leaflet-overlay-pane svg { + -moz-user-select: none; + } + +.leaflet-tile-pane { z-index: 2; } +.leaflet-objects-pane { z-index: 3; } +.leaflet-overlay-pane { z-index: 4; } +.leaflet-shadow-pane { z-index: 5; } +.leaflet-marker-pane { z-index: 6; } +.leaflet-popup-pane { z-index: 7; } + +.leaflet-vml-shape { + width: 1px; + height: 1px; + } +.lvml { + behavior: url(#default#VML); + display: inline-block; + position: absolute; + } + + +/* control positioning */ + +.leaflet-control { + position: relative; + z-index: 7; + pointer-events: auto; + } +.leaflet-top, +.leaflet-bottom { + position: absolute; + z-index: 1000; + pointer-events: none; + } +.leaflet-top { + top: 0; + } +.leaflet-right { + right: 0; + } +.leaflet-bottom { + bottom: 0; + } +.leaflet-left { + left: 0; + } +.leaflet-control { + float: left; + clear: both; + } +.leaflet-right .leaflet-control { + float: right; + } +.leaflet-top .leaflet-control { + margin-top: 10px; + } +.leaflet-bottom .leaflet-control { + margin-bottom: 10px; + } +.leaflet-left .leaflet-control { + margin-left: 10px; + } +.leaflet-right .leaflet-control { + margin-right: 10px; + } + + +/* zoom and fade animations */ + +.leaflet-fade-anim .leaflet-tile, +.leaflet-fade-anim .leaflet-popup { + opacity: 0; + -webkit-transition: opacity 0.2s linear; + -moz-transition: opacity 0.2s linear; + -o-transition: opacity 0.2s linear; + transition: opacity 0.2s linear; + } +.leaflet-fade-anim .leaflet-tile-loaded, +.leaflet-fade-anim .leaflet-map-pane .leaflet-popup { + opacity: 1; + } + +.leaflet-zoom-anim .leaflet-zoom-animated { + -webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1); + -moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1); + -o-transition: -o-transform 0.25s cubic-bezier(0,0,0.25,1); + transition: transform 0.25s cubic-bezier(0,0,0.25,1); + } +.leaflet-zoom-anim .leaflet-tile, +.leaflet-pan-anim .leaflet-tile, +.leaflet-touching .leaflet-zoom-animated { + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; + } + +.leaflet-zoom-anim .leaflet-zoom-hide { + visibility: hidden; + } + + +/* cursors */ + +.leaflet-clickable { + cursor: pointer; + } +.leaflet-container { + cursor: -webkit-grab; + cursor: -moz-grab; + } +.leaflet-popup-pane, +.leaflet-control { + cursor: auto; + } +.leaflet-dragging .leaflet-container, +.leaflet-dragging .leaflet-clickable { + cursor: move; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + } + + +/* visual tweaks */ + +.leaflet-container { + background: #ddd; + outline: 0; + } +.leaflet-container a { + color: #0078A8; + } +.leaflet-container a.leaflet-active { + outline: 2px solid orange; + } +.leaflet-zoom-box { + border: 2px dotted #38f; + background: rgba(255,255,255,0.5); + } + + +/* general typography */ +.leaflet-container { + font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif; + } + + +/* general toolbar styles */ + +.leaflet-bar { + box-shadow: 0 1px 5px rgba(0,0,0,0.65); + border-radius: 4px; + } +.leaflet-bar a, +.leaflet-bar a:hover { + background-color: #fff; + border-bottom: 1px solid #ccc; + width: 26px; + height: 26px; + line-height: 26px; + display: block; + text-align: center; + text-decoration: none; + color: black; + } +.leaflet-bar a, +.leaflet-control-layers-toggle { + background-position: 50% 50%; + background-repeat: no-repeat; + display: block; + } +.leaflet-bar a:hover { + background-color: #f4f4f4; + } +.leaflet-bar a:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } +.leaflet-bar a:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + border-bottom: none; + } +.leaflet-bar a.leaflet-disabled { + cursor: default; + background-color: #f4f4f4; + color: #bbb; + } + +.leaflet-touch .leaflet-bar a { + width: 30px; + height: 30px; + line-height: 30px; + } + + +/* zoom control */ + +.leaflet-control-zoom-in, +.leaflet-control-zoom-out { + font: bold 18px 'Lucida Console', Monaco, monospace; + text-indent: 1px; + } +.leaflet-control-zoom-out { + font-size: 20px; + } + +.leaflet-touch .leaflet-control-zoom-in { + font-size: 22px; + } +.leaflet-touch .leaflet-control-zoom-out { + font-size: 24px; + } + + +/* layers control */ + +.leaflet-control-layers { + box-shadow: 0 1px 5px rgba(0,0,0,0.4); + background: #fff; + border-radius: 5px; + } +.leaflet-control-layers-toggle { + background-image: url(images/layers.svg); + width: 36px; + height: 36px; + } +.leaflet-retina .leaflet-control-layers-toggle { + background-image: url(images/layers-2x.png); + background-size: 26px 26px; + } +.leaflet-touch .leaflet-control-layers-toggle { + width: 44px; + height: 44px; + } +.leaflet-control-layers .leaflet-control-layers-list, +.leaflet-control-layers-expanded .leaflet-control-layers-toggle { + display: none; + } +.leaflet-control-layers-expanded .leaflet-control-layers-list { + display: block; + position: relative; + } +.leaflet-control-layers-expanded { + padding: 6px 10px 6px 6px; + color: #333; + background: #fff; + } +.leaflet-control-layers-selector { + margin-top: 2px; + position: relative; + top: 1px; + } +.leaflet-control-layers label { + display: block; + } +.leaflet-control-layers-separator { + height: 0; + border-top: 1px solid #ddd; + margin: 5px -10px 5px -6px; + } + + +/* attribution and scale controls */ + +.leaflet-container .leaflet-control-attribution { + background: #fff; + background: rgba(255, 255, 255, 0.7); + margin: 0; + } +.leaflet-control-attribution, +.leaflet-control-scale-line { + padding: 0 5px; + color: #333; + } +.leaflet-control-attribution a { + text-decoration: none; + } +.leaflet-control-attribution a:hover { + text-decoration: underline; + } +.leaflet-container .leaflet-control-attribution, +.leaflet-container .leaflet-control-scale { + font-size: 11px; + } +.leaflet-left .leaflet-control-scale { + margin-left: 5px; + } +.leaflet-bottom .leaflet-control-scale { + margin-bottom: 5px; + } +.leaflet-control-scale-line { + border: 2px solid #777; + border-top: none; + line-height: 1.1; + padding: 2px 5px 1px; + font-size: 11px; + white-space: nowrap; + overflow: hidden; + -moz-box-sizing: content-box; + box-sizing: content-box; + + background: #fff; + background: rgba(255, 255, 255, 0.5); + } +.leaflet-control-scale-line:not(:first-child) { + border-top: 2px solid #777; + border-bottom: none; + margin-top: -2px; + } +.leaflet-control-scale-line:not(:first-child):not(:last-child) { + border-bottom: 2px solid #777; + } + +.leaflet-touch .leaflet-control-attribution, +.leaflet-touch .leaflet-control-layers, +.leaflet-touch .leaflet-bar { + box-shadow: none; + } +.leaflet-touch .leaflet-control-layers, +.leaflet-touch .leaflet-bar { + border: 2px solid rgba(0,0,0,0.2); + background-clip: padding-box; + } + + +/* popup */ + +.leaflet-popup { + position: absolute; + text-align: center; + } +.leaflet-popup-content-wrapper { + padding: 1px; + text-align: left; + border-radius: 12px; + } +.leaflet-popup-content { + margin: 13px 19px; + line-height: 1.4; + } +.leaflet-popup-content p { + margin: 18px 0; + } +.leaflet-popup-tip-container { + margin: 0 auto; + width: 40px; + height: 20px; + position: relative; + overflow: hidden; + } +.leaflet-popup-tip { + width: 17px; + height: 17px; + padding: 1px; + + margin: -10px auto 0; + + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + } +.leaflet-popup-content-wrapper, +.leaflet-popup-tip { + background: white; + + box-shadow: 0 3px 14px rgba(0,0,0,0.4); + } +.leaflet-container a.leaflet-popup-close-button { + position: absolute; + top: 0; + right: 0; + padding: 4px 4px 0 0; + text-align: center; + width: 18px; + height: 14px; + font: 16px/14px Tahoma, Verdana, sans-serif; + color: #c3c3c3; + text-decoration: none; + font-weight: bold; + background: transparent; + } +.leaflet-container a.leaflet-popup-close-button:hover { + color: #999; + } +.leaflet-popup-scrolled { + overflow: auto; + border-bottom: 1px solid #ddd; + border-top: 1px solid #ddd; + } + +.leaflet-oldie .leaflet-popup-content-wrapper { + zoom: 1; + } +.leaflet-oldie .leaflet-popup-tip { + width: 24px; + margin: 0 auto; + + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"; + filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678); + } +.leaflet-oldie .leaflet-popup-tip-container { + margin-top: -1px; + } + +.leaflet-oldie .leaflet-control-zoom, +.leaflet-oldie .leaflet-control-layers, +.leaflet-oldie .leaflet-popup-content-wrapper, +.leaflet-oldie .leaflet-popup-tip { + border: 1px solid #999; + } + + +/* div icon */ + +.leaflet-div-icon { + background: #fff; + border: 1px solid #666; + } diff --git a/content/assets/leaflet/leaflet.js b/content/assets/leaflet/leaflet.js new file mode 100644 index 0000000..ee5ff5a --- /dev/null +++ b/content/assets/leaflet/leaflet.js @@ -0,0 +1,9 @@ +/* + Leaflet, a JavaScript library for mobile-friendly interactive maps. http://leafletjs.com + (c) 2010-2013, Vladimir Agafonkin + (c) 2010-2011, CloudMade +*/ +!function(t,e,i){var n=t.L,o={};o.version="0.7.7","object"==typeof module&&"object"==typeof module.exports?module.exports=o:"function"==typeof define&&define.amd&&define(o),o.noConflict=function(){return t.L=n,this},t.L=o,o.Util={extend:function(t){var e,i,n,o,s=Array.prototype.slice.call(arguments,1);for(i=0,n=s.length;n>i;i++){o=s[i]||{};for(e in o)o.hasOwnProperty(e)&&(t[e]=o[e])}return t},bind:function(t,e){var i=arguments.length>2?Array.prototype.slice.call(arguments,2):null;return [...] +transformation:function(){var t=o.Projection.Mercator,e=t.R_MAJOR,i=.5/(Math.PI*e);return new o.Transformation(i,.5,-i,.5)}()}),o.TileLayer=o.Class.extend({includes:o.Mixin.Events,options:{minZoom:0,maxZoom:18,tileSize:256,subdomains:"abc",errorTileUrl:"",attribution:"",zoomOffset:0,opacity:1,unloadInvisibleTiles:o.Browser.mobile,updateWhenIdle:o.Browser.mobile},initialize:function(t,e){e=o.setOptions(this,e),e.detectRetina&&o.Browser.retina&&e.maxZoom>0&&(e.tileSize=Math.floor(e.tileSiz [...] +this.on({zoomanim:this._animatePathZoom,zoomend:this._endPathZoom})):o.DomUtil.addClass(this._pathRoot,"leaflet-zoom-hide"),this.on("moveend",this._updateSvgViewport),this._updateSvgViewport())},_animatePathZoom:function(t){var e=this.getZoomScale(t.zoom),i=this._getCenterOffset(t.center)._multiplyBy(-e)._add(this._pathViewport.min);this._pathRoot.style[o.DomUtil.TRANSFORM]=o.DomUtil.getTranslateString(i)+" scale("+e+") ",this._pathZooming=!0},_endPathZoom:function(){this._pathZooming=!1 [...] +case"touchend":return this.addPointerListenerEnd(t,e,i,n);case"touchmove":return this.addPointerListenerMove(t,e,i,n);default:throw"Unknown touch event type"}},addPointerListenerStart:function(t,i,n,s){var a="_leaflet_",r=this._pointers,h=function(t){"mouse"!==t.pointerType&&t.pointerType!==t.MSPOINTER_TYPE_MOUSE&&o.DomEvent.preventDefault(t);for(var e=!1,i=0;i<r.length;i++)if(r[i].pointerId===t.pointerId){e=!0;break}e||r.push(t),t.touches=r.slice(),t.changedTouches=[t],n(t)};if(t[a+"tou [...] \ No newline at end of file diff --git a/content/community/index.html b/content/community/index.html index d539489..1256c42 100644 --- a/content/community/index.html +++ b/content/community/index.html @@ -9,11 +9,11 @@ <title>Community</title> <meta name="description" content="The homepage for Apache Flagon"> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/community/"> diff --git a/content/distill/index.html b/content/distill/index.html index 7165e2f..5d48a28 100644 --- a/content/distill/index.html +++ b/content/distill/index.html @@ -9,11 +9,11 @@ <title>Distill</title> <meta name="description" content="The homepage for Apache Flagon"> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/distill/"> diff --git a/content/docs/contributing/index.html b/content/docs/contributing/index.html index dd58abf..52825eb 100644 --- a/content/docs/contributing/index.html +++ b/content/docs/contributing/index.html @@ -9,11 +9,11 @@ <title>Contributing</title> <meta name="description" content="First, thank you for contributing to Apache Flagon!"> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/contributing/"> diff --git a/content/docs/distill/index.html b/content/docs/distill/index.html index 0ab2720..e303e6c 100644 --- a/content/docs/distill/index.html +++ b/content/docs/distill/index.html @@ -9,11 +9,11 @@ <title>Installation</title> <meta name="description" content="Installing Apache Distill"> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/distill/"> diff --git a/content/docs/index.html b/content/docs/index.html index c819bee..f6bff72 100644 --- a/content/docs/index.html +++ b/content/docs/index.html @@ -9,11 +9,11 @@ <title>About the Docs</title> <meta name="description" content="The Apache Flagon docs are organized by product. Each product’s documentation includes information like quick start guides, tutorials, full API descriptions,..."> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/"> diff --git a/content/docs/useralejs/API/index.html b/content/docs/useralejs/API/index.html index 86c6de2..3225d47 100644 --- a/content/docs/useralejs/API/index.html +++ b/content/docs/useralejs/API/index.html @@ -9,11 +9,11 @@ <title>The UserALE.js API</title> <meta name="description" content="Apache UserALE.js features a robust API that allows you customize official Apache Flagon UserALE.js builds page-by-page to suite your needs."> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/useralejs/API/"> diff --git a/content/docs/useralejs/build/index.html b/content/docs/useralejs/build/index.html index bc9a5b6..f0221be 100644 --- a/content/docs/useralejs/build/index.html +++ b/content/docs/useralejs/build/index.html @@ -9,11 +9,11 @@ <title>UserALE.js Build and Test</title> <meta name="description" content="To build Apache UserALE.js, you will need to clone our repo and install NPM and Node.js and Go."> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/useralejs/build/"> diff --git a/content/docs/useralejs/dataschema/index.html b/content/docs/useralejs/dataschema/index.html index db09683..284413e 100644 --- a/content/docs/useralejs/dataschema/index.html +++ b/content/docs/useralejs/dataschema/index.html @@ -9,11 +9,11 @@ <title>UserALE.js' Data Schema</title> <meta name="description" content="This guide describes the structure of content of Apache UserALE.js logs, including: which behaviors UserALE.js listens to; which meta data UserALE.js attache..."> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/useralejs/dataschema/"> diff --git a/content/docs/useralejs/index.html b/content/docs/useralejs/index.html index f7fd9c9..8e07353 100644 --- a/content/docs/useralejs/index.html +++ b/content/docs/useralejs/index.html @@ -9,11 +9,11 @@ <title>Getting Started</title> <meta name="description" content="Apache UserALE.js is the UserALE client for DOM and JavaScript-based applications. It automatically attaches event handlers, is configurable through HTML5 da..."> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/useralejs/"> diff --git a/content/docs/useralejs/modifying/index.html b/content/docs/useralejs/modifying/index.html index 805721b..55efb1c 100644 --- a/content/docs/useralejs/modifying/index.html +++ b/content/docs/useralejs/modifying/index.html @@ -9,11 +9,11 @@ <title>Modifying UserALE.js Source Code</title> <meta name="description" content="Apache UserALE.js makes it easy for you to capture every user behavior on your webpage or application. But, you might not need all that data."> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/useralejs/modifying/"> diff --git a/content/docs/useralejs/troubleshooting/index.html b/content/docs/useralejs/troubleshooting/index.html index b17b115..3d6f15a 100644 --- a/content/docs/useralejs/troubleshooting/index.html +++ b/content/docs/useralejs/troubleshooting/index.html @@ -9,11 +9,11 @@ <title>Troubleshooting</title> <meta name="description" content="Enable Cross-Origin Resource Sharing (CORS)"> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/docs/useralejs/troubleshooting/"> diff --git a/content/feed.xml b/content/feed.xml index 8ed8408..6dfee3e 100644 --- a/content/feed.xml +++ b/content/feed.xml @@ -1 +1 @@ -<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="https://flagon.apache.org/feed.xml" rel="self" type="application/atom+xml" /><link href="https://flagon.apache.org/" rel="alternate" type="text/html" /><updated>2025-04-17T18:14:13+00:00</updated><id>https://flagon.apache.org/feed.xml</id><title type="html">Apache Flagon</title><subtitle>The homepage for Apache Flagon</subti [...] \ No newline at end of file +<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="https://flagon.apache.org/feed.xml" rel="self" type="application/atom+xml" /><link href="https://flagon.apache.org/" rel="alternate" type="text/html" /><updated>2025-06-30T17:26:59+00:00</updated><id>https://flagon.apache.org/feed.xml</id><title type="html">Apache Flagon</title><subtitle>The homepage for Apache Flagon</subti [...] \ No newline at end of file diff --git a/content/index.html b/content/index.html index e922b26..828ad62 100644 --- a/content/index.html +++ b/content/index.html @@ -9,11 +9,11 @@ <title>Apache Flagon</title> <meta name="description" content="The homepage for Apache Flagon"> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/"> @@ -191,9 +191,9 @@ </div> -<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet/v0.7.7/leaflet.css" /> -<script src="http://cdn.leafletjs.com/leaflet/v0.7.7/leaflet.js"></script> -<script src="/js/userale-demo.min.js" data-url=""></script> +<link rel="stylesheet" href="../assets/leaflet/leaflet.css" /> +<script src="../assets/leaflet/leaflet.js"></script> +<script src="../js/userale-demo.min.js" data-url=""></script> <script> $(document).ready(function () { diff --git a/content/releases/index.html b/content/releases/index.html index d9a9592..016da03 100644 --- a/content/releases/index.html +++ b/content/releases/index.html @@ -9,11 +9,11 @@ <title>Releases</title> <meta name="description" content="The homepage for Apache Flagon"> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/releases/"> diff --git a/content/userale/index.html b/content/userale/index.html index aa4282a..2b57211 100644 --- a/content/userale/index.html +++ b/content/userale/index.html @@ -9,11 +9,11 @@ <title>UserAle</title> <meta name="description" content="The homepage for Apache Flagon"> - <link rel="stylesheet" type="text/css" href="/semantic/dist/semantic.min.css"> - <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> - <script src="/semantic/dist/semantic.min.js"></script> - <script src="https://d3js.org/d3.v4.min.js"></script> - <script src="/js/main.js"></script> + <link rel="stylesheet" type="text/css" href="../semantic/dist/semantic.min.css"> + <script src="../assets/jquery.min.js"></script> + <script src="../semantic/dist/semantic.min.js"></script> + <script src="../assets/d3.v4.min.js"></script> + <script src="../js/main.js"></script> <link rel="stylesheet" href="/assets/main.css"> <link rel="canonical" href="https://flagon.apache.org/userale/"> @@ -254,9 +254,9 @@ </div> -<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet/v0.7.7/leaflet.css" /> -<script src="http://cdn.leafletjs.com/leaflet/v0.7.7/leaflet.js"></script> -<script src="/js/userale-demo.min.js" data-url=""></script> +<link rel="stylesheet" href="../assets/leaflet/leaflet.css" /> +<script src="../assets/leaflet/leaflet.js"></script> +<script src="../js/userale-demo.min.js" data-url=""></script> <script> $(document).ready(function () {