Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2007-09-07 15:01:39

tournavi
メンバー
登録日: 2007-09-07
投稿: 11

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

はじめまして。tournaviと申します。
Nucleus CMS v3.24を使って旅行コミュニティサイトを運営しております。

一人一人別々のブログではなく、掲示板感覚で気軽に書き込みでき、みんなで一緒に旅行ネタを書いて
盛り上げていけるブログを目指しています。
これを実現するのに様々なブログツールやCMSを試してみましたが、最終的にNucleusにたどり着きま
した。複数のメンバーで一つのブログに書き込んでいけるような使い方に適しており、少々構築は難しか
ったですが、機能的には大変満足しています。

もし、よろしければご利用いただければと思います。

ツアーナビコミュニティー
http://tournavi.jp/community/

オフライン

#2 2007-09-13 16:30:57

KnockJapan
メンバー
登録日: 2007-09-10
投稿: 7

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

tournavi さんの発言:

はじめまして。tournaviと申します。
Nucleus CMS v3.24を使って旅行コミュニティサイトを運営しております。

一人一人別々のブログではなく、掲示板感覚で気軽に書き込みでき、みんなで一緒に旅行ネタを書いて
盛り上げていけるブログを目指しています。
これを実現するのに様々なブログツールやCMSを試してみましたが、最終的にNucleusにたどり着きま
した。複数のメンバーで一つのブログに書き込んでいけるような使い方に適しており、少々構築は難しか
ったですが、機能的には大変満足しています。

もし、よろしければご利用いただければと思います。

ツアーナビコミュニティー
http://tournavi.jp/community/

はじめまして。
質問なのですが、新規登録にはなんのモジュールをつかっているのでしょうか
よろしければ教えていただきたいと思います。

オフライン

#3 2007-09-14 10:30:21

tournavi
メンバー
登録日: 2007-09-07
投稿: 11

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

NP_NewAccountというのを使っています。
http://wakka.xiffy.nl/newaccount?s=newaccount

これだと、チームに新しいメンバーを追加する処理も全て自動でやってくれますので、登録後にすぐ書き込み
できるようになります。

ただ、登録後に送られてくるメールのタイトルに日本語を使うとどうしても文字化けしてしまったり(文字コード
をいろいろ変えてみたが駄目)、すでに使われているIDと同じので登録した場合などのエラー表示がうまく
表示されなかったり(真っ白のページになる)といった不具合もあります。
エラーページが真っ白になるのは、どうもこのプラグインのせいではなく、他に原因があるような気もするん
ですが・・・・

登録処理やメンバー追加などは今のところ問題ありませんので、登録後すぐ書き込みできるようなサイト
を運営する時には便利かもしれません。

もし、KnockJapanさんもこのプラグインを使われて、これらの問題を解決された場合は私にも教えていた
だけると有り難いです。

オフライン

#4 2007-09-14 11:55:43

yumi saiki
メンバー
From: 大阪府高槻市
登録日: 2007-07-27
投稿: 118
ウェブサイト

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

横レス すみません。

XOOPS とかより nucleus にしたのはなぜ? とちょっと思ったのですが。
私は、会員向けとかいうのに nuceus を使うという発想がすごいなと思いました。

確かに xoops の外観があまり好きじゃないです。


yumi saiki
今日も勉強しました!
************************
教えてください。よろしくお願いします。

オフライン

#5 2007-09-14 12:46:09

tournavi
メンバー
登録日: 2007-09-07
投稿: 11

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

yumi saikiさん、はじめまして。

実は別のサイトでXOOPSも使っていたのですが、国産とは思えない独特のユーザーインターフェースや
デザインが馴染めず、機能的にもいまいちでした。パフォーマンスが悪いというか、動作も機敏ではありま
せんし。

メンバー制で複数で利用できるもっと便利なツールがないものかといろいろ探し、 Nucleus にたどりつい
たというわけです。
Nucleus も他のブログと比べると設定やカスタマイズも難しく、ドキュメントも少ないのでプラグインの導入
などではかなりで苦労しましたが、こちらのフォーラムのおかげでなんとか使えるレベルにまでなりました。

Nucleus は、一つのブログに複数のメンバーで書き込むという使い方には適しているのではないかと思い
ます。そのような使い方をされているNucleus 導入のサイトももいくつかあるようですし。

オフライン

#6 2007-09-14 17:00:23

KnockJapan
メンバー
登録日: 2007-09-10
投稿: 7

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

本家にはまだあったのですね。
プラグインがみつからずどうしようかとおもっていました。
セキュリティの内容も確認できないままどうしようかと思っていたところ
助かりました。

Nucleusのいいところは動的ページの生成じゃないでしょうか
ポータルサイトにはこれが一番適していると思います。
スキンも個別に設定でき、自由なカスタマイズでサイト構築にもつかえるCMSは他にないと思います。
コメント方式であればGeeklogが高速でいいとおもいましたが
ブログポータルサイトを構築するに当たりNucleusしかないと思っていました。

しかも、このCMSを知ったのはごく最近なのでプラグインの数々がなくなっていたり
開発を中止しているフォーラムは寂しい感じです。
私も少しではありますが、今後お助けできるようにがんばります。

また、とあるサイトでは表示のプログラムを改造して表示速度を0.4秒程度から0.004秒へ
高速化を図っていました。
Nucleusにはまだまだ秘めた力があると思います。
まぁセキュリティ問題では大変だったようですが、できないものはないはずです。

オフライン

#7 2007-09-16 12:29:59

yu
メンバー
From: 神奈川
登録日: 2003-11-15
投稿: 718
ウェブサイト

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

いきなり横入り&脱線気味な話でスミマセン。

KnockJapan さんの発言:

本家にはまだあったのですね。
プラグインがみつからずどうしようかとおもっていました。
セキュリティの内容も確認できないままどうしようかと思っていたところ
助かりました。

ご存知かもしれませんが、
ブログポータル、とくに不特定多数の一般ユーザーに記事の編集権限を付与する場合のセキュリティは
利用するプラグインのコードが安全かどうかということにとどまらず、
運用上、対策を取らねばならない事柄が色々あるようです。ご注意くださいね。
※Nucleusの機能、複数ブログ&複数アカウント対応は、信頼できるメンバーの参加を想定して作られたものですので・・(コメント専用メンバーを除く)。
またそういったサイトを運営する場合、ウェブのセキュリティ対策に関する書籍を一読しておくことを強くオススメします。
(以上、差し出がましい老婆心でした 8) )


KnockJapan さんの発言:

Nucleusのいいところは動的ページの生成じゃないでしょうか
ポータルサイトにはこれが一番適していると思います。
(中略)
また、とあるサイトでは表示のプログラムを改造して表示速度を0.4秒程度から0.004秒へ
高速化を図っていました。

このへんは動的生成と静的生成を上手に組み合わせることでも高速化を図れますね。
コアを改造せずとも、処理結果の一部をキャッシュプラグインを使って静的生成・リサイクルすれば、再計算の負荷をかなり減らせます。
(MTのような一気に行う再構築と、通常の動的生成の中間ですね)
組み合わせのバランスに色々悩みそうではありますが・・。


Nucleusだとか
http://nucleus.datoka.jp/

オフライン

#8 2007-09-22 02:10:02

genkichi
メンバー
登録日: 2007-09-13
投稿: 2

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

始めまして、こんばんは、このフォーラムを見まして、
NP_NewAccount に興味を感じました。

1週間ほど前に、Nucleus のインストールをして、
どうすればメンバーの自動承認ができるのかなーと疑問を感じ、
フォーラムでココを見つけました。

ツアーナビコミュニティー さんのサイトをみまして、
NP_NewAccount のプラグインに挑戦したく、
早速、試しに NP_NewAccount をインストールして、
スキン(sidebar.inc)に
<%NewAccount()%> を書込み
実験したところ、
ログインの部分は表示・登録できましたが、
自動承認にならず(残念!)、
(挫折しました!)

出来れば、
プラグインの設定を教えて欲しいのですが、
お願いできますでしょうか? :oops:

(英語に疎いもので・・・)

現在 プラグインの設定は
The caption on the submit button のところ (Submit)
When a user joins, send an alert to this email のところ (自分のE-Mail アドレス)
Add new user to a blog team? のところ 「はい」にチェック
ID number of the blog to add members to. Leave blank if not allowed のところ ページのカレントURLアド
Subject line of email to send to new users after sign-up. Leave blank to display default のところ ブランク
Redirect to this url after sign-up. Leave blank to display default message のところ ブランク
Message to display instead of form to current members のところ ブランク
です。

<%NewAccount()%> のパラメーターについても、是非、アドバイスをお願いします。

宜しくおねがいします。

オフライン

#9 2007-09-22 08:38:23

KnockJapan
メンバー
登録日: 2007-09-10
投稿: 7

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

設置に関しての質問であれば現在の環境を書いていただかないと
なんともいえませんよ。
最低でも ローカル(win or mac)、レンタルサーバー名、NucleusのVer
を書いたほうがより早く解決すると思います。

実際見てみないとわからないことだらけですので
しっかり書くことをお勧めします。

オフライン

#10 2007-09-22 10:29:30

tournavi
メンバー
登録日: 2007-09-07
投稿: 11

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

genkichiさん、こんにちは。

自動承認するblogは、200行あたりにある↓ここで設定します。

      // after grabbing last generated member id, add user to specified blog
      // if no blogID given, member won't be added to a blog team
      for($thisblogID = 2; $thisblogID < 11; $thisblogID++)

パラメータはよくわからないです。
<%NewAccount()%> としか記述していません。

取り急ぎ。。。

オフライン

#11 2007-09-22 12:07:47

shizuki
Administrator
From: 西播磨
登録日: 2006-03-23
投稿: 900
ウェブサイト

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

えーっとまず

ID number of the blog to add members to. Leave blank if not allowed

だからここは
「新規登録者を追加するブログのID」です

tournaviさんのは新規登録者を全てのブログチームに追加する方法ですね

次にスキン変数のパラメーター
<%NewAccount($addTeam, $redirect, $blogURL)%>
$addTeam:チームに追加するブログのID
$redirect:フォーム送信後に転送されるURI
$blogURL:登録承認メールに記載される「チームに追加されたブログ」のURI
ですね

登録後に送られてくるメールのタイトルに日本語を使うとどうしても文字化け

mb_encode_mimeheader()してもだめですか?


それと上でyuさんも書かれていますが、セキュリティには十分配慮してください
Nucleusのチーム管理は、チーム参加者が全て信頼できると言う事を前提にしています
記事本文中に色々書けてしまうので、不特定多数に開放する場合は特に注意が必要です

オフライン

#12 2007-09-24 00:59:57

genkichi
メンバー
登録日: 2007-09-13
投稿: 2

Re: 旅行コミュニティーサイト ツアーナビコミュニティー[ツアコミ!]

tournavi さん
KnockJapanさん
shizukiさん

早速のアドバイスありがとうございました。

希望は確かに
tournaviさんの新規登録者を全てのブログチームに追加する方法です。

使用
Nucleus バージョン 3.3
NP_NewAccount バージョン 1.3
ローカルマシンは win です


現在、tournavi さん のアドバイス

Code: 
      // after grabbing last generated member id, add user to specified blog 
      // if no blogID given, member won't be added to a blog team 
      for($thisblogID = 2; $thisblogID < 11; $thisblogID++) 

に変更しました。

ただ、ちょっと疑問 この後の

Code
      if ($BlogMember = "yes")
        {
         $this_team = "INSERT INTO ".sql_table('team')." (tmember, tblog, tadmin) VALUES ('$this_member', '$thisblogID', '0')";
 
         mysql_query($this_team);
        }

は、そのままでいいのでしょうか?

とりあえず 今 テストで稼動はしております。

*************************

もっと 疑問
19行目あたりにある

Code
   function getURL() 
     { return 'mailto:New************n@y*********e.org'; }

これって ? 何かあった時に、
N*************n@y********e.org' へ
メールが送られるのでは?
セキュリティー 的に良くないのでは?

********************************

NP_NewAccount の使用感想
新規の登録後に認証のメールを送る部分がない
(通知メールのみなのが)
のが残念、
基本機能と同じように、新規登録者へのメールによる、
認証があれば、もっと良いです。
(ちょっと贅沢な感想かな!)

********************************

mb_encode_mimeheader() については、
これから テストしてみます。


tournavi さんのサイトはとても素敵だと思います。

ありがとうございました。
(皆さんの、良きアドバイスに感謝しております。) big_smile

オフライン

Board footer