blob: 6db9df9f29831d626420674121a91b99abf383dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
/*
* settings.js
* https://github.com/savetheinternet/Tinyboard/blob/master/js/settings.js
*
* Optional settings. Used to customize some scripts without needing to tweak their code.
* Notes:
* - You must include this script first.
* - This file is just an example.
* - You should copy settings.js to something like instance.settings.js to prevent conflicts when upgrading.
* - This file should always be optional.
*
* Released under the MIT license
* Copyright (c) 2013 Michael Save <savetheinternet@tinyboard.org>
* Copyright (c) 2013-2014 Marcin Łabanowski <marcin@6irc.net>
*
* Usage:
* $config['additional_javascript'][] = 'js/jquery.min.js';
* $config['additional_javascript'][] = 'js/instance.settings.js';
* // $config['additional_javascript'][] = 'js/quick-reply.js';
*
* Usage in scripts:
* var settings = new script_settings('my-script');
* var some_value = settings.get('option', 'default value');
*
*/
var tb_settings = {};
// quick-reply.js
tb_settings['quick-reply'] = {
// Hide form when scrolled to top of page (where original form is visible)
hide_at_top: true,
// "Quick reply" button floating at the top right hand corner of the page at all times
floating_link: false,
// Show remote in quick reply
show_remote: false,
// Show embedding in quick reply
show_embed: false
};
// ajax.js
tb_settings['ajax'] = {
// Always act as if "noko" was typed when posting replies with the ajax script
always_noko_replies: false
};
// wpaint.js
tb_settings['wpaint'] = {
// Canvas width
width: 500,
// Canvas height
height: 250
};
|