Open-event-server: Simplify Admin Sections and Description and enhance Admin Dashboard

Created on 12 Aug 2016  路  9Comments  路  Source: fossasia/open-event-server

Let's keep it more simple, please:

  • [x] In Admin section rename tab heading as follows:

    • Manage All Users -> Users;

    • Manage All Permissions -> Permissions;

    • See System Messages -> System Messages;

    • Manage All Reports -> Reports;

    • Manage All Settings -> Settings;

    • Manage All Modules -> Modules;

  • [x] Move Logs to become a subtab in "Report" and implement as follows

    • [x] Subtab a) System Logs

    • [x] Subtab b) Server Logs (currently Heroku)

  • [x] In admin dashboard in /admin/ take out "Recent Events"
  • [x] In admin dashboard implement the following widgets

    • [x] Add Widget "Events" with the information: Number of Events a) Live, b) Draft, c) Past

    • [x] Add Widget "Users" with information: a) System Roles: Number of Super Admins, Admins and Registered Users and b) Event Roles: Number of Organizers, Co-Organizers, Track Organizers, Attendees of all events

    • [x] Add Widget "Sessions" with number of Accepted and Draft Sessions

    • [x] Add Widget "Messages" with information "Number of sent out emails in the last 24 hours, last 3 days, last 7 days, last month and number of all emails sent out since installation.

admin bug docs enhancement

Most helpful comment

Ok now again after last commit.

All 9 comments

  • [x] The admin dashboard is leaving white spaces between sections. Please implement without white spaces. Compare to event dashboard for ideas.

screenshot from 2016-08-16 10 43 08

  • [x] Number of event organizers and other event roles is 0. It should not be.

screenshot from 2016-08-16 10 46 01

@aditya1702 I will do this

Thank you for fixing this.

Currently the panel shows 108 organizers and 11 co-organizers. The event section shows - including live, draft, past events - 99 events.

Please explain how the numbers are calculated.

screenshot from 2016-08-17 09 29 48

@mariobehling definitely it is a mistake, i've checked it. 108 organizer because there are events wchi don't exist. I will fix it

How do you calculate this now? There are now 102 events and 94 organizers.
screenshot from 2016-08-19 18 50 50

I'm working on this

Number of events "0" after migrations.

screenshot from 2016-08-20 14 50 02

Ok now again after last commit.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mariobehling picture mariobehling  路  3Comments

mariobehling picture mariobehling  路  4Comments

Masquerade0097 picture Masquerade0097  路  3Comments

SaptakS picture SaptakS  路  3Comments

aviaryan picture aviaryan  路  3Comments