Re: Setting home page view via workflow

2016-12-30 Thread Fawver, Dustin
Hi, Joel.


I'm glad that you mentioned that as it gives me another option if I come across 
the need for directing people to the correct page.  I went with Jason Miller's 
suggestion about using panels.  What I ended up doing was using a tabbed panel 
holder because all of the things needed to be separated out.  In the first 
tab/panel, I inserted a collapsible panel holder with three panels.  Via 
permissions, the techs would have access to all three tabs whereas the 'general 
public' would only have access to the bottom panel.  The bottom one floats up 
and looks fine.


I'm not going to worry about it too much since I'll probably be reworking 
things again once ARS 9.5 hits GA.  The rumored "mobile-friendly" UI being 
available in ARS is what (I think) management will love.  I'm working on making 
this new version actually do stuff that the current production version (ARS 
7.1) either doesn't or can't do.


I really appreciate everyone's help.

Thanks!

--Dustin Fawver

HelpDesk Technician
East Tennessee State University
(423) 439-4648



From: Action Request System discussion list(ARSList) <arslist@ARSLIST.ORG> on 
behalf of Joel D Sender <jdsen...@earthlink.net>
Sent: Friday, December 30, 2016 3:29 PM
To: arslist@ARSLIST.ORG
Subject: Re: Setting home page view via workflow

**
Dustin,
This being the Action Request System, there are a number of ways to accomplish 
this.
One way would be to have the Public home page open for everyone.
The first Active Link 'ON OPEN' would check to see if the User was a technician.
If yes, and then open the 'other' home page and close the public one.
Since there won't be an active link on the technician's home page there will 
not be any looping.

It's been awhile since I've done this, but we set up a dummy home page, 
possibly due to tight security.
It was minimal form with text trim along the lines of "Please wait ..."
It had On Open active link that opened the tech home page on the
THEN condition and the Public (default) home page on the ELSE condition.
Again, no looping.
HTH,
Joel
Joel Sender  *   jdsen...@earthlink.net<mailto:jdsen...@earthlink.net>  *  
310.829.5552

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Fawver, Dustin
Sent: Thursday, December 29, 2016 10:31 AM
To: arslist@ARSLIST.ORG
Subject: Setting home page view via workflow

**
Greetings!

I have constructed a home page with two different views; one for the 
technicians and one for everyone else.  The fields that I have for the 'public' 
view doesn't apply to the technicians and vice-versa.  Is there a way to choose 
which view the home page displays when it opens based on group membership?

I know how to control the view displayed with the Open Window active link.  
However, attempting that on the home page results in an infinite loop.  If 
someone knows of a better way to position the fields to where I can use one 
view and control visibility via permissions, that would also work.  I just 
didn't want gaps in one view or the other caused by my choices of field 
placement.

I hope this makes sense.

Thanks!

--Dustin Fawver

HelpDesk Technician
East Tennessee State University
(423) 439-4648
_ARSlist: "Where the Answers Are" and have been for 20 years_
_ARSlist: "Where the Answers Are" and have been for 20 years_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"


Re: Setting home page view via workflow

2016-12-30 Thread Joel D Sender
Dustin,

This being the Action Request System, there are a number of ways to
accomplish this.

One way would be to have the Public home page open for everyone.

The first Active Link 'ON OPEN' would check to see if the User was a
technician. 

If yes, and then open the 'other' home page and close the public one.

Since there won't be an active link on the technician's home page there will
not be any looping.

 

It's been awhile since I've done this, but we set up a dummy home page,
possibly due to tight security.

It was minimal form with text trim along the lines of "Please wait ."

It had On Open active link that opened the tech home page on the 

THEN condition and the Public (default) home page on the ELSE condition. 

Again, no looping.  

HTH,

Joel

Joel Sender  * jdsen...@earthlink.net  *
310.829.5552

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Fawver, Dustin
Sent: Thursday, December 29, 2016 10:31 AM
To: arslist@ARSLIST.ORG
Subject: Setting home page view via workflow

 

** 

Greetings!

 

I have constructed a home page with two different views; one for the
technicians and one for everyone else.  The fields that I have for the
'public' view doesn't apply to the technicians and vice-versa.  Is there a
way to choose which view the home page displays when it opens based on group
membership?

 

I know how to control the view displayed with the Open Window active link.
However, attempting that on the home page results in an infinite loop.  If
someone knows of a better way to position the fields to where I can use one
view and control visibility via permissions, that would also work.  I just
didn't want gaps in one view or the other caused by my choices of field
placement.

 

I hope this makes sense.

 

Thanks!

--Dustin Fawver

HelpDesk Technician
East Tennessee State University
(423) 439-4648

_ARSlist: "Where the Answers Are" and have been for 20 years_ 


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"


Re: Setting home page view via workflow

2016-12-29 Thread Jason Miller
RE:  "a better way to position the fields to where I can use one view and
control viability via permissions" are the views drastically different? If
they are largely the same layout and you need to just change some sections
you could try using panels along with "fill" layouts properties. This will
allow blank space to be filled with visible panels/fields.

About the infinite loop you could use a global field as a flag that
controls the loop. A global field will set info in a cookie so the value
will be retained when opening new tabs, etc. So the workflow would be
something like 1) check group membership 2) set the flag field 3) open the
right view if flag field is not null 4) set a default flag that will
control looping in case the flag field isn't set based on group membership.

Another option would be to use the AR System Customizable Home Page and
show your custom form in-line in one of the view fields provided. The
configuration you create that allows users to choose your form has the
option to open a specific view and set permissions on groups that can use
the configuration.

[image: Inline image 1]

Jason

On Thu, Dec 29, 2016 at 10:31 AM, Fawver, Dustin 
wrote:

> **
>
> Greetings!
>
> I have constructed a home page with two different views; one for the
> technicians and one for everyone else.  The fields that I have for the
> 'public' view doesn't apply to the technicians and vice-versa.  Is there a
> way to choose which view the home page displays when it opens based on
> group membership?
>
> I know how to control the view displayed with the Open Window active
> link.  However, attempting that on the home page results in an infinite
> loop.  If someone knows of a better way to position the fields to where I
> can use one view and control visibility via permissions, that would also
> work.  I just didn't want gaps in one view or the other caused by my
> choices of field placement.
>
> I hope this makes sense.
>
> Thanks!
>
> --Dustin Fawver
>
> HelpDesk Technician
> East Tennessee State University
> (423) 439-4648
>
> _ARSlist: "Where the Answers Are" and have been for 20 years_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"