This project is not covered by Drupal’s security advisory policy.
Extra fields & filter handlers for Views module.
View Type:
- Node Type
Global Fields:
- Custom query (add_field, add_relationship, add_where, alter GROUP BY)
Node Revision Fields:
- Promoted to front page(promote)
- Published(status)
Node Revision Filters:
- Promoted to front page(promote)
- Published(status)
Node Revision Bulk Actions: http://drupal.org/project/views_bulk_operations
- Published(status)
Query Alter, Where condition supports following dynamic values:
- ***CURRENT_TIME***
- ***CURRENT_LANGUAGE***
- ***DEFAULT_LANGUAGE***
- ***CURRENT_USER***
- URL Arguments: arg() ***CURRENT_ARG_0*** ***CURRENT_ARG_1*** ***CURRENT_ARG_2*** .......
TODO:
Operator: "Contains any phrase" https://drupal.org/node/1117538
Field: Global custom text area with user role access restriction
Alter query using "Global: Query Alter". Handler Source Code
FROM
SELECT node.nid AS nid, node.title AS node_title, node.created AS node_created
FROM
{node} node
LEFT JOIN {og_membership} og_membership_node ON node.nid = og_membership_node.gid AND og_membership_node.group_type = 'node'
LEFT JOIN {node} node_og_membership ON og_membership_node.etid = node_og_membership.nid AND og_membership_node.entity_type = 'node'
WHERE (( (node.status = '1') AND (node.type IN ('forum_discussion')) )AND( (og_membership_node.entity_type LIKE 'node' ESCAPE '\\') OR (og_membership_node.entity_type IS NULL ) ))
ORDER BY node_created DESC
LIMIT 20 OFFSET 0
TO
SELECT node.nid AS nid, node.title AS node_title, node_og_membership__node_comment_statistics.comment_count AS node_og_membership__node_comment_statistics_comment_count, node.created AS node_created
FROM
{node} node
LEFT JOIN {og_membership} og_membership_node ON node.nid = og_membership_node.gid AND og_membership_node.group_type = 'node'
LEFT JOIN {node} node_og_membership ON og_membership_node.etid = node_og_membership.nid AND og_membership_node.entity_type = 'node'
INNER JOIN {node_comment_statistics} node_og_membership__node_comment_statistics ON (node_og_membership.nid) = node_og_membership__node_comment_statistics.nid
WHERE (( (node.status = '1') AND (node.type IN ('forum_discussion')) )AND( (og_membership_node.entity_type LIKE 'node' ESCAPE '\\') OR (og_membership_node.entity_type IS NULL ) ))
ORDER BY node_created DESC
LIMIT 20 OFFSET 0
also Look at http://drupal.org/project/views_raw_sql
Project information
- 211 sites report using this module
- Created by TechNikh on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
Releases
Beta release
Development version: 7.x-1.x-dev updated 20 Mar 2017 at 15:23 UTC