Drupal Commons

Drupal Commons

Acquia Drupal Commons はコミュニティサイトパッケージとして最適な、必要な機能が組み込まれた、Drupalベースのソリューションパッケージです。 コミュニティポータル、ソーシャルコラボレーションサイトなどを、インストールして、短期間で構築できます。 

コラボレーションで必要となる機能が既に組み込まれているので、メンテナンスも非常に容易です。

スクリーンショット

・ トップページ     ・ ユーザープロファイル

Acquia Drupal Commons ダッシュボードAcquia Drupal Commons デフォルトのトップ ページ

Acquia Drupal Commons コミュニティでの情報共有ツールAcquia Drupal Commons ユーザープロファイル

・ ダッシュボード     ・  コミュニティ情報共有ツール

主な機能

グループ管理   ブログ   文書管理  ディスカッション・フォーラム  投票  Wiki

カレンダー  メンバー管理  メンバー活動分析  メールコミュニケーション・通知  ほか多数

インストール

Drupalと同じようにインストールします。

ダウンロードは network.acquia.com/downloads/drupal-commons

設定、アドミニストレータ機能

モジュールやデザインテンプレートの構成、設定について  詳細は ここから

FAQ

既存環境のアップデイト方法について -> Drupalのアップデイトと同じです。 詳細はここから

開発元の情報

acquia.com/products-services/drupal-commons-social-business-software

お役立ち情報

Content

Acquia (Drupal) Commons でコンテンツ作成

Acquia(Drupal) Commonsには多くの機能があり、コンテンツを作成する方法を学びましょう

イベント情報の作成

コンテンツ作成でイベントを選択して作成します。 グループを「所属しているグループ」「パブリック」にチェックON、Publishingオプションを 「Publishied」 にして、所属ユーザーグループの活動コンテンツとして表示されます。

また、「Promote content」 でFeatured content にチェックONすることで、トップページなどにある「最新のFeatured コンテンツ」として表示されます。

 

Update

Drupal Commonsのアップデイト方法

簡単アップデイト手順を説明します。 Drupalと同様のアップデイト手順になります。 詳細はスクリーンショット付きのPDF版マニュアルをダウンロードして下さい。 ここから

OS :

Debian   Drupal Commons v6x-1.5 → v6x-1.6   6x-1.6 -> 6x-1.7 へのアップデイト 

簡単な手順概要

・ 既存サイトをメンテナンスモードにします。

・ データベースのバックアップ

・ ディレクトリのバックアップ

…../sitesディレクトリを再利用するすので、一時的に移動します。

・ 新しいDrupal Commonsのソースを解凍展開します。 その新しい sites ディレクトリと古いsaitesディレクトリを入れ替えます。

・ Sites/defaults/setting.php のパーミッションを書き込み可能、 chmod 775 等に変更します

・ sites/default/settpings.php を編集

   $update_free_access = FALSE;. を $update_free_access = TRUE;. へ変 
  更します。

アップデイト終了後 sites/default/settpings.php を編集 TRUE からもとの FALSE に戻す

・ sites/default/settpings.php  のパーミッションを 書き込みできないように たとえば
    chmod 755 などにします。

 

admin

Drupal Commonsの環境設定
Drupal Commonsのモジュール構成

Drupal Commonsバージョン 6x-1.6 の場合、各種モジュールは以下のようなディレクトリ構造でインストールされます。 ...../modules/          

....../profiles/drupal_commons/modules/acquia

....../profiles/drupal_commons/modules/contrib

....../profiles/drupal_commons/modules/features

....../sites/all/modules   <----  自分で追加するとき

 WYSWYGエディターは標準でインストールされますが、ファイルアップロードなどにIMCEとそのツールを使いたい場合は、モジュールを追加します。 ただし、モジュールによってはDrupal Commons標準モジュールとの関係で、インストールトラブルになる可能性がありますので、注意しましょう。

Drupal Commonsのテンプレート設定 

....../themes/bluemarine     /chameleon    /engines    /garland    /pushbutton

....../sites/all/themes   <---- 自分で追加する場合

備考

リッチテキストエディタで表を作成すると、表の上部が大きく空いてしまう現象がおきました。 環境は、Drupal Commons v6.20 にて、対応策としては独自にHTMLで表を作るようにしましょう。

 

 

 

install

Drupal Commons のインストール
1) データベースの作成・設定、インストールプログラムの実行

環境: Drupal Commons  drupal_commons-6x-1.5.tar.gz

 

2) 環境設定

 

・ ログインユーザーの権限

User managent > Users > select login user > Roles を設定する

User management > User Settings > User registration settings > Public registrations: で 「Visitors can create accounts but administrator approval is required.」 を選択して、ユーザー登録で承認が必要となるようにします。

・ 日本語化  

site configuration > Modules > Core-Optional > Local  保存

User managenet > Permissions > locale module > 設定ON

Site configuration > Language > Add Language > add Japanese > change default from English to Japanese > Wegith change to ENglish 1  > edit English and Japanese langauge setteing, path prefix, > setting > Language negotiation: "Path prefix only"

・ オンラインユーザー登録ルールの設定

デフォルトは、「サイト訪問者が管理者認証なしでユーザー登録できる」 設定になっているので、「訪問者はアカウントを作成できるが、管理者の承認が必要」 に変更する。

Administer > User management > User settings > User registration settings > public registrations > check [ Visitors can create accounts but administrator approval is required ] >

 

・ Google Analyticsモジュールについて

Drupal Commons 6x-1.5 では、標準インストールにGoogle Analyticsモジュールが入っていないので、必要な場合はモジュールを追加します。

 ..../sites/all/modules  というディレクトリを作成し、パーミションを設定します。

Google Analyticsモジュールを modulesディレクトリに解凍し、パーミッションを設定します。

Admin > Site building > modules > Google Analytics を選択し保存

Admin > User management > permisions で権限を設定

Admin > Site Configuration > Google Analytics でAnalyticsの設定

追加でインストールすると便利なモジュール

google analytics モジュール  IMCE モジュール(ファイル管理で便利) IMCE_MKDIR(ディレクトリ作成)

xmlsitemapモジュール