'CMS' カテゴリーのアーカイブ

話題のC5をCoreserverに入れてみた

今話題のCMS「Concrete5」(以下C5)をCoreserverにインストールしてみた。
このConcrete5は、PHP+MySQLのCMSで、ウェブ上でページの作成や編集が出来る。
ここまでは、今までと何ら変わらないが、Ajaxでレイアウト編集が簡単に出来、YouTubeやFlashの挿入も簡単で、標準にてゲストブック・コンタクトフォーム、検索、サイトマップが装備されてます。

早速、Coreserverへインストールしてみたのですが、なんか、あっさりとインストール出来たので、ちょっと拍子抜け。

インストールまでの簡単な作業内容:

  1. Concrete5から、ファイルをダウンロード
  2. 解凍し、Coreserverへディレクトリ毎アップロード
  3. C5のディレクトリ内の、configとfilesディレクトリを書き込み可にしておく
    (filesディレクトリ下のディレクトリも、全て書き込み可にすること)
  4. Coresrerver上で、MySQLのDBを新規作成し、DB名とパスワードを控える
  5. C5をインストールしたディレクトリにウェブアクセスする
  6. C5設定画面が表示されると思うので、DB名、パスワードなどを記入し、設定完了
    (不足な項目や間違い点があると、赤字で表示される)
  7. 無事、インストールが完了すると、Adminのパスワードが表示されるので、次に進んで、ダッシュボードに入って、Adminのパスワードを変更しておく。

こんな感じで、簡単にインストール出来たので、数分だけ使ってみたのですが、[wordpress]やMTのブログとは違って、DrupalやJoomla、XOOPSに近いのかなぁ??

[wordpress]では、最近サポートされたリビジョン管理も、しっかりサポートされており、安心してページ作成が出来そうです。

早く、日本語のサポートが出来ると、急速に流行る予感のCMSですね。
今後、期待大のCMSではないでしょうか。

今回は、Coreserverにインストールしたのですが、違う環境でインストール挑戦し、上手くいかない方は、TECH Matariさんの記事「話題のCMS Concrete5をインストールする際の3つの注意点」が参考になるかと思いますので、そちらへどうぞ。

ちょっと気になるDrupaモジュール

Drupalのマルチサイトで運用しているところが別サイトにあって、試してみたいと思っているモジュールがあるんだが、ちょっと時間がないので、後で思い出すためにメモ

  • ajaxify
    別ページ内の一部分のHTML要素を抽出する
  • alter_css
    テーマのスタイルシートをブラウザから編集出来るようにする
  • auto_expire
    コンテンツタイプごとにコンテンツの有効期限を設定する
  • backlinks
    コンテンツへのリンクを含む記事一覧を表示
  • blockterm
    特定のカテゴリページ表示時に表示するブロックを設定出来るようにする
  • book_access
    ブックの章ごとにアクセス権限を設定する
  • cleanfeeds
    RSSフィードからHTMLタグを除去
  • dblclick
    記事タイトルなどの記事へのリンクをダブルクリックする事によって直接記事編集画面を開く
  • db_maintenance
    定期的にデータベースの最適化を行う
  • dompdf
    dompdfライブラリを利用して動的にHTMLからPDFファイルを作成する
  • downld
    ファイルのダウンロードで公開/非公開ディレクトリの共存を可能にする
  • drake
    CakePHPアプリケーションをDrupalシステム内に統合
  • embed_widgets
    Drupalで構築されたWebサイトを外部のWebサイトに取り込めるようにする
  • event_GCalendar
    GoogleカレンダーとDrupalのイベントエントリーを同期させる
  • fierce_sso
    複数Drupalサイト内でのシングルサインオンを実現
  • file_import
    複数のファイルを一度にアップロードし、ノードの添付ファイルとして保存する
  • flickrup
    画像をFlickr!にアップロードし、コンテンツとして表示する
  • footermap
    フッターにナビゲーションメニューを表示する
  • googleauth
    Google Appsのユーザ情報を利用してユーザ認証を行う
  • gtspam
    スパムボットにメールアドレスを収集されないようメールアドレスを隠蔽しながら、mailtoのリンクを利用可能にする
  • headerimage
    特定の条件で表示ブロックに異なるタイトル画像を表示する
  • html2book
    1件の記事から複数ページのブックページを生成する
  • htmlpurifier
    不正なHTMLタグの除去/修正を行ってくれるHTMLフィルター
  • imagefield_crop
    画像アップロード時に画像の一部分を切り取り、コンテンツ内に表示する
  • imagepath
    imagefieldの画像へのパスを、ノードIDを基準にした理解しやすいパスに変更する
  • InsertNode
    別ノードの本文をコンテンツ内にとりこむ
  • interwiki
    Wikipediaやその他外部サイトへのリンクを簡単に作成するフィルター
  • ipAuthenticator
    特定のIPアドレス(または特定IPアドレスの範囲)とロールを関連付ける
  • logotool
    ページごとに表示するロゴを制御
  • multisite_api
    複数サイトを管理する為の便利なAPI集
  • path_redirect
    特定のパスにアクセスがあった際に別のパスまたは外部URLにリダイレクトする
  • pdatheme
    モバイル端末からサイトにアクセスした際に専用のテーマで表示する
  • pear
    PEARライブラリをDrupalで利用する際のサポートツール
  • relativity
    コンテンツタイプに親子関係を付加する
  • saveguard
    記事を更新後に保存しなかった場合、ポップアップメッセージで警告を表示する
  • scanner
    すべてのノードコンテンツに対して正規表現で文字列を置換する
  • scheduler
    指定時間に自動的に記事を公開/非公開状態にする
  • search_files
    PDF, Word, PowerPoint, テキスト文書などのファイル中に存在する文字列を検索可能にする
  • supernav
    Drupalのナビゲーションメニューを別フレームで表示し、メニューの折りたたみ表示、ノードの検索、操作メニューのブックマーク等を可能にする
  • taxonomy_image
    カテゴリページごとに異なるアイコン画像を表示する
  • taxonomy_node_operations
    コンテンツ管理画面から複数のコンテンツを選択して、一括してカテゴリ分け出来るようにする
  • taxonomy_theme
    カテゴリやコンテンツタイプごとに表示テーマを変更
  • wordpress_import
    WordPressに投稿したデータをDrupalにインポートする

列挙してみると、やりたいことが沢山ありすぎ。:P
でも、Drupalだと何でも出来ちゃう気がしてきた。とっつきにくいけど。

Drupalサイトで雪を降らせよう


今現在だけのWordPressのテーマをクリスマス用にしてますが、このテーマでも雪が降ってます。
昔からある、Javascriptが導入されているだけなんですけどね。 :P

別サイトで運用しているDrupalサイトでも、同じように、雪を降らせてみました。
モジュール形式ですので、テーマを変えても、雪が降ります。

下記に導入メモを残しておきます。

  1. DrupalサイトのChristmas Snowページで、モジュールをダウンロード
  2. 主体である、Javascriptコードとイメージファイルをダウンロード
  3. 両方を解凍
  4. Scriptディレクトリ内のsnowstorm.jsを編集
    imagePath欄をコメントアウトする
    //var imagePath = 'image/snow/'; // relative path to snow images
  5. Scriptディレクトリとimageディレクトリを、christmas_snowディレクトリに移動orコピー
    # mv script/ image/ christmas_snow/
  6. christmas_snowディレクトリを、Drupalのモジュールディレクトリにアップロード
  7. Drupalサイトの管理画面に入り、モジュールでchristmas_snowを有効にする

この時期だけの、モジュールですが、イメージファイルを桜や紅葉・星などに替えると、季節が変わっても使えそうですね。

NicEdit@Drupal

軽快なWysiwygエディタ「nicedit」は、導入も簡単なため、Drupalのモジュールとしても、すぐに登場したようですので、適用してみた。

  • Drupalサイトから、nicEditorをダウンロード
  • 解凍
  • niceditディレクトリをDrupalのモジュールディレクトリにアップロード
  • Drupal管理画面のモジュールで、niceditを有効化
  • コンテンツ作成画面で表示されない場合には、nicEditの設定オプションで、「Full Panel」にチェックを入れる

凝った文章を書かなければ、この軽快なnicEditで十分ですな。
欲を言えば、XHTML書式をサポートしてくれれば良かったかも。

Drupalアップデート

比較的、アップデートが少ないDrupalですが、久々にDrupal5.3がリリースされました。

今回は、危険度が高いものも含まれますので、セキュリティ的に早急にアップデートした方が良さそうです。

詳しい情報は、Drupal.0829.infoさんや、本家のリリース情報をご覧下さい。

最近、職場のメールサーバを一から構築しなおして、記事を書く時間がなかなかないですが、明日頃にはUbuntu 7.10もアップデートしたいしなぁ。

今後のために、アップデートのメモを下記に書いておきます。

続きを読む ‘Drupalアップデート’

705NKラバーケースに変更

以前、プレゼントで頂いたクリスタルケース for SoftBank 705NK NBCCNKN73 が、何度か落としたため、ツメが折れ、すぐに上部カバーが外れるようになったので、もう限界かなーと、クルーセルのラバーケースに交換しました。

購入したモノは、クラッシック Nokia N73(705NK)で、クルーセルジャパンで、購入しました。

なかなか、在庫が少なく、入荷待ちの状態が多いのですが、5月下旬に入荷したのでタイミング良く購入することが出来ました。

値段は、クリスタルケースよりは、2倍近くもするので、クリスタルケースの使い勝手も悪くないし、買っておいた良いかも。

MODx本

MODxでつくる!最強のCMSサイト
MODxフォーラムJapanese Co
4881665731

MODxには、半ば挫折しかけて、Drupalに移行中なのですが、MODxの最強本が出たので、買ってみようかと思う。
まだ、ちょっと未練が残るんだよね。

Drupalの最強本も出して欲しいぞな。

Be CoolなXOOPSテーマ

芋づる式に、XOOPSの仕事が回ってきました。

職場のXOOPSサイトも、ぼちぼち、デザインを変更したかった時期なので、丁度 、よかったかも。

久々に、 デザイン的に素敵なBCOOLのテーマを覗いたところ、最近、更新された綺麗なテーマがアップされてましたので、利用させていただこうと思います。

BCOOLのテーマを見ると、XOOPSでも、まだまだイケるんじゃないかな?って気にさせてくれます。

つくばは五分咲き

朝からの土砂降りの雨も、お昼には上がり、ぼかぼか陽気だったので、お昼は自転車で、職場周辺のサクラ状況を見てきました。

20070330068.jpg

全体的に、まだ平均すると五分咲きくらいのようで、咲いているところ(写真)で八分咲きくらいでしょうか。 週末には、一気に満開になるのでしょうね。

ちなみに、携帯の705NKで、手持ちで撮ってみたのですが、なかなか綺麗に撮れました。

Drupal 使ってみた

Open Tech Press | Drupal対WordPress:ブログ管理に適しているのはどちらか

DrupalとWordPressはどちらも優れたブログ向けコンテンツ管理システムだが、平均的ユーザの立場で比較すると結果はどうなるだろうか。その答えを得るためにLinux.comは、Bryghtが用意しているDrupalサイトとWordPress.comのフリーサイトを使って同様のサイト設定を実施した

druplicon-crystal-small.png Drupal自体は、以前から知っていたのですが、こんな記事を目にしたら、使いたくなってしまいました。

でも、Drupalて、どちらかと言うと、ブログと言うより、CMSに近いと思うんですけど・・

今、私がいくつか運営しているXOOPSサイトを、別のCMSに移行しようかと検討しているのですが、モジュールやテーマ・ブロック管理等は、Drupalも、ほぼ同様ですので、XOOPSからの移行は、わかりやすいのではないかと思ってます。

Drupalの良いと思われる点は、

  • Validate! Always. Validate XHTML 1.0 Strict.”でテンプレートが作られている
  • JavaScriptライブラリとしてjQueryが使用されている
  • MySQLの他に、MysqliやPostgreSQLも利用できる
  • phptemplateを標準使用
  • エントリー内にPHPを記述できる
  • スロットルによる、負荷コントロールができる
  • テーマ・モジュールが豊富

XOOPSから移行したいと思う理由

  • レイアウトに限界がある。(特にTableは嫌)
  • だんだん、重くなってきた
  • コードが複雑
  • モジュール間の連携が乏しい
  • 5年ほど使っているので、飽きてきた(^^;

すぐにでも、XOOPSから移行したいのですが、piCal+携帯システムの機能から逃れられないんですぅ(T T)

あっ、WordPressと比べるんでしたね。
WordPressとDrupalを、ブログ機能で比べてと言うことでしたけが、ブログだけに限るとすると、WordPressの方が、シンプルで使いやすいのではないかと私は思うんですがね・・・

次のページ »