56 Commits

Author SHA1 Message Date
Xkeeper
682028379e
Remove old code references to multi-host hack
Closes #71.

This removes a bunch of old references to $x_hacks['host'],
which was intended to allow this codebase to run two separate
forums at the same time based on what hostname it was accessed
from. This isn't used any more, so out it goes
2020-12-28 18:41:14 -08:00
Xkeeper
982c60d759
Enable post layout visibility for guests 2020-11-18 13:53:38 -08:00
Xkeeper
25a245a9b7
slight tweak to mood tag 2020-11-18 12:39:44 -08:00
Xkeeper
e92f39eb8c
add &mood& pseudo-tag. seems to work, mostly. closes #17 2020-11-18 12:36:32 -08:00
Xkeeper
50f201148d
add $board_timezone, stub ctime() - closes #67 2020-11-18 11:16:48 -08:00
Xkeeper
05c8bfe560
Change font sizes from fixed ##px to percentages 2020-10-25 22:52:16 -07:00
Xkeeper
ffbe1127a6
Update to include changes that were made live 2020-10-25 21:56:13 -07:00
RanAS
291c053395
more HTML filter fixes 2019-01-11 16:08:26 -02:00
Xkeeper
ca406f7268
Update newreply.php to suck less and more
* Remove rest of adbox code
* Mood list changed into `<select>` from `<input type=radio>`
* Preview and normal reply use the same form instead of two different ones
* Less but saner permission checks
* Last-chance post recovery if a thread closes while replying
* Smilies are mid-aligned
* Textbox now expandable and shrinks to fit properly
* Some other assorted crap
2019-01-02 16:59:49 -08:00
Xkeeper
e1b2e62262
fix timeunits2() for 0 sec 2019-01-02 11:54:28 -08:00
RanAS
9e1f0420fa
no more photobucket filters 2018-12-22 07:43:37 -02:00
Xkeeper
f06b18a8ff
enable mobile mode on mobile ios too 2018-12-11 15:26:53 -08:00
Xkeeper
82905dc369
fix 'x.0 years' bug and add sort by last active to memberlist
[closes #45]

also adds tooltips (title tags) to the "registered on" and
"last active" fields in the memberlist, which contain
a relative-format time (e.g. '1 day 5 hrs. ago')
2018-12-11 15:19:20 -08:00
Xkeeper
e3bb327a21
update [code] and [img] tags
[close #52] [code] changes
[close #51] [img] changes
2018-12-11 14:26:35 -08:00
Xkeeper
ffaaed9134
[fix #50] spoiler tags suck less now! wow 2018-11-04 15:54:15 -08:00
RanAwaySuccessfully
959ae3a672
i have a better idea
famous last words
2018-06-26 22:26:33 -03:00
RanAwaySuccessfully
72e77a943e
have a \s
"< text" is not valid HTML so it's not vulnerable to XSS
2018-06-26 22:08:14 -03:00
Xkeeper
94f372a196 <layer> != <link> 2018-01-24 21:39:00 -08:00
Xkeeper
f7ea4c15f4 Update filtering methods to remove more XSS crap 2018-01-24 21:33:07 -08:00
Xkeeper
9ec080cd75 Move a bunch of files around to clean things up 2018-01-24 20:14:32 -08:00
Xkeeper
4a6506548c Fix overly greedy anti-photobucket code 2017-07-19 00:34:25 -07:00
Xkeeper
14f8190906 Remove old filter tracking code 2017-07-19 00:22:37 -07:00
Xkeeper
877647b409 Add years to readable durations 2017-07-19 00:22:20 -07:00
Xkeeper
0449b82b42 Shrink downtime window from 5 minutes to 1 minute 2017-07-19 00:21:49 -07:00
Xkeeper
9318ec258d Add photobucket replacement image 2017-07-19 00:21:19 -07:00
Alex (Xkeeper)
fd7990a262 Update YouTube embed code
Strings inside 's don't need to escape anything except 's and \s.
2016-12-22 17:04:42 -08:00
RanAwaySuccessfully
c65927ad72 YouTube BBCode (#29)
* Add YouTube pseudo-BBCode tag. Use it like `[youtube]oHg5SJYRHA0[/youtube]`.
Should hopefully work without issues.
2016-12-22 16:48:24 -08:00
Alex (Xkeeper)
7e5acca3a1 Disabling header/signatures for guests 2016-05-10 12:58:28 -07:00
Alex (Xkeeper)
cf7023111f IRC links now default to https 2016-04-22 12:04:44 -07:00
RanAwaySuccessfully
a74678f5e6 Update function.php 2016-03-14 14:48:09 -03:00
RanAwaySuccessfully
964feb72f1 Better spoiler tags part 2
HTML/CSS code was tested, though I have no idea if this works with PHP
2016-03-13 18:26:48 -03:00
Alex (Xkeeper)
88b1e13996 Merge pull request #21 from STJrInuyasha/master
fixes for random shit
2016-01-29 17:58:39 -08:00
StapleButter
6ad139ed29 disable unused bzzz filter 2016-01-15 19:43:49 +01:00
STJrInuyasha
3f5b4145b9 fix the other #defcon spam issue.
(/newthread.php #3) MySQL error: SQL syntax error near '' at line 1
$id is expected to be an int at all times by a lot of the code. May as well ensure it is.
(Also, explicit check for === filter_int's failure condition, because 0 is still false.)
2015-12-30 06:21:14 -08:00
STJrInuyasha
4573b59016 Slightly less #defcon spam
(/lib/function.php #413) MySQL error: SQL syntax error near '' at line 1
Due to trying to make tags when there's no user.
2015-12-30 05:46:06 -08:00
Xkeeper
9165a3a5ab removing project wonderful adbox. r.i.p. 2015-12-13 18:13:22 -08:00
Xkeeper
af79555a6f Removing trailing whitespaces from function.php 2015-08-13 23:37:01 -07:00
Xkeeper
2707ee4fb0 Removing leftover refs to ISO-8859-1. RIP 2015-08-13 23:36:37 -07:00
Xkeeper
b4e9133f5f More error cleanup 2015-08-13 23:20:30 -07:00
Xkeeper
5d8d4e8b3a [fixes #13] &tags& now use new format 2015-08-13 23:10:29 -07:00
Xkeeper
514552fc54 Removing [trope] and switching to preg_replace_callback 2015-08-13 23:07:04 -07:00
Xkeeper
813eaefa37 [#13] moving to new &tag& format 2015-08-13 22:21:26 -07:00
Xkeeper
22c951e47f [touches #10, disables #13] fixing all obvious errors in thread view 2015-08-11 23:54:07 -07:00
Xkeeper
4554246192 removing unused code from lib/functions 2015-08-09 04:20:21 -07:00
Xkeeper
e388ffdc97 register globals is bad and i feel bad for enabling it again 2015-08-09 01:26:48 -07:00
Xkeeper
bab624ee3d fixing empty id problem. register globals was terrible 2015-08-09 01:21:37 -07:00
Xkeeper
9cf3e47cc5 adding version number 2015-08-09 01:10:54 -07:00
Xkeeper
727782410f making the firewall on-by-default 2015-08-09 00:43:46 -07:00
Xkeeper
dce5ec9ce6 [#10] Adding default charset ISO-8859-1 2015-08-09 00:37:21 -07:00
Xkeeper
562a7f3379 Fixing *all* visible errors on index.php 2015-08-08 23:54:10 -07:00