2007/1/25(木) 22:43
はじめての方は利用方法や
お願いについてガイドライン
のご一読をお願いします
 をクリックするとそのツリーの全記事を一度に閲覧できます。(Ver. 2.01)

[記事表示に戻る] [ツリートップの表示に戻る]

-セイハッピースペシャルを使用してますが…-高桜 幸(12/11-10:19)No.10321
 ┗Re:セイハッピースペシャルを使用してますが…-菊池さん(12/12-13:27)No.10322
  ┗Re:ありがとうございました。-高桜 幸(12/12-20:09)No.10323
   ┗Re:すいません。もう一度見てくださいませんか?-高桜 幸(12/12-21:35)No.10324
    ┗Re:すいません。もう一度見てくださいませんか?-菊池さん(12/14-15:38)No.10326
     ┗Re:本当にありがとうございました。-高桜 幸(12/14-23:25)No.10328


トップに戻る
10321セイハッピースペシャルを使用してますが…高桜 幸 12/11-10:19

 前略。セイハッピー・スペシャルを使用させて頂いてます。niftyだったの
で少し悪戦苦闘致しましたが設置できました。

 で、菊池さまにお尋ねしたいのですが、現在誕生日を登録はフリーですが、これ
を管理人だけにする事は可能でしょうか?。私もいろいろ考えて見たのですが(ハ
ッピーバースディやセイハッピーの登録を削除して外部から呼び出しをかけたりす
るとか)、やはり自分では解決しなかったので…。どんな方法でもかまいません。
お時間がかかってもよろしいので、教えていただけませんでしょうか?。

 お忙しいと思いますがよろしくお願い致します。

トップに戻る
10322Re:セイハッピースペシャルを使用してますが…菊池さん 12/12-13:27
記事番号10321へのコメント
訪問者に登録させないようにする手っ取り早い方法は
「新規登録」「変更・削除」ボタンを消してしまうのが簡単です。

1.birtday.cgiの281,282行辺りにある
print "<td><input type='button' value='新規登録'
onclick='location.href=\"$script?action=reg&vew=$form{'vew'}&disp=$form
{'disp'}&mode=vew\"'></td>\n";
print "<td><input type='button' value='変更/削除'
onclick='location.href=\"$script?action=upd&vew=$form{'vew'}&disp=$form
{'disp'}&mode=vew\"'></td>\n";
の2行を削除するかコメント行に変更(文頭に#をつける)

2.sayhappy_sp.plの142行辺りにある
print " <input type=button value='登録'
onClick='location=\"$basedir2/birthday.cgi?
action=reg&vew=$mon&disp=rday\"' style='border:2 solid gray;font-
size:9pt;background:#f0f0f0;color:black'><input type=button value='一覧'
onClick='location=\"$basedir2/birthday.cgi\"' style='border:2 solid
gray;font-size:9pt;background:#f0f0f0;color:black'>";

print " <input type=button value='一覧'
onClick='location=\"$basedir2/birthday.cgi\"' style='border:2 solid
gray;font-size:9pt;background:#f0f0f0;color:black'>";
と「登録」部分を削除する

3.下記を隠しリンクか、お気に入りに登録しておいて
管理者が登録する時に登録ページを表示し登録する。

http://あなたのURL/birthday/birthday.cgi?action=reg&vew=12&disp=rday&mode=vew

トップに戻る
10323Re:ありがとうございました。高桜 幸 12/12-20:09
記事番号10322へのコメント
 私は、sayhappy_sp.plではなくsayhappy_sp.cgiで使用していたのですが、同様な場所を探
して削除してみたら、無事出来ました。

 実は削除までは理解できたのでしたが、外部の呼び出しアドレスがわからなかったのです。よ
く考えるとわかることだったのですが…。本当にありがとうございました。

トップに戻る
10324Re:すいません。もう一度見てくださいませんか?高桜 幸 URL12/12-21:35
記事番号10323へのコメント
 ようやく出来たと思ったら、なんとハッピーバースディの方についていた「戻る」等が消えてしまいま
した。これを表示するにはどうすれば良いのでしょう。それとセイハッピーの方で、戻り先を記載したい
のですが、どこに組み込んだら良いでしょうか。再びアドバイスをお願い致します。

 お忙しいと思いますがよろしくお願い致します。

トップに戻る
10326Re:すいません。もう一度見てくださいませんか?菊池さん 12/14-15:38
記事番号10324へのコメント
旧バージョンv3.5をお使いなのですね。
v3.5では
1.birthday.cgiの243と249行の削除
(1)243行
print "<td><input type='button' value='新規登録' onclick='location.href=\"$script?
action=reg&vew=$form{'vew'}&disp=$form{'disp'}\"'></td>\n";
(2)249行
print "<td><input type='button' value='変更/削除' onclick='location.href=\"$script?
action=upd&vew=$form{'vew'}&disp=$form{'disp'}\"'>\n";

2.sayhappy_sp.cgiの167行の変更
print "<form>   <input type=button value='登録' onClick='location=\"$basedir/birthday.cgi?
action=reg&vew=$mon&disp=rday\"' style='border:2 solid gray;font-
size:9pt;background:#f0f0f0;color:black'><input type=button value='一覧'
onClick='location=\"$basedir/birthday.cgi\"' style='border:2 solid gray;font-
size:9pt;background:#f0f0f0;color:black'>";

print "<form>   <input type=button value='一覧'
onClick='location=\"$basedir/birthday.cgi\"' style='border:2 solid gray;font-
size:9pt;background:#f0f0f0;color:black'><input type=button value='戻る' onClick='history.back
()' style='border:2 solid gray;font-size:9pt;background:#f0f0f0;color:black'>";


トップに戻る
10328Re:本当にありがとうございました。高桜 幸 URL12/14-23:25
記事番号10326へのコメント
 菊地さま、アドバイスありがとうございました。結局、ハッピーバースディの方は旧バージョンv3.5では、戻るが消えたま
まだった(何故かはわかりませんが)ので、バージョンをあげて設置しましたら、ちゃんと表示されるようになりました。あ
と、変更・削除のアドレスは自力でわかりました。本当にありがとうございました。

 余談になりますが、バージョンを上げて見て判ったのですが、common.cgiですが、プロバイダーがメール送信CGIを提供して
る場合の変更場所が1箇所だった気がします。まぁ、バースディ本体で変更削除の問合せをしない設定だったからかもしれませ
んが…。あと、v3.5についてきたcommon.cgiをそのまま使用しても動くようですね。