You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2017/12/07 20:17:57 UTC
[14/14] celix-site git commit: added doc Anchors
added doc Anchors
Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/3214a1d0
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/3214a1d0
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/3214a1d0
Branch: refs/heads/asf-site
Commit: 3214a1d0272cb8c5d36690f026e1d3af3253cc26
Parents: ece5efd
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Thu Dec 7 11:38:01 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Thu Dec 7 11:38:01 2017 +0100
----------------------------------------------------------------------
build.py | 1 -
src/noprocess/import/javascript.js | 13 +++++++++++--
src/noprocess/import/style.css | 12 ++++++++++++
3 files changed, 23 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/celix-site/blob/3214a1d0/build.py
----------------------------------------------------------------------
diff --git a/build.py b/build.py
index 00d4097..7928cce 100755
--- a/build.py
+++ b/build.py
@@ -92,7 +92,6 @@ for title in root:
if(i2 > i3 or i3 > file.find('\n', i + 3)):
i += 3
continue
- print(file[i:i3] + "|" + file[i2 + 1:i3])
# copy images here
with open(fl.find('path').text[:fl.find('path').text.rfind('/') + 1] + file[i2 + 1:i3]) as src:
with open(fl.find('dest').text[:fl.find('dest').text.rfind('/') + 1] + file[i2 + 1:i3], 'w') as dest:dest.write(src.read())
http://git-wip-us.apache.org/repos/asf/celix-site/blob/3214a1d0/src/noprocess/import/javascript.js
----------------------------------------------------------------------
diff --git a/src/noprocess/import/javascript.js b/src/noprocess/import/javascript.js
index 400e09d..3464e37 100755
--- a/src/noprocess/import/javascript.js
+++ b/src/noprocess/import/javascript.js
@@ -1,7 +1,16 @@
//make links to the same page unclickable
links = document.getElementsByTagName('a')
+url = location.origin + location.pathname
for(i = 0;i < links.length;i++){
- if(links[i].href == window.location.href){
- links[i].style = 'font-weight: bold;pointer-events: none;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none'
+ if(links[i].href == url){
+ links[i].style = 'font-weight: bold;pointer-events: none;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none'
+ //add doc anchors
+ if(links[i].parentElement.tagName == 'TD'){
+ titles = document.getElementsByTagName('h2')
+ for(o = 0;o < titles.length;o++){
+ titles[o].id = titles[o].innerHTML.replace(/ /g, '_')
+ links[i].parentElement.innerHTML += '<br><a style="font-family: timesnewroman;" href="#' + titles[o].id + '">' + titles[o].innerHTML + '</a>'
+ }
+ }
}
}
http://git-wip-us.apache.org/repos/asf/celix-site/blob/3214a1d0/src/noprocess/import/style.css
----------------------------------------------------------------------
diff --git a/src/noprocess/import/style.css b/src/noprocess/import/style.css
index 849fa52..461bbf9 100755
--- a/src/noprocess/import/style.css
+++ b/src/noprocess/import/style.css
@@ -239,6 +239,18 @@ a {
padding: 5px;
}
+#docContent h2{
+ padding-top: 80px;
+ margin-top: -80px;
+}
+
+#footText {
+ color: white;
+ font-size: 12px;
+ background: #2CB9EC;
+ padding: 4px;
+}
+
@media screen and (max-width: 1140px) {
#APbig{display:none}
#APsmall{display:block}