Skip to content

Commit 46b3e92

Browse files
committed
[fix] 修改include文件中的libs & dist路径; ---reviewed by songym
1 parent 84d4142 commit 46b3e92

File tree

6 files changed

+280
-271
lines changed

6 files changed

+280
-271
lines changed

dist/classic/include-classic.js

Lines changed: 41 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -49,112 +49,115 @@
4949
}
5050

5151
//加载类库资源文件
52-
function load() {
52+
function load({ libsurl, disturl }) {
5353
var includes = (targetScript.getAttribute('include') || "").split(",");
5454
var excludes = (targetScript.getAttribute('exclude') || "").split(",");
5555
if (!inArray(excludes, 'iclient8c')) {
5656
if (!inArray(includes, 'iclient8c-plot')) {
5757
window.excludePlot = true;
5858
}
59-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/libs/SuperMap.Include.js");
59+
inputScript(`${libsurl}/iclient8c/libs/SuperMap.Include.js`);
6060
}
6161
if (inArray(includes, 'mapv')) {
62-
inputScript("https://iclient.supermap.io/web/libs/mapv/2.0.62/mapv.min.js");
62+
inputScript(`${libsurl}/mapv/2.0.62/mapv.min.js`);
6363
}
6464
if (inArray(includes, 'echarts')) {
65-
inputScript('https://iclient.supermap.io/web/libs/echarts/4.9.0/echarts.min.js');
65+
inputScript(`${libsurl}/echarts/4.9.0/echarts.min.js`);
6666
}
6767
if (inArray(includes, 'nanoscroller')) {
68-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/examples/css/nanoscroller.css");
69-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/jquery.nanoscroller.min.js");
68+
inputCSS(`${libsurl}/iclient8c/examples/css/nanoscroller.css`);
69+
inputScript(`${libsurl}/iclient8c/examples/js/jquery.nanoscroller.min.js`);
7070
}
7171
if (inArray(includes, 'infoWindow')) {
72-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/examples/js/plugins/infoWindow/infoWindow.css");
73-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/plugins/infoWindow/InfoWindow.js");
72+
inputCSS(`${libsurl}/iclient8c/examples/js/plugins/infoWindow/infoWindow.css`);
73+
inputScript(`${libsurl}/iclient8c/examples/js/plugins/infoWindow/InfoWindow.js`);
7474
}
7575
if (inArray(includes, 'heatmapColorCSS')) {
76-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/examples/css/heatmap.css");
76+
inputCSS(`${libsurl}/iclient8c/examples/css/heatmap.css`);
7777
}
7878
if (!inArray(excludes, 'iclient-classic')) {
7979
if (supportES6()) {
80-
inputScript("../../dist/classic/iclient-classic-es6.min.js");
80+
inputScript(`${disturl}/classic/iclient-classic-es6.min.js`);
8181
} else {
82-
inputScript("../../dist/classic/iclient-classic.min.js");
82+
inputScript(`${disturl}/classic/iclient-classic.min.js`);
8383
}
8484
}
8585
if (inArray(includes, 'tianditu')) {
86-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/layer/Tianditu.js");
86+
inputScript(`${libsurl}/iclient8c/examples/js/layer/Tianditu.js`);
8787
}
8888
if (inArray(includes, 'echarts-all')) {
89-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/echarts-all.js");
89+
inputScript(`${libsurl}/iclient8c/examples/js/echarts-all.js`);
9090
}
9191
if (inArray(includes, 'baidu')) {
92-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/layer/Baidu.js");
92+
inputScript(`${libsurl}/iclient8c/examples/js/layer/Baidu.js`);
9393
}
9494
if (inArray(includes, 'OSMBuildings-SuperMap')) {
95-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/OSMBuildings-SuperMap.js");
95+
inputScript(`${libsurl}/iclient8c/examples/js/OSMBuildings-SuperMap.js`);
9696
}
9797
if (inArray(includes, 'D3WindMap')) {
98-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/D3WindMap.js");
98+
inputScript(`${libsurl}/iclient8c/examples/js/D3WindMap.js`);
9999
}
100100
if (inArray(includes, 'd3')) {
101-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/d3.v3.min.js");
101+
inputScript(`${libsurl}/iclient8c/examples/js/d3.v3.min.js`);
102102
}
103103
if (inArray(includes, 'three')) {
104-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/Three/ThreeWebGL.js");
105-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/Three/ThreeExtras.js");
106-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/Three/RequestAnimationFrame.js");
107-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/Three/Detector.js");
108-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/third-party/globe.js");
104+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/Three/ThreeWebGL.js`);
105+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/Three/ThreeExtras.js`);
106+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/Three/RequestAnimationFrame.js`);
107+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/Three/Detector.js`);
108+
inputScript(`${libsurl}/iclient8c/examples/js/third-party/globe.js`);
109109
}
110110
if (inArray(includes, 'MapToImg')) {
111-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/MapToImg.js");
111+
inputScript(`${libsurl}/iclient8c/examples/js/MapToImg.js`);
112112
}
113113
if (inArray(includes, 'Bar')) {
114-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Bar.js");
114+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Bar.js`);
115115
}
116116
if (inArray(includes, 'Bar3D')) {
117-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Bar3D.js");
117+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Bar3D.js`);
118118
}
119119
if (inArray(includes, 'Circle')) {
120-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Circle.js");
120+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Circle.js`);
121121
}
122122
if (inArray(includes, 'Line')) {
123-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Line.js");
123+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Line.js`);
124124
}
125125
if (inArray(includes, 'Pie')) {
126-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Pie.js");
126+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Pie.js`);
127127
}
128128
if (inArray(includes, 'Point')) {
129-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Point.js");
129+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Point.js`);
130130
}
131131
if (inArray(includes, 'Ring')) {
132-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/graph/Ring.js");
132+
inputScript(`${libsurl}/iclient8c/examples/js/graph/Ring.js`);
133133
}
134134
if (inArray(includes, 'style')) {
135-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/theme/default/style.css");
135+
inputCSS(`${libsurl}/iclient8c/theme/default/style.css`);
136136
}
137137
if (inArray(includes, 'sm-doc')) {
138-
inputCSS("https://iclient.supermap.io/web/libs/iclient8c/examples/css/sm-doc.css");
138+
inputCSS(`${libsurl}/iclient8c/examples/css/sm-doc.css`);
139139
}
140140
if (inArray(includes, 'LargeFormatPrints')) {
141-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/LargeFormatPrints.js");
141+
inputScript(`${libsurl}/iclient8c/examples/js/LargeFormatPrints.js`);
142142
}
143143
if (inArray(includes, 'PlottingPanel')) {
144-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/plottingPanel/PlottingPanel.Include.js");
144+
inputScript(`${libsurl}/iclient8c/examples/js/plottingPanel/PlottingPanel.Include.js`);
145145
}
146146
if (inArray(includes, 'bevInclude')) {
147-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/examples/js/bevInclude.js");
147+
inputScript(`${libsurl}/iclient8c/examples/js/bevInclude.js`);
148148
}
149149
if (inArray(includes, 'DefaultStyleConfiguration')) {
150-
inputScript("https://iclient.supermap.io/web/libs/iclient8c/resource/Plugins/Plotting/DefaultStyleConfiguration.js");
150+
inputScript(`${libsurl}/iclient8c/resource/Plugins/Plotting/DefaultStyleConfiguration.js`);
151151
}
152152
if (inArray(includes, 'tensorflow')) {
153-
inputScript('https://iclient.supermap.io/web/libs/tensorflow/3.9.0/tf.min.js');
153+
inputScript(`${libsurl}/tensorflow/3.9.0/tf.min.js`);
154154
}
155155
}
156156

157-
load();
157+
load({
158+
libsurl: 'https://iclient.supermap.io/web/libs',
159+
disturl: '../../dist'
160+
});
158161
window.isLocal = false;
159162
window.server = document.location.toString().match(/file:\/\//) ? "http://localhost:8090" : document.location.protocol + "//" + document.location.host;
160163
})();

dist/leaflet/include-leaflet.js

Lines changed: 52 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -49,127 +49,130 @@
4949
}
5050

5151
//加载类库资源文件
52-
function load() {
52+
function load({ libsurl, disturl }) {
5353
var includes = (targetScript.getAttribute('include') || '').split(',');
5454
var excludes = (targetScript.getAttribute('exclude') || '').split(',');
5555
// 在线
5656
if (!inArray(excludes, 'leaflet')) {
57-
inputCSS('https://iclient.supermap.io/web/libs/leaflet/1.7.1/leaflet.css');
58-
inputScript('https://iclient.supermap.io/web/libs/leaflet/1.7.1/leaflet.js');
57+
inputCSS(`${libsurl}/leaflet/1.7.1/leaflet.css`);
58+
inputScript(`${libsurl}/leaflet/1.7.1/leaflet.js`);
5959
}
6060
if (inArray(includes, 'mapbox-gl-enhance')) {
61-
inputCSS('https://iclient.supermap.io/web/libs/mapbox-gl-js-enhance/1.12.0/mapbox-gl-enhance.css');
62-
inputScript('https://iclient.supermap.io/web/libs/mapbox-gl-js-enhance/1.12.0/mapbox-gl-enhance.js');
61+
inputCSS(`${libsurl}/mapbox-gl-js-enhance/1.12.0/mapbox-gl-enhance.css`);
62+
inputScript(`${libsurl}/mapbox-gl-js-enhance/1.12.0/mapbox-gl-enhance.js`);
6363
}
6464
if (inArray(includes, 'leaflet.heat')) {
65-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet.heat/leaflet-heat.js');
65+
inputScript(`${libsurl}/leaflet/plugins/leaflet.heat/leaflet-heat.js`);
6666
}
6767
if (inArray(includes, 'leaflet.markercluster')) {
68-
inputCSS('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet.markercluster/1.5.3/MarkerCluster.Default.css');
69-
inputCSS('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet.markercluster/1.5.3/MarkerCluster.css');
70-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet.markercluster/1.5.3/leaflet.markercluster.js');
68+
inputCSS(`${libsurl}/leaflet/plugins/leaflet.markercluster/1.5.3/MarkerCluster.Default.css`);
69+
inputCSS(`${libsurl}/leaflet/plugins/leaflet.markercluster/1.5.3/MarkerCluster.css`);
70+
inputScript(`${libsurl}/leaflet/plugins/leaflet.markercluster/1.5.3/leaflet.markercluster.js`);
7171
}
7272
if (inArray(includes, 'leaflet.draw')) {
73-
inputCSS('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet.draw/1.0.4/leaflet.draw.css');
74-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet.draw/1.0.4/leaflet.draw.js');
73+
inputCSS(`${libsurl}/leaflet/plugins/leaflet.draw/1.0.4/leaflet.draw.css`);
74+
inputScript(`${libsurl}/leaflet/plugins/leaflet.draw/1.0.4/leaflet.draw.js`);
7575
}
7676
if (inArray(includes, 'leaflet-geoman')) {
77-
inputCSS('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet-geoman/2.11.3/leaflet-geoman.css');
78-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet-geoman/2.11.3/leaflet-geoman.min.js');
77+
inputCSS(`${libsurl}/leaflet/plugins/leaflet-geoman/2.11.3/leaflet-geoman.css`);
78+
inputScript(`${libsurl}/leaflet/plugins/leaflet-geoman/2.11.3/leaflet-geoman.min.js`);
7979

8080
}
8181
if (inArray(includes, 'leaflet.miniMap')) {
82-
inputCSS('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet-miniMap/3.6.1/dist/Control.MiniMap.min.css');
83-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet-miniMap/3.6.1/dist/Control.MiniMap.min.js');
82+
inputCSS(`${libsurl}/leaflet/plugins/leaflet-miniMap/3.6.1/dist/Control.MiniMap.min.css`);
83+
inputScript(`${libsurl}/leaflet/plugins/leaflet-miniMap/3.6.1/dist/Control.MiniMap.min.js`);
8484
}
8585
if (inArray(includes, 'mapv')) {
86-
inputScript('https://iclient.supermap.io/web/libs/mapv/2.0.62/mapv.min.js');
86+
inputScript(`${libsurl}/mapv/2.0.62/mapv.min.js`);
8787
}
8888
if (inArray(includes, 'turf')) {
89-
inputScript('https://iclient.supermap.io/web/libs/turf/6.5.0/turf.min.js');
89+
inputScript(`${libsurl}/turf/6.5.0/turf.min.js`);
9090
}
9191
if (inArray(includes, 'echarts')) {
92-
inputScript('https://iclient.supermap.io/web/libs/echarts/4.9.0/echarts.min.js');
92+
inputScript(`${libsurl}/echarts/4.9.0/echarts.min.js`);
9393
}
9494
if (inArray(includes, 'elasticsearch')) {
95-
inputScript('https://iclient.supermap.io/web/libs/elasticsearch/16.7.3/elasticsearch.min.js');
95+
inputScript(`${libsurl}/elasticsearch/16.7.3/elasticsearch.min.js`);
9696
}
9797
if (inArray(includes, 'xlsx')) {
98-
inputScript('https://iclient.supermap.io/web/libs/xlsx/0.18.5/xlsx.core.min.js');
98+
inputScript(`${libsurl}/xlsx/0.18.5/xlsx.core.min.js`);
9999
}
100100
// 本地
101101
if (inArray(includes, 'leaflet.sidebyside')) {
102-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet-side-by-side/leaflet-side-by-side.min.js');
102+
inputScript(`${libsurl}/leaflet/plugins/leaflet-side-by-side/leaflet-side-by-side.min.js`);
103103
}
104104
if (inArray(includes, 'd3')) {
105-
inputScript('https://iclient.supermap.io/web/libs/d3/7.4.4/d3.min.js');
105+
inputScript(`${libsurl}/d3/7.4.4/d3.min.js`);
106106
}
107107
if (inArray(includes, 'd3-hexbin')) {
108-
inputScript('https://iclient.supermap.io/web/libs/d3/d3-hexbin.v0.2.min.js');
108+
inputScript(`${libsurl}/d3/d3-hexbin.v0.2.min.js`);
109109
}
110110
if (inArray(includes, 'd3Layer')) {
111-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet.d3Layer/leaflet-d3Layer.js');
111+
inputScript(`${libsurl}/leaflet/plugins/leaflet.d3Layer/leaflet-d3Layer.js`);
112112
}
113113
if (inArray(includes, 'osmbuildings')) {
114-
inputScript('https://iclient.supermap.io/web/libs/osmbuildings/OSMBuildings-Leaflet.js');
114+
inputScript(`${libsurl}/osmbuildings/OSMBuildings-Leaflet.js`);
115115
}
116116
if (inArray(includes, 'leaflet-icon-pulse')) {
117-
inputCSS('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet-icon-pulse/L.Icon.Pulse.css');
118-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/leaflet-icon-pulse/L.Icon.Pulse.js');
117+
inputCSS(`${libsurl}/leaflet/plugins/leaflet-icon-pulse/L.Icon.Pulse.css`);
118+
inputScript(`${libsurl}/leaflet/plugins/leaflet-icon-pulse/L.Icon.Pulse.js`);
119119
}
120120
if (inArray(includes, 'deck')) {
121-
inputScript('https://iclient.supermap.io/web/libs/deck.gl/5.1.3/deck.gl.min.js');
121+
inputScript(`${libsurl}/deck.gl/5.1.3/deck.gl.min.js`);
122122
}
123123
if (inArray(includes, 'pixi')) {
124-
inputScript('https://iclient.supermap.io/web/libs/pixi/4.8.7/pixi.min.js');
125-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/Leaflet.PixiOverlay/1.8.2/L.PixiOverlay.min.js');
126-
inputScript('https://iclient.supermap.io/web/libs/leaflet/plugins/Leaflet.PixiOverlay/MarkerContainer.js');
127-
inputScript('https://iclient.supermap.io/web/libs/bezier-easing/2.1.0/bezier-easing.js');
124+
inputScript(`${libsurl}/pixi/4.8.7/pixi.min.js`);
125+
inputScript(`${libsurl}/leaflet/plugins/Leaflet.PixiOverlay/1.8.2/L.PixiOverlay.min.js`);
126+
inputScript(`${libsurl}/leaflet/plugins/Leaflet.PixiOverlay/MarkerContainer.js`);
127+
inputScript(`${libsurl}/bezier-easing/2.1.0/bezier-easing.js`);
128128
}
129129
if (inArray(includes, 'tensorflow')) {
130-
inputScript('https://iclient.supermap.io/web/libs/tensorflow/3.9.0/tf.min.js');
130+
inputScript(`${libsurl}/tensorflow/3.9.0/tf.min.js`);
131131
}
132132

133133
// iclient
134134
if (!inArray(excludes, 'iclient-leaflet')) {
135135
if (supportES6()) {
136-
inputScript('../../dist/leaflet/iclient-leaflet-es6.min.js');
136+
inputScript(`${disturl}/leaflet/iclient-leaflet-es6.min.js`);
137137
} else {
138-
inputScript('../../dist/leaflet/iclient-leaflet.min.js');
138+
inputScript(`${disturl}/leaflet/iclient-leaflet.min.js`);
139139
}
140140
}
141141
if (inArray(includes, 'iclient-leaflet-css')) {
142-
inputCSS('../../dist/leaflet/iclient-leaflet.min.css');
142+
inputCSS(`${disturl}/leaflet/iclient-leaflet.min.css`);
143143
}
144144
if (inArray(includes, 'iclient-plot-leaflet')) {
145-
inputCSS('https://iclient.supermap.io/web/libs/plotting/leaflet/11.0.1/iclient-plot-leaflet.css');
145+
inputCSS(`${libsurl}/plotting/leaflet/11.0.1/iclient-plot-leaflet.css`);
146146
if (supportES6()) {
147-
inputScript('https://iclient.supermap.io/web/libs/plotting/leaflet/11.0.1/iclient-plot-leaflet-es6.min.js');
147+
inputScript(`${libsurl}/plotting/leaflet/11.0.1/iclient-plot-leaflet-es6.min.js`);
148148
} else {
149-
inputScript('https://iclient.supermap.io/web/libs/plotting/leaflet/11.0.1/iclient-plot-leaflet.min.js');
149+
inputScript(`${libsurl}/plotting/leaflet/11.0.1/iclient-plot-leaflet.min.js`);
150150
}
151151
}
152152
if (inArray(includes, 'ant-design-vue')) {
153-
inputCSS('https://iclient.supermap.io/web/libs/ant-design-vue/1.7.8/antd.min.css');
154-
inputScript('https://iclient.supermap.io/web/libs/ant-design-vue/1.7.8/antd.min.js');
153+
inputCSS(`${libsurl}/ant-design-vue/1.7.8/antd.min.css`);
154+
inputScript(`${libsurl}/ant-design-vue/1.7.8/antd.min.js`);
155155
}
156156
if (inArray(includes, 'echarts-vue')) {
157-
inputScript('https://iclient.supermap.io/web/libs/echarts/4.9.0/echarts.min.js');
158-
inputScript('https://iclient.supermap.io/web/libs/vue-echarts/4.1.0/vue-echarts.min.js');
159-
inputScript('https://iclient.supermap.io/web/libs/echarts-liquidfill/2.0.6/echarts-liquidfill.min.js');
160-
inputScript('https://iclient.supermap.io/web/libs/echartsLayer/EchartsLayer.min.js');
157+
inputScript(`${libsurl}/echarts/4.9.0/echarts.min.js`);
158+
inputScript(`${libsurl}/vue-echarts/4.1.0/vue-echarts.min.js`);
159+
inputScript(`${libsurl}/echarts-liquidfill/2.0.6/echarts-liquidfill.min.js`);
160+
inputScript(`${libsurl}/echartsLayer/EchartsLayer.min.js`);
161161
}
162162
if (inArray(includes, 'iclient-leaflet-vue')) {
163-
inputCSS('../../dist/leaflet/iclient-leaflet-vue.css');
164-
inputScript('../../dist/leaflet/iclient-leaflet-vue.min.js');
163+
inputCSS(`${disturl}/leaflet/iclient-leaflet-vue.css`);
164+
inputScript(`${disturl}/leaflet/iclient-leaflet-vue.min.js`);
165165
}
166166
if (inArray(includes, 'leaflet-mapbox-gl')) {
167-
inputScript('https://iclient.supermap.io/web/libs/leaflet-mapbox-gl/0.0.15/leaflet-mapbox-gl.min.js');
167+
inputScript(`${libsurl}/leaflet-mapbox-gl/0.0.15/leaflet-mapbox-gl.min.js`);
168168
}
169169

170170
}
171171

172-
load();
172+
load({
173+
libsurl: 'https://iclient.supermap.io/web/libs',
174+
disturl: '../../dist'
175+
});
173176
window.isLocal = false;
174177
window.server = document.location.toString().match(/file:\/\//)
175178
? 'http://localhost:8090'

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy