Posted by shin1 on August 4, 2010 at 5:02am
今、D5を使っているサイトがあるのですが、タイトルの文字数が多すぎて表示がある一定以上されません。
130文字程度以上。 D6だと150文字でも表示されました。
試しにタイトル文字を制限、コントロールするモジュールがないか調べてみたところ
Maxlength http://drupal.org/project/maxlength と言うモジュールがあったのですが、
これでタイトル文字数を無制限に設定してもD5では表示されませんでした(涙)
他にタイトル文字数をコントロールする方法、コアの設定を変えるなどご存じの方、
ここを変えればいけるのでは?的なアドバイスなどご教授頂けましたら幸いです。
どうぞよろしくお願いいたします。
Comments
Nodeのタイトルに設定されている文字数
D5とD6で同じvarchar というデータ型を使っているのですが、D5は128文字まで、D6はこの型の最大値255までに設定されてます。
D5の文字数は昔のMySQLの名残りらしいです。
maxlength moduleはデータベースの構造を変えることはしないようなので、
この範囲での最大文字数を設定することになりますね。
以下はコアハックになるので全くオススメはしないですが、情報として。