slitaz-base-files view rootfs/usr/share/doc/slitaz-doc.js @ rev 285
Change slitaz-doc CSS and JS.
Show link destination (while current SliTaz doc browser (TazWeb) can't do it by itself).
Show doc section title.
Show link destination (while current SliTaz doc browser (TazWeb) can't do it by itself).
Show doc section title.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Oct 08 00:22:16 2015 +0300 (2015-10-08) |
parents | 42d6df56a10f |
children |
line source
1 window.onload = function() {
2 var preElements = document.getElementsByTagName('pre');
3 for(var i = 0; i < preElements.length; ++ i)
4 {
5 var element = preElements[i];
6 element.innerHTML = element.innerHTML.replace(/^#/gm,'<tt>#</tt>').replace(/^\$/gm,'<tt>$</tt>');
7 }
9 // <details> html element not supported in the current SliTaz gtk-webkit
10 // use custom <x-details> instead
11 var detailsElements = document.getElementsByTagName('x-details');
12 for(var i = 0; i < detailsElements.length; ++ i)
13 {
14 var element = detailsElements[i];
15 element.innerHTML = '<input type="checkbox" id="details' + i +
16 '"/><label for="details' + i + '"><span>' +
17 element.innerHTML + '</span></label>';
18 }
20 var sections = document.getElementsByTagName('section');
21 for(var i = 0; i < sections.length; ++ i)
22 {
23 sections[i].dataset.title = sections[i].firstElementChild.innerHTML;
24 }
25 }