[Customisation Database Commits] r221 - in /trunk/titania: common.php install/index.php

Nathan Guse exreaction at phpbb.com
Tue Jun 16 21:10:02 UTC 2009


Author: exreaction
Date: Tue Jun 16 21:10:01 2009
New Revision: 221

Log:
Adding some columns for the author description.

Adding a test mod (requires uninstall + reinstall to get the test mod added).

Modified:
    trunk/titania/common.php
    trunk/titania/install/index.php

Modified: trunk/titania/common.php
==============================================================================
*** trunk/titania/common.php (original)
--- trunk/titania/common.php Tue Jun 16 21:10:01 2009
***************
*** 16,22 ****
  	exit;
  }
  
! define('TITANIA_VERSION', '0.1.0');
  
  // Include titania class
  require TITANIA_ROOT . 'includes/core/titania.' . PHP_EXT;
--- 16,22 ----
  	exit;
  }
  
! define('TITANIA_VERSION', '0.1.2');
  
  // Include titania class
  require TITANIA_ROOT . 'includes/core/titania.' . PHP_EXT;

Modified: trunk/titania/install/index.php
==============================================================================
*** trunk/titania/install/index.php (original)
--- trunk/titania/install/index.php Tue Jun 16 21:10:01 2009
***************
*** 144,150 ****
  				'COLUMNS'		=> array(
  					'faq_id'				=> array('UINT', NULL, 'auto_increment'),
  					'contrib_id'			=> array('UINT', 0),
! 					'parent_id'                                => array('UINT', 0),
  					'faq_order_id'			=> array('UINT', 0),
  					'faq_subject'			=> array('STEXT_UNI', '', 'true_sort'),
  					'faq_text'				=> array('MTEXT_UNI', ''),
--- 144,150 ----
  				'COLUMNS'		=> array(
  					'faq_id'				=> array('UINT', NULL, 'auto_increment'),
  					'contrib_id'			=> array('UINT', 0),
! 					'parent_id'				=> array('UINT', 0), // Removed in 0.1.1
  					'faq_order_id'			=> array('UINT', 0),
  					'faq_subject'			=> array('STEXT_UNI', '', 'true_sort'),
  					'faq_text'				=> array('MTEXT_UNI', ''),
***************
*** 287,300 ****
  
  		'cache_purge' => '',
  	),
! 	
!         '0.1.1' => array(
!                 'column_remove' => array(
!                         array('customisation_contrib_faq', 'parent_id'),
!                 ),
!                 
  		'permission_add' => array(
! 		        'titania_faq_create',
  			'titania_faq_edit',
  			'titania_faq_delete',
  			'titania_faq_mod',
--- 287,300 ----
  
  		'cache_purge' => '',
  	),
! 
! 	'0.1.1' => array(
! 		'table_column_remove' => array(
! 			array('customisation_contrib_faq', 'parent_id'),
! 		),
! 
  		'permission_add' => array(
! 			'titania_faq_create',
  			'titania_faq_edit',
  			'titania_faq_delete',
  			'titania_faq_mod',
***************
*** 304,311 ****
  			array('ROLE_ADMIN_FULL', array('titania_faq_mod')),
  			array('ROLE_MOD_FULL', array('titania_faq_mod')),
  		),
!         ),
!         
  	// IF YOU ADD A NEW VERSION DO NOT FORGET TO INCREMENT THE VERSION NUMBER IN common.php!
  );
  
--- 304,320 ----
  			array('ROLE_ADMIN_FULL', array('titania_faq_mod')),
  			array('ROLE_MOD_FULL', array('titania_faq_mod')),
  		),
! 	),
! 
! 	'0.1.2' => array(
! 		'table_column_add' => array(
! 			array('customisation_authors', 'author_desc', array('MTEXT_UNI', '')),
! 			array('customisation_authors', 'author_desc_bitfield', array('VCHAR:255', '')),
! 			array('customisation_authors', 'author_desc_uid', array('VCHAR:8', '')),
! 			array('customisation_authors', 'author_desc_options', array('UINT:11', 7)),
! 		),
! 	),
! 
  	// IF YOU ADD A NEW VERSION DO NOT FORGET TO INCREMENT THE VERSION NUMBER IN common.php!
  );
  
***************
*** 318,324 ****
  		return;
  	}
  
! 	$sql_ary = array(
  		array(
  			'category_id'	=> 1,
  			'parent_id'		=> 0,
--- 327,333 ----
  		return;
  	}
  
! 	$categories = array(
  		array(
  			'category_id'	=> 1,
  			'parent_id'		=> 0,
***************
*** 409,415 ****
  		),
  	);
  
! 	$umil->table_row_insert('customisation_categories', $sql_ary);
  }
  
  include(PHPBB_ROOT_PATH . 'umil/umil_auto.' . PHP_EXT);
--- 418,459 ----
  		),
  	);
  
! 	$umil->table_row_insert('customisation_categories', $categories);
! 
! 	$author = array(array(
! 		'user_id'			=> phpbb::$user->data['user_id'],
! 		'author_realname'	=> '|nub',
! 		'author_website'	=> 'http://teh.nub.com/',
! 		'author_contribs'	=> 1,
! 		'author_mods'		=> 1,
! 	));
! 	$umil->table_row_insert('customisation_authors', $author);
! 
! 	$mod = array(array(
! 		'contrib_id'			=> 1,
! 		'contrib_user_id'		=> phpbb::$user->data['user_id'],
! 		'contrib_type'			=> TITANIA_TYPE_MOD,
! 		'contrib_name'			=> 'Nub Mod',
! 		'contrib_name_clean'	=> 'nub mod',
! 		'contrib_description'	=> 'This mod will turn all users into nubs.',
! 		'contrib_desc_bitfield'	=> '',
! 		'contrib_desc_uid'		=> '',
! 		'contrib_desc_options'	=> 0,
! 		'contrib_status'		=> TITANIA_STATUS_NEW,
! 	));
! 	$umil->table_row_insert('customisation_contribs', $mod);
! 
! 	$in_categories = array(
! 		array(
! 			'category_id'	=> 9,
! 			'contrib_id'	=> 1,
! 		),
! 		array(
! 			'category_id'	=> 11,
! 			'contrib_id'	=> 1,
! 		),
! 	);
! 	$umil->table_row_insert('customisation_contrib_in_categories', $in_categories);
  }
  
  include(PHPBB_ROOT_PATH . 'umil/umil_auto.' . PHP_EXT);




More information about the customisationdb-commits mailing list