Tag [REGISTRATION_COMPLETE_URL]
- Tuan Pham Ngoc
- Offline
- Administrator
-
Less
More
3 years 1 month ago #150013
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Tag [REGISTRATION_COMPLETE_URL]
Hi David
No, if you look at the code I sent you before, all you need to do is calculating the URL and set it to $link variable (which I currently write 'the_link_here') and all it will be fine
There is no need to include all code of the original registration file here.
No, if you look at the code I sent you before, all you need to do is calculating the URL and set it to $link variable (which I currently write 'the_link_here') and all it will be fine
There is no need to include all code of the original registration file here.
Please Log in or Create an account to join the conversation.
- Wesley Derbyshire
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 26
- Thank you received: 0
3 years 1 month ago #150014
by Wesley Derbyshire
Replied by Wesley Derbyshire on topic Tag [REGISTRATION_COMPLETE_URL]
That is what I thought from what you wrote, but the document you referenced seemed to be saying that I needed to replicate all the code in registration.php.
what I thought you wrote seemed more sensible to me, but I wasn't confident. I cannot get moving on this seriously until tomorrow, but it does not look like it should be particularly difficult to code.
Thank you again for the clarification and the very rapid response.
what I thought you wrote seemed more sensible to me, but I wasn't confident. I cannot get moving on this seriously until tomorrow, but it does not look like it should be particularly difficult to code.
Thank you again for the clarification and the very rapid response.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
3 years 1 month ago #150015
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Tag [REGISTRATION_COMPLETE_URL]
OK David. Please update us with the result once you developed and tested it
Tuan
Tuan
Please Log in or Create an account to join the conversation.
- Wesley Derbyshire
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 26
- Thank you received: 0
3 years 1 month ago #150091
by Wesley Derbyshire
Replied by Wesley Derbyshire on topic Tag [REGISTRATION_COMPLETE_URL]
I have implemented this tag so it can be appended to the global reminder emails. The tag generates a paragraph with some text before and after the link to the ZOOM event registration URL (which has been entered into the "Registration Complete URL" field for the event. I suppose it might be better to call the tag something other than
"[REGISTRATION_COMPLETE_URL]"
or else drop the generation of that text before and after the link and let that be done in the message in which the tag is used. I'd be interested in your opinion about this.
Note that if the string "zoom" does not appear in the Registration Complete URL field then the tag is replaced with nothing.
"[REGISTRATION_COMPLETE_URL]"
or else drop the generation of that text before and after the link and let that be done in the message in which the tag is used. I'd be interested in your opinion about this.
Note that if the string "zoom" does not appear in the Registration Complete URL field then the tag is replaced with nothing.
- Wesley Derbyshire
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 26
- Thank you received: 0
3 years 1 month ago #150092
by Wesley Derbyshire
Replied by Wesley Derbyshire on topic Tag [REGISTRATION_COMPLETE_URL]
I meant to add that the process of adding the interpretation of the tag was incredibly simple and easy to get working. I was very relieved and impressed at how simple it turned out to be.
Is there a mechanism by which the code can determine which of the messages is requesting the interpretation of the tag? I've been thinking about the possibility of having the tag interpreted differently if, for example, the tag is part of the registration confirmation email than if it is part of one of the reminder emails.
Is there a mechanism by which the code can determine which of the messages is requesting the interpretation of the tag? I've been thinking about the possibility of having the tag interpreted differently if, for example, the tag is part of the registration confirmation email than if it is part of one of the reminder emails.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
3 years 1 month ago #150093
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Tag [REGISTRATION_COMPLETE_URL]
Hello David
Unfortunately, inside that function, we do not have a way to determine which message is requesting the tag. That method is called for almost all emails sent from the extension.
Regards,
Tuan
Unfortunately, inside that function, we do not have a way to determine which message is requesting the tag. That method is called for almost all emails sent from the extension.
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Wesley Derbyshire
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 26
- Thank you received: 0
3 years 1 month ago - 3 years 1 month ago #150104
by Wesley Derbyshire
Replied by Wesley Derbyshire on topic Tag [REGISTRATION_COMPLETE_URL]
Tuan,
Perhaps I am overthinking this, but I am having doubts about including the surrounding text in the generation of that tag. On the one hand, the use of that tag is pretty specific - it is only useful if the ZOOM registration URL has been entered in the Registration Completed URL. The experience on this particular site is that users often do not realize that they have to complete the ZOOM registration form when it is first presented to them after they submit the EB registration so they have no unique ZOOM event URL to use - and others somehow lose track of the confirmation email they receive from ZOOM that contains the unique URL they need to join the ZOOM event.- In both scenarios they have to (re)register with ZOOM in order to participate in the ZOOM event . I understand that implementation of the full integration between EB and ZOOM would eliminate the first problem as the ZOOM event registration is automatically performed for them. I am not sure (as I have not fully digested the docs on this) that the problem of losing the unique URL for joining the ZOOM event is somehow eliminated. In any case, implementing that integration, looks somewhat daunting - time consuming, involving the use of multiple tools from ZOOM and new (to me) stuff from EB - which is likely to lead to a frustrating process of finding and correcting errors... all with an end result that, as far as I can tell, may still result in some registrants losing track of their unique URL to join the Zoom event.
That is why it seemed like a good idea to include some text surrounding the ZOOM event registration URL explaining why it is appearing wherever it appears.
On the other hand, that explanatory text could be left to to the Admin to enter. I'm still undecided as to whether the generation of that text in the function interpreting the REQUEST_COMPLETE_URL is overstepping the bounds of what should be done within the function, but I am unable to see a downside to doing it - other than the fact that it is not modifiable by, for example, new text defined in the Translation part of the component. It would be good if a string (called, for example, "EB_ZOOM_REGISTRATION_REMINDER" could be created there that included the tag (something like "text that comes before [REGISTRATION_COMPLETE_URL] text that comes after ) and the function could use the text in that string to construct the link to the unique URL to register with the ZOOM event surrounding by the before and after text. That seems like something that is probably reasonably easy to implement, and which would allow an Admin more flexibility in creating the exact text that they feel is appropriate. How would the function get the value of what I presume is a CONSTANT to perform this magic?
thanks again for your patience and your willingness to be helpful and flexible in order to meet the incredibly varied needs of your users.
Dave Ascher
Perhaps I am overthinking this, but I am having doubts about including the surrounding text in the generation of that tag. On the one hand, the use of that tag is pretty specific - it is only useful if the ZOOM registration URL has been entered in the Registration Completed URL. The experience on this particular site is that users often do not realize that they have to complete the ZOOM registration form when it is first presented to them after they submit the EB registration so they have no unique ZOOM event URL to use - and others somehow lose track of the confirmation email they receive from ZOOM that contains the unique URL they need to join the ZOOM event.- In both scenarios they have to (re)register with ZOOM in order to participate in the ZOOM event . I understand that implementation of the full integration between EB and ZOOM would eliminate the first problem as the ZOOM event registration is automatically performed for them. I am not sure (as I have not fully digested the docs on this) that the problem of losing the unique URL for joining the ZOOM event is somehow eliminated. In any case, implementing that integration, looks somewhat daunting - time consuming, involving the use of multiple tools from ZOOM and new (to me) stuff from EB - which is likely to lead to a frustrating process of finding and correcting errors... all with an end result that, as far as I can tell, may still result in some registrants losing track of their unique URL to join the Zoom event.
That is why it seemed like a good idea to include some text surrounding the ZOOM event registration URL explaining why it is appearing wherever it appears.
On the other hand, that explanatory text could be left to to the Admin to enter. I'm still undecided as to whether the generation of that text in the function interpreting the REQUEST_COMPLETE_URL is overstepping the bounds of what should be done within the function, but I am unable to see a downside to doing it - other than the fact that it is not modifiable by, for example, new text defined in the Translation part of the component. It would be good if a string (called, for example, "EB_ZOOM_REGISTRATION_REMINDER" could be created there that included the tag (something like "text that comes before [REGISTRATION_COMPLETE_URL] text that comes after ) and the function could use the text in that string to construct the link to the unique URL to register with the ZOOM event surrounding by the before and after text. That seems like something that is probably reasonably easy to implement, and which would allow an Admin more flexibility in creating the exact text that they feel is appropriate. How would the function get the value of what I presume is a CONSTANT to perform this magic?
thanks again for your patience and your willingness to be helpful and flexible in order to meet the incredibly varied needs of your users.
Dave Ascher
Last edit: 3 years 1 month ago by Wesley Derbyshire. Reason: extra text at end of post - might cause confusion
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
3 years 1 month ago #150108
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Tag [REGISTRATION_COMPLETE_URL]
Not having to read your long text now. However, since you are talking about zoom, I think this plugin might help
eventbookingdoc.joomservices.com/plugins/zoom-integration
Tuan
Tuan
Please Log in or Create an account to join the conversation.
Moderators: Tuan Pham Ngoc
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.