XOOPS Cube Leagacy & PHP5以上で動作するモジュールです。
D3モジュールではありませんが、ルート側とトラスト側にファイルをアップロードしてください(altsys は必須ではありません)。
D3モジュールのように複数設置も可能のはずです(未テスト)。
サイトの登録ユーザーに対して、プラス・マイル(ポイント)を設定したページでマイル(ポイント)を与えたり、その与えたマイルでマイナス・マイル(ポイント)を設定したページを購入することができるモジュール。
管理画面のマイル一覧の中に新規マイルの登録のリンクがあるので、まずはそこでサイト内のページにマイル(ポイント)を設定してください。
URL に設定できるものは XOOPS_URL から始まる URI または「login」という文字列のみです。
「マイ・マイレージ」ブロックを表示させてください、マイナス・マイルを設定した場合、「マイ・マイレージ」ブロックをゲストに対しても表示してください(ゲストへのモジュールのアクセス権限は不要)。しかし、マイナス・マイルでアクセスを完全に制御することは不可能なことをご理解ください m(_ _)m
軽い気持ちで使ってやってください。
ダウンロード
- http://never-ever.info/modules/mydownloads/index.php?page...
デモサイト
- http://boards.never-ever.info/
Cubson(Tubson)系のモジュールを作ってみたかったという思いのみでつくりました。リリースできる形になっただけで満足、自身は使う予定がないので、今後のモチベーション低ス。マイルを他のXCLサイトとやりとりしたりとか、マイルを現金に換金したりとか、妄想するも、難しそうなので妄想だけにとどめておきます(*u_u)
-- 追記 2009-10-26 18:xx --
ソースにコメント入れた時のコメントの閉じ忘れのため不具合が発生してました。m(_ _)m
修正した「v0.01a」をリリースしました。
#miniamazon は、XOOPS2 または XOOPS Cube Legacy で動作する D3 モジュール(altsys 必須)。
v 0.36 [2009.10]
- (注意) ルート側・トラスト側両方のファイルをアップロード、モジュールの管理にてモジュールアップデートを行なってください。
- 削除は編集画面で行なうように変更しました。
- 新着ブロックをいろいろ変更、新着ブロックと名乗っているが新着ブロックではなくなった
-- 表示順はいままでは「登録日降順」だけだったが、「表示数降順」「ランダム」を追加した
-- テンプレートを変更しました
-- (注意) ブロックを利用されている場合は、オプションの再設定を行なってください
-- ブロックオプションでの優先順位
---- (1) 画像サイズで「画像なし」(リスト表示になります)
---- (2) JavaScriptでの表示
---- (3) 画像行列表示
-- JavaScriptでの表示時、画像サイズ「大 500px」「大 320px」は同じサイズ(500px)になります
-- 表示するカテゴリーIDが「0」の場合はすべてになります。登録時カテゴリーを指定しなかった場合は ID が「0」になりますがここでは選択できません。
ダウンロード
- http://never-ever.info/modules/mydownloads/index.php?page...
ブロックでJavaScriptでの表示を若干説明します。
- スライドタイプ
-- http://www.malsup.com/jquery/cycle/
-- 1枚ずつ画像を表示します。
-- オプションでエフェクトを選択できますが、エフェクトの細かい設定はできないので、テンプレートを編集してください。
$('#<{$block.dirname}>_slide').cycle({fx:'<{$block.slide_type}>'});
↓
$('#<{$block.dirname}>_slide').cycle({fx:'<{$block.slide_type}>', speed:5000 });
<{$block.slide_type}>が「fade」の場合、このように変更することで、1秒での切り替わりが、5秒になります。
- 回転タイプ
-- http://www.gmarwaha.com/jquery/jcarousellite/
-- 3つの画像を横に配置
$(".<{$block.dirname}>_carousel").jCarouselLite({ btnNext:".<{$block.dirname}>_next", btnPrev:".<{$block.dirname}>_prev", visible:3, vertical:false });
visibleの数字が画像の数、verticalのfalseが横配置、trueにすると縦になります。変更する場合、ボタン等の配置・スタイルシートを適宜テンプレートで編集してください。
エフェクトの細かい設定を質問されても回答できないかも

レイアウト・配置が崩れる場合、スタイルシート等で調整してみてください。
当サイトではスライドタイプ等のJavaScriptでの表示ができないので、
以下に当サイトで変更方法を記します
1年以上ぶりに当サイトのテーマを変更しました。
基本にしたテーマは OCEAN-NET の「tableless3」
http://hello.oceannet.jp/
タイトル部分は iGoogle のテーマの「paul color」を参考(パクリw?インスパイアw)にして、
http://www.google.co.jp/ig/directory?type=themes&url=...
Random Stripe Generator でしましまを作りました。
http://www.kissyourshadow.com/stripe_maker.php
- 色は「赤」「黄」を中心に14色選択
- 幅は「1」~「4」を選択
- 行数は「1000」を指定
出力はHTMLのtableタグでされるので、画面のスクリーンショットを撮って、4分の1に縮小しました。
(ブエルタに影響を受けスペインの国旗色っぽいものにしました)
チェックし切れてないので、変な部分みつけたら教えてください m(_ _)m
(IE7、FF3.5、Opera10でざっと見ました)
-- 追記 2009.9.22
AFTER
↑
BEFORE
サイトの登録ユーザーに対して、プラス・マイル(ポイント)を設定したページでマイル(ポイント)を与えたり、その与えたマイルでマイナス・マイル(ポイント)を設定したページを購入することができるモジュール。(1日1回のログインにマイルを与えることも可能)
このモジュールは、Cubson型(Tubson型)のモジュールなのでXCLでしか動作しません。また、PHP5以上が必要。Altsysは必須ではありません。
ここで、設置テストを行なっています。
http://boards.never-ever.info/
しかし、登録ユーザーに対するモジュールなので、ログインしないと動作が確認できません (^^ゞ
よろしければ、登録してみてください。1日1回のログインで5ポイントが取得できるように設定してあります。
現在、xeditorモジュールの記事にマイナス・マイル(ポイント)を設定してあるので、ゲストでは見ることはできません(記事の中身は何もないです。あしからず)。
出欠表、スタンプラリー、ポイントカードなどに利用できると思っています。
# Cubson型のモジュールが作りたかったので、練習でつくってみました。このあたりまで作ると、自分自身は利用する予定がないので、モチベーションが下がり、リリースせずお蔵入りになる可能性高し
。設置テストを行なっているサイトの掲示板モジュールもリリースしてないしね。

2009.8.22(土)
名古屋市立大学 山の畑キャンパス 教養教育棟(2号館) 2階
204教室で行なわれたkilicaさんの「XOOPS Cube Legacy 2.2 の新機能紹介」








