Peder Bergebakken Sundt
90ece46dd7
Minor tweaks to design, labels and navbar
2018-08-09 22:28:34 +02:00
Peder Bergebakken Sundt
d92e53f0b7
Disallow invalid event dates.
...
this froze the simpleevent class
2018-08-09 22:27:28 +02:00
Peder Bergebakken Sundt
cb3949f6e8
Fix changing user permissions. usernames with _ in them would be split into multiple users
...
This page is utterly broken and deserves a rewrite.
delimiting fields with "_" is a bad idea.
But i'm too lazy to be bothered. Don't call me when the db breaks
2018-08-06 23:33:04 +02:00
Peder Bergebakken Sundt
32cc4ec27f
Fix MOTD
...
It now won't require there to be at least one entry in the motd table.
I also tidied up the motd class
2018-08-06 23:33:32 +02:00
Markus Wang Halvorsen
e60195d431
Migrate project owners to the project member table
...
... to keep project membership tidy and centralized
This puts organizer fitlers out of commission for now
2018-02-26 16:24:50 +01:00
Markus Wang Halvorsen
d984dfb89c
Begin work on project pages
...
Also store project owners' emails as contact info
2018-02-24 19:41:57 +01:00
Markus Wang Halvorsen
6777048dac
Fix login button on all pages
...
By passing PDO to the login bar so admins get their link
2018-02-24 17:02:00 +01:00
Markus Wang Halvorsen
32f9653a6d
Prepare for merge
2018-02-24 16:53:17 +01:00
Markus Wang Halvorsen
9f935cd810
Implode with <br>
2018-02-14 17:55:41 +01:00
Yorin Anne De Jong
ba0fe09d06
Workaround for PHP 5
2018-02-13 19:10:47 +01:00
Yorin Anne De Jong
73efba625b
Add a central include file
2018-02-13 19:08:41 +01:00
Yorin Anne De Jong
24b6af1799
Add admin button to user menu, if admin
2018-02-13 18:30:49 +01:00
Markus Wang Halvorsen
1db31b9e56
Add MOTD
2018-02-13 16:58:54 +01:00
Markus Wang Halvorsen
af97383e01
last one of these i promise
2018-02-13 16:54:39 +01:00
Markus Wang Halvorsen
98f882233c
Implode project description everywhere else
...
Forgot these
2018-02-13 16:41:03 +01:00
Markus Wang Halvorsen
5e10d53c36
Fix newlines in project descriptions
2018-02-13 16:28:59 +01:00
Markus Wang Halvorsen
774f2754a0
Remove rogue header tag
2018-02-13 15:51:57 +01:00
Markus Wang Halvorsen
05dee57ded
Remove gender inequality
...
Got a complaint that the admin tools title wasn't very inclusive towards the fairer sex. The title has been edited to be gender neutral
2018-02-13 15:00:14 +01:00
Yorin Anne De Jong
ebedc31fb6
Norwegian localisation fixes
2018-02-10 18:08:53 +01:00
Peder Bergebakken Sundt
25da4a80f2
Fix navbar on some pages
2018-02-10 18:05:38 +01:00
Markus Wang Halvorsen
0b0707eafe
Fix html for the rest of the main pages
2018-02-10 16:23:17 +01:00
Markus Wang Halvorsen
c4c5389fe8
Fix admin css
2018-02-10 16:13:18 +01:00
Markus Wang Halvorsen
56e6766520
Move navbar CSS to its own file
2018-02-10 15:04:57 +01:00
Markus Wang Halvorsen
689975f262
Admins can add new users to usergroup system
...
new users meaning users who aren't in the usergroup system for the website yet.
also spicier no access messages
2017-11-11 20:37:04 +01:00
Markus Wang Halvorsen
bb965aadd2
Admins can now set groups for new users
...
new users meaning users who don't already have any usergroups set
2017-11-11 19:13:59 +01:00
Markus Wang Halvorsen
9241a0404a
Only show buttons for admin pages you can access
2017-11-11 17:21:04 +01:00
Markus Wang Halvorsen
ee42e932e9
Fix requires for admin landing page
2017-11-11 17:15:02 +01:00
Markus Wang Halvorsen
3d3903eadc
Check usergroups when accessing admin panel
2017-11-11 17:06:56 +01:00
Markus Wang Halvorsen
1ce3490ff0
Usergroup system
2017-11-11 17:00:08 +01:00
Yorin Anne De Jong
6574bd576e
Generalize navigation and PHP configuration
2017-11-11 15:20:58 +01:00
Peder Bergebakken Sundt
9068042a7e
Remove "active" in navbar in adminpanel
2017-11-11 14:08:35 +01:00
Peder Bergebakken Sundt
eb62ce4d99
Fix navbar in /admin/prosjekter/
2017-11-11 13:55:01 +01:00
Peder Bergebakken Sundt
53d97b5ccd
Fix navbar in adminpanel
2017-10-28 20:55:40 +02:00
Markus Wang Halvorsen
446d966e80
Add simple login button & indicator to navbar
2017-10-28 17:19:40 +02:00
Markus Wang Halvorsen
7e3d256f93
Add project admin interface
2017-10-28 16:44:56 +02:00
Markus Wang Halvorsen
751967c5fa
Add filtering to activity admin page
2017-10-28 16:11:36 +02:00
Markus Wang Halvorsen
1da1785e46
Add project creation
...
The projects page will also display a few random projects now
2017-10-22 17:57:55 +02:00
Markus Wang Halvorsen
c7d4c6c524
Fix admin interface hrefs
2017-10-22 13:46:19 +02:00
Peder Bergebakken Sundt
2be094c905
Fix link to /kontakt/ in navbar
2017-10-22 13:34:53 +02:00
Markus Wang Halvorsen
1abb7813a8
Add event editing to admin interface
2017-10-12 00:38:28 +02:00
Markus Wang Halvorsen
d8f5dd4ad9
Split activities into pages in the admin interface
...
and other trivial fixes
2017-10-08 03:33:42 +02:00
Markus Wang Halvorsen
89c2a59fd6
Beginning of the admin interface
2017-10-07 23:12:10 +02:00