Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more context to system info page #826

Closed
Benunc opened this issue Jul 29, 2016 · 5 comments
Closed

Add more context to system info page #826

Benunc opened this issue Jul 29, 2016 · 5 comments
Assignees
Milestone

Comments

@Benunc
Copy link
Member

Benunc commented Jul 29, 2016

When a user submits a system info file, it would be great to get significantly more information from them.

Useful bits we could add:

Is Email access enabled?
Are Admin donation notification emails disabled?
Have license Keys been entered in for Add-ons?

@DevinWalker DevinWalker modified the milestone: 1.8 Aug 11, 2016
@Benunc
Copy link
Member Author

Benunc commented Sep 8, 2016

Also, adding in the error logs (which the user can see at Donations > Reports > Logs would be HUGE.

@mathetos
Copy link
Member

mathetos commented Sep 8, 2016

@Benunc I like the idea of making it easier for users to provide us with details about their setup. But cramming that all into the System Info text file is a bit much I think.

What if we did this instead:

  1. Provide a "Import/Export Settings" function -- this would also be great for them to be able to duplicate their settings on another site.
  2. Provide an "Export Logs" function on the Logs tab as well.

I know that means they have to do multiple exports and uploads to the ticket, but I think the separation, keeping each text file focused on its core purpose is important.

@DevinWalker what's your thoughts?

@DevinWalker
Copy link
Member

I like what WooCommerce does. Here is a screenshot of their "System Settings":

woocommerce status give development wordpress

Notice there are sections in metaboxes nicely laid out for:

  • WordPress Environment
  • Server Environment
  • Active Plugins
  • Settings (not all of them)
  • API
  • Template overrides

Also, when you click on the "Get System Report" you can copy and paste it in a ticket:

2016-10-27_15-57-48

@DevinWalker
Copy link
Member

DevinWalker commented Oct 27, 2016

NEW System Status Fields

WordPress Environment

All the ones from Woos minus the ones that are specific to Woo like "Log Directory Writable"

Be sure to merge in our additional WP specs like "Permalink Structure", "Registered Post Stati", "Admin AJAX", etc.

Server Environment
All of Woos, plus add ours in there.

@mathetos
Copy link
Member

Would love to see that and even add admin alerts for things like PHP versions that are less than 5.3, or cURL less than 7.40 since those always create trouble.

Also really like having it look nice and presentable rather than the plain text.

@kevinwhoffman kevinwhoffman mentioned this issue Nov 9, 2016
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants