Snakes
1bc086ad1b
PCM: adjust perms, add christmas banner.
2022-11-30 23:38:25 -05:00
Aevann1
836d3bfd98
include v in errors if possible
2022-11-30 15:21:12 +02:00
geese_suck
a3fa96242c
holiday event manager (actually works now edition) ( #22 )
...
Co-authored-by: Snakes <duolsm@outlook.com>
Co-authored-by: justcool393 <justcool393@gmail.com>
Reviewed-on: rDrama/rDrama#22
Co-authored-by: geese_suck <deandre.williams@geese-suck.us>
Co-committed-by: geese_suck <deandre.williams@geese-suck.us>
2022-11-29 20:20:26 +00:00
Aevann1
55b9f7286d
fix wallpaper flashing and dedup background css
2022-11-28 08:12:10 +02:00
Aevann1
0fd8157fa6
move CSP to nginx-level
2022-11-28 04:19:59 +02:00
Aevann
7959580af4
glitter for loggedout-cels
2022-11-28 00:17:23 +02:00
justcool393
153fb4e2a2
[DO NOT MERGE] titlesssssssssss ( #468 )
...
* titles
* testing
* self
* Revert "self"
This reverts commit d6c12d5a5ba125feb44673f55e1fdac75f151cb5.
* Revert "testing"
This reverts commit 86d800f9fd552196b31f0e0b3891d4fc072a9bc0.
* testing on devrama
* rewrite the html head
* reference error or smth idk
* tempalte debug
* template debug redux
* default2
* rename default2 -> root, page title
* fix settings2
* include the set_variables block
* root scope variables 2
* test 3
* remove unnecessary set
* add pagetitles to all settings2 pages
* add pagetitle to casino
* remove bloat
* remove duplicate site name thingy
* page titles 2
* page titles 3
* remove duplicate imports and add page titles everywhere iirc
* ok but actually this time
* remove unnecessary newlines
* fix title lol
* >
* fsdfsfsfsfsfs
* fsfs
* template configurations
* fix 500
* reduce login template bloat
* move files and add status codes where needful
* move authfroms to login
* remove 2fa bloat
* verification code
* sign up fixes
* readability
* fssfsfsfs
* move forgot password to login/
* readability
* don't emit comments
* add page titles where needful
* gsgsgs
* modals: move to respective pages
* testing on devrama
* get home garbage out of title
* remove insane amount of icon duplication
* sign up text
* add votes pagetitle
* fix blank lines
* Revert "fix blank lines"
This reverts commit b2c54339970725d00b6fc82bb458c1757909952c.
* Fix blank lines on sign_up.html.
* title: votes.html more meaningful identifier.
* titles: Lottery, Directory, Notifications
* head final in submission.html
* fix missing comma
* >
* test
* title: /comments
* fsfsfsfsf
* titles: user_cards
* head: only load video and audio meta attributes if they actually exist
* titlessssss: /admin/lottery/participants
* titlessssssss: extra quote in search.html
* titlessssss: userpage voters.
* titties: /h/<sub>/{followers,blockers,exilees[sic]}
* test banner
* Revert "test banner"
This reverts commit c3d875d03f3e60d72a60dab7d28bf108554a5826.
* make submit.html inherit from default.html
Co-authored-by: TLSM <duolsm@outlook.com>
2022-11-21 02:52:22 -06:00
Snakes
858ccab4ec
Fix userpage profilecss precedence, load order.
2022-11-19 21:19:06 -05:00
gooseman
35cd14cf08
keep aevann from pissing and shitting and cumming his pants
2022-11-19 14:15:55 -08:00
Snakes
b808cf2917
html_head: fix SITE_NAME titles, improve settings2.
2022-11-18 14:44:05 -05:00
Aevann1
ce24c24e1d
put js files not made by us in a folder
2022-11-18 21:16:44 +02:00
geese-suck
47658f2897
clean up html head ( #461 )
...
* init (not done)
* asdf
* :marseymop:
* unnecesary
* remove
* Update html_head.html
2022-11-17 16:08:39 -05:00
Snakes
0c0cad0723
banners: use a class, only style correct elements.
...
Selecting on the alt attribute is unstable and creates a non-obvious
coupling to maintain. Also it inadvertently affected the shop banners
and some elements in settings.
2022-11-16 12:07:23 -05:00
Snakes
7feddc42f0
Unify template helpers and macros, fix header.
...
The need for sidebars to have access to macros.random_image means
all templates that include header.html (most templates) need to have
access to `macros`, because header.html includes sidebar_{SITE_NAME}.
Because of how sparse helpers was, we instead unify the two and
replace it since I know we had helpers in every top-level template.
2022-11-16 12:07:23 -05:00
gooseman
2b4634f857
fix link opening lol
2022-11-16 12:07:23 -05:00
gooseman
16e23e6f54
make banners not retarded + increase future scalability
2022-11-16 12:07:20 -05:00
justcool393
e1634d0940
modals: move all modals to a modals dir
2022-11-15 17:15:53 -05:00
Snakes
1aa2d949bf
PCM: enable multiple banners.
2022-11-07 16:40:43 -05:00
Snakes
be2664b284
Revert "set astolfo background to everyone in drama"
...
This reverts commit be1ff23d4d
.
2022-11-01 00:21:32 -04:00
Snakes
fa43317ee2
Revert "Merge pull request #396 from nekobbbbbbit/debooterstrap"
...
This reverts commit ae1e6b01a4
, reversing
changes made to 7e5c1b0ad8
.
2022-10-31 18:35:47 -04:00
justcool393
74d3c325d4
Merge branch 'frost' into debooterstrap
2022-10-29 20:07:18 -07:00
justcool393
ef4fc4dd99
remove redundant noreferrer tags
...
note: skipping on 502.html file as those are served by nginx
2022-10-29 16:46:22 -05:00
Aevann1
be1ff23d4d
set astolfo background to everyone in drama
2022-10-29 22:23:16 +02:00
Nekobit
7e1681e34e
Bump, Responsive login page, use new stylesheet helpers
2022-10-29 14:30:20 -04:00
Aevann1
4a43bc239d
remove formatting buttons (useless bloat)
2022-10-28 21:09:56 +02:00
justcool393
db95ff7f43
head: temporarily use userpage's head tags instead of overwriting our own
2022-10-22 12:25:44 -05:00
justcool393
c4b2c6f3f5
html head refactor ( #412 )
...
* start html head refactor
this is a bit of a doozy tbh and will probably take a while. the templates are very highly duplicated but not duplicated enough to be an easy little thing
oh well, so it goes.
* some easier html head ones
* add chat, html_head, sign_up_failed_ref, sign_up, submit
* CSP: put it in const.py instead of this weird thing we did before
* fix syntax error
* better call the actual macros
* fix prev commit
* import into settings2
* fix prev commit
* set CSP properly if localhost
* some title fixes i think
* login page
* fix prev commit
* hacky thing to get titles to work i think
* {{stylesheets()}}
* fix prev commit
* title stuff
* cries uncontrollably
* submission fixes i think
* fix prev commit i think
* submission fixes ekfjdhfkdjf
* submission fixes 4
* this may fix submissions idk tbh
* default template: make it a little better on post pages
* default template: some efficiency
2022-10-21 13:39:45 -05:00
Aevann1
44fca7f086
ripbozo
2022-10-17 21:13:33 +02:00
justcool393
2559794135
Move stuff we put in bootstrap.js to a new core.js file
2022-10-14 02:50:39 -07:00
Aevann1
a20f5723bf
make sure all external urls have rel="nofollow noopener noreferrer"
2022-10-10 07:22:18 +02:00
Nekobit
02d377307a
use theme
2022-10-09 19:38:10 -04:00
Nekobit
75a605195b
Fix default css
2022-10-09 19:33:28 -04:00
Nekobit
abef674662
Main dev, Login, signup
2022-10-09 19:19:48 -04:00
Aevann1
137fa7c6d6
remove unused blocks + allow banners to be expandable everywhere
2022-10-08 04:04:46 +02:00
Aevann1
e89eae1ec4
same as last commit
2022-10-08 01:01:26 +02:00
Aevann1
d85c3d8797
make WPD banners clickable
2022-10-08 01:01:04 +02:00
Aevann1
e0b1d7968a
fix prev commit
2022-10-07 03:35:21 +02:00
Aevann1
01071a20e8
add banner_thread to PCM
2022-10-07 03:32:08 +02:00
Aevann1
d1f52447b1
remove old earlylife css code
2022-10-07 01:45:23 +02:00
Aevann1
d57d4c9864
swap banner for PCM
2022-10-06 00:19:06 +02:00
Snakes
60d6f8b20d
WPD: add revolving banner selection.
2022-09-29 14:09:26 -04:00
Aevann1
c628e4448e
cosmetic change
2022-09-29 13:50:03 +02:00
Aevann1
51d7cd6d7e
fix shit with hole logs
2022-09-29 12:18:27 +02:00
Snakes
a3664e252c
assetcache: change asset_siteimg macro to filter.
2022-09-24 03:14:20 -04:00
Snakes
98936efe60
assetcache: apply to all CSS and JS assets.
2022-09-24 03:04:06 -04:00
Aevann1
96887646a9
remove linebreak
2022-09-20 20:06:14 +02:00
Aevann1
272e39ebf2
add spider award
2022-09-20 19:52:52 +02:00
Aevann1
fea5ee75eb
try to fix pusher
2022-09-16 20:28:35 +02:00
Aevann1
2e31b52366
for consistency's sake, don't use {sub.name} inside strings anymore
2022-09-12 07:25:04 +02:00
Snakes
b8675977b6
Show sidebar on all posts, including unholed.
2022-09-10 14:46:10 -04:00
Aevann1
e9445efc22
make bootstrap work on localhost
2022-09-08 19:12:46 +02:00
Aevann1
71b5367874
cachebust all css and js
2022-09-05 01:50:43 +02:00
Aevann1
906c21acc4
add nocss parameter to holes
2022-09-02 19:03:42 +02:00
Aevann1
c40fa120e8
remove ((( from chud award
2022-08-30 06:03:16 +02:00
Aevann1
0f11312d24
add house awards
2022-08-27 04:57:19 +02:00
Aevann1
2139b89d44
cachebust
2022-08-25 00:23:57 +02:00
Aevann1
754bef72f9
remove funonly.xyz
2022-08-24 21:06:26 +02:00
Aevann1
604c2583af
make clicking on the image inside posts expands it
2022-08-24 18:43:08 +02:00
Aevann1
19c38b9730
refactor banners
2022-08-19 22:16:31 +02:00
Snakes
0a1e1c7c96
PCM: swap banner.
2022-08-19 11:19:02 -04:00
Aevann1
1079b99ee6
fix pusher
2022-08-19 00:29:44 +02:00
Snakes
b81b19d838
PCM: change banner.
2022-08-11 20:24:29 -04:00
Snakes
997cb2df89
rDrama: restore non-Juggalo site styling.
2022-08-06 11:45:53 -04:00
Aevann1
b83a16668b
re-move bootstrap.js back to the top of documents to fix broken shit
2022-08-06 03:20:25 +02:00
Aevann1
48608f0448
add a preview for holes when linked on other sites
2022-08-06 00:40:20 +02:00
Aevann1
cfa4841ffe
testing in prod
2022-08-06 00:28:22 +02:00
Snakes
da55adb790
rDrama: banners: remove 114, compress new; ICP.
2022-08-04 03:20:47 -04:00
Snakes
ac948acb4a
PCM: swap banners, move banners to distinct URL.
2022-08-03 19:21:21 -04:00
Aevann1
f12f67405a
cached banner for WPD
2022-08-02 00:05:39 +02:00
Aevann1
aeedc934cb
sneed
2022-07-23 08:55:54 +02:00
Aevann1
8af9b8a339
wipe cringetopia
2022-07-18 04:46:03 +02:00
Snakes
5005c7ab97
Center voting on submission_listing desktop.
2022-07-13 16:25:05 -04:00
Aevann1
2d21863e19
replace "request.host" with "SITE"
2022-07-13 20:14:37 +02:00
Aevann1
334c5d449b
change deux assets
2022-07-12 02:35:40 +02:00
Aevann1
68ba0f564c
do this https://watchpeopledie.co/h/meta/post/2750/what-would-u-like-to-see/29788?context=8#context
2022-07-11 15:18:05 +02:00
Aevann1
70ea10eaf6
rename chudrama to deuxrama
2022-07-11 14:25:27 +02:00
Aevann1
79ba533351
change donation link for chudrama
2022-07-10 11:48:28 +02:00
Aevann1
da40122a5c
change chudrama banner
2022-07-10 11:44:30 +02:00
Aevann1
e65b86cbfc
change banners for chudrama
2022-07-10 11:43:03 +02:00
Aevann1
382df30e1f
show ALL timestamps in user's timezone + move scripts to the bottom of HTML templates to mimic rocketloader's behavior on localhost (for testing)
2022-07-09 10:35:47 +02:00
Aevann1
57e424af5b
revert the "defer" thing
2022-07-03 12:10:04 +02:00
Aevann1
a49325ba14
defer all scripts (this won't change anything for us since we use rocketloader, but it will fix javascript on localhost)
2022-07-03 09:42:33 +02:00
Aevann1
d59f346f0b
1 less request, 1 less transaction, 1 less query
2022-07-01 23:10:48 +02:00
Snakes
1b9237ceaf
Add assetcache.asset_siteimg, has_logo.
...
Commit began by changing the duplicated SITE_NAME conditional in the
header to use a `has_logo` param, much like the recent `has_sidebar`.
From there, a need to include site-specific assets in assetcache was
revealed, adding the `asset_siteimg(...)` macro. This was applied
quite broadly, though not comprehensively.
2022-07-01 01:55:53 -04:00
Snakes
39c945f7ca
LGB: Initial sidebar & const.
2022-07-01 01:08:15 -04:00
Aevann1
11d0163740
sneed
2022-07-01 01:28:33 +02:00
Aevann1
bf4e608dae
sneed
2022-06-29 09:54:06 +02:00
Aevann1
6e52348432
sneed
2022-06-29 09:50:54 +02:00
Aevann1
f4ff2b71fb
restore accidentially removed condition
2022-06-28 08:35:24 +02:00
Aevann1
42a6b5731a
sneed
2022-06-28 08:17:21 +02:00
Aevann1
6bd4efa61f
Revert "make small text less small"
...
This reverts commit 42b0f37034
.
2022-06-27 04:33:38 +02:00
Aevann1
42b0f37034
make small text less small
2022-06-27 04:18:14 +02:00
Aevann1
b5d993569f
embed rework
2022-06-27 03:00:45 +02:00
Aevann1
8e73d7aaad
remove checking for device RAM
2022-06-26 23:48:39 +02:00
Aevann1
e022b29ef6
rework custom css a little
2022-06-26 07:26:45 +02:00
Aevann1
74978bfbf7
Revert "put custom CSS into HTML templates"
...
This reverts commit 19c82b7ea1
.
2022-06-26 07:07:28 +02:00
Aevann1
19c82b7ea1
put custom CSS into HTML templates
2022-06-26 06:33:41 +02:00
Aevann1
1abcbecf19
fix RAM shit
2022-06-25 17:33:46 +02:00
Aevann1
70c2b2cffa
try fixing RAM thing
2022-06-25 05:19:28 +02:00
Aevann1
e4c50939e6
Revert "make threshold for RAM 3GB instead of 2.99GB"
...
This reverts commit 37b8fc5666
.
2022-06-25 05:06:25 +02:00