[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