今更ですが、MT5を現在検証しています。
MT5からはよりCMSとカスタマイズするユーザー側に配慮されたものになっていて、MT4以前のものとは別物という感じがします。
まず概念の違いとして、ウェブサイトとブログというのがくっきりを分かれています。
MT4以前に慣れていたためか、ここで結構つまずきました。一部バグも発見しましたし。。
バグの前に、まずウェブサイトという大枠を設定し、その中にブログ(従来の概念かな?)を設定します。
ウェブサイトにはカテゴリが設定できないため、新着情報を更新していきたい方は、新着情報というブログを設定して上げて、ここから更新していく流れになりますのでよりわかりやすく、なおかつ管理ユーザーの権限や管理も設定しやすくなっているので便利です。
まだ呼び出し方とかわかっていないので、結局ウェブサイトを無視し、従来通りブログから作っていこうとしたら...ここでバグ。
初期設定でドメイン/フォルダ名を設定して、これだとドメイン直下じゃないから設定>全般でフォルダ名を変更したら修正できません!
なので、新しくブログを新規作成し、今度はドメイン直下で設定したら無事公開できましたとさ。これに1時間くらいかかりました。
慣れたら、MT5のほうが断然使いやすいし、管理画面の変更なんかもできて独自CMSの作成も匂わせていますよね。
今日はDrupalでコミュニティサイトを作るためにモジュール&翻訳がらみで四苦八苦。。
モジュールについてはこちらの「Drupalモジュール情報共有サイト」でSNS関連のモジュールが公開されていたのですぐ導入。
Drupalはモジュールの概念がけっこう簡単だなって思った。ダウンロードしたフォルダをだいたいは/modules/フォルダにそのまま持っていけばよいからだ。
そのままアップロードして管理画面にアクセス。後はアップロードしたモジュールにチェックを入れて再構築すれば反映されます。
ただ、問題は必須モジュールというのがあって、これらもアップロードしないと動かない。。
また、日本語訳されていないモジュールが多いので時間があるときに翻訳してみようと思う。
探せばあるのかな。。
今日はとりあえず必要なモジュールを入れてちょっと設定しただけ。。まだまだ課題山積みです。
2009.0810追記
翻訳について「http://drupal-jbox.net/?q=node/207」こちらでPlural-Formsヘッダの取り決めという記事を見つけました。
エラーの1つに出ていた「複数形式」に関する記事だと思われます。
POファイルのヘッダー部分にPlural-Formsという記述があり、複数の場合の分岐を設定しているようです。
この記事を参考に書き換えるとエラーがなくなりました。
ただ元々の記述の意味がよくわからないのと、紹介されているモジュールとこちらで修正しているモジュールが違うので、本当にこれで解決されているのか不明です。
Drupal日本公式サイト
現在コミュニティ&マッチングなどの機能を含めたサイトをDrupalにて試験的に作っています。
mixiのようなSNS的な機能も搭載可能で、ブログポータルサイトも構築可能だとわかりました。
MovableTypeほどカスタマイズは簡単ではありませんが、Zencart程難しくめんどくさくなさそうというのが印象的です。
モジュールもたくさんあり、組み合わせることも自由。ログイン認証が基本的についているのでXOOPSから乗り換えるのもアリかと思います。
まだ本格的に造り出していないので、ぼちぼち企画立てながらサイト構築を進めたいと思います。これからはDrupal関連のログがこのサイトでも多くなるかもしれないです。
MovableTypeを導入したいけど、触ったことがないのでどうしていいかわからない...という方がいらっしゃれば、ぜひお問い合わせください。
MovableTyoeをCMSとして導入することで、ブログのようにブラウザから更新ができ、すぐに配信できる機能を構築できます!
先日からbigmouseさんで提供されている「Zencart v1.3.8a(日本語)」でショッピングサイトを構築中です。
タイトルとは余談ですが、本家で提供されている1.3.0系に比べ、断然使い勝手がよい感じがします。さすが、ヴァージョンアップされているだけあります。
それで、忘れないうちに記録として残しておきたいのが、カテゴリー一覧ページで説明文を表記する方法です。
なぜか、デフォルトではカテゴリーの名前とアイコンのみがここには表示されるようになっていますが、説明文が表示されないんですよね。
方法としてはけっこう簡単です。(ちなみにV1.3.x系での方法です。)
まず、いじるファイルは、「xxx.com/ゼンカート/includes/module/pages/index/main_template_vars.php」です。
下記、コードをファイルから検索してみてください。
$categories_query = "SELECT c.categories_id, cd.categories_name, c.categories_image, c.parent_id
上記のコードはファイル内に2箇所あります。
このコードのすぐ後ろに、
, categories_description
を2箇所に追加します。
$categories_query = "SELECT c.categories_id, cd.categories_name, c.categories_image, c.parent_id, categories_description
次にモジュールファイル「category_row.php」を編集します。(includes/module/category_row.php)
説明文を入れたい箇所に、
$categories->fields['categories_description']
を入れます。
これでカテゴリー一覧ページにも説明文を表示することができますので、試してみてください。