Islandora-Collaboration-Group / islandora_webform

islandora_webform
GNU General Public License v3.0
6 stars 8 forks source link

Make locations of webform link and inline ajax webform alterable #37 #38

Closed patdunlavey closed 4 years ago

patdunlavey commented 7 years ago

Ticket: https://github.com/commonmedia/islandora_webform/issues/37

What does this Pull Request do?

Enables more flexibility in location and behavior of webform links on the object page.

What's new?

How should this be tested?

Additional Notes:

Interested parties

@petermacdonald @McFateM

DiegoPino commented 7 years ago

@patdunlavey looks good (got the notification and felt the need to say something)! Wondering if at some point in time you would like to run some automated Travis-CI and some integration tests(just maybe) for the XML form dependency part. Good work!

petermacdonald commented 7 years ago

Pat:

I wrote a long reply here yesterday, but I failed to actually Submit it when I got distracted by the weather. Anyway, the gist of the comment was that I installed the Islandora 7x.1-9 Vagrant image and followed your instructions as far as I could:

"Install islandora_webform, webform and webform_ajax; create a webform configured to display a link to an inline webform for an islandora object. Does the link appear and load the webform as before?"

MY RESPONSE: Yes, it does, but the IW gave me an error message while configuring Islandora Ingest for my webform, but that message went away after I installed the "Islandora Example Simple Text" module.

"Go to /admin/islandora/configure/iw and uncheck the checkbox "Append webform links to bottom of object view?". Do webform links no longer appear?"

MY RESPONSE: When I go to "/admin/islandora/configure/iw" I don't see "Append webform links to bottom of object view?" Do I need to apply a patch or Pull request? If so, please walk me through the steps.

Peter

noahwsmith commented 4 years ago

@patdunlavey should this be discarded, or rebased on top of the latest code?

patdunlavey commented 4 years ago

The should NOT be discarded. We rely on this in our own work for every implementation of islandora webform. Any rebase will require reconciling merge conflicts. Next steps would be to reconcile the merge conflicts on the source branch and re-test functionality, before re-requesting a review of this pull request.

patdunlavey commented 4 years ago

I inspected the code changes in this old pull request, and find that all the changes in this PR were in fact already been incorporated into the ICG 7.x branch. This happened over the course of several commits made by me in April 2017.

No further action is required. Closing.