[Customisation Database Commits] r843 - /trunk/titania/includes/overlords/contribs.php

Nathan Guse exreaction at phpbb.com
Tue Mar 23 16:21:38 GMT 2010


Author: exreaction
Date: Tue Mar 23 16:21:38 2010
New Revision: 843

Log:
fix the error from having no revisions

Modified:
    trunk/titania/includes/overlords/contribs.php

Modified: trunk/titania/includes/overlords/contribs.php
==============================================================================
*** trunk/titania/includes/overlords/contribs.php (original)
--- trunk/titania/includes/overlords/contribs.php Tue Mar 23 16:21:38 2010
***************
*** 260,274 ****
  			titania_topic_folder_img($folder_img, $folder_alt, 0, titania_tracking::is_unread(TITANIA_CONTRIB, $contrib->contrib_id, $contrib->contrib_last_update));
  
  			// Only get unique phpBB versions supported
! 			$contrib_versions = array();
! 			foreach ($row['phpbb_versions'] as $version_row)
  			{
! 				if (!isset($contrib_versions[$version_row['phpbb_version_branch'] . $version_row['phpbb_version_revision']]))
  				{
! 					$contrib_versions[$version_row['phpbb_version_branch'] . $version_row['phpbb_version_revision']] = $version_row;
  				}
  			}
- 			$row['phpbb_versions'] = array_values($contrib_versions);
  
  			phpbb::$template->assign_block_vars($blockname, array_merge($contrib->assign_details(true, true), array(
  				'FOLDER_IMG'				=> phpbb::$user->img($folder_img, $folder_alt),
--- 260,277 ----
  			titania_topic_folder_img($folder_img, $folder_alt, 0, titania_tracking::is_unread(TITANIA_CONTRIB, $contrib->contrib_id, $contrib->contrib_last_update));
  
  			// Only get unique phpBB versions supported
! 			if (isset($row['phpbb_versions']))
  			{
! 				$contrib_versions = array();
! 				foreach ($row['phpbb_versions'] as $version_row)
  				{
! 					if (!isset($contrib_versions[$version_row['phpbb_version_branch'] . $version_row['phpbb_version_revision']]))
! 					{
! 						$contrib_versions[$version_row['phpbb_version_branch'] . $version_row['phpbb_version_revision']] = $version_row;
! 					}
  				}
+ 				$row['phpbb_versions'] = array_values($contrib_versions);
  			}
  
  			phpbb::$template->assign_block_vars($blockname, array_merge($contrib->assign_details(true, true), array(
  				'FOLDER_IMG'				=> phpbb::$user->img($folder_img, $folder_alt),
***************
*** 277,290 ****
  				'FOLDER_IMG_ALT'			=> phpbb::$user->lang[$folder_alt],
  				'FOLDER_IMG_WIDTH'			=> phpbb::$user->img($folder_img, '', false, '', 'width'),
  				'FOLDER_IMG_HEIGHT'			=> phpbb::$user->img($folder_img, '', false, '', 'height'),
! 				'PHPBB_VERSION'				=> (sizeof($row['phpbb_versions']) == 1) ? $versions[$row['phpbb_versions'][0]['phpbb_version_branch'] . $row['phpbb_versions'][0]['phpbb_version_revision']] : '',
  			)));
  
! 			foreach ($row['phpbb_versions'] as $version_row)
  			{
! 				phpbb::$template->assign_block_vars($blockname . '.phpbb_versions', array(
! 					'NAME'		=> $versions[$version_row['phpbb_version_branch'] . $version_row['phpbb_version_revision']],
! 				));
  			}
  
  			$contrib_type = $row['contrib_type'];
--- 280,296 ----
  				'FOLDER_IMG_ALT'			=> phpbb::$user->lang[$folder_alt],
  				'FOLDER_IMG_WIDTH'			=> phpbb::$user->img($folder_img, '', false, '', 'width'),
  				'FOLDER_IMG_HEIGHT'			=> phpbb::$user->img($folder_img, '', false, '', 'height'),
! 				'PHPBB_VERSION'				=> (isset($row['phpbb_versions']) && sizeof($row['phpbb_versions']) == 1) ? $versions[$row['phpbb_versions'][0]['phpbb_version_branch'] . $row['phpbb_versions'][0]['phpbb_version_revision']] : '',
  			)));
  
! 			if (isset($row['phpbb_versions']))
  			{
! 				foreach ($row['phpbb_versions'] as $version_row)
! 				{
! 					phpbb::$template->assign_block_vars($blockname . '.phpbb_versions', array(
! 						'NAME'		=> $versions[$version_row['phpbb_version_branch'] . $version_row['phpbb_version_revision']],
! 					));
! 				}
  			}
  
  			$contrib_type = $row['contrib_type'];




More information about the customisationdb-commits mailing list