Back to vBulletin 3.7 Template Modifications

Change Number of Post Icon Columns on New thread / Post Reply
Mod Version: 1.00, by markbolyard

This modification is in the archives.
vB Version: 3.7.0 RC 2 Rating: (0 vote - 0 average) Installs: 7
Released: 12 Apr 2008 Last Update: Never Downloads: 2
Not Supported Code Changes Re-usable Code Translations  

I recently had to search the forums to locate where to change the number of columns for the post icons in the New Thread and Post Reply. I did find threads refering the the file to be modified, but no info as to where it needed changed.

So, here it is for those looking to change the number of columns displayed for your post icons. Useful for those with narrow fixed width styles where the icons may cause table breaks, or for those with fluid designs that would allow for more columns displayed.

Edit your includes/functions_newpost.php, locate the following section of code:

Code:
	while ($icon = $vbulletin->db->fetch_array($icons))
	{
		$show['posticons'] = true;
		if ($numicons % 7 == 0 AND $numicons != 0)
		{
			$posticonbits .= "</tr><tr><td>&nbsp;</td>";
		}
		$numicons++;
		$iconid = $icon['iconid'];
		$iconpath = $icon['iconpath'];
		$alttext = $icon['title'];
		if ($seliconid == $iconid)
		{
			$iconchecked = 'checked="checked"';
			$selectedicon = array('src' => $iconpath, 'alt' => $alttext);
		}
		else
		{
			$iconchecked = '';
		}
		($hook = vBulletinHook::fetch_hook('posticons_bit')) ? eval($hook) : false;
		eval('$posticonbits .= "' . fetch_template('posticonbit') . '";');
	}
	$remainder = $numicons % 7;
	if ($remainder)
	{
		$remainingspan = 2 * (7 - $remainder);
		$show['addedspan'] = true;
Change each instance of the number 7, to the desired number of columns. Save, and upload the modified file.

Remember to always keep a backup of the original file in case of bad file edits, and if you upgrade in the future, you will have to edit this file again.

Download

No files for download.

Screenshots

Click image for larger version
Name:	screenshot.jpg
Views:	846
Size:	218.2 KB
ID:	78692  


vblts.ru supports vBulletin®, 2022-2024