今回も前回同様JavaScriptでXOOPSサイトをプチカスタマイズしてみよう。いうことで、ブロックの位置をJavaScriptでグラフィカルに弄れるようにしてみようと思います。・今回のもhd_defaultテーマでテストしていますが、hd_defaultのHTMLの構造上中央-中央のブロックの位置を弄ることができません。・他のテーマについても同様にHTMLの構造によってはコードを一部弄って対応できたりできなかったりします。・今回のは色々と未完成な部分があります。何が起きても問題ないサイトでテストしてみることをとてもお勧めします。やり方ですが、まずtheme.htmlを開きブロックを表示している部分を以下のように変更します。blockid="<{$block.id}>">まあ、全てblockid="<{$block.id}>"を付けただけですね。次にブロックの管理->カスタムブロックの追加から以下の内容のブロックを追加します。この時にタイプをHTMLタグに、表示可能なのを管理者に設定しておきます。/>これで、表画面に行くと「ブロック変更開始」といったボタンがあるはずなので、それを押すとブロックのタイトルをドラッグアンドドロップで移動できるようになります。好きな位置にブロックを移動した後に「ブロック変更登録」ボタンを押せばブロックの位置がその場所で登録されます。※まだそのページ内でしかブロックの表示順をチェックしていない為、ブロックを表示するページを色々弄っている状態だと編集したページ以外でブロックの位置がずれる可能性があります。Cubeサタデーラボの開催日です。時間の都合がつくようでしたら是非参加して下さい。Cube勉強会に参加しました。Ryuji)XOOPSは趣味のコミュニティサイトで良く使われてますね。mysqlドライバはトランザクション処理をサポートしてない。