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

"Quick Edit" button in property lists #640

Open
fredericalpers opened this issue Sep 21, 2023 · 10 comments · May be fixed by #672
Open

"Quick Edit" button in property lists #640

fredericalpers opened this issue Sep 21, 2023 · 10 comments · May be fixed by #672
Assignees
Labels
component: property list Issue, Pull Request or Discussion related to property lists feature New feature QA Issue or Pull request that is in review

Comments

@fredericalpers
Copy link
Member

INITIATIVE

Improve the usability and the user interface of the WP Plugin for a better user experience.

EPIC

Improve property lists

USER STORY

As a real estate agent managing numerous property lists withing the onOffice for WP-Websites Plugin, I frequently encounter difficulties and ineffiencies when editing these lists individually. To streamline my workflow and improve productivity, I require the implementation of a "Quick Edit" button in the overview. This button should enable me to swiftly modify the name of the list, select the property filter, choose the list type, and assign a template without the need to navigate into each list individually.

The ability to efficiently manage property lists is essential for maintaining an organized and up-to-date real estate website. The currenty process of editing property lists, especially when dealing with a large number of them, is cumbersome and time-consuming.

To address these challenges and enhance the user experience, I propose the following feature:

  • Quick Edit Button: The onOffice for WP-Websites Plugin should introduce a "Quick Edit" button within the property lists overview page
  • When I click the "Quick Edit" button for a specific property list, a inline editor should allow me to modify the list's name directly.
  • Property filter selection: Within the same editing interface, I should be able to select the property filter associated with the list, ensuring that the list displays the desired properties.
  • List type configuration: The "Quick Edit" feature should also provide the option to change the list type (e.g. default or favorite list)
  • Template assignment: I should have the ability to assign or change the template used for the property list, making it easier to customize the display of properties.

By implementing this "Quick Edit" feature, the onOffice for WP-Websites Plugin can significantly improve the efficiency and ease of managing property lists for real estate agents like me. This enhancement streamlines the editing process, allowing me to keep my real estate website organized and up-to-date more effectively, ultimately providing a better experience for both myself and visitors to the site.

Example of WP-Page Quick Edit:
Quickedit_PagesExample (1)

Button "Quick Edit" in property lists:
buttonquickedit (1) (1)

Quick Edit in property lists:
spaltequickedit (1)

@yeneastgate
Copy link
Contributor

@fredericalpers Please confirm for me which fields will be displayed in the "quick edit" screen?
As I can see in the image "Quick Edit in property lists" you sent, there are the following fields:

  1. List Names
  2. Selected filter
  3. List type
  4. Templates
    => Are the fields I listed correct?

@fredericalpers
Copy link
Member Author

@yeneastgate yes the fields are correct :)

@yeneastgate
Copy link
Contributor

@yeneastgate yes the fields are correct :)

Thanks. It takes me 4 days to implement and test it

@yeneastgate yeneastgate self-assigned this Oct 25, 2023
@yeneastgate
Copy link
Contributor

yeneastgate commented Nov 3, 2023

@fredericalpers
During implementation, I found the issue:

=> We will rewrite a similar "inline_edit" method with the "CustomQuickEditTable" new Class and use Ajax for "Update", and "Cancel" actions in the "Quick Edit" box.
image

So, I need 2 more days to do it
=> The deadline estimate will be changed from 4 days => 6 days
Please, let me know your opinion. Thanks!

@yeneastgate yeneastgate linked a pull request Nov 8, 2023 that will close this issue
@fredericalpers
Copy link
Member Author

@yeneastgate as mentioned by you we unfortunately can not use it as intenden. Thank you for implementing it with a custom quick edit. We will test it and check its performance and will then give you are more detailed feedback if necessary. Thank you :)

@yeneastgate
Copy link
Contributor

@fredericalpers I got it. Thanks!

@fredericalpers fredericalpers linked a pull request Nov 8, 2023 that will close this issue
@fredericalpers fredericalpers added QA Issue or Pull request that is in review and removed 1 week labels Nov 8, 2023
@yeneastgate
Copy link
Contributor

@fredericalpers
This is the "quick edit" feature I implemented in Estate List. Please watch the demo video and give me your opinion.

quick.edit.mp4

Note: When you need to develop this feature further, please let me know so we can continue testing and implementing it. Thanks!

@fredericalpers
Copy link
Member Author

@yeneastgate are there any problems occuring in the frontend when changing the list type or template etc.? Please let me know after testing one more time :)

@yeneastgate
Copy link
Contributor

@fredericalpers
As you can see in the demo video below: "List type", "Filter", and "template" still work fine.

quick.edit.frontend.mp4

Note: In the case of changing "List name", the shortcode will automatically update but "Pages using shortcode" will not update automatically. We need to copy the new shortcode and paste it into "Pages" as shown in the video below.

quick.edit.list.name.mp4

@fredericalpers
Copy link
Member Author

Thank you for the clarification :)

@fredericalpers fredericalpers modified the milestones: v4.18, v4.19, v4.20 Feb 12, 2024
@fredericalpers fredericalpers added feature New feature component: property list Issue, Pull Request or Discussion related to property lists labels Feb 20, 2024
@fredericalpers fredericalpers removed this from the v4.20 milestone Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: property list Issue, Pull Request or Discussion related to property lists feature New feature QA Issue or Pull request that is in review
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants