Using a hyperlink to join a public usergroup

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Gomjaba
    Senior Member
    • Jan 2005
    • 970
    • 3.5.x

    Using a hyperlink to join a public usergroup

    If you want to give people a hyperlink rather than a button on your forum to make it easier for them to join a usergroup you can use the following

    to join a group:
    Code:
    <form action="profile.php" method="post" id="foo">
    <input type="hidden" name="s" value="$session[sessionhash]" />
    <input type="hidden" name="do" value="joingroup" />
    <input type="hidden" name="usergroupid" value="X" />
    </form>
    
    Link
    
    <a href="#" onclick="document.getElementById('foo').submit();return false;">Join Group X</a>
    
    Image
    
    <a href="#" onclick="document.getElementById('foo').submit();return false;">
    <img src='imageurl.gif' width='50px' height='50px' alt=''>
    </a>
    And to leave the group:
    Code:
    <form action="profile.php" method="post" id="foo">
    <input type="hidden" name="s" value="$session[sessionhash]" />
    <input type="hidden" name="do" value="leavegroup" />
    <input type="hidden" name="usergroupid" value="X" />
    </form>
    
    Link
    
    <a href="#" onclick="document.getElementById('foo').submit();return false;">Join Group X</a>
    
    Image
    
    <a href="#" onclick="document.getElementById('foo').submit();return false;">
    <img src='imageurl.gif' width='50px' height='50px' alt=''>
    </a>
    Please remember, when using both forms, for joining and leaving a group in the same template you need to give either one a different ID ...

    edit: demo link not available anymore as forum was closed, PM me with any further questions

    One sidenote though : This does only work when you have JavaScript enabled in your browser !
    Last edited by Gomjaba; Fri 20 Apr '07, 8:42am. Reason: removed demo link
    I'm not under the alkafluence of inkahol like some thinkle peep I am!
widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
Working...