Download & Extend

Convert node->title to a field

Project:Drupal core
Version:7.x-dev
Component:node system
Category:task
Priority:normal
Assigned:Unassigned
Status:closed (duplicate)
Issue tags:Fields in Core

Issue Summary

The only reason I can think of to keep $node->title in the {node} table is for alphabetical ordering of nodes, which is relatively unusual, and direct query listings of node titles in blocks/views - which is less necessary now that we have node_load_multiple(). So, we should look at converting title to a field. This would help with Field UI consistency, field translation and a lot of other big patches which otherwise have to special-case node titles.

I won't have time to work on this in the next two weeks, just opening the issue.

Comments

#1

For background: http://drupal.org/node/372743#comment-1350144 from Barry:

re #20: I'd love for title to be a field but it will involve changes all over the place in Drupal, lots of code like l($node->title, 'node/'.$node->nid) would have to change, etc. So I'm doing body first, title later.

#2

Status:active» closed (duplicate)

#557292: TF #3: Convert node title to fields has the beginnings of a patch.