summaryrefslogtreecommitdiff
path: root/templates/installer
diff options
context:
space:
mode:
authorczaks <marcin@6irc.net>2013-08-03 19:05:25 -0400
committerczaks <marcin@6irc.net>2013-08-03 19:05:25 -0400
commita0855cdcf5634d64fbb1ba294b05c8365ce37338 (patch)
treefa1217beedf487c321405432ea746343ec6afcec /templates/installer
parent7d5fef9ace3bba46de40604b04ea2dee1dac7cb3 (diff)
parenta3fbff225927469e68efc7ab31977736f34c7480 (diff)
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts: inc/config.php inc/functions.php templates/generic_page.html templates/index.html
Diffstat (limited to 'templates/installer')
-rw-r--r--templates/installer/check-requirements.html10
-rw-r--r--templates/installer/config.html95
2 files changed, 100 insertions, 5 deletions
diff --git a/templates/installer/check-requirements.html b/templates/installer/check-requirements.html
index fea6fed8..b6003f3a 100644
--- a/templates/installer/check-requirements.html
+++ b/templates/installer/check-requirements.html
@@ -14,14 +14,14 @@
<td>{{ test.name }}</td>
<td class="minimal" style="text-align:center">
{% if test.result %}
- <i style="color:#090" class="icon-check-sign"></i>
+ <i style="font-size:11pt;color:#090" class="icon-check-sign"></i>
{% else %}
{% if test.required %}
{% set errors = errors + 1 %}
- <i style="color:#d00" class="icon-exclamation-sign"></i>
+ <i style="font-size:11pt;color:#d00" class="icon-exclamation-sign"></i>
{% else %}
{% set warnings = warnings + 1 %}
- <i style="color:#f80" class="icon-warning-sign"></i>
+ <i style="font-size:11pt;color:#f80" class="icon-warning-sign"></i>
{% endif %}
{% endif %}
</td>
@@ -34,9 +34,9 @@
{% for test in tests if not test.result%}
<li style="margin-bottom:5px">
{% if test.required %}
- <i style="color:#d00" class="icon-exclamation-sign"></i> <strong>Error:</strong>
+ <i style="font-size:11pt;color:#d00" class="icon-exclamation-sign"></i> <strong>Error:</strong>
{% else %}
- <i style="color:#f80" class="icon-warning-sign"></i> <strong>Warning:</strong>
+ <i style="font-size:11pt;color:#f80" class="icon-warning-sign"></i> <strong>Warning:</strong>
{% endif %}
{{ test.message }}
</li>
diff --git a/templates/installer/config.html b/templates/installer/config.html
new file mode 100644
index 00000000..193bb98b
--- /dev/null
+++ b/templates/installer/config.html
@@ -0,0 +1,95 @@
+<form action="?step=3" method="post" autocomplete="off">
+ <fieldset>
+ <legend>Database (MySQL)</legend>
+ <label for="db_server">Server:</label>
+ <input type="text" id="db_server" name="db[server]" value="{{ config.db.server }}">
+
+ <label for="db_db">Database:</label>
+ <input type="text" id="db_db" name="db[database]" value="{{ config.db.database }}">
+
+ <label for="db_prefix">Table prefix (optional):</label>
+ <input type="text" id="db_prefix" name="db[prefix]" value="{{ config.db.prefix }}">
+
+ <label for="db_user">Username:</label>
+ <input type="text" id="db_user" name="db[user]" value="{{ config.db.user }}">
+
+ <label for="db_pass">Password:</label>
+ <input type="password" id="db_pass" name="db[password]" value="">
+ </fieldset>
+ <p style="text-align:center" class="unimportant">The following is all later configurable. For more options, <a href="http://tinyboard.org/docs/?p=Config">edit your configuration files</a> after installing.</p>
+ <fieldset>
+ <legend>Cookies</legend>
+ <label for="cookies_mod">Moderator cookie:</label>
+ <input type="text" id="cookies_mod" name="cookies[mod]" value="{{ config.cookies.mod }}">
+
+ <label for="cookies_salt">Secure salt:</label>
+ <input type="text" id="cookies_salt" name="cookies[salt]" value="{{ config.cookies.salt }}" size="40">
+ </fieldset>
+
+ <fieldset>
+ <legend>Flood control</legend>
+ <label for="flood_time">Seconds before each post:</label>
+ <input type="text" id="flood_time" name="flood_time" value="{{ config.flood_time }}">
+
+ <label for="flood_time_ip">Seconds before you can repost something (post the exact same text):</label>
+ <input type="text" id="flood_time_ip" name="flood_time_ip" value="{{ config.flood_time_ip }}">
+
+ <label for="flood_time_same">Same as above, but with a different IP address:</label>
+ <input type="text" id="flood_time_same" name="flood_time_same" value="{{ config.flood_time_same }}">
+
+ <label for="max_body">Maximum post body length:</label>
+ <input type="text" id="max_body" name="max_body" value="{{ config.max_body }}">
+
+ <label for="reply_limit">Replies in a thread before it can no longer be bumped:</label>
+ <input type="text" id="reply_limit" name="reply_limit" value="{{ config.reply_limit }}">
+
+ <label for="max_links">Maximum number of links in a single post:</label>
+ <input type="text" id="max_links" name="max_links" value="{{ config.max_links }}">
+ </fieldset>
+
+ <fieldset>
+ <legend>Images</legend>
+ <label for="max_filesize">Maximum image filesize (bytes):</label>
+ <input type="text" id="max_filesize" name="max_filesize" value="{{ config.max_filesize }}">
+
+ <label for="thumb_width">Thumbnail width:</label>
+ <input type="text" id="thumb_width" name="thumb_width" value="{{ config.thumb_width }}">
+
+ <label for="thumb_height">Thumbnail height:</label>
+ <input type="text" id="thumb_height" name="thumb_height" value="{{ config.thumb_height }}">
+
+ <label for="max_width">Maximum image width:</label>
+ <input type="text" id="max_width" name="max_width" value="{{ config.max_width }}">
+
+ <label for="max_height">Maximum image height:</label>
+ <input type="text" id="max_height" name="max_height" value="{{ config.max_height }}">
+ </fieldset>
+
+ <fieldset>
+ <legend>Display</legend>
+ <label for="threads_per_page">Threads per page:</label>
+ <input type="text" id="threads_per_page" name="threads_per_page" value="{{ config.threads_per_page }}">
+
+ <label for="max_pages">Page limit:</label>
+ <input type="text" id="max_pages" name="max_pages" value="{{ config.max_pages }}">
+
+ <label for="threads_preview">Number of replies to show per thread on the index page:</label>
+ <input type="text" id="threads_preview" name="threads_preview" value="{{ config.threads_preview }}">
+ </fieldset>
+
+ <fieldset>
+ <legend>Directories</legend>
+ <label for="root">Root URI (include trailing slash):</label>
+ <input type="text" id="root" name="root" value="{{ config.root }}" size="40">
+ </fieldset>
+
+ <fieldset>
+ <legend>Miscellaneous</legend>
+ <label for="secure_trip_salt">Secure trip (##) salt:</label>
+ <input type="text" id="secure_trip_salt" name="secure_trip_salt" value="{{ config.secure_trip_salt }}" size="40">
+ </fieldset>
+
+ <p style="text-align:center">
+ <input type="submit" value="Complete installation">
+ </p>
+</form>