logo

The ConnectWise Control forum has moved to ConnectWise University! This forum has been locked and is in read-only mode. Click here for instructions on how to access the new forum.

Welcome Guest! You can not login or register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Jesseb  
#1 Posted : Wednesday, January 20, 2016 2:02:33 AM(UTC)
Jesseb


Rank: Advanced Member

Medals: ScreenConnect Advisor: Focus Group MemberLevel 1: Random Act of Kindness! Received One Thanks!

Joined: 3/9/2015(UTC)
Posts: 80
United States
Location: Texas

Thanks: 15 times
Was thanked: 20 time(s) in 6 post(s)
Noticed in the 5.5 release notes this has been hidden by default on the Guest page. Any way to un-hide it for non-logged in users?

Alexander  
#2 Posted : Tuesday, January 26, 2016 8:13:30 PM(UTC)
Alexander


Rank: Administration

Medals: Level 3: Shirt off your back! Received 25 Thanks!

Joined: 7/23/2013(UTC)
Posts: 715
Man
Location: Raleigh, NC

Was thanked: 66 time(s) in 63 post(s)
It's been hidden on the Guest page since 5.0; 5.5. just hid it on the login page. I'm not sure if that changes anything, but I thought it was worth clarifying.

If your installation is on-premise, you can edit Default.master and edit the if statement on line 127 (after case 'HelpPopoutPanel' under SC.event.addGlobalHandler(SC.event.QueryCommandButtons…)).

If it's on the cloud, I guess you could write an extension to add it yourself; the current code is:

Code:
case 'HelpPopoutPanel':
	if (SC.context.pageType !== 'GuestPage' && SC.context.pageType != 'LoginPage') {
		eventArgs.buttonDefinitions.push({ commandName: 'GiveFeedback' });

		for (var i = 1; ; i++) {
			var resourceValue = SC.res['HelpPanel.Link' + i + '.Text'];

			if (resourceValue === undefined || resourceValue === '')
				break;

			eventArgs.buttonDefinitions.push({ commandName: 'NavigateHelpLink', commandArgument: i, text: resourceValue });
		}
	}
	break;

Edited by user Tuesday, January 26, 2016 8:14:23 PM(UTC)  | Reason: formatting

ScreenConnect Team
Jesseb  
#3 Posted : Thursday, January 28, 2016 4:22:14 PM(UTC)
Jesseb


Rank: Advanced Member

Medals: ScreenConnect Advisor: Focus Group MemberLevel 1: Random Act of Kindness! Received One Thanks!

Joined: 3/9/2015(UTC)
Posts: 80
United States
Location: Texas

Thanks: 15 times
Was thanked: 20 time(s) in 6 post(s)
Oh ok, maybe that's why I never noticed it on the guest page, because I typically just went straight to the login screen.

I am self hosted and found the file, but am not a programer. I know enough to be dangerous, and I feel if I attempt changing something here, it'll be dangerous =). What change do I need to make?
Alexander  
#4 Posted : Thursday, January 28, 2016 4:31:28 PM(UTC)
Alexander


Rank: Administration

Medals: Level 3: Shirt off your back! Received 25 Thanks!

Joined: 7/23/2013(UTC)
Posts: 715
Man
Location: Raleigh, NC

Was thanked: 66 time(s) in 63 post(s)
Just removing " && SC.context.pageType != 'LoginPage'" will make it show up on the login page again.

If you want it to show up on the guest page as well, you could remove that whole line, as well as the closing brace 11 lines down. (You could also just remove the if statement and leave the curly braces alone, or change it to "if(true)" or something, if you want to keep the changes on the same line.)
ScreenConnect Team
thanks 1 user thanked Alexander for this useful post.
Jesseb on 1/28/2016(UTC)
Jesseb  
#5 Posted : Thursday, January 28, 2016 4:50:02 PM(UTC)
Jesseb


Rank: Advanced Member

Medals: ScreenConnect Advisor: Focus Group MemberLevel 1: Random Act of Kindness! Received One Thanks!

Joined: 3/9/2015(UTC)
Posts: 80
United States
Location: Texas

Thanks: 15 times
Was thanked: 20 time(s) in 6 post(s)
Worked perfectly! Thanks Alexander
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.