Not signed in (Sign In)

Categories

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

Help keep Vanilla free:
Welcome Guest!
Want to take part in these discussions? If you have an account, sign in now.
If you don't have an account, apply for one now.
    • CommentAuthordrixie
    • CommentTimeFeb 3rd 2008
     # 1
    I am test installing vanilla for a site I am presently developing and I am loving every bit of it.

    I want start new discussion and add comment to show for guests when they visit the forum.

    Then, when they click on this link, they are redirected to the login page where registered ones can login and unregistered ones can register.

    This is because some guests might just want to reply to a topic they just stumbled on and might not be patient enough to look for the register link. Directing them to the register page will kinda prompt them to reconsider. /or so I think/

    Also, I am setting registered people automatically to member status. Is there any spam bot block addon?
    is there any url rewrite add on. I'll love my pagelinks to be like the ones on this page.
    •  
      CommentAuthorFyorl
    • CommentTimeFeb 3rd 2008
     # 2
    Friendly URLs will do the URL Rewrite, I'm not sure about the a spam block. I would suggest just having a stickied discussion and point all the visitors there. You can link them to /people/ where they'll be able to find the register lin. Or you can link them directly to the form.
    • CommentAuthordrixie
    • CommentTimeFeb 3rd 2008
     # 3
    I'll use friendly urls for the rewrite and honeypot for the spam.

    but Directing visitors seem to be a long process. I hope someone makes an extension that caters for. It should help in conversion.
    •  
      CommentAuthorFyorl
    • CommentTimeFeb 4th 2008
     # 4
    Well there is a link in the top right for visitors to click which will direct them to the login form. From there it's just one further click to get to the signup page.
    • CommentAuthordrixie
    • CommentTimeFeb 9th 2008
     # 5
    thanks for your help but I have just found a new way - by adding get a username and password link beside the u and p forms in the add comments extension. I think it should suffice for what I want. (something that sticks out like a sore thumb and leads straight to the sign-up page and not through the sign-in page first).
  1.  # 6
    hi,

    until now, there's no answer about the question:

    How to make the "start new discussion" button visible for guests! When they click on this link (start new discussion), they are redirected to the login page where registered ones can login and unregistered ones can register.

    Can somebody help me?
    •  
      CommentAuthorWanderer
    • CommentTimeMar 24th 2008
     # 7
    This will require an extension because by definition, "guest" should not be allowed to start a new discussion.
    How can one track the origin of a discussion if any tom dick or harry could start one without being authenticated?

    If it helps, Guest Post will allow guests to add comments to an existing discussion, but still not start one.
  2.  # 8
    Hi Wanderer,

    thanks for your help,
    but i don't want give guests the permssion to post, - only to see the new discussion button...
    after a cklick on this button, they are redirected to the login page where registered ones can login and unregistered ones can register.
    •  
      CommentAuthorWanderer
    • CommentTimeMar 25th 2008
     # 9
    Well I suppose you could fake one using Nuggets or one of the other extensions that add content to the sidebar.
  3.  # 10
    i have added in themes/panel.php

    after:
    // Add the start button to the panel
    if ($this->Context->Session->UserID > 0 && $this->Context->Session->User->Permission('PERMISSION_START_DISCUSSION')) {
    $CategoryID = ForceIncomingInt('CategoryID', 0);
    if ($CategoryID == 0) $CategoryID = '';
    echo '<h1><a href="'.GetUrl($this->Context->Configuration, 'post.php', 'category/', 'CategoryID', $CategoryID).'">'
    .$this->Context->GetDefinition('StartANewDiscussion')
    .'</a></h1>';
    }

    this:
    else
    // Make the New Discussion button visible for guests
    if ($this->Context->Session->UserID == 0 && !($this->Context->Session->User->Permission('PERMISSION_START_DISCUSSION'))) {
    echo '<h1><a href="'.AppendUrlParameters($this->Context->Configuration['SIGNIN_URL'], 'ReturnUrl='.GetRequestUri()).'">'.$this->Context->GetDefinition('StartANewDiscussion').'</a></h1>';
    }
Add your comments
    Username Password
  • Format comments as