PEAK XOOPS - 2つのブロックを1つのとして表示するカスタムブロックについて in englishin japanese

2つのブロックを1つのとして表示するカスタムブロックについて

  • You cannot open a new topic into this forum
  • Guests cannot post into this forum
Previous post - Next post | Parent - Children.1 | Posted on 2006/2/14 18:41
bh9a17  二等兵   Posts: 3
すいません。別のところでも投稿してしまったのですが、
customizing xoops の216ページにある2つのブロックを1つのブロックとして表示するカスタムブロックを作成しました。
2つを1つとして表示することはうまくいったのですが、
そのためにはカスタムブロック内に表示するブロックを、直前のセンターブロックとして表示しておかなければならす、通常のブロックと、カスタムブロック内のブロックで同じものが2回表示されてしまいます。
これを回避するにはどうすればいいでしょうか?
(アクセス権を削除するとブロック内にも表示されなくなりました。)
Votes:3 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/2/15 5:49
GIJOE  先任軍曹   Posts: 4110
bh9a17さん、こんにちは。
ご購入ありがとうございます。
Quote:
customizing xoops の216ページにある2つのブロックを1つのブロックとして表示するカスタムブロックを作成しました。
2つを1つとして表示することはうまくいったのですが、
そのためにはカスタムブロック内に表示するブロックを、直前のセンターブロックとして表示しておかなければならす、通常のブロックと、カスタムブロック内のブロックで同じものが2回表示されてしまいます。
その2つのブロックを、直前のセンターブロックに表示しなければならないのは、元々の仕様ですが、同じものが2回表示されるのだとしたら、それは、テーマ内への追記部分が間違っているだけだと思いますよ。

症状から判断して、一番ありそうなのは、
$xoopsTpl->assign('xoops_ccblocks',$blocks);
この部分のtypoですかね。
Votes:4 Average:2.50
Previous post - Next post | Parent - Children.1 | Posted on 2006/2/15 18:30
bh9a17  二等兵   Posts: 3
お恥ずかしい。おっしゃるとうりでした。
チェックしたつもりだったのですが、最近テンパってまして不調です。
ありがとうございます。

話はそれますが、脆弱性うんぬんのページ軽くみさせてもらいました。
私のような技術者とはとても言えない素人管理者には詳細は全ては理解できませんが、もしどちらかを信用しなければならない場合になれば、何となく判断できるようなきがします。文章の書き方だけみても、ちょっと敵対的な気はしますね〜。以上雑談です。
不都合でしたら削除下さい。
Votes:1 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/2/16 3:51
GIJOE  先任軍曹   Posts: 4110
Quote:
話はそれますが、脆弱性うんぬんのページ軽くみさせてもらいました。
私のような技術者とはとても言えない素人管理者には詳細は全ては理解できませんが、もしどちらかを信用しなければならない場合になれば、何となく判断できるようなきがします。文章の書き方だけみても、ちょっと敵対的な気はしますね〜。
「敵対的」なのは、私の文章の方でしょうか?
私自身は、無茶な喧嘩をふっかけてきたのは高木浩光氏だと思ってますが、第三者から見て、私の方が敵対的だと思われるのでしたら、修正した方が良いかもしれませんね。

Quote:
不都合でしたら削除下さい。
自分にとって都合の悪い意見だから、といって削除するようじゃ、高木浩光氏の批判なんて出来ませんよ

Votes:2 Average:0.00
Previous post - Next post | Parent - Children.1 | Posted on 2006/2/16 10:34
bh9a17  二等兵   Posts: 3
Quote:
「敵対的」なのは、私の文章の方でしょうか?

あちゃ~、すいません。私の文章も誤解をまねいてしまったようです。私が敵対的だと感じたのは高木氏の文章です。
どちらがどうだとかいう権利など私にはありませんが、私のくだらない質問にも丁寧に答えてくださるGIJOEさんのような対応をされている方なら、文章の技術的内容は理解できなくても、信用できるだろう、ということを書きたかったのです。

うーん。やはりネットでのやりとりは難しい面もありますね。(実感)
まあ、あまり大事(おおごと)にならないように願っております。

Votes:1 Average:0.00
Previous post - Next post | Parent - No child | Posted on 2006/2/17 4:26
GIJOE  先任軍曹   Posts: 4110
bh9a17さん、こんにちは。
Quote:
あちゃ~、すいません。私の文章も誤解をまねいてしまったようです。私が敵対的だと感じたのは高木氏の文章です。
あ、いえいえ。そういうことならまったく問題ありませんよ。
私にとっては、あの文章を直すべきかどうかだけが重要なので。
私自身、かなりの毒舌なのは自覚してますし

今回、質問に回答したのも、どちらかといえば偶然です。
たまたま今は、回答モードになっているだけで、3ヶ月くらい前の質問で放置状態のものはいっぱいあります。

それに、最近は高木浩光氏の主張も、挑発部分は無視して、冷静に読めてます。
例えば、
http://xoopscube.jp/modules/mydownloads/singlefile.php?lid=267&com_id=1149&com_rootid=114...
Quote:
globalregistorがonでの動作になってるようですね。
作者は機能をアップする前にセキュリティをアップして欲しいところですが。
他人のことをいえないですが

foreach ($_GET as $k => $v) {${$k} = $v;}
foreach ($_POST as $k => $v) {

など見うけましたので、行きがかり上サニタイズしていきます。
とりあえずsubmit1.phpを書き換えました、これから時間があれば手を入れていきます。
現在のデモサイトhttp://f47.aaa.livedoor.jp/~tohoku/
はグローバルレジスタオフで動作させています。
こういうのを見てしまうとねえ。

スーパーグローバル変数のforeach展開は、それ自体が致命的でサニタイズ以前の問題です。そして、このスーパーグローバル変数のforeach展開は、そもそもregister_globals off 環境で無理矢理運用するために付与してしまったコードなのだから、register_globals off環境で動作しているかどうかなんて無意味です。

この人、仮にもXOOPS用の有料モジュールとか配布してたりするのですが……

ここまで酷い「サニタイズ」という言葉の汚染(誤用)を見ると、高木氏の主張の方が正しいんじゃないか、って思えてきますし、こんなレベルのモジュール作者がいる時点で「XOOPSプロジェクトそのものが駄目だ」なんて主張にも反論しづらいです。

コアチームで一生懸命頑張っているminahitoさんとかnobunobuさんが可哀想に見えてきますね……
Votes:4 Average:2.50

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!