Drupal で、カテゴリ(taxnomy)ごとに投稿数をカウントする方法

Druapl で、Movable Type のようにブロックに表示するカテゴリの横に投稿数をカウントして出す方法を考える。 View モジュールその他何か taxnomy 関連のモジュールを使えばできそうな気がしたのだが、探してみて Site Menu モジュールがいいセン行っているが、ブロックに taxnomy をメニューとして表示するときにはカウンタは表示されない。 ブロックそのものに直接記述するコードは以下のようになると思う。入力書式のラジオボタンで、PHP code を選択することを忘れないこと。
Druapl で、Movable Type のようにブロックに表示するカテゴリの横に投稿数をカウントして出す方法を考える。 View モジュールその他何か taxnomy 関連のモジュールを使えばできそうな気がしたのだが、探してみて Site Menu モジュールがいいセン行っているが、ブロックに taxnomy をメニューとして表示するときにはカウンタは表示されない。 ブロックそのものに直接記述するコードは以下のようになると思う。入力書式のラジオボタンで、PHP code を選択することを忘れないこと。

Fedora Core で、Software Updater のパッケージ名は?

Fedora 6 から Fedora 7 へアップグレードしているときに、ライブラリの依存関係でエラーとなったパッケージを次々と消していったところ、その中に「Software Updater」が含まれていて、Fedora 7 はインストールできたのに Software Updater がメニューなかった・・・というお嘆きの皆さん、いや、yum があればいいじゃん、という人はこのブログを読んでいないことにして、そのパッケージ名は
gnome-python2-gconf
pirut
・・・でした。
Fedora 6 から Fedora 7 へアップグレードしているときに、ライブラリの依存関係でエラーとなったパッケージを次々と消していったところ、その中に「Software Updater」が含まれていて、Fedora 7 はインストールできたのに Software Updater がメニューなかった・・・というお嘆きの皆さん、いや、yum があればいいじゃん、という人はこのブログを読んでいないことにして、そのパッケージ名は
gnome-python2-gconf
pirut
・・・でした。

Drupal で、TinyMCE のデモを作ってみた。

Google Docs & Spreadsheet の、Docs の部分のデモ。 それだけでは面白くないので、メニューのみ各国語対応にした。
Google Docs & Spreadsheet の、Docs の部分のデモ。 それだけでは面白くないので、メニューのみ各国語対応にした。

Drupal で、サイトを複製する方法

Drupal は、設定ファイル settings.php を除き、設定情報やコンテンツはすべてデータベースに入っているので、リファレンスモデルとなるサイトを作って(すなわち、インストールした直後または、少しの修正をほどこしたサイト)、そこでできたデータベースまたはテーブルをコピーすればよい。 まずは雛形となるサイト(https://template.yourdomain.com など)を作る。その後、settings.php の内容を修正したものを適切なディレクトリにコピーしてから、https://newsite.yourdomain.com/install.php を走らせる。 以下はサイトを複製する SQL スクリプト。仕様としては、
  • コピー元となるサイト
    • データベース名: drupal
    • テーブル名のプリフィックス: template_
  • コピー先のサイト
    • データベース名: drupal
    • テーブル名のプリフィックス: newsite_
このスクリプトを実行するとサイトを大量生産できるのだ。
Drupal は、設定ファイル settings.php を除き、設定情報やコンテンツはすべてデータベースに入っているので、リファレンスモデルとなるサイトを作って(すなわち、インストールした直後または、少しの修正をほどこしたサイト)、そこでできたデータベースまたはテーブルをコピーすればよい。 まずは雛形となるサイト(https://template.yourdomain.com など)を作る。その後、settings.php の内容を修正したものを適切なディレクトリにコピーしてから、https://newsite.yourdomain.com/install.php を走らせる。 以下はサイトを複製する SQL スクリプト。仕様としては、
  • コピー元となるサイト
    • データベース名: drupal
    • テーブル名のプリフィックス: template_
  • コピー先のサイト
    • データベース名: drupal
    • テーブル名のプリフィックス: newsite_
このスクリプトを実行するとサイトを大量生産できるのだ。