Skip to content
This repository has been archived by the owner on Dec 3, 2024. It is now read-only.

[Backend] Extend user profile edit view #8

Open
sanderpotjer opened this issue Aug 3, 2019 · 0 comments
Open

[Backend] Extend user profile edit view #8

sanderpotjer opened this issue Aug 3, 2019 · 0 comments
Assignees

Comments

@sanderpotjer
Copy link
Member

We will extend the Joomla core user edit view with new tabs (create a plugin for this).

Access Tab:

  • Banned Status
  • Toggle to display ‘Apply a Ban’ form:
    • Reason
    • Length (30 Days, 60 Days, 90 Days, Permanent, Custom End Date)
    • Start Date
    • End Date (Only editable if Other is selected in Length)
  • Ban History (if available)
    • Access Options - checkboxes, selected by default:
    • Can add extensions
    • Can edit own extensions
    • Can report extensions or reviews
    • Reviews auto approved
    • Extensions auto approved
    • Update listing via XML files
  • Banned review categories - multi-select dropdown
  • Banned review developers - multi-select dropdown

Extensions Tab:

  • List view of all extensions owned by the user

Tickets Tab:

  • List view of all tickets submitted by this user, not filtered by status

Audits Tab:

A log showing all of the user’s actions
- Filters:

  • Date Range
  • Event
  • IP Address
  • Location

Let's use the Joomla core action log for that, list the last 25 events from a user in the tab, and a "more" button to the view administrator/index.php?option=com_actionlogs with active filter on the user.

@JazParkyn JazParkyn transferred this issue from another repository Aug 9, 2019
@roland-d roland-d transferred this issue from another repository Jan 20, 2020
@roland-d roland-d assigned JazParkyn and unassigned fastslack Jul 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants