? Success

User tests: Successful: Unsuccessful:

avatar andrepereiradasilva
andrepereiradasilva
22 Apr 2016

Pull Request for Regression and several bugs.

Summary of Changes

With all the changes in searchtools some filters have a wrong input filtering. Some were caused by my PRs, and many other were already there.

Anyhow, most of this problems only manifests itself in hathor.

As you see from the code changes, besides the input filtering, there are a series of inconsistencies in the filters names (and other) that cause this bugs.

Testing Instructions

First test on isis to confirm they are all working properly:

  1. Use latest staging and apply this PR
  2. Go to "Users" -> "Manage" and test the "state" and "activated" filters
  3. Go to "Users" -> "User notes" and test the "state" filter
  4. Go to "Content" -> "Categories" and test the "access" and the "language" filter (the "All" value in particular).
  5. Go to "Components" -> "Banners" -> "Banners" and test the "state" filter.
  6. Go to "Components" -> "Banners" -> "Tracks" and test the "type", the "client" and "category" filter.
  7. Go to "Components" -> "Contacts" -> "Contacts" and test the "access" and the "language" filter (the "All" value in particular).
  8. Go to "Components" -> "Newsfeeds" -> "Newsfeeds" and test the "category id", "access" and the "language" filter (the "All" value in particular).
  9. Go to "Extensions" -> "Modules" and test the "state" (the "All" value in particular) "language" filter (the "All" value in particular).
  10. Go to "Extensions" -> "Plugins" and test the "status" filter.
  11. Go to "Extensions" -> "Languages" -> "Content Languages" and test the "state" filter (the "All" value in particular).
  12. Go to "Extensions" -> "Manage" -> "Manage" and test all the filters.

Now change the template to hathor and do the same tests.

Notes:

  • In the tests above i only say to test the filters i corrected, but if you find more problems with filters please report.
avatar andrepereiradasilva andrepereiradasilva - open - 22 Apr 2016
avatar andrepereiradasilva andrepereiradasilva - change - 22 Apr 2016
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 22 Apr 2016
Labels Added: ?
avatar andrepereiradasilva andrepereiradasilva - change - 22 Apr 2016
Title
Solves searchtools bugs and some regressions
Solves searchtools bugs and regressions
avatar andrepereiradasilva andrepereiradasilva - change - 22 Apr 2016
Title
Solves searchtools bugs and some regressions
Solves searchtools bugs and regressions
avatar andrepereiradasilva
andrepereiradasilva - comment - 22 Apr 2016

@brianteeman please test this as it solves many issues with the filters.

avatar andrepereiradasilva andrepereiradasilva - change - 22 Apr 2016
Title
Solves searchtools bugs and regressions
Solves searchtools filters bugs and regressions
avatar andrepereiradasilva andrepereiradasilva - change - 22 Apr 2016
Title
Solves searchtools bugs and regressions
Solves searchtools filters bugs and regressions
avatar brianteeman brianteeman - change - 22 Apr 2016
Category Components UI/UX
avatar grhcj
grhcj - comment - 23 Apr 2016

I have now tested all filters in isis, will continue in hathor now.
I don't understand the "All" filter options as we have the "- Select [...] -" option, but there will be reasons for it :).

avatar andrepereiradasilva
andrepereiradasilva - comment - 23 Apr 2016

thanks

I don't understand the "All" filter options as we have the "- Select [...] -" option, but there will be reasons for it :).

:smile: i think the "All" is because is the only way to show published, unpublished, archived and trashed in the same list. The - Select [...] - (primary view) doesn't show the archived and trashed ones.

avatar grhcj
grhcj - comment - 23 Apr 2016

In hathor template, the view "Users" -> "Manage" has another search tools style than other views. Is this wanted behaviour?

avatar andrepereiradasilva
andrepereiradasilva - comment - 23 Apr 2016

In hathor template, the view "Users" -> "Manage" has another search tools style than other views. Is this wanted behaviour?

That was like that before. I didn't change styles. just corrected the behaviour of the filters.

avatar grhcj
grhcj - comment - 23 Apr 2016

ok, thanks for explanations.

avatar grhcj grhcj - test_item - 23 Apr 2016 - Tested successfully
avatar grhcj
grhcj - comment - 23 Apr 2016

I have tested this item :white_check_mark: successfully on 6df728d

The inconsistencies I described above are not part of this pr.
I didn't find further problems with filters.


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10042.

avatar andrepereiradasilva andrepereiradasilva - change - 23 Apr 2016
The description was changed
avatar andrepereiradasilva
andrepereiradasilva - comment - 23 Apr 2016

@grhcj thanks for testing!

avatar infograf768
infograf768 - comment - 29 Apr 2016

@andrepereiradasilva
Please, to ease testing, could you specify which Search Tools issues it solves in Isis only.

avatar andrepereiradasilva
andrepereiradasilva - comment - 29 Apr 2016

Hum. I think only this two:

  1. Go to "Users" -> "User notes" and test the "state" filter
  2. Go to "Components" -> "Banners" -> "Banners" and test the "state" filter.

but the propose of the test is also to validate that the changes made to work properly on hathor don't affect isis.

avatar infograf768
infograf768 - comment - 29 Apr 2016

Hmm, I don't see any error before patch for these 2 Status filters in Isis

avatar andrepereiradasilva
andrepereiradasilva - comment - 29 Apr 2016

To see the bug do this: have user notes/banners in every state (Published, Unpublished, Trash, Archived).

Log out and login and go there. Result:

image

In other words, by default, is showing all states and should only show published and unpublished.

avatar infograf768 infograf768 - test_item - 29 Apr 2016 - Tested successfully
avatar infograf768
infograf768 - comment - 29 Apr 2016

I have tested this item :white_check_mark: successfully on 6df728d

Users: Search OK but clicking on the Enabled icon in Hathor does not work (I guess for another PR).
For the rest, looks Ok.


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10042.

avatar infograf768 infograf768 - change - 29 Apr 2016
Title
Solves searchtools filters bugs and regressions
Regression: Solves searchtools filters bugs and regressions
Status Pending Ready to Commit
avatar joomla-cms-bot joomla-cms-bot - change - 29 Apr 2016
Title
Solves searchtools filters bugs and regressions
Regression: Solves searchtools filters bugs and regressions
avatar infograf768
infograf768 - comment - 29 Apr 2016

RTC, for 3.5.2


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/10042.

avatar joomla-cms-bot joomla-cms-bot - change - 29 Apr 2016
Labels Added: ?
avatar brianteeman brianteeman - change - 29 Apr 2016
Milestone Added:
avatar rdeutz rdeutz - change - 29 Apr 2016
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2016-04-29 14:48:51
Closed_By rdeutz
avatar rdeutz rdeutz - close - 29 Apr 2016
avatar rdeutz rdeutz - merge - 29 Apr 2016
avatar joomla-cms-bot joomla-cms-bot - close - 29 Apr 2016
avatar rdeutz rdeutz - reference | dbe98aa - 29 Apr 16
avatar rdeutz rdeutz - merge - 29 Apr 2016
avatar rdeutz rdeutz - close - 29 Apr 2016
avatar joomla-cms-bot joomla-cms-bot - change - 29 Apr 2016
Labels Removed: ?
avatar andrepereiradasilva andrepereiradasilva - head_ref_deleted - 29 Apr 2016
avatar andrepereiradasilva
andrepereiradasilva - comment - 29 Apr 2016

thanks for testing @infograf768

avatar rdeutz rdeutz - change - 1 May 2016
Milestone Removed:
avatar rdeutz rdeutz - change - 1 May 2016
Milestone Added:
avatar rdeutz rdeutz - change - 1 May 2016
Milestone Added:
avatar rdeutz rdeutz - change - 1 May 2016
Milestone Removed:

Add a Comment

Login with GitHub to post a comment