Skip to Content Skip to Menu

Using CB Auto Actions to trigger on a profile date?

  • kinwolf
  • kinwolf
  • OFFLINE
  • Posts: 18
  • Thanks: 0
  • Karma: 0
9 years 6 months ago #262150 by kinwolf
Every year, the dojo students must renew their yearly "passport" on their registration date. That date is actually a CB date field filed at registration. Would we be able to use CB Auto Actions to trigger on that date and send an email to the user reminding him to renew the passport?

I looked at the plugin itself, but without doc, it's mightily confusing on how to really use it and if it would do the job.

Thanks!

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48478
  • Thanks: 8282
  • Karma: 1443
9 years 6 months ago #262161 by krileon

Every year, the dojo students must renew their yearly "passport" on their registration date. That date is actually a CB date field filed at registration. Would we be able to use CB Auto Actions to trigger on that date and send an email to the user reminding him to renew the passport?

Yes that's possible, but you'd probably need to use the Internal Users trigger with CRON to handle parsing every user to see if the email needed to be sent.

I looked at the plugin itself, but without doc, it's mightily confusing on how to really use it and if it would do the job.

As CB Auto Actions is just a tool there's not much that can be documented. In short without a usecase CB Auto Actions doesn't do anything. The various parameters are all explained by the descriptions next to the inputs. In addition to this we've multiple usecase examples. The problem is usecases become specific and documenting those becomes impossible. So it's really one of those situations where you just need to tinker with it and check out some examples to get started. Below is a good starting point for some examples.

www.joomlapolis.com/support/tutorials/107-use-cases

www.youtube.com/playlist?list=PLp0puRITgC7McQcw0Sli1qfSUQGwmflzi


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
The following user(s) said Thank You: nant

Please Log in or Create an account to join the conversation.

  • kinwolf
  • kinwolf
  • OFFLINE
  • Posts: 18
  • Thanks: 0
  • Karma: 0
9 years 6 months ago #262173 by kinwolf
Is the Internal Users trigger explained in the youtube video?(youtube is blocked here at work, so I can't check it out.)

If not, can you give a bit more input on it's basic use?

Thanks

And I'll gladly supply a text to add as a Use Case once I get this running!

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48478
  • Thanks: 8282
  • Karma: 1443
9 years 6 months ago #262183 by krileon
To use Internal Users create an action with the Internal Users trigger selected. Next navigate to CB Auto Actions > Parameters and click "Internal Users URL". It will now fire any action with the Internal Users trigger on every user row on your site. There is no batching for this at this time so it could be a heavy action. Be sure your action is fully tested working before doing this (e.g. test it with the after login trigger or something first). That URL can also be copied and pasted into a CRON task to schedule running it on a regular basis, etc..


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • kinwolf
  • kinwolf
  • OFFLINE
  • Posts: 18
  • Thanks: 0
  • Karma: 0
9 years 6 months ago #262221 by kinwolf
There is no "Internal User URL" on the parameters page. I did select Internal Users as the trigger.


Attachments:

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48478
  • Thanks: 8282
  • Karma: 1443
9 years 6 months ago #262238 by krileon
That's parameters of your Action. You need to visit parameters for the entire CB Auto Actions plugin within CB > Plugin Management.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum