Hi,

I now understand there projects a lot more than I did when I previously
posted.

I want to work on the 'Dashboard for Admins', I have worked in some details
that I think should be in the admin page.

   1. This would be the main page -
   https://moqups.com/jindal.ankus...@gmail.com/2Mm42VyL/p:ae312b9e8
      1. The admin can mass subscribe from the 'Subscriber Request' widget
      https://moqups.com/jindal.ankus...@gmail.com/2Mm42VyL/p:af543c52c
      2. The List settings would take user to a different page for managing
      a particular list - modify list name, delete list, info about the list,
      admin/moderator role management, current subscribers (mass ban and
      unsubscribe, though I know that ban would mostly occur through next point)
      3. The 'Mail approvals' give a stat and clicking on a particular list
      or list from 'list archive page' would take admin to
      https://moqups.com/jindal.ankus...@gmail.com/2Mm42VyL/p:a5a5aaa3c
         1. The activities are grouped in a sense that the admin can look
         on new, pending mail requests and also look at posts that are
marked as
         moderation needed.
         2. When admin clicks on some post from the left pane, the right
         pane would focus on that particular post. Admin can then
accept, reject or
         mark the post as pending and can also ban the user from there.
         3. The subscribers link in the left pane would show all the
         subscribers to that list and the admin can then
ban/unsubscribe from there.
         4. The List Setting link will take to point (1b)
      2. I also think a need for user page ( different from the
   subscriber's page, this could be viewed by the public and not only other
   fellow subscribers. The motivation behind it is that a user could also be
   an admin too and thus there is a need for consistency. Like this
   https://moqups.com/jindal.ankus...@gmail.com/2Mm42VyL/p:a459f6c6a)
      1. From here user can have profile control
      https://moqups.com/jindal.ankus...@gmail.com/2Mm42VyL/p:a16afdd67
      2. User can go to the admin dashboard from there. And start a list.

Coming to execution of the design, I ought to aim for completing point (1)
completely at the start and then going to point (2) (which I think is
doable as well). As of now, I haven't worked on any bug as of yet, I will
asap set the development environment, look at the code and report back to
you.

Do give remarks to this workflow.



-Ankush Jindal
Student, IIT Mandi, India
Phone: +91-9805901195
Github: travis-bickle
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to