/[drupal]/contributions/modules/select_translation/select_translation.views.inc
ViewVC logotype

Diff of /contributions/modules/select_translation/select_translation.views.inc

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

revision 1.1, Tue Jun 17 11:23:04 2008 UTC revision 1.2, Tue Jun 17 16:13:27 2008 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id$  // $Id: select_translation.views.inc,v 1.1 2008/06/17 11:23:04 anselmheaton Exp $
3    
4  /**  /**
5   * Implementation of hook_views_data()   * Implementation of hook_views_data()
# Line 48  class select_translation_filter_handler Line 48  class select_translation_filter_handler
48    function query() {    function query() {
49      if ($this->value == 'original') {      if ($this->value == 'original') {
50        $this->query->add_where($this->options['group'], "        $this->query->add_where($this->options['group'], "
51          node.language = '***CURRENT_LANGUAGE***'          node.tnid = 0
52            OR node.language = '***CURRENT_LANGUAGE***'
53          OR (node.nid = node.tnid AND          OR (node.nid = node.tnid AND
54               0 = (SELECT COUNT(nid)               0 = (SELECT COUNT(nid)
55                      FROM node AS lmfh_node                      FROM node AS lmfh_node
# Line 58  class select_translation_filter_handler Line 59  class select_translation_filter_handler
59      } else {      } else {
60        $default = language_default('language');        $default = language_default('language');
61        $this->query->add_where($this->options['group'], "        $this->query->add_where($this->options['group'], "
62          node.language = '***CURRENT_LANGUAGE***'          node.tnid = 0
63            OR node.language = '***CURRENT_LANGUAGE***'
64          OR (node.language = '$default'          OR (node.language = '$default'
65              AND 0 = (SELECT COUNT(nid)              AND 0 = (SELECT COUNT(nid)
66                         FROM node AS lmfh_node                         FROM node AS lmfh_node

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

  ViewVC Help
Powered by ViewVC 1.1.2