Drupal 導入記(検索窓)
Drupal の標準設定では、Search Box は、login したユーザーに対してしか表示されない。これを全てのユーザーに見えるようにするには、まずは、Home » Administration » People » Permission に行き、"Search" の "User search" の "ANONYMOUS USER" と "AUTHENTICATED USER" のところにもチェックをいれる。
また、Search を行うと
Warning: htmlspecialchars(): Invalid multibyte sequence in argument in check_plain() .....
のような警告がでる。この問題を解決するための応急パッチとして、
$ sudo vi <drupal path>/includes/bootstrap.inc
......
// return htmlspecialchars($text, ENT_QUOTES, 'UTF-8');
if (drupal_validate_utf8($text)) return htmlspecialchars($text, ENT_QUOTES, 'UTF-8');
return htmlspecialchars($text, ENT_QUOTES);
......
のような変更を加える。