/[drupal]/contributions/modules/jcarousellite/modules/jcarousellite_node/jcarousellite_node.module
ViewVC logotype

Diff of /contributions/modules/jcarousellite/modules/jcarousellite_node/jcarousellite_node.module

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

revision 1.2, Sat Mar 7 20:41:00 2009 UTC revision 1.3, Sat Mar 7 21:05:23 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: jcarousellite_node.module,v 1.1.2.1 2009/03/03 18:12:11 owahab Exp $  // $Id: jcarousellite_node.module,v 1.2 2009/03/07 20:41:00 owahab Exp $
3    
4  /**  /**
5   * This module allows you to embed the jCarousel Lite jQuery plugin   * This module allows you to embed the jCarousel Lite jQuery plugin
# Line 16  function jcarousellite_node_perm() { Line 16  function jcarousellite_node_perm() {
16  /**  /**
17   * Implementation of hook_form_alter().   * Implementation of hook_form_alter().
18   */   */
19  function jcarousellite_node_form_alter($form_id, &$form) {  function jcarousellite_node_form_alter(&$form, $form_state, $form_id) {
20    if (!user_access('edit jcarousel lite')) {    if (!user_access('edit jcarousel lite')) {
21      return;      return;
22    }    }
# Line 101  circular: true,
Line 101  circular: true,
101  visible: 3,<br />  visible: 3,<br />
102  start: 0,<br />  start: 0,<br />
103  scroll: 1,  scroll: 1,
104  </code>", array('!link' => l('documentation', 'http://www.gmarwaha.com/jquery/jcarousellite/index.php', array('target' => '_blank'), NULL, 'doc'))),  </code>", array('!link' => l('documentation', 'http://www.gmarwaha.com/jquery/jcarousellite/index.php', array('target' => '_blank', 'fragment' => 'doc')))),
105            '#cols' => 50,            '#cols' => 50,
106            '#rows' => 4,            '#rows' => 4,
107          );          );
# Line 117  scroll: 1, Line 117  scroll: 1,
117  function jcarousellite_node_nodeapi(&$node, $op, $teaser, $page) {  function jcarousellite_node_nodeapi(&$node, $op, $teaser, $page) {
118      switch ($op) {      switch ($op) {
119        case 'load':        case 'load':
120          $results = db_fetch_object(db_query("SELECT * FROM {jcarousellite} WHERE vid = %d", $node->vid));          $results = db_fetch_object(db_query("SELECT * FROM {jcarousellite_node} WHERE vid = %d", $node->vid));
121          if ($results) {          if ($results) {
122              $node->jcarousellite_enabled         = $results->jcarousellite_enabled;              $node->jcarousellite_enabled         = $results->jcarousellite_enabled;
123              $node->jcarousellite_container_class = $results->jcarousellite_container_class;              $node->jcarousellite_container_class = $results->jcarousellite_container_class;
# Line 139  function jcarousellite_node_nodeapi(&$no Line 139  function jcarousellite_node_nodeapi(&$no
139        case 'insert':        case 'insert':
140        case 'update':        case 'update':
141          if (variable_get('jcarousellite_'. $node->type, 0)) {          if (variable_get('jcarousellite_'. $node->type, 0)) {
142            db_query("DELETE FROM {jcarousellite} WHERE vid = %d", $node->vid);            db_query("DELETE FROM {jcarousellite_node} WHERE vid = %d", $node->vid);
143            db_query("INSERT INTO {jcarousellite} (nid, vid, jcarousellite_enabled, jcarousellite_container_class, jcarousellite_btnprev_class, jcarousellite_btnnext_class, jcarousellite_options) VALUES (%d, %d, %d, '%s', '%s', '%s', '%s')", $node->nid, $node->vid, $node->jcarousellite_enabled, $node->jcarousellite_container_class, $node->jcarousellite_btnprev_class, $node->jcarousellite_btnnext_class, $node->jcarousellite_options);            db_query("INSERT INTO {jcarousellite_node} (nid, vid, jcarousellite_enabled, jcarousellite_container_class, jcarousellite_btnprev_class, jcarousellite_btnnext_class, jcarousellite_options) VALUES (%d, %d, %d, '%s', '%s', '%s', '%s')", $node->nid, $node->vid, $node->jcarousellite_enabled, $node->jcarousellite_container_class, $node->jcarousellite_btnprev_class, $node->jcarousellite_btnnext_class, $node->jcarousellite_options);
144          }          }
145          break;          break;
146    
# Line 165  END; Line 165  END;
165          break;          break;
166    
167        case 'delete revision':        case 'delete revision':
168          db_query('DELETE FROM {jcarousellite} WHERE vid = %d', $node->vid);          db_query('DELETE FROM {jcarousellite_node} WHERE vid = %d', $node->vid);
169          break;          break;
170    
171        case 'delete':        case 'delete':
172          db_query("DELETE FROM {jcarousellite} WHERE nid = %d", $node->nid);          db_query("DELETE FROM {jcarousellite_node} WHERE nid = %d", $node->nid);
173          break;          break;
174    }    }
175  }  }

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

  ViewVC Help
Powered by ViewVC 1.1.2