1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.5 Login access per usergroup

Discussion in 'XenForo Questions and Support' started by Morgain, Jul 7, 2016.

  1. Morgain

    Morgain Well-Known Member

    How can I direct my main usergroups to login to a node which suits their needs?

    Is this in XF?
    Or is there an addon?

    I have 5 main usergroups which control access. I want each to land on a node which suits their main needs.

    EDIT Have seen elsewhere not part of XF (why? would be so helpful for new members, mods etc) So does anyone know of an addon?
     
    Last edited: Jul 7, 2016
  2. wang

    wang Well-Known Member

    Have you looked in the RM? If you do not see any such add on there, I can develop one for you, if you are interested in funding its developement.
     
  3. Morgain

    Morgain Well-Known Member

    Have found a workaround for this.
    There is an admin option to set a landing page - but only one page.
    So I create an XF page node and set it as the landing page. It has conditional sections for my key usergroups. Some parts are common to all.
    This way I can give my users an individualised 'homepage' or 'desktop'. It has links to all the chief places that suit their usergroup (e.g. newcomers, moderators, specialists). A newcomers page has a lot more explanation or links to information pages.
    I can ALSO use this page for notices - and make notices fit my key usergroups.
    With Jake's lovely Nodes as Tabs, I put a link to the page on the navbar (or on other places) so users can return to it easily.
    Yay!
     
  4. Morgain

    Morgain Well-Known Member

    Note ... the editor interface on page nodes is a pain - admin/ node tree/ your page node/ Page Options.

    Make a template and Include it in the page node. The template editor is quite good.
    e.g. Appearances/ Tempate - Create Template bitton top right - I name all my templates with my first name first so I can search them easily.

    Design the page in the template.
    Include in the page node by placing this Include snippet in the awful page node editor.

    Code:
    <xen:include template=myname_nodepage_name"></xen:include>
     

Share This Page