/[drupal]/contributions/modules/cck/nodereference.module
ViewVC logotype

Diff of /contributions/modules/cck/nodereference.module

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

revision 1.125, Mon Mar 31 06:58:47 2008 UTC revision 1.126, Wed Apr 23 08:24:06 2008 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: nodereference.module,v 1.124 2008/03/31 03:16:09 karens Exp $  // $Id: nodereference.module,v 1.125 2008/03/31 06:58:47 karens Exp $
3    
4  /**  /**
5   * @file   * @file
# Line 65  function nodereference_theme() { Line 65  function nodereference_theme() {
65  function nodereference_field_info() {  function nodereference_field_info() {
66    return array(    return array(
67      'nodereference' => array(      'nodereference' => array(
68        'label' => t('Node Reference'),        'label' => t('Node reference'),
69        'description' => t('Store the id of a related node as an integer value.'),        'description' => t('Store the ID of a related node as an integer value.'),
70        'callbacks' => array(        'callbacks' => array(
71          'tables' => CONTENT_CALLBACK_DEFAULT,          'tables' => CONTENT_CALLBACK_DEFAULT,
72          'arguments' => CONTENT_CALLBACK_DEFAULT,          'arguments' => CONTENT_CALLBACK_DEFAULT,
# Line 294  function _nodereference_titles($nid, $kn Line 294  function _nodereference_titles($nid, $kn
294  function nodereference_widget_info() {  function nodereference_widget_info() {
295    return array(    return array(
296      'nodereference_select' => array(      'nodereference_select' => array(
297        'label' => t('Select List'),        'label' => t('Select list'),
298        'field types' => array('nodereference'),        'field types' => array('nodereference'),
299        'multiple values' => CONTENT_HANDLE_MODULE,        'multiple values' => CONTENT_HANDLE_MODULE,
300        'callbacks' => array(        'callbacks' => array(
# Line 302  function nodereference_widget_info() { Line 302  function nodereference_widget_info() {
302        ),        ),
303      ),      ),
304      'nodereference_autocomplete' => array(      'nodereference_autocomplete' => array(
305        'label' => t('Autocomplete Text Field'),        'label' => t('Autocomplete text field'),
306        'field types' => array('nodereference'),        'field types' => array('nodereference'),
307        'multiple values' => CONTENT_HANDLE_CORE,        'multiple values' => CONTENT_HANDLE_CORE,
308        'callbacks' => array(        'callbacks' => array(
# Line 498  function nodereference_autocomplete_vali Line 498  function nodereference_autocomplete_vali
498        // explicit nid        // explicit nid
499        list(, $title, $nid) = $matches;        list(, $title, $nid) = $matches;
500        if (!empty($title) && ($n = node_load($nid)) && $title != $n->title) {        if (!empty($title) && ($n = node_load($nid)) && $title != $n->title) {
501          form_set_error($element[$field_key], t('%name : Title mismatch. Please check your selection.'), array('%name' => t($element[$field_key]['#title'])));          form_set_error($element[$field_key], t('%name: Title mismatch. Please check your selection.'), array('%name' => t($element[$field_key]['#title'])));
502        }        }
503      }      }
504      else {      else {

Legend:
Removed from v.1.125  
changed lines
  Added in v.1.126

  ViewVC Help
Powered by ViewVC 1.1.2