Commit Graph

38 Commits

Author SHA1 Message Date
Markus 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 d984dfb89c Begin work on project pages
Also store project owners' emails as contact info
2018-02-24 19:41:57 +01:00
Markus 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 32f9653a6d Prepare for merge 2018-02-24 16:53:17 +01:00
halworsen 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
halworsen 1db31b9e56 Add MOTD 2018-02-13 16:58:54 +01:00
halworsen af97383e01 last one of these i promise 2018-02-13 16:54:39 +01:00
halworsen 98f882233c Implode project description everywhere else
Forgot these
2018-02-13 16:41:03 +01:00
halworsen 5e10d53c36 Fix newlines in project descriptions 2018-02-13 16:28:59 +01:00
halworsen 774f2754a0 Remove rogue header tag 2018-02-13 15:51:57 +01:00
halworsen 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
halworsen 0b0707eafe Fix html for the rest of the main pages 2018-02-10 16:23:17 +01:00
halworsen c4c5389fe8 Fix admin css 2018-02-10 16:13:18 +01:00
halworsen 56e6766520 Move navbar CSS to its own file 2018-02-10 15:04:57 +01:00
halworsen 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
halworsen 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
halworsen 9241a0404a Only show buttons for admin pages you can access 2017-11-11 17:21:04 +01:00
halworsen ee42e932e9 Fix requires for admin landing page 2017-11-11 17:15:02 +01:00
halworsen 3d3903eadc Check usergroups when accessing admin panel 2017-11-11 17:06:56 +01:00
halworsen 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
halworsen 446d966e80 Add simple login button & indicator to navbar 2017-10-28 17:19:40 +02:00
halworsen 7e3d256f93 Add project admin interface 2017-10-28 16:44:56 +02:00
halworsen 751967c5fa Add filtering to activity admin page 2017-10-28 16:11:36 +02:00
halworsen 1da1785e46 Add project creation
The projects page will also display a few random projects now
2017-10-22 17:57:55 +02:00
halworsen 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
halworsen 1abb7813a8 Add event editing to admin interface 2017-10-12 00:38:28 +02:00
halworsen d8f5dd4ad9 Split activities into pages in the admin interface
and other trivial fixes
2017-10-08 03:33:42 +02:00
halworsen 89c2a59fd6 Beginning of the admin interface 2017-10-07 23:12:10 +02:00