Nucleus(JP)フォーラム

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

ログインしていません。

#1 2007-09-21 14:18:17

sucoshi
メンバー
登録日: 2007-04-09
投稿: 68

Re: 記事「コメント」の所在について

こんにちは。
いまあるプロジェクトで「たたき台ブログ」→「公開ブログ」といった流れのものを作っています。
たたき台では決済印といいますか、管理者数名の「OK」コメントがついた時点で、移動係が公開ブログに引っ越すという方法です。
おそらく、記事内容の推敲や指摘点も(場合によってはプライベートな「よ、元気?」とか)コメントされる予想です。
公開ブログのほうには、スキン・テンプレートともにコメント表示についての記述はしていません。
こういう場合、公開ブログ引越し後に、以前はついていたコメントをほじくり出して読まれたりすることはあるんでしょうか?

テストでコメントをつけた記事を引っ越したところ、「あなたのコメント」からは参照できたのですが、パッと考えたかんじでは(アバウトですいません)、それだけでは引っ張りようがないかな…と思ってしまうのです(itemidとcommentidの一致とかも必要?)。

最終的には、楽屋ネタ満載のコメントは一切見せず、安全に記事を公開できれば、ということなんですが…。
よろしくお願いします。

オフライン

#2 2007-09-21 17:08:42

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: 記事「コメント」の所在について

コメントを表示可能なスキンがシステムに入っていた場合,パラメータに skinid= ... を付けて
アクセスされるとコメントが表示されてしまいます。
例えば,NP_AccessControlのスキン制限機能を使うと,別スキンでのアクセスを防げます。

オフライン

#3 2007-09-21 18:07:45

sucoshi
メンバー
登録日: 2007-04-09
投稿: 68

Re: 記事「コメント」の所在について

こんばんは。NP_AccessControl は使わせていただいております。強力で助かっております。

Andy さんの発言:

スキン制限機能を使うと,別スキンでのアクセスを防げます。

なんですが、具体的には各ブログの設定で、

    表示に使うスキンを限定→はい
    許可するスキン(デフォルト以外)→(スキン名を記述)

でいいんですよね?
Nucleus本などを見ながら、NP_CustomURLとあわせ技で、http://ほにゃらら/rss2.xml でRSSを表示させていたのですが、これが「コンテンツを表示できません」で使えなくなりました(XMLなのでブラウザでは表示はされませんがXMLソース的にはそう書かれていました)。
上記の(スキン名を記述)の部分には、feeds/rss20 とちゃんとあるのに、だめでした。
あえてわざと feeds/rss20,default と加えて、http://ほにゃらら/index.php?skinid=5 なんてやったら、各項目ごとに「このアイテムは表示できません」という表示になりました。

すみません、わたしはAccess_Controlの設定のどこかでつまづいているようです…orz
プラグイン作者さんみずからレスをつけていただいたついでと言ってはなんですが、どうかお教えいただければ幸いです。

オフライン

#4 2007-09-21 19:06:03

Andy
メンバー
登録日: 2004-03-18
投稿: 1,495
ウェブサイト

Re: 記事「コメント」の所在について

バグですね :oops:

182行目を

		return (! strpos(','.$allowedskins.',' , ','.$skinname.',') === TRUE);

にしてみてください。

オフライン

#5 2007-09-22 16:46:28

sucoshi
メンバー
登録日: 2007-04-09
投稿: 68

Re: 記事「コメント」の所在について

質問の内容がタイトルとずれてきたことと、プラグイン「NP_AccessControl」についてのトピックを見つけましたので、引っ越してみます。
http://japan.nucleuscms.org/bb/viewtopi … 0506#20506

オフライン

Board footer