Drupal7でCKEditor(TinyMCE)を使用する場合

Wysiwygのモジュールをインストールし有効にする。

環境設定>Wysiwyg profilesより

CKEditorの欄メッセージにしたがって

http://ckeditor.com/download

こちらからCKEditorをダウンロード

解凍したら

sites/all/libraries/ckeditor

にコピー

この状態で本来有効になるはずだが

The version of CKEditor could not be detected.

とエラーが表示される、この場合先ほどインストールしたディレクトリ中の

ckeditor.incの修正が必要となる

if (preg_match(‘@version:'(?:CKEditor )?([d.]+)(?:.+revision:'([d]+))?@’, $line, $version)) {

大体81行目付近、無い場合は@version等で検索をかけてください

この行の’を”に変更

if (preg_match(‘@version:”(?:CKEditor )?([d.]+)(?:.+revision:”([d]+))?@’, $line, $version)) {

として保存この状態でCKEditorが選択可能になるはず

なので編集からCKEditorを選択してください

 

追記20120301

ボタンの設定を行っていたところfont colorのボタンが表示されませんでしたので。

TimyMCEを使いました。

 

 

Drupalの管理画面でThe requested URL /admin/content was not found on this server.

The requested URL /admin/content was not found on this server.
URLの書き換えを行った時など、上記エラーが発生する場合があるが
これはクリーンURLが有効になっていないため発生している可能性が高いです。
httpd.conf内の AllowOveride Noneの部分を AllowOveride All に全て変更します。
続いてDrupalのインストールをディレクトリの .htaccess の中の

#RewriteBase /

のコメントを外す
/の部分はインストールディレクトリの関係で変わってくるので、適切に設定してください

その後、Apacheのリブートを行って
管理画面>環境設定>クリーンURLでテストを行って

  • クリーン URL のテストに成功しました。
  • 設定オプションが保存されました。

と表示されたら、「クリーンURLを有効にする」にチェックを入れて、設定を保存を押下すれば、クリーンURLの設定は完了です。

Drupalで新規テーマを適用した場合に真っ白な時の対応(drush)

drupalのテーマをダウンロードして有効にすると

画面にエラーがたくさん表示されたり、真っ白になったりすることがあると思います。

このような場合drushまで設定してあれば、drushからテーマを変更することが出来ます。

drush pm-listでインストールされているモジュールやテーマを確認して

$drush pm-list

Package 名前 タイプ 状態 バージョン

Core Bartik (bartik) Theme Enabled 7.19
Core Garland (garland) Theme Disabled 7.19
Core Seven (seven) Theme Enabled 7.19
Core Stark (stark) Theme Disabled 7.19
Other Tb Rave (tb_rave) Theme Enabled 7.x-1.0-beta1

$drush pm-enable bartik
$drush vset theme_default bartic
$drush vset admin_theme bartic
$drush cc

とするとまた画面上部にツールバーが表示されると思います。

画面が崩れている場合等は、再度ツールバーからテーマを選択して有効にしなおしてください。