Forum Activity for @softdesigns

SoftDesigns
@softdesigns
01/31/17 05:11:42AM
242 posts

Support Ticket Enhancements


Suggestions

Enhancement Ideas for JR premium support tickets:
- Possible allow Users to edit existing support ticket post for 1 hour after entered (similar to Forums) ?
- Maybe add a button so Users can "close" support ticket without post?
updated by @softdesigns: 05/03/17 12:27:21AM
SoftDesigns
@softdesigns
01/29/17 12:04:32PM
242 posts

Profile Domains Module Examples


Using Jamroom

Thanks for all the replies - much clearer now about Profile Domains module.
Profiles Domains seem like another very powerful and great feature of the JR platform :)
-----
Solved...
updated by @softdesigns: 01/29/17 12:25:55PM
SoftDesigns
@softdesigns
01/29/17 04:46:27AM
242 posts

Profile Domains Module Examples


Using Jamroom

In your example above: michael.com = yoursite.com/michael : Does this new profile domain act like a group? I read somewhere profile domains could operate like "mini-sites" or groups. For example when new User joins michael.com - are they joining onto that profile only, or do they join the main site http://yoursite.com ?

We hope to understand the difference between Groups, and Profile Domains.
updated by @softdesigns: 01/29/17 04:50:32AM
SoftDesigns
@softdesigns
01/28/17 07:05:26PM
242 posts

Profile Domains Module Examples


Using Jamroom

We are interested to see the "Profile Domains" Module in action on a live site.
Are there any public examples of any JR sites using Profile Domains Module ?
updated by @softdesigns: 05/01/17 01:09:52AM
SoftDesigns
@softdesigns
01/11/17 05:54:08AM
242 posts

Login Event Listener


Jamroom Developers

Yes - you are correct on both counts: The bug was that our first param in jrCore_logger was wrong, as this first param must be a hard coded constant value. As your screen shot above shows, having the "DocBlocks" in our IDE, we could have quickly found this bug.
-----
Simple fix, to change the first param in: jrCore_logger
-----
Bug:
jrCore_logger($_Log1, $_Log2, $_Log3);
-----
Fix:
jrCore_logger("INF", $_Log2, $_Log3);
-----
Lesson: For JR Development, having DocBlocks show in our IDE is essential
-----
Great Support - thanks...
updated by @softdesigns: 01/11/17 10:48:47AM
SoftDesigns
@softdesigns
01/10/17 06:56:06PM
242 posts

Login Event Listener


Jamroom Developers

Yes - you are right - if one is brave enough to dig into the source, we do see there are listeners all over the place. DocBlocks sound great: Our team tries to avoid 'locally installed IDEs', instead we have moved into the Cloud9 IDE, not sure how to get DocBlocks from Cloud9 IDE.
-----
We are Beginners at JR Development - so we will post this code below, to help others like us:
-----
The code below is close, but not quite working, seems not firing the listener code:
Any ideas to fix? Please Advise...
<?php
/**
* 2017 SoftDesigns
*/

//Ensure this module not called directly:
defined('APP_DIR') or exit();

/**
 * meta
 */
function sdContestMWUser_meta(){
	$_tmp = array(
			'name'        => 'ContestMWUser',
			'url'         => 'ContestMWUser',
			'version'     => '1.0.0',
			'developer'   => 'SoftDesigns',
			'description' => 'Verify Contest User',
			'category'    => 'tools'
	);
	return $_tmp;
}

/**
 * init
 */
function sdContestMWUser_init(){
	jrCore_register_event_listener('jrUser','login_success',
			'sdContestMWUser_login_success_listener');
}
function sdContestMWUser_login_success_listener($_data,$_user,$_conf,$_args,$event)
{ $_Log1 = "sdsdContestMWUser"; $_Log2 = "sdContestMWUser_login_success_listener"; $_Log3 = $_args; // fdebug($_Log2, $_args); // jrCore_logger($_Log1, $_Log2, $_Log3); return $_data; }

updated by @softdesigns: 01/10/17 08:18:03PM
SoftDesigns
@softdesigns
01/10/17 12:44:28PM
242 posts

Login Event Listener


Jamroom Developers

Have searched Google for JR code sample to handle: "login event listener" - found nothing yet...
Our first custom module is ready in place, but cannot find docs with detailed list of JR listeners.
Any docs or code samples that could clearly explain how to handle "login event listener" ?
Please Advise...
updated by @softdesigns: 04/12/17 05:30:30PM
SoftDesigns
@softdesigns
01/10/17 12:12:29PM
242 posts

Beginner - Simple Module


Jamroom Developers

You are correct - after running 'integrity check' - now custom module shows in list.
Thanks...
SoftDesigns
@softdesigns
01/10/17 11:33:44AM
242 posts

Beginner - Simple Module


Jamroom Developers

You are right - that is what I assume also, however I do not find 'contest' category.
I just tried to change the code to 'tools':
'category'    => 'tools'
Still I do not see under tools.
Maybe something in the code is wrong?
I assumed just simply upload the custom module into the "modules" folder.
Is there any other action required in the ACP for a custom module to show in the modules list?
updated by @softdesigns: 01/10/17 11:44:35AM
SoftDesigns
@softdesigns
01/10/17 10:55:07AM
242 posts

Beginner - Simple Module


Jamroom Developers

Ok - cool - thanks...
BTW : Where can we find these types of custom modules in our ACP?
This one does not seem to show up in any module list.
Usually we would find the module, and need to set module to "active"
We are brand new to try custom module, Did our code miss something?
Please Advise...
updated by @softdesigns: 01/10/17 10:56:59AM
  24