1
0
Fork 0
mirror of https://github.com/Eggbertx/gochan.git synced 2025-08-14 12:16:24 -07:00
Commit graph

42 commits

Author SHA1 Message Date
Eggbertx
4595e16466 Make ban page template use standard page header template, use h1 as title element 2024-11-17 23:17:11 -08:00
Eggbertx
2e5e56b142 Add webPathDir template function (appends a trailing slash) 2023-12-07 12:11:58 -08:00
Eggbertx
43d941c837 Replace all usage of webroot template variable with webPath function 2023-01-04 23:13:59 -08:00
Eggbertx
ec34ff9f4a Make naming conventions in templates more consistent with Go conventions 2022-12-22 12:58:18 -08:00
Eggbertx
0362645e2c Add filename to recentPost struct 2022-12-21 15:34:22 -08:00
Eggbertx
2d06967d84 Fix front template to use new API 2022-11-21 17:05:48 -08:00
Eggbertx
5154aa93cc Pass Error and info events to manage action callback functions 2022-11-10 12:18:13 -08:00
Eggbertx
77380750ae Finish separating config into separate structs 2021-07-11 16:30:39 -07:00
Eggbertx
dfdb926d71 Add partially refactored configuration changes 2021-07-11 11:51:29 -07:00
Eggbertx
a40b2dee0f Move password field filter remover to global.css 2020-03-09 13:26:46 -07:00
Eggbertx
267a5eeb6f Start making templates more readable
Also change most remaining underscore var names to camelCase
2019-12-06 20:03:37 -08:00
Eggbertx
424f419199 Store configuration-dependent variables in a JavaScript file
As opposed to every single HTML file
2019-11-29 15:08:18 -08:00
ac623352bb Fix front page template to have links for posts without images. 2019-08-14 12:17:54 -07:00
eggbertx
d558bcc0d0 Completely redo front.html to make it more mobile-friendly
Also add Photon theme
2019-02-16 19:18:00 -08:00
user.email
4fa467933b use QR file input when posting, improve front page formatting 2018-12-04 15:38:19 -08:00
user.email
8021743c82 Use stylesheet cookie if set 2018-12-01 16:41:17 -08:00
user.email
ac2b962fa9 Change config.Styles from a string array to a Style struct array and give proper warning
TODO: Use javascript to allow an admin to add/edit themes from the config UI
2018-12-01 12:13:33 -08:00
user.email
a6d7e9f188 Rewrite CSS as Sass (.scss) files for better organization/loading 2018-11-25 14:16:22 -08:00
Joshua Merrell
75b35bdea9 Add board catalog building 2018-10-22 22:02:06 -07:00
Joshua Merrell
e1de5162ac prepend all absolute paths with {{$.config.SiteWebfolder}}
This fixes issues with people who have something aside from "/" as their config.SiteWebFolder setting
2018-09-27 13:19:24 -07:00
Joshua Merrell
c700e4c0ce (Mostly) finish the configuration web interface, remove all _img fields since text boards won't happen 2018-08-09 00:04:45 -07:00
pqyptixa
10b0bd6167
Adds viewport meta tag to front.html
Add viewport meta tag to front.html to make it look better on mobile devices
2018-04-23 14:11:59 -03:00
Joshua Merrell
ce303c086e HEAVILY simplify template execution 2018-04-06 01:03:57 -07:00
Joshua Merrell
4fcb43330f Add webm support and update jQuery 2018-01-28 15:01:59 -08:00
Joshua Merrell
8080e41b40 Force favicon to show up 2018-01-14 14:08:36 -08:00
Joshua Merrell
4a1d0c1efd generate pages for boards and threads 2015-12-24 23:26:13 -08:00
Joshua Merrell
6b52310e80 post preview image should open the ACTUAL image 2014-10-11 12:01:03 -07:00
Joshua Merrell
eef5cc469b open a new tab when an image is clicked 2014-10-11 11:55:29 -07:00
Joshua Merrell
114b20cfba fix recent posts showing up twice on front page, remove some unnecessary (is that spelled right?) columns in board table 2014-06-27 03:25:14 -07:00
Joshua Merrell
4c254f98bb improve OP truncating on board page (check number of lines) 2014-06-20 02:18:00 -07:00
Joshua Merrell
edf9485be8 display recent posts on front page, fix posts on thread page 2014-06-15 02:15:51 -07:00
Joshua Merrell
7c04e04fdb templates use new jQuery version, lightbox gets all ban page titles correctly 2014-02-21 21:11:37 -08:00
Joshua Merrell
5e902b2fdd looks like I forgot to remove all those newlines 2014-02-12 17:13:12 -08:00
9246106a0a More validation fixes, yay! 2014-02-09 02:13:59 -08:00
Joshua Merrell
ccc1fc6633 improve topbar and front page formatting 2014-02-08 23:18:32 -08:00
Joshua Merrell
a307320cf3 added improvements to manageboards 2013-09-05 19:54:51 -07:00
Joshua Merrell
58599eb05a moved staff-related functions to manage.js, added rebuildall page, (almost) finished staff management page 2013-07-20 18:12:51 -07:00
Joshua Merrell
06af1f8172 moved template interface injections to template.go so actual HTML starts on line 1 2013-06-07 07:15:42 -07:00
Joshua Merrell
30d0ab5ee3 improved templating, front page template almost complete 2013-05-17 17:20:12 -07:00
Joshua Merrell
c187f8d0eb staff logins almost finished, added post preview function 2013-05-10 17:54:10 -07:00
Joshua Merrell
68b8c03980 fixed database handling, fixed http handles, fixed configuration handling, added preliminary templating, etc 2013-04-20 01:21:40 -07:00
Joshua Merrell
e6f6124a1f Adding everything from old repo 2013-02-02 15:01:01 -08:00