-
-
Notifications
You must be signed in to change notification settings - Fork 827
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
AdminUI: add Manage Contribution Pages #24937
Conversation
(Standard links)
|
I tried this out and it basically works, which is great. Responses to your Qs:
|
Can one of the admins verify this patch? |
Hey @colemanw I've eventually got back around to this one!
#24819 looks like it does some of the work to add in help links. Can we use that to link to existing text in
Done. Only thing is no spacing between the buttons. Is that just a css thing or am I missing something in the html?
For now, I've just linked to the existing 'Find contributions' screen with a param for the
Yes, can break that out as a separate thing.
Fixed
Done |
0ee8f01
to
c2fffd4
Compare
Looks like a dodgy test Test this please |
@colemanw I think there are just 2 things remaining here: Item 1 above, about |
"contact_summary": null, | ||
"summary_contact_type": null, | ||
"icon": "fa-list-alt", | ||
"server_route": "civicrm/managecp", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@aydun time to change the temp URL? I think this PR is mergeable. There are still issues but no blockers IMO.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed & squashed
c2fffd4
to
5e89766
Compare
Overview
Convert 'Manage Contribution Pages' to SK
Before
Old page
After
New Page
Note:
- the temporary URL iscivicrm/managecp
A few things to fix:
2. The New Contribution Page does not work well as a pop-up. How can the 'Add Contribution Page' button be configured to open normally, not popup?3. The Contributions button should have 3 links, but including the token '[CURDATE()]' on the first two prevent them from loading.4. The Contribution searches for 'Current Month-To-Date' and 'Fiscal Year-To-Date' rely on this page to calculate thereceive_date_low
andreceive_date_high
. How can we calculate 'start of this month' and 'start of fiscal year' here? Or are those better done as presets on the contribution search page?5. The Clone button does not work.6. The original page has a 'Manage Personal Campaign Pages' button. Is there a better way than just editing the markup directly?Technical Details
Schema xml changes to add paths for add, edit and delete and to specify the
Contribution Page Title
field as html text so it becomes available as filter.Comments