Forum Activity for @michael

michael
@michael
07/24/16 06:22:43PM
7,832 posts

HTML notifications


Jamroom Developers

All jrCore_send_email() functions create a queue entry via the jrCore_queue_create() function.

There is an event that fires when that queue entry is created 'create_queue_entry'.

If you use your module to listen for that event, you can add in the send_as_html option at that point.

Docs: "Events and Listeners"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-developers-guide/1011/events-and-listeners

That will allow you to avoid altering the jrUser module.
michael
@michael
07/22/16 06:00:41PM
7,832 posts

JrCore_list in email template


Jamroom Developers

There is also an hourly_maintenance function that fires every hour.
michael
@michael
07/22/16 05:59:00PM
7,832 posts

JrCore_list in email template


Jamroom Developers

?? daily_maintenance doesnt run as a user, it runs as a system process, so it shouldn't make any difference if its triggered by a bot visiting the site or by a logged in user.

How did you reach the conclusion it was different?
michael
@michael
07/22/16 05:43:34PM
7,832 posts

JrCore_list in email template


Jamroom Developers

ok, done. I have made a module and sent you an email invite to the channel. Add that channel to your jamroom system and you will be able to install the module "Test Email".

In the ACP there is a tool to test the email sending:
ACP -> MODULES -> CUSTOM -> TEST EMAIL -> TOOLS -> SEND EMAIL

When you click on the tool it will send one email to the registered address in the GLOBAL CONFIG tab of the module.

It will also display whatever is in the TEMPLATES files to the screen at the same time.

So adjust the contents of the files via the TEMPLATES tab, save, then activate them and you will be able to test out things quicker than having to wait for daily maintenance to run.

In case you haven't used the TEMPLATES tab before:

Docs: "Using the Template Editor"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-admin-handbook/3183/using-the-template-editor
michael
@michael
07/22/16 05:15:03PM
7,832 posts

JrCore_list in email template


Jamroom Developers

give me a few minutes, I'll build a tool to send out test emails.
michael
@michael
07/22/16 05:02:39PM
7,832 posts

JrCore_list in email template


Jamroom Developers

Nice idea, If that 19410726 does work it tells us the email system is likely doing something to either '%' or '%$'

What came out for the
SOME DEBUGGING CODE
search="event_date like %$yedi"
??
michael
@michael
07/22/16 04:41:55PM
7,832 posts

Premium skins


Design and Skin Customization

You can see the demo's of each here:
https://www.jamroom.net/demos

and take them for a spin. They are skins, so the big difference is going to be the design, if you like the design you can customize it to your needs. Whichever is the closest to what your goal is, use that as a starting point.

If your using Jamroom Hosted, or Jamroom Premium, you can install them on your system and see which one you like for free, so try them out.
michael
@michael
07/22/16 04:35:54PM
7,832 posts

JrCore_list in email template


Jamroom Developers

If it works under normal conditions then its right.

What you should try now is to put that hard-coded version into the email template
THE HARD CODED VERSION
{jrCore_list module="jrGenEvent" search="event_date like %0726" privacy_check=false template=$s_tpl}

THE VERSION WITH THE VARIABLE
{jrCore_list module="jrGenEvent" search="event_date like %$yedi" privacy_check=false template=$s_tpl}

SOME DEBUGGING CODE
search="event_date like %$yedi"
And see if there is any difference. What we're trying to figure out is if that variable is being rendered to the way we think/expect it should be. Because if the variable IS being rendered the way it should be the jrCore_list should work.

If that doesn't work I'll set up a development environment and help figure out the issue ( if you want a hand with it, or I can just keep throwing ideas if you'd prefer that).
michael
@michael
07/20/16 03:49:59PM
7,832 posts

Broken "Create" Page


Jamroom Developers

jrCore_archeology_display(); is not a function.

--edit--
use PhpStorm and it would tell you this.
updated by @michael: 07/20/16 03:50:44PM
michael
@michael
07/18/16 11:20:26PM
7,832 posts

Error: Unable to connect to remote Jamroom4 site:


Installation and Configuration

Check out the docs for the module here:

Docs: "Jamroom 4 Import"
https://www.jamroom.net/the-jamroom-network/documentation/modules/868/jamroom-4-import

See if they help. Also try without the checkmark as a subdomain is usually treated as a different domain.
  376