[Customisation Database Commits] r737 - in /trunk/titania: includes/overlords/posts.php index.php

Nathan Guse exreaction at phpbb.com
Sat Mar 13 20:17:18 GMT 2010


Author: exreaction
Date: Sat Mar 13 20:17:17 2010
New Revision: 737

Log:
Increment views when viewing a topic

Running MPV test again should not require validation priv (only view queue permissions)

Modified:
    trunk/titania/includes/overlords/posts.php
    trunk/titania/index.php

Modified: trunk/titania/includes/overlords/posts.php
==============================================================================
*** trunk/titania/includes/overlords/posts.php (original)
--- trunk/titania/includes/overlords/posts.php Sat Mar 13 20:17:17 2010
***************
*** 341,346 ****
--- 341,352 ----
  		}
  
  		unset($post, $attachments);
+ 
+ 		// Increment the topic view count
+ 		$sql = 'UPDATE ' . TITANIA_TOPICS_TABLE . '
+ 			SET topic_views = topic_views + 1
+ 			WHERE topic_id = ' . (int) $topic->topic_id;
+ 		phpbb::$db->sql_query($sql);
  	}
  
  	public static function assign_common()

Modified: trunk/titania/index.php
==============================================================================
*** trunk/titania/index.php (original)
--- trunk/titania/index.php Sat Mar 13 20:17:17 2010
***************
*** 91,97 ****
  			trigger_error('CONTRIB_NOT_FOUND');
  		}
  		$revision->contrib = $contrib;
! 		if (!titania_types::$types[$contrib->contrib_type]->acl_get('validate'))
  		{
  			titania::needs_auth();
  		}
--- 91,97 ----
  			trigger_error('CONTRIB_NOT_FOUND');
  		}
  		$revision->contrib = $contrib;
! 		if (!titania_types::$types[$contrib->contrib_type]->acl_get('view'))
  		{
  			titania::needs_auth();
  		}




More information about the customisationdb-commits mailing list