You are here

function word_link_node_view in Word Link 7

Same name and namespace in other branches
  1. 8 word_link.module \word_link_node_view()

Implements hook_node_view().

File

./word_link.module, line 147
This module allows users to replace previously defined words to the links.

Code

function word_link_node_view($node, $view_mode, $langcode) {

  // Replace words for every view mode except rss.
  if ($view_mode != 'rss') {
    $types = variable_get('word_link_node_types', array());

    // Check current content type.
    if (!empty($types[$node->type]['fields'])) {

      // Get all words from DB.
      $words = word_link_get_link();
      if (!empty($words)) {

        // Add style if need.
        $css_status = variable_get('word_link_css', 1);
        if ($css_status) {
          drupal_add_css(drupal_get_path('module', 'word_link') . '/css/word_link.css');
        }

        // Convert words for each field.
        word_link_process_node_fields($node, $types, $words);
      }
    }
  }
}