Commit b908e2f9 authored by jepso's avatar jepso

Include mootools and IE css fixes properly,

parent 50c4fc5c
default: default:
stylesheets: [main, layout, manual, manual_iefix: { media: print }] stylesheets: [main, layout, manual]
javascripts: [mootools.v1.11, manual_tree, manual_toc] javascripts: [mootools.v1.11.js, manual_tree]
layout: manual_layout layout: manual_layout
\ No newline at end of file
...@@ -9,6 +9,14 @@ ...@@ -9,6 +9,14 @@
<link rel="shortcut icon" href="/favicon.ico" /> <link rel="shortcut icon" href="/favicon.ico" />
<?php include_stylesheets() ?>
<!--[if gte IE 5.5]>
<![if lt IE 7]>
<?php echo stylesheet_tag('manual_iefix') ?>
<![endif]>
<![endif]-->
</head> </head>
<body> <body>
...@@ -41,4 +49,4 @@ ...@@ -41,4 +49,4 @@
</div> </div>
</body> </body>
</html> </html>
\ No newline at end of file
function initializeTocToggles()
{
var container = new Element('div', {
'id': 'toc-toggles'
});
container.injectTop($('table-of-contents'));
$('table-of-contents').setStyle('padding-top', '0');
var hideToggle = new Element('a', {
'href': 'javascript:void(0);',
'events': {
'click': function() {
var toc = $E('ul', 'table-of-contents');
if (toc.getStyle('display') == 'none') {
this.setHTML(tocHideText);
toc.setStyle('display', 'block');
stickyToggle.setStyle('display', 'inline');
Cookie.set('hidetoc', 0, {duration: 1000});
} else {
this.setHTML(tocShowText);
toc.setStyle('display', 'none');
stickyToggle.setStyle('display', 'none');
Cookie.set('hidetoc', 1, {duration: 1000});
}
}
}
});
var stickyToggle = new Element('a', {
'href': 'javascript:void(0);',
'events': {
'click': function() {
var wrap = $('wrap');
if ( ! wrap.hasClass('sticky-toc')) {
this.setHTML(tocUnstickyText);
wrap.addClass('sticky-toc');
hideToggle.setStyle('display', 'none');
Cookie.set('stickytoc', 1, {duration: 1000});
} else {
this.setHTML(tocStickyText);
wrap.removeClass('sticky-toc');
hideToggle.setStyle('display', 'inline');
Cookie.set('stickytoc', 0, {duration: 1000});
}
}
}
});
hideToggle.setHTML(tocHideText);
hideToggle.injectInside(container);
stickyToggle.setHTML(tocStickyText);
stickyToggle.injectInside(container);
if (Cookie.get('hidetoc') == 1) {
hideToggle.fireEvent('click');
stickyToggle.setStyle('display', 'none');
}
if (Cookie.get('stickytoc') == 1) {
stickyToggle.fireEvent('click');
hideToggle.setStyle('display', 'none');
}
}
window.addEvent('domready', function() {
initializeTocToggles();
});
window.addEvent('domready', function() {
new SmoothScroll();
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment