Default group name in viewtopic

A perfect place for code snippets to small to be a MOD or a library.
Or for examples on how to use our libraries.
Post Reply
Elglobo
Past Contributor
Past Contributor
Posts: 119
Joined: 15 Jul 2008, 19:42

Default group name in viewtopic

Post by Elglobo »

This post was originally posted by Kenny at 6 String MODs, I have made some adjustments.

OPEN viewtopic.php:
FIND:

Code: Select all

      if ($poster_id == ANONYMOUS)

FIND:

Code: Select all

            'user_colour'      => $row['user_colour'],

AFTER ADD:

Code: Select all

            'group_id'         => '',

FIND: (Not a duplicate here, there's an array for guests and an array for registered users ;))

Code: Select all

            'user_colour'      => $row['user_colour'],

AFTER ADD:

Code: Select all

            'group_id'         => $row['group_id'],

FIND:

Code: Select all

for ($i = 0, $end = sizeof($post_list); $i < $end; ++$i)

BEFORE ADD:

Code: Select all

// Get groups name on the board
$sql = 'SELECT group_id, group_name, group_type
   FROM ' . GROUPS_TABLE . '
   WHERE group_type <> ' . GROUP_HIDDEN;
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
   $groups_name[$row['group_id']] = ($row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $row['group_name']] : $row['group_name'];
}
$db->sql_freeresult($result);

FIND:

Code: Select all

      'POSTER_FROM'      => $user_cache[$poster_id]['from'],

AFTER ADD:

Code: Select all

      'POSTER_GROUP'      => $groups_name[$user_cache[$poster_id]['group_id']],

OPEN styles/prosilver/template/viewtopic_body.html:
FIND:

Code: Select all

      <!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->

AFTER ADD:

Code: Select all

      <!-- IF postrow.POSTER_GROUP --><dd><strong>{L_GROUP}:</strong> {postrow.POSTER_GROUP}</dd><!-- ENDIF -->

OPEN styles/subsilver2/template/viewtopic_body.html:
FIND:

Code: Select all

               <!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->

AFTER ADD:

Code: Select all

               <!-- IF postrow.POSTER_GROUP --><br /><b>{L_GROUP}:</b> {postrow.POSTER_GROUP}<!-- ENDIF -->
Elglobo
Past Contributor
Past Contributor
Posts: 119
Joined: 15 Jul 2008, 19:42

Re: Default group name in viewtopic

Post by Elglobo »

A new adjustment was done on this snippet to not display hidden group in viewtopic ;)
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.

Myff.fr - My First forum, créer votre forum phpBB3 facilement !
Post Reply