Skip to content

Commit 4bb7146

Browse files
committed
优化页面,修改链接。reviewed by songym
1 parent da3038c commit 4bb7146

File tree

7 files changed

+38
-54
lines changed

7 files changed

+38
-54
lines changed

examples/3dwebgl/examples.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,11 @@
3535
$body.append("<script type='text/javascript' src='../js/common.js'><\/script>");
3636
$body.append("<script type='text/javascript' src='../js/sidebar.js'><\/script>");
3737
$body.append("<script type='text/javascript' src='../js/example.js'><\/script>");
38+
utils.loadTemplate(".icl-footer", "../template/footer.html", navigation);
3839
});
3940
</script>
4041
<!-- ./wrapper end-->
4142

42-
<!--footer-->
43-
<script>
44-
utils.loadTemplate(".icl-footer", "../template/footer.html");
45-
</script>
46-
<!--footer end-->
4743

4844
</body>
4945
</html>

examples/classic/examples.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,11 @@
3838
$body.append("<script type='text/javascript' src='../js/common.js'><\/script>");
3939
$body.append("<script type='text/javascript' src='../js/sidebar.js'><\/script>");
4040
$body.append("<script type='text/javascript' src='../js/example.js'><\/script>");
41+
utils.loadTemplate(".icl-footer", "../template/footer.html", navigation);
4142
});
4243
</script>
4344
<!-- ./wrapper end-->
4445

45-
<!--footer-->
46-
<script>
47-
utils.loadTemplate(".icl-footer", "../template/footer.html");
48-
</script>
49-
<!--footer end-->
5046

5147
</body>
5248
</html>

examples/js/localization.js

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -45,38 +45,40 @@ var Localization = {
4545
lng: lang,
4646
whitelist: ["zh-CN", "en-US"],
4747
fallbackLng: ["zh-CN", "en-US"]
48-
});
49-
if (window.isSite) {
50-
var webResourceURL = '../../web/locales/'+lang+'/resources.js';
51-
$.get(webResourceURL, function () {
52-
for (var name in window.webResources) {
53-
var subWeb = window.webResources[name];
54-
var subExamples = window.examplesResources[name];
55-
//重名以webResource为准
56-
if (typeof window.webResources[name] == 'object') {
57-
58-
if (!subExamples) {
59-
subExamples = {};
60-
}
61-
for (var name1 in subWeb) {
62-
subExamples[name1] = subWeb[name1];
48+
},function(){
49+
if (window.isSite) {
50+
var webResourceURL = '../../web/locales/'+lang+'/resources.js';
51+
$.get(webResourceURL, function () {
52+
for (var name in window.webResources) {
53+
var subWeb = window.webResources[name];
54+
var subExamples = window.examplesResources[name];
55+
//重名以webResource为准
56+
if (typeof window.webResources[name] == 'object') {
57+
58+
if (!subExamples) {
59+
subExamples = {};
60+
}
61+
for (var name1 in subWeb) {
62+
subExamples[name1] = subWeb[name1];
63+
}
64+
} else {
65+
subExamples[name1] = subWeb[name];
6366
}
64-
} else {
65-
subExamples[name1] = subWeb[name];
67+
6668
}
67-
68-
}
69+
window.resources = window.examplesResources;
70+
i18next.addResourceBundle(lang, 'translation', window.resources);
71+
callback && callback();
72+
73+
})
74+
75+
} else {
6976
window.resources = window.examplesResources;
7077
i18next.addResourceBundle(lang, 'translation', window.resources);
7178
callback && callback();
72-
73-
})
74-
75-
} else {
76-
window.resources = window.examplesResources;
77-
i18next.addResourceBundle(lang, 'translation', window.resources);
78-
callback && callback();
79-
}
79+
}
80+
});
81+
8082

8183
});
8284

examples/leaflet/examples.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,13 @@
3838
$body.append("<script type='text/javascript' src='../js/common.js'><\/script>");
3939
$body.append("<script type='text/javascript' src='../js/sidebar.js'><\/script>");
4040
$body.append("<script type='text/javascript' src='../js/example.js'><\/script>");
41+
utils.loadTemplate(".icl-footer", "../template/footer.html", navigation);
42+
4143
});
4244
</script>
4345
<!-- ./wrapper end-->
4446

45-
<!--footer-->
46-
<script>
47-
utils.loadTemplate(".icl-footer", "../template/footer.html");
48-
</script>
49-
<!--footer end-->
47+
5048

5149
</body>
5250
</html>

examples/mapboxgl/examples.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,11 @@
3838
$body.append("<script type='text/javascript' src='../js/common.js'><\/script>");
3939
$body.append("<script type='text/javascript' src='../js/sidebar.js'><\/script>");
4040
$body.append("<script type='text/javascript' src='../js/example.js'><\/script>");
41+
utils.loadTemplate(".icl-footer", "../template/footer.html", navigation);
4142
});
4243
</script>
4344
<!-- ./wrapper end-->
4445

45-
<!--footer-->
46-
<script>
47-
utils.loadTemplate(".icl-footer", "../template/footer.html");
48-
</script>
49-
<!--footer end-->
5046

5147
</body>
5248
</html>

examples/openlayers/examples.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,11 @@
3838
$body.append("<script type='text/javascript' src='../js/common.js'><\/script>");
3939
$body.append("<script type='text/javascript' src='../js/sidebar.js'><\/script>");
4040
$body.append("<script type='text/javascript' src='../js/example.js'><\/script>");
41+
utils.loadTemplate(".icl-footer", "../template/footer.html", navigation);
4142
});
4243
</script>
4344
<!-- ./wrapper end-->
4445

45-
<!--footer-->
46-
<script>
47-
utils.loadTemplate(".icl-footer", "../template/footer.html");
48-
</script>
49-
<!--footer end-->
5046

5147
</body>
5248
</html>

examples/template/footer.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<div class="icl-contact">
22
<div class="contact-main">
33
<div class="home-link">
4-
<a href="http://iclient.supermap.io/web/download/download.html" data-i18n="footer.download"
4+
<a href="{{nav.path}}./download/download.html" data-i18n="footer.download"
55
target="_blank">下载</a>
6-
<a href="http://iclient.supermap.io/web/faq/faq.html" data-i18n="footer.faq" target="_blank">常见问题</a>
6+
<a href="{{nav.path}}./faq/faq.html" data-i18n="footer.faq" target="_blank">常见问题</a>
77
<a href="http://www.supermap.com.cn" data-i18n="footer.supermap" target="_blank">超图官网</a>
88
<a href="http://www.dituhui.com" data-i18n="footer.dituhui" target="_blank">地图慧</a>
99
<a href="http://support.supermap.com.cn" data-i18n="footer.support" target="_blank">超图技术资源中心</a>

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