vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=229)
-   -   Mini Mods - "Create & Search Group" on top of group overview (https://vborg.vbsupport.ru/showthread.php?t=165887)

nerofix 12-21-2007 10:00 PM

"Create & Search Group" on top of group overview
 
Description: Very easy modification. This template modification simply add a table on the top of your groups overview under the navbar with links to create new groups and search for groups. It should be able to easily integrate into your design as well as easy to install.
I made this templatemodification because my members have to scroll down first a big list of groups before they can find the "create group" button.


Instructions/Installation: Very Easy

In the Style Manager, open the template "SOCIALGROUPS" and under $navbar add:

Code:

<!-- create & search group table -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" style="margin-bottom:20px">
<tr>
        <td colspan="3" align="center" class="tfoot smallfont">
                <if condition="$show['creategroup']">
                        <strong><a href="group.php?$session[sessionurl]do=create">$vbphrase[create_a_new_group]</a></strong> &nbsp;
                </if>
                &nbsp; <strong><a href="group.php?$session[sessionurl]do=search">$vbphrase[search_groups]</a></strong>
        </td>
</tr>
</table>
<!-- / create & search group table -->

Thats all :)

If you like this modification please click install .

Live demo: http://www.nerofix.com/group.php? ("create group" link is not shown for guests there)

Screenshot see attachement!

nerofix 12-22-2007 06:46 PM

*Reserved*

whitetigergrowl 12-22-2007 09:18 PM

Odd. Doesn't work for me.

nerofix 12-22-2007 09:25 PM

Quote:

Originally Posted by whitetigergrowl (Post 1407109)
Odd. Doesn't work for me.

Can you give me your SOCIALGROUPS template code? Then I can have a look to fix it for you.

whitetigergrowl 12-22-2007 10:02 PM

I have not edited it. This is from the latest beta release (3):

Quote:

$stylevar[htmldoctype]
<html xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$headinclude
<title>$vboptions[bbtitle] - $custompagetitle</title>
</head>
<body>
$header
$navbar

<if condition="$mygroup_bits">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" style="margin-bottom:20px">
<tr>
<td class="tcat" colspan="3">$vbphrase[you_are_a_member_of_the_following_groups]</td>
</tr>
<tr>
<td class="thead" width="100%">$vbphrase[group_name]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[joined_group]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[group_options]</td>
</tr>
$mygroup_bits
</table>
</if>

<if condition="$show['errors']">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr align="$stylevar[left]">
<td class="tcat">
$vbphrase[errors_occured_with_search]
</td>
</tr>
<tr>
<td class="alt1">
<ol>$errorlist</ol>
</td>
</tr>
</table>

<br />
</if>

<form action="group.php?$session[sessionurl]do=grouplist" method="post">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%">
<tr>
<td class="tcat" width="100%" colspan="3">
<div style="float:$stylevar[right]" class="normal">$vbphrase[search_groups] <input type="text" class="bginput" name="filtertext" value="$filters[text]" style="font-size: 11px;" />&nbsp;<input type="submit" class="button" value="$vbphrase[go]" /></div>
$grouplisttitle
</td>
</tr>
<if condition="$grouplist">
<tr>
<td class="thead" width="100%">
<a href="$sorturl&amp;order=asc&amp;sort=name">$vbphr ase[group_name]</a> $sortarrow[name]
</td>
<td class="thead" align="center" nowrap="nowrap">
<a href="$sorturl&amp;order=desc&amp;sort=members">$v bphrase[group_members]</a> $sortarrow[members]
</td>
<td class="thead" width="150" align="center" nowrap="nowrap">
<a href="$sorturl&amp;order=desc&amp;sort=created">$v bphrase[group_created]</a> $sortarrow[created]
</td>
</tr>
$grouplist
<else />
<tr>
<td class="alt1" align="center" colspan="3">$vbphrase[no_groups_to_display]</td>
</tr>
</if>

<tr>
<td colspan="3" align="center" class="tfoot smallfont">
<if condition="$show['creategroup']">
<strong><a href="group.php?$session[sessionurl]do=create">$vbphrase[create_a_new_group]</a></strong> &nbsp;
</if>
&nbsp; <strong><a href="group.php?$session[sessionurl]do=search">$vbphrase[search_groups]</a></strong>
</td>
</tr>
</table>
<if condition="$pagenav">
<div style="margin-top: $stylevar[cellpadding]px">$pagenav</div>
</if>

<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="dofilter" value="1" />
</form>


$footer
</body>
</html>

nerofix 12-22-2007 10:27 PM

Okay, replace everything in your SOCIALGROUPS template with this code:

Code:

$stylevar[htmldoctype]
<html xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$headinclude
<title>$vboptions[bbtitle] - $custompagetitle</title>
</head>
<body>
$header
$navbar

<!-- create & search group table -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" style="margin-bottom:20px">
<tr>
        <td colspan="3" align="center" class="tfoot smallfont">
                <if condition="$show['creategroup']">
                        <strong><a href="group.php?$session[sessionurl]do=create">$vbphrase[create_a_new_group]</a></strong> &nbsp;
                </if>
                &nbsp; <strong><a href="group.php?$session[sessionurl]do=search">$vbphrase[search_groups]</a></strong>
        </td>
</tr>
</table>
<!-- / create & search group table -->

<if condition="$mygroup_bits">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" style="margin-bottom:20px">
<tr>
<td class="tcat" colspan="3">$vbphrase[you_are_a_member_of_the_following_groups]</td>
</tr>
<tr>
<td class="thead" width="100%">$vbphrase[group_name]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[joined_group]</td>
<td class="thead" align="center" nowrap="nowrap">$vbphrase[group_options]</td>
</tr>
$mygroup_bits
</table>
</if>

<if condition="$show['errors']">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr align="$stylevar[left]">
<td class="tcat">
$vbphrase[errors_occured_with_search]
</td>
</tr>
<tr>
<td class="alt1">
<ol>$errorlist</ol>
</td>
</tr>
</table>

<br />
</if>

<form action="group.php?$session[sessionurl]do=grouplist" method="post">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%">
<tr>
<td class="tcat" width="100%" colspan="3">
<div style="float:$stylevar[right]" class="normal">$vbphrase[search_groups] <input type="text" class="bginput" name="filtertext" value="$filters[text]" style="font-size: 11px;" />&nbsp;<input type="submit" class="button" value="$vbphrase[go]" /></div>
$grouplisttitle
</td>
</tr>
<if condition="$grouplist">
<tr>
<td class="thead" width="100%">
<a href="$sorturl&amp;order=asc&amp;sort=name">$vbphrase[group_name]</a> $sortarrow[name]
</td>
<td class="thead" align="center" nowrap="nowrap">
<a href="$sorturl&amp;order=desc&amp;sort=members">$vbphrase[group_members]</a> $sortarrow[members]
</td>
<td class="thead" width="150" align="center" nowrap="nowrap">
<a href="$sorturl&amp;order=desc&amp;sort=created">$vbphrase[group_created]</a> $sortarrow[created]
</td>
</tr>
$grouplist
<else />
<tr>
<td class="alt1" align="center" colspan="3">$vbphrase[no_groups_to_display]</td>
</tr>
</if>

<tr>
<td colspan="3" align="center" class="tfoot smallfont">
<if condition="$show['creategroup']">
<strong><a href="group.php?$session[sessionurl]do=create">$vbphrase[create_a_new_group]</a></strong> &nbsp;
</if>
&nbsp; <strong><a href="group.php?$session[sessionurl]do=search">$vbphrase[search_groups]</a></strong>
</td>
</tr>
</table>
<if condition="$pagenav">
<div style="margin-top: $stylevar[cellpadding]px">$pagenav</div>
</if>

<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="dofilter" value="1" />
</form>


$footer
</body>
</html>

If this doesnt work, then please give me the link to your forum, then I can have a deeper look.

whitetigergrowl 12-22-2007 10:32 PM

Got it to work. Thanks!

nerofix 12-22-2007 10:56 PM

Your welcome :)

Don't forget to click on install to recieve update info ;)

mesdar 12-12-2008 06:37 AM

Thanks

Installed


All times are GMT. The time now is 11:48 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01378 seconds
  • Memory Usage 1,766KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (9)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete