メモ

自分のための覚書。現在 "Windows 8 Pro" + "XAMPP 1.8.2 デフォルトインストール" 環境で NetCommons 2.4.2.0 をお試し中。CMS/LMSとしてはかなりidiot-user-friendlyなUI、とくにスマホ用UIがデフォで初めから使えるので試してみている。プライベートアドレスで Win 7 ノートPCと Android スマホからアクセスしてみる。

  • サイト内の新規ページ作成、ページ削除
    • 作成
      • ページ枠の作成
        【メニュー】>[編集]で、[カテゴリ追加]または[ページ追加]をクリックすると、空白の新規ページが作成される。
      • カテゴリ
        メニュー上で下位の階層のページを作成できるページ。「カテゴリ」ページとそのコンテンツだけ作って、下位の階層を作らないまま、ということもできる。
      • ページ
        メニュー上でそれ以上下位の階層を作成できないページ
      • コンテンツの入れ物の作成
        出来上がったページは全くの空白である。ここに【お知らせ】を追加すれば、テキストベースの記事を書くところが作成される。*1
    • 削除:【メニュー】>[編集]で消したいページの[ゴミバケツアイコン]をクリック
  • ページのアクセス権管理
    • コースウェアとして使うために、ページのアクセス権に関して「スペース」「ルーム」「サブグループ」というページの種類がある。
    • 「スペース」は NetCommons サイトのページ構成の最上位の階層である。
    • 「スペース」には「パブリックスペース」「グループスペース」「プライベートスペース」の3つの種類がある。
    • アクセス権の管理に関して「主担」「モデレータ」「一般」「ゲスト」の4つの種類がある。
  • 全会員情報を見る
    • [管理]>[会員管理]>[会員検索]で全欄空白で[検索]をクリック
  • アンインストール
  • デフォルトインストールのままでスマホから見えない:BASE_URLの変更
    • NetCommonsのデフォルトインストールのままでは、スマホ(android)からアクセスしようとすると、URLがIPアドレスから"localhost"に書き換わっている。
    • インストール時の「データベースサーバのホスト名」がBASE_URLで固定されるので、プライベートIPアドレスで他のPCやスマホからアクセスしたいときは、[netcommonsフォルダ]/webapp/config/install.inc.php の21行目を define('BASE_URL', 'http://[プライベートIPアドレス]/[netcommonsフォルダ]/htdocs'); に書き換えることで対処。スマホでの画面を確認できるようになった。

*1:インストール時のヘッダも【お知らせ】を利用して作成されている。