diff --git a/install.php b/install.php
index 6ace207d..603a18af 100644
--- a/install.php
+++ b/install.php
@@ -11,7 +11,8 @@
$page = Array(
'config' => $config,
'title' => 'Install',
- 'body' => ''
+ 'body' => '',
+ 'nojavascript' => true
);
// this breaks the dispaly of licenses if enabled
diff --git a/main.js b/main.js
deleted file mode 100644
index f54c4be0..00000000
--- a/main.js
+++ /dev/null
@@ -1,196 +0,0 @@
-function get_cookie(cookie_name)
-{
- var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)');
- if(results)
- return (unescape(results[2]));
- else
- return null;
-}
-
-function highlightReply(id)
-{
- if(window.event !== undefined && event.which == 2) {
- // don't highlight on middle click
- return true;
- }
-
- var divs = document.getElementsByTagName('div');
- for (var i = 0; i < divs.length; i++)
- {
- if (divs[i].className.indexOf('post') != -1)
- divs[i].className = divs[i].className.replace(/highlighted/, '');
- }
- if (id) {
- post = document.getElementById('reply_'+id);
- if(post)
- post.className += ' highlighted';
- }
-}
-function focusId(id)
-{
- document.getElementById(id).focus();
- init();
-}
-
-function generatePassword() {
- pass = '';
- chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()_+';
- for(i=0;i<8;i++) {
- rnd = Math.floor(Math.random() * chars.length);
- pass += chars.substring(rnd,rnd + 1);
- }
- return pass;
-}
-
-function dopost(form) {
- localStorage.name = form.name.value.replace(/ ##.+$/, '');
- if(form.email.value != 'sage')
- localStorage.email = form.email.value;
-
- saved[document.location] = form.body.value;
- sessionStorage.body = JSON.stringify(saved);
-
- return form.body.value != "" || form.file.value != "";
-}
-function citeReply(id) {
- body = document.getElementById('body');
-
- if (document.selection) {
- // IE
- body.focus();
- sel = document.selection.createRange();
- sel.text = '>>' + id + '\n';
- } else if (body.selectionStart || body.selectionStart == '0') {
- // Mozilla
- start = body.selectionStart;
- end = body.selectionEnd;
- body.value = body.value.substring(0, start) + '>>' + id + '\n' + body.value.substring(end, body.value.length);
- } else {
- // ???
- body.value += '>>' + id + '\n';
- }
-}
-
-var selectedstyle = 'Yotsuba B';
-var styles = [
- ['Yotsuba B', '/Tinyboard/stylesheets/default.css'],
- ['Yotsuba', '/Tinyboard/stylesheets/yotsuba.css']
-];
-var saved = {};
-
-function changeStyle(x) {
- localStorage.stylesheet = styles[x][1];
- document.getElementById('stylesheet').href = styles[x][1];
- selectedstyle = styles[x][0];
-}
-
-if(localStorage.stylesheet) {
- for(x=0;x
{% if config.meta_keywords %}{% endif %}
-
+ {% if not nojavascript %}{% endif %}
{% if config.recaptcha %}