How to hide a menu option unless the user is connected to a specific area of Secure

Is it possible to hide a menu option and it display only if a user is logged into a secure area?

I know that I can add pages to secure areas so that no one can navigate to this page unless the information is recorded in the secure area, but I also want to show a menu in the main menu option, if the user is connected to a secure area.

Perhaps I could address the issue with CSS to hide the menu option and show only if {module_isloggedin} but it would mean that any user who is connected to any secure area would then see this menu option.

Is it possible to do?

Hi David,

The traditional way was to use JS and CSS in combination with the module_subscriptions module which is a bit tricky, more information on the module here:

{module_subscriptions} | Developers of business catalyst

However, now with the liquid that is much easier and safer (as is the side Server). Using the same output of module in liquid form in the collection:

{module_subscriptions} | Developers of business catalyst

Tags: Business Catalyst

Similar Questions

  • Inadvertently, I hid my menu history on the right side of the screen. How can I get that back?

    Inadvertently, I hid my menu history on the right side of the screen. How can I get that back?  I have CS5.5. Thank you.

    Hello

    One way would be to go to window > history to reshow the historical Panel.

  • How can I restore 'folder options' in the section "Tools"?

    How can I restore 'folder options' in the section "Tools"?

    One of the solutions in the following thread will solve your problem:

    "Why don't I have Folder Options in tools?
    <>http://answers.Microsoft.com/en-us/Windows/Forum/windows_xp-files/why-Don >

    HTH,
    JW

  • Photoshop Elements 8, how to show the value, the hue and saturation of a specific area of a pickture?

    Hello

    Photoshop Elements 8, how to show the value, the hue and saturation of a specific area of the image?

    How to choose the area? Which tool?

    Thank you in advance, Karl

    Make sure first that your range of information is visible: window menu / Info (shortcut F8)

    In this palette, click the small icon 'more '.

    Select "Palette Options".

    and choose HSB to second reading of palette.

  • How can I mount types defined by the user of the package?

    I have two types of similar packages (gt_Teste) in two different packages.

    How can I mount types defined by the user of the package?
    (I shouldn't want to made a new statement va_Teste2 pkgl_lu2.gt_teste due to the desire to increase memory allocation)

    ------------------------------------------------------------------------------------------
    -ANONYMOUS BLOCK
    ------------------------------------------------------------------------------------------
    declare
    va_Teste pkgl_lu1.gt_teste;
    va_Teste2 pkgl_lu2.gt_teste;
    Start
    --
    pkgl_lu1.prcl_init (va_Teste);
    pkgl_lu1.prcl_print (va_Teste);

    +/*
    -I don't want to do it because of memory allocation:
    Because me in va_Teste.First... va_Teste.Last loop
    va_Teste2(va_Teste2.Count+1): = va_Teste (i);
    End loop;
    */+

    pkgl_lu2.prcl_print (CAST (va_Teste AS pkgl_lu2.gt_Teste));
    end;
    /

    ------------------------------------------------------------------------------------------
    -PACKAGE PKGL_LU1
    ------------------------------------------------------------------------------------------
    create or replace package pkgl_lu1 is
    type gt_teste is table of index varchar2 (100) by simple_integer;

    procedure prcl_init (pi_teste in out nocopy gt_teste);
    procedure prcl_print (pi_teste gt_teste);
    End;
    /

    create or replace package body is pkgl_lu1
    ---------------------------------------------
    procedure prcl_init (pi_teste in out nocopy gt_teste)
    is
    Start
    pi_teste (pi_teste.count + 1): = 'A ';
    pi_teste (pi_teste.count + 1): = 'B ';.
    pi_teste (pi_teste.count + 1): = 'C ';
    pi_teste (pi_teste.count + 1): = ';
    end;
    ---------------------------------------------
    procedure prcl_print (pi_teste gt_teste)
    is
    Start
    I'm in pi_teste.first... pi_teste. Last loop
    dbms_output.put_line (pi_teste (i));
    End loop;
    end;
    End;
    /

    ------------------------------------------------------------------------------------------
    -PACKAGE PKGL_LU2
    ------------------------------------------------------------------------------------------
    create or replace package pkgl_lu2 is
    type gt_teste is table of index varchar2 (100) by simple_integer;
    va_teste gt_teste;

    -procedure prcl_init (pi_teste in out nocopy gt_teste);
    procedure prcl_print (pi_teste gt_teste);
    End;
    /

    create or replace package body is pkgl_lu2
    procedure prcl_print (pi_teste gt_teste)
    is
    Start
    I'm in pi_teste.first... pi_teste. Last loop
    dbms_output.put_line (pi_teste (i));
    End loop;
    end;
    End;
    /

    I see, well it's unfortunate bloody.

    Ideally you would have a package (utility package or something) with objects like that, that can be shared between the development environment, unless you never have an interface code (each package is entirely distinct from all other packages, and honestly, it's not likely to happen).

    I guess that your only option (I think) If you are concerned with memory usage would be to remove the table while assigning a new.

    For i In va_Teste.First..va_Teste.Last
    Loop
      va_Teste2(va_Teste2.count+1) := va_Teste(i);
      va_Teste.DELETE(i);
    End Loop;
    
  • How can I add my laptop to the network and connect to the internet as well

    I have internet access on my computer at home, the ipod, the ipad and iphone.  How can I add my laptop to the network and connect to the internet as well?

    Hello

    I suggest you to refer to the following Microsoft article and check if it helps.

    Add a device or computer to a network:

    http://Windows.Microsoft.com/en-us/Windows-Vista/add-a-device-or-computer-to-a-network

    For more information, see the following Microsoft article.

    http://Windows.Microsoft.com/en-us/Windows-Vista/setting-up-a-home-network

    http://Windows.Microsoft.com/en-us/Windows-Vista/what-you-need-to-set-up-a-home-network

    http://Windows.Microsoft.com/en-us/Windows/explore/home-networking

    Hope the information is useful.

  • How prevention JButton to actions generated when the user press down

    How prevention JButton to actions generated when the user hold down the key or the short cut
    The code below to show the question when the user keep pressing Alt O
    We want to stop the JButton to generate multi shares just a share only
    A code example shows the behavior that needs to be prevented. Keep pressing "Alt + O" and you will see that the standard ouptput will print the timestamp
    Note Please, I'm NOT interested in the mouse press which is a solution by adding a threshold (setMultiClickThreshhold (long line) on the JButton as an attribute.

     
    public class TestPanel extends JPanel
    {
    
       private JButton btn;
    
       public TestPanel()
       {
          btn = new JButton("Open");
          this.add(btn);
          registerCommand(new MyAction(), InputEvent.ALT_MASK,
                KeyEvent.VK_O, btn, btn.getText(), 0);
       }
    
       public static void registerCommand(AbstractAction action,
             int mask,
             int shortCommand,
             JComponent component,
             String actionName,
             int mnemonicIndex)
       {
          InputMap inputMap = component.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
          KeyStroke knappKombination = KeyStroke.getKeyStroke(shortCommand, mask);
    
          if ((component instanceof AbstractButton)
                && mnemonicIndex >= 0
                && mnemonicIndex < actionName.length()
                && (shortCommand >= KeyEvent.VK_A && shortCommand <= KeyEvent.VK_Z))
          {
             ((AbstractButton) component).setDisplayedMnemonicIndex(mnemonicIndex);
          }
    
          if (inputMap != null)
          {
             ActionMap actionMap = component.getActionMap();
             inputMap.put(knappKombination, actionName);
             if (actionMap != null)
             {
                actionMap.put(actionName, action);
             }
          }
       }
    
       public static class MyAction extends AbstractAction
       {
    
          /**
           * 
           */
          private static final long serialVersionUID = 1L;
    
          @Override
          public void actionPerformed(ActionEvent e)
          {
             System.out.println(System.currentTimeMillis());
    
          }
    
       }
    
       public static void main(String... args)
       {
          SwingUtilities.invokeLater(new Runnable()
          {
             public void run()
             {
                JFrame frame = new JFrame("Testing");
                JPanel panel = new TestPanel();
                frame.getContentPane().add(panel);
                frame.setPreferredSize(new Dimension(500, 500));
                frame.setMinimumSize(new Dimension(500, 500));
                frame.pack();
                frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                frame.setVisible(true);
             }
          });
       }
    
    }
    Published by: user12130673 on 13-feb-2013 03:01

    Use getKeyStroke (int keyCode, int modifiers, boolean onKeyRelease) hit with onKeyRelease = true instead?

  • How to get the IP or hostname of the computer that the user is connected to his office with view 4.5

    How to get the IP or hostname of the computer that the user is connected to his office with view 4.5

    Is this even possible and server display does not store this information?

    Best regards, Najtssob

    This information is stored in the registry of the virtual office. For more information, see this page: use the VMware View Client information.

  • WIN8 cannot select the user when connecting more

    I used to have the option to select the user to connect as but now I have a screen that says:

    Press Ctrl + Alt + Delete or use the Windows Security button to unlock

    When I hit Ctrl + Alt + Delete I get only the most recent user login.  If I hit the left arrow right top left of the image, I must return to the Ctrl + Alt + Delete screen.  There is no way I can see to select another user.

    If the current user remembers actually disconnect from the screen Ctrl + Alt + Delete I am taken to a login with a choice of the users screen.

    This used to work and I don't know if my 5 yo changed something or if a updated Windows did something.  But my wife and son both need to use this notebook so I really need separate accounts.

    I found a few long really complex stuff on the ' net on the definition of the strategy group and fiddle with the registry but I know my 5 yo did nothing like that.

    How do I change back?

    Dennis

    PS what is the "Windows Security button" anyway?

    I realized that I had recently installed Cisco AnyConnect VPN software to connect to the work.  Which of - installed and now life is still happy.  I will contact Cisco.

    Sorry for the short reply above.  Validation has been broken here earlier today and several machines at the same time making a response and a new post, I didn't type a bunch just to get the "Oops, something went wrong" again.

    Dennis

  • Draw the users currently connected to the Application

    Hello
    I want to see the list of users currently connected to the Application.

    I had put the Option 'Sign-On Audit' profile to the level of "Mule".

    Now I am tracking in the database using option "security: users-> monitor ' and yet the below sql query. I get a different output of two channels.

    Select distinct fu.user_name User_Name, fr. RESPONSIBILITY_KEY responsibility
    of fnd_user fu, fnd_responsibility en, icx_sessions ic
    where fu.user_id = ic.user_id AND
    Fr.responsibility_id = ic.responsibility_id AND
    IC.disabled_flag =' no AND
    IC.responsibility_id is not null AND
    IC.last_connect such as sysdate;

    Please let me know how to check the users currently connected to the application and their connected at the time.

    Thanks and greetings
    Amith

    After successfully completing the 'Purge Signon Audit' request I tried to track users, it shows all users connected to the Application today. He does ' t display the users who are currently connected to the application server.

    This is expected behavior since you have "ic.last_connect such as sysdate;" in your query. If you want to check the users that are connect in the latter in the past (15/30 minutes or 1 hour), please refer to:

    Note: How 295206.1 - Total number of users connected to ORACLE Application
    https://metalink2.Oracle.com/MetaLink/PLSQL/ml2_documents.showDocument?p_database_id=not&P_ID=295206.1

  • Determine if the user is connected to Wifi or not...

    I am trying to create a form that will send me through my application, however, I only want to show if the user is connected to the wifi...

    
    

    That's what I have right now.

    This is my XML:

    
    http://www.w3.org/ns/widgets"
    xmlns:rim="http://www.blackberry.com/ns/widgets"
    version="999.999.999">
    Test
    bbthemelab
    bbthemelab
    false
    
    
    
    
    
    

    Thus, applications works slightly. When I load on my playbook, it reads YOU ARE ON WIFI. However, when I press the switch on my wifi, it continues to read YOU ARE ON WIFI. I also tried to close the application and reload, and it will continue reading YOU ARE ON WIFI.

    Any help would be greatly appreciated!

    I should learn to keep trying and try before you go ahead and come here...

    
    

    Click here to refresh the page

    I got it to work...

  • Agent using which the user will connect to the file server?

    Hello

    We have installed odi stanalone agent on the file server. This autonomous agent using which the user will connect to the file server?

    Thank you

    Kondo.

    The user who started the agent in this server.

    Thank you

    Chantal

  • How to hide a menu if one of the values of it was selected but not others?

    Thanks looking for this forum, I was able to understand how to hide pull down and fields who have no digital information in them. IE, if the user selects. or if the conversion value is zero. The element show or print on the form.  What I can't find, it's how you do it if the values in the pulldowns are text? That is the drop down menu has three options "choose an item", "ITEM 1", "ITEM 2". It is default to "choose an article" and this way, I want to be hidden or the value null, but if the POINT 1 or 2 are selected. Then it shows/prints POINT 1 or 2 POINT in place.

    Thank you for your help on this issue.

    I thought about it

    and must give congratulations to George Johnson because of an answer he gave in 2008 told me the solution.

    http://forums.Adobe.com/message/1152008

    First of all, I assigned a calculated value for each of the text elements.

    So here is my script.

    Get the value of the field

    var v1 = + getField("Description1").value;

    If the value is not equal to 0, then use the value

    If (v1! == 0) {}

    Event.Value = v1;

    } else {}

    If the value is equal 0 empty then the value

    Event.Value = "";

    }

    Post edited by: AXNUCorp, due to a funky and paste

  • How can I get the function of hibernation in the menu with; Log, the user swith, sleep, stop.

    I used to have the function of hibernation on my laptop as pets when I could also log, user swith, sleep, stop.

    But the hard disk had to be changed, and now the hibernation has disappeared from the list, how can I get that back.

    I was told it could be done in the start menu or the customization options, but have not found anywhere.

    Hibernation turned out to be more useful.

    Try this tutorial: enable or disable Hibernation
    http://www.Vistax64.com/tutorials/165508-hibernation-enable-disable.html

    Also, please read two method on disk cleanup deletes Hinbernation option in the list.

    For the benefits of others looking for answers, please mark as answer suggestion if it solves your problem.

  • How to 'hide' a single stroke behind the other object?

    I'm struggling with something that shouldn't be this difficult!

    I'm planning a logo white T-Shirt only (to go on a dark green T-shirt)

    To simplify, let's say I have two ovals with no fill, just a white line.  A small oval overlapping (sur-haut of) the part of the edge of a larger (oval below).    I have

    Any advice on how to 'hide' the line which is "behind" the top object?

    As follows: http://i.imgur.com/ZghWTMa.jpg  

    Actually, I'm not completely sure yet.

    Response to Steve assumes silkscreen with a single opaque white ink. It will not work if the composite impression not opaque transfers or cut out the vinyl applied, or if you import the work of two-ellipse for combination of other works of art.

    Because you do not know:

    1. draw two circles with a stroke color and fill color (ex: feature black, white fill) on both.
    2. apply the weight of the desired race.
    3 object > path > describe stroke.
    4 pathfinder palette: merge.
    5 white pointer: select both within the regions and remove.
    6. you now have a single compound path; None of the objects that overlap and real 'holes' where you want the substrate to show through. Applies regardless of the fill color (white, etc.) that you need.

    But keep in mind what has already been said: white, unless it is defined as a spot color, does "not print." Think in terms of inks, not in terms of 'color '. In a program like Illustrator, 'white' normally means "no ink". And we must always know what printing method that you design.

    JET

Maybe you are looking for

  • Admin profile does not load

    Clicking on the icon Admin displays a message saying that the profile cannot be loaded and the system disconnects.  How the admin profile can be recovered?  Cannot change the Standard user to an administrator profile profile.

  • READ-ONLY FILE INDICATOR OVERLAY

    Hello is it possible to configure Windows 7 to display a read-only indicator or an overlay on the icon of the file? I want to distinguish all the files read-only on the other hand, whenever I open a folder. Thanks for any help, Enrico Migliore

  • Create 2 VLAN (VLAN 1 and VLAN 2)

    Hi all I need help and advice with my new Cisco SF300-48. I want to create 2 vlan (vlan 1 and vlan 2). The switch is set at layer 2. example: VLAN 1 (port 1, 2, 3), vlan 2 (port 4, 5, 6) VLAN 1 can communicate with each other (port 1, 2, 3) and vlan

  • Error of content protected after a few seconds of Live TV

    Original title: error display driver When in Media Center to watch live TV I get about 2 seconds of TV and then the picture freezes. If I try and do something else, I get this error message "driver display error video reading legacy does not support

  • Logging without timestamp display PIX

    I need to see the timestamps on our current PIX 515e with enabled logging timestamp. All this illustrates that it is the identification number and the warning message. Any help would be appreciated thanks Tony