/[drupal]/contributions/modules/premium/premium.module
ViewVC logotype

Diff of /contributions/modules/premium/premium.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.15, Sun Aug 3 05:40:51 2008 UTC revision 1.16, Sun Aug 3 06:17:46 2008 UTC
# Line 1  Line 1 
1  <?php /* $Id: premium.module,v 1.14 2008/08/03 04:28:04 vauxia Exp $ */  <?php /* $Id: premium.module,v 1.15 2008/08/03 05:40:51 jerdavis Exp $ */
2  /**  /**
3   * @file Restrict access to the full body of premium content   * @file Restrict access to the full body of premium content
4   */   */
# Line 202  function premium_settings() { Line 202  function premium_settings() {
202   */   */
203  function premium_settings_save($form_id, $form_values) {  function premium_settings_save($form_id, $form_values) {
204    $count = $form_values['premium_time_count'];    $count = $form_values['premium_time_count'];
205    $unit  = $form_values['premium_unit_count'];    $unit  = $form_values['premium_time_unit'];
206    $mode  = $form_values['premium_mode'];    $mode  = $form_values['premium_mode'];
207    $types = $form_values['premium_node_types'];    $types = $form_values['premium_node_types'];
208    
# Line 253  function _premium_offset($timestamp, &$s Line 253  function _premium_offset($timestamp, &$s
253    // If we faked a timestamp, remove it.    // If we faked a timestamp, remove it.
254    if ($ts != $timestamp) $offset -= $ts;    if ($ts != $timestamp) $offset -= $ts;
255    
256    if ($mode == 'archive') $end_ts = $offset;    if ($mode == 'archive') $start_ts = $offset;
257    if ($mode == 'latest') $start_ts = $offset;    if ($mode == 'latest') $end_ts = $offset;
258    return;    return;
259  }  }
260    
# Line 286  function _premium_node($node) { Line 286  function _premium_node($node) {
286   * Establish premium visibility settings for a node   * Establish premium visibility settings for a node
287   */   */
288  function _premium_access($node, $teaser) {  function _premium_access($node, $teaser) {
289  //  if (isset($node->premium_access)) return $node->premium_access;    if (isset($node->premium_access)) return $node->premium_access;
290    
291    // Access is granted or revoked explicitly.    // Access is granted or revoked explicitly.
292    foreach (module_implements('premium_access') as $name) {    foreach (module_implements('premium_access') as $name) {

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

  ViewVC Help
Powered by ViewVC 1.1.2