[戻る]

オークションでの陳列禁止

name:輝行 2005/01/20 22:19:51 http://tel.cool.ne.jp/soring/

どうも輝行です。
オークションスクリプト使用さしてもらってます。(m_m)
なかなか使い勝手がよく重宝してます。

要望で申し訳ないのですが2つ思いついたので書き込ませてもらいます。

1.うどんバージョンで陳列禁止にしてる商品をオークションも禁止希望
2.オークション終了時に自動で店舗に商品が入る希望

の2つです。
もしバージョンUP予定があれば参考にしていただけるとあるがたいです。(m_m)

では…

↓街
http://tel.cool.ne.jp/udon/index.cgi
↓陳列禁止設定
flagnoshowcase|notrash

name:fuku@管理人 2005/01/21 06:30:31

どうも。
要望は歓迎ですので、思いついたらどんどん書き込んでくださって構いませんよ〜

さて、1のフラグによる出品禁止については、
現状安定版のほうでアイテムのフラグが存在していない関係で、
標準搭載すると安定版の方で問題になる可能性があるため標準搭載にしづらいのです。
(バージョンを調べる手もあるのですが、チェック回数は結構な数になるため、負荷の問題であまりやりたくないのです。)


説明に書き忘れてましたが実はversion1.22の554行、version2.04の704行には注釈として似たようなものが書いてあります。(version2.04の方では若干修正が必要です)
注釈になっているものはSOLD標準関数を呼び出していますが、
この関数を必要部分だけ展開すると以下の1行になりますので、
この1行をこの注釈のある場所にコピーしてみてください。

return 1 if($ITEM[$_[0]]->{flag}=~/[smeitb]/);

正規表現中の「smeitb」ですが、これはそれぞれ
># s 陳列不可
># m 送付不可
># e 輸出不可
># i 輸入不可
># t 破棄不可
># b 購入不可(他店陳列棚から)
に値しますので、禁止したい条件の文字だけ残して他は消してください。(注釈はSOLD標準(ver040318)のauto/item.cgi 109行目あたりより引用)

例として陳列不可と破棄不可を対象にする場合は
return 1 if($ITEM[$_[0]]->{flag}=~/[st]/);
となります。


>2.オークション終了時に自動で店舗に商品が入る希望
については、もう少し詳しくお願いします。
落札したらただちに受け取りを発行するという意味なのか、
何か別の商品を受け取れるという意味なのか図りかねましたので^^;

name:輝行 2005/01/21 08:47:03

どうも輝行です。
有り難うございました。追加だけで簡単にできました。
勉強にもなるしありがたい限りです。(m_m)

>2.オークション終了時に自動で店舗に商品が入る希望

了解しました。
えっと、私は管理理由で経営参加してるのでほとんど掲示板しか見てません。
たまにオークション(その他全て)を巡回して落札したりしますが、すぐに忘れてしまいます。

で、前に郵便で「早く受け取ってください」と指摘されて「忘れてはだめなんだ」と感じました。
つまり「落札すると、定期的にチェックする必要がでる」と感じました。

で、私と同じように忘れてる人のためにも「終了時自動で落札先に渡される」なら気軽に参加できると思ったんです。

説明不足でしたら、また聞いてください。(m_m)



あ…もう一個思いつきました。(^_^;
ネタを考えるのが好きなだけですので、掲載されなくてもOKですので…

「CPUがランダムで入札する→市場に並ぶ」
があると、盛り上がるかも…と、感じました。

name:fuku@管理人 2005/01/21 19:30:40

>2.オークション終了時に自動で店舗に商品が入る希望

>つまり「落札すると、定期的にチェックする必要がでる」と感じました。
>で、私と同じように忘れてる人のためにも「終了時自動で落札先に渡される」なら気軽に参加できると思ったんです。
あ〜、なるほど・・・
現状入札時点では資金を預かってないので、勝手に受け取ると問題かな・・・
と思って今のような仕様になっているのですが、
そのようなケースもありますね。

設定により自動受け取りができるように、次回バージョンアップ時に検討させていただきますね。


>ネタを考えるのが好きなだけですので、掲載されなくてもOKですので…
私はネタを考えるのがあまりうまくないので、とてもありがたいです。

>「CPUがランダムで入札する→市場に並ぶ」
落札したものを市場に入れるとすぐに闇に消えてしまうような(笑)
でも仮想住人(CPU)が参加するのは面白そうなので、
仕様的な折り合いが付けば実装してみたいです。

name:輝行 2005/01/21 19:58:40

どうも輝行です。
参考にしてもらえれば幸いです。
バージョンUP楽しみにしてますね。

オークションは現落札者に遠慮したり、低価格でも買い手がつかないときが歩きがしますので、悪くは無いと思います。

「自分で作れ」って気もしますが(^_^;

では

名前

URL(任意)

本文