【 スクリプト改造依頼スレ 】(丸投げ) part5
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/03/01(水) 09:50:05ID:5+nhA5tlここで依頼してください。ひょっとしたら改造してくれる人がいるかもしれません。
◆依頼するときは以下の点に注意して下さい。(厳守)
(1) 作者が改造依頼を受け付けていない場合このスレを利用する。
(2) 依頼はテンプレ(>>2)を使用する。
(3) 改造してもらって知らん顔をせず、動作報告は必ず行う。
※改造してくれないからといって逆ギレする厨はお断り。
【まるなげどん】 http://s3p.net/~channel2/webpro/marunage/
あぷろだ。スクを貼るのに必要な方はここを使ってください。(初代スレ132提供)
依頼者はこちらにも依頼レスをコピペしても構いません。
【 依頼一覧 】 http://webprog.s101.xrea.com/cgi-bin/marunage/marunage.cgi
依頼の状態や結果が一覧で掲載されています。(part2スレ899提供)
【クリックで救える命がある】 http://www.dff.jp/index_t.php
改造してくれた方へのお礼も込めてクリック
07513/3
2006/07/13(木) 18:37:37ID:???もっと直接的にCGIがイカレてるからここはダメだとか思わせたいなら以下のようにしても良いかも。
##
sub ngcheck { # NGワードチェック
my @ngwords = ("hage", "hoge", "huge"); # コンマ区切りでNGワードを登録
my $value = $_[0];
foreach $word (@ngwords) {
if ($value =~ /$word/i) {
print <<EOF;
Content-Type: text/html;
Status: 500 Internal Server Error
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>500 Internal Server Error</TITLE>
</HEAD><BODY>
<H1>Internal Server Error</H1>
The server encountered an internal error or misconfiguration and was unable to complete your request.<P>
Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.<P>
More information about this error may be available in the server error log.<P>
<HR>
<ADDRESS>Apache/1.3.333 Server at spamkiller.orz Port 800000</ADDRESS>
</BODY></HTML>
EOF
exit;
}}}
##
よく見たら偽物ってバレるけどw
0752nobodyさん
2006/07/13(木) 18:54:09ID:???意味がよく分からん。つまりこういう事か?
・始めてページを開いた時に名前を入力させる。
・リストの中にその名前があったらそこを強調表示する。
・入力した名前はクッキーとして保持し、次回以降は名前の入力を飛ばす。
自分の名前を強調したいのなら登録・編集時にクッキーを食わせるべきだし
他人の名前を強調したいのならクッキーなんざ無しで検索使えという話だし、
はっきり言って単にウザいだけにしか思えんのだが
要するに何がしたいわけ?
0753nobodyさん
2006/07/13(木) 19:05:44ID:V67Mbtz40754nobodyさん
2006/07/13(木) 19:07:34ID:???要するに何がしたいわけ?
要するに何がしたいわけ?
0755nobodyさん
2006/07/13(木) 19:11:51ID:V67Mbtz40756nobodyさん
2006/07/13(木) 19:22:41ID:???自分の名前を強調したいのか、
他人の名前を強調したいのか、
単にウザいページにしたいだけなのか、どれだ。
0757nobodyさん
2006/07/13(木) 19:51:35ID:V67Mbtz40758nobodyさん
2006/07/13(木) 20:07:18ID:???自分のデータでもない特定の項目を強調し続ける意味が良く分からんな。
そもそもページを開いた時の名前の入力は強制なのか?
クッキーの有効期限内に強調する名前を変更することは考慮しなくて良いのか?
0759nobodyさん
2006/07/13(木) 20:10:51ID:V67Mbtz40760nobodyさん
2006/07/13(木) 20:17:20ID:???0761nobodyさん
2006/07/13(木) 20:26:02ID:???ただ俺はやらない
07621/4
2006/07/13(木) 21:15:29ID:???まあそれで良いと言うのならちゃっちゃと仕上げてお引き取り願おうか。
list.cgiの877行目あたりの、
# ------------ #
# HTMLヘッダー #
# ------------ #
sub head{
print "Content-type: text/html; charset=Shift_JIS\n\n";
print <<EOM;
<html>
<head>
<link rel=stylesheet type=text/css href="$stylepath">
<title>$main_title</title>
</head>
EOM
if($background){ print"<body background=\"$background\">\n"; }
else{ print"<body>\n"; }
}
を、以下のように変える。
07632/4
2006/07/13(木) 21:17:20ID:???# HTMLヘッダー #
# ------------ #
sub head{
print "Content-type: text/html; charset=Shift_JIS\n\n";
print <<EOM;
<html>
<head>
<link rel=stylesheet type=text/css href="$stylepath">
<title>$main_title</title>
<script language="JavaScript">
function mySetCookie(myCookie,myValue,myDay){
myExp = new Date();
myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));
myItem = "@" + myCookie + "=" + escape(myValue) + ";";
myExpires = "expires="+myExp.toGMTString();
document.cookie = myItem + myExpires;
}
function myGetCookie(myCookie){
myCookie = "@" + myCookie + "=";
myValue = null;
myStr = document.cookie + ";" ;
myOfst = myStr.indexOf(myCookie);
if (myOfst != -1){
myStart = myOfst + myCookie.length;
myEnd = myStr.indexOf(";" , myStart);
myValue = unescape(myStr.substring(myStart,myEnd));
}
return myValue;
}
07643/4
2006/07/13(木) 21:19:59ID:???function em() {
myUser = myGetCookie("USER_NAME"); // 名前読込
if (myUser == null){ // 初めての訪問
myUser = prompt("名前を入力して下さい。","");
if (myUser != null){ // 名前入力→キャンセルしてない
mySetCookie("USER_NAME",myUser,365); // 名前保存
document.getElementById("body").innerHTML = document.getElementById("body").innerHTML.replace(">" + myUser + "<", "><b>" + myUser + "</b><");
}
}
}
// -->
</script>
</head>
EOM
if($background){ print"<body background=\"$background\" id=\"body\" onload=\"em();\">\n"; }
else{ print"<body id=\"body\" onload=\"em();\">\n"; }
}
ここまで。
07654/4
2006/07/13(木) 21:25:32ID:???普通は名前が引っかかるはず。
先にコメント欄とかにヒットする場合はそっちが強調されてしまうけどダルいし放置。
後はJavaScriptの問題だからWeb制作板行って。
0766473
2006/07/13(木) 22:04:04ID:???登録時にというのはできなかったんです
ポイント表として使ってるので 訪問者が自分の項目を見つけやすくという
感じです。
他人の名前を強調したいとかはないです(意味がない
>>759
強制じゃなくて変更もできるようにと書いてほしかった(´Д`;)ヾ
どうみてもIDが違います
本当にありがとうございました
0767743
2006/07/13(木) 22:05:47ID:???0768nobodyさん
2006/07/13(木) 22:08:02ID:???0771742
2006/07/13(木) 22:24:14ID:???0774770
2006/07/13(木) 22:55:48ID:???0775nobodyさん
2006/07/13(木) 23:11:07ID:???0776nobodyさん
2006/07/14(金) 00:40:43ID:???×ドナドナ
0778nobodyさん
2006/07/14(金) 08:16:35ID:???【配布先URL】 http://www3.biwako.ne.jp/~nobuaki/webcal/
【 依頼期限 】 来週までに出来ればうれしいです。
【. 依頼内容 】 CGIが公開されたのが古いため、祝祭日が現在と違っているようです。
海の日が今年は17日のはずなのに、20日になっていました…
これを正しい祝祭日が表示されるようにしていただけないでしょうか?
よろしくおねがいします。
それくらい自分でやってください。
ちなみに /data/yearly.dat が祝日の設定ファイルなので自分で編集すればOK。
0780nobodyさん
2006/07/15(土) 03:28:16ID:???【配布先URL】 http://www.theecolife.com/term/term1.html
【 依頼期限 】 今月中でお願いします
【 依頼内容 】 1つの期間終了後、次の期間を表示という感じで、複数日の期間対応にしてほしい
0781778
2006/07/15(土) 05:28:32ID:???ありがとうございます。
それはわかっていたのですが、毎年書き換えたら前年のがずれてくるしどうにかならないかなぁ?と思っていました。
見直したら、yearly2.dat を編集すればうまくいきました。
0782nobodyさん
2006/07/15(土) 12:17:02ID:???マダツボミ、プデラ、ニドキング、○○○○○
07831/3
2006/07/15(土) 15:58:36ID:???term.cgiの31行目あたりの
if (!open(FILE,"<$set")){ &err; };
@data = <FILE>;
close(FILE);
$fname = $data[0]; #別に作成したhtmlファイル名の取得
$sday = $data[1]; #表示開始日の取得
$eday = $data[2]; #表示終了日の取得
を
if (!open(FILE,"<$set")){ &err; };
@data = <FILE>;
close(FILE);
for ($n = 0; $n < @data; $n + 3) {
$fname = $data[$n]; #別に作成したhtmlファイル名の取得
$sday = $data[$n + 1]; #表示開始日の取得
$eday = $data[$n + 2]; #表示終了日の取得
に、
07842/3
2006/07/15(土) 16:01:47ID:???if ($Tday > $eday){
exit;
}
if ($Tday >= $sday){
print<<END;
$outhtml
END
}
を
if ($Tday > $eday){
next;
}
if ($Tday >= $sday){
print<<END;
$outhtml
END
}}
に変える。
07853/3
2006/07/15(土) 16:05:32ID:???ad1.txt
20060701
20060715
ad2.txt
20060716
20060731
ad3.txt
20060801
20060815
のようにいくつでも設定できる。表示ファイルは別途用意する事。
なお、商業利用の場合は規約通り配布元に連絡して払うものを払ってからから使用するように。
0788nobodyさん
2006/07/16(日) 11:20:21ID:???0789nobodyさん
2006/07/18(火) 00:09:20ID:???【配布先URL】 ttp://ranobe.com/up/src/up123345.zip Pass 1189
【 依頼期限 】 今月中でお願いします
【 依頼内容 】 登録されているすべての人のポイントの合計と平均を一番下に表示したい
登録されている人数を表示するようにしたい (登録人数○○人みたいに)
0790nobodyさん
2006/07/18(火) 01:35:27ID:???1.そのスクリプトはこの板の某スレで公開されたもので改造や再配布に関する規定が明確でない。
2.JavaScriptは板違い。
3.それの作者がまだそのスレに居る。
以上の理由により該当スレで作者本人に頼むのが良いと思われ。
何だかんだ文句言いつつもちゃんと対応してくれると思うよ。
0791nobodyさん
2006/07/19(水) 02:02:19ID:5bhyWSn3【配布先URL】http://www.cj-c.com/cgi_s/cbbs.htm
【 依頼期限 】できれば一ヶ月以内
【. 依頼内容 】
�@掲示板を開いたときに
上部ヘッダ(HOME HRLP 新規作成〜〜〜〜)の下部に検索コマンドの表示
�A検索画面にて 親記事のみのチェックボックスの設置
CGIの知識が乏しくいろいろ試してみましたができなかったのでどなたかよろしくお願いいたします。
0793nobodyさん
2006/07/19(水) 02:31:33ID:???0794nobodyさん
2006/07/19(水) 02:50:45ID:???0795nobodyさん
2006/07/20(木) 13:37:30ID:OUm7pSxS【配布先URL】 ttp://www.tohoho-web.com/wwwsoft.htm
【. 置き場所 .】 上記URLの下から2個目のサンプルです
【 依頼期限 】 1週間くらいです
【. 依頼内容 】
希望1.
『OR』の選択はいりませんのでできれば削除して下さい。
希望2.
1つのファイルに検索対象文字があるとそれ以上は検索せず次のファイルへ行くので、
1つのファイルの検索対象文字すべてを拾う形式を希望します。
希望3.
短い単語だと一気にヒットした全てのページを表示してしまいますので、
100〜200HITづつ表示される形式を希望します。
よろしくお願いします。
0797nobodyさん
2006/07/20(木) 18:47:28ID:???【配布先URL】 http://www3.biwako.ne.jp/~nobuaki/webcal/
【 依頼期限 】 来週までに出来ればうれしいです。
【. 依頼内容 】 右下か左下の空いているスペースにカウンターを付けたいです。
できればこれを DAYCOUNTER http://www.kent-web.com/count/daycount.html 付けたいのですが
Web Calendar2 のどこにタグを挿入したらよいのかサッパリ分かりません。
どうか教えて下さい。
0799nobodyさん
2006/07/20(木) 19:03:03ID:???著作権がどちらの作者に在るのかわからなくなるし
その程度のものだったら少し勉強すればわかるから勝手に自分の判断でやってください
0800nobodyさん
2006/07/20(木) 19:09:54ID:???そのスクリプト自前でカウンター持ってるんだけどなあ。
ともあれ、webcal.cgiの381行目あたりにあるHTMl出力のフッタ部分をいじればいい。
既存のカウンタと置き換える形にしたい場合は1000行目あたりの
sub access_counter{
(中略)
}
を
sub access_counter{
print "<img src=\"daycount/daycount.cgi?gif\">";
}
にするとかそんな感じで。
0801nobodyさん
2006/07/20(木) 19:15:06ID:???お、おまいら…せっかくひとがPHPのくだ質スレで
「今日は雨が酷いからみんな親切だな」とか話題が出てて
ほんわかした気分になっていたというのに…w
0802nobodyさん
2006/07/20(木) 19:29:31ID:???0803nobodyさん
2006/07/20(木) 20:41:20ID:???元からついてあるカウンターでなく、画像表示のモノを下の方に付けたいと思っています
HTML出力のフッタ部分をいじったらカレンダーの左上に表示することは出来たのですが
それだとカレンダーが下がってしまい見えにくいです。
カレンダのフッタ部分(右でも左でも構いません)に付けるにはどこをいじったらいいのでしょうか…
0804nobodyさん
2006/07/20(木) 21:26:27ID:???縦型だったら
webcal.cgi L296
< print "</TABLE><HR>";
> print "</TABLE><div style="text-align:center"><img src="daycount/daycount.cgi?gif"></div><HR>";
とかか?
あと利用規定とかはよく読んどけよと。
0806nobodyさん
2006/07/20(木) 21:30:16ID:???0808nobodyさん
2006/07/20(木) 22:46:07ID:???他人のプログラムだってこと全然理解できてないのな
遊びと称して万引きしちゃうタイプでしょ?
悪いけど両作者に一応通報はしておきました
0809nobodyさん
2006/07/20(木) 22:53:42ID:???お前バカすぎだな
なんでやっちゃいけないか前に説明されてるのに困った子だ
>>803
お前が一番バカなんだけどな
0810nobodyさん
2006/07/20(木) 22:57:30ID:???つか通報するならBBSにしてくれよ
0811nobodyさん
2006/07/20(木) 23:11:20ID:???別のプログラムに組み込むのは改造とは言わない
0813nobodyさん
2006/07/21(金) 01:25:10ID:???0814nobodyさん
2006/07/21(金) 09:14:59ID:???鯖:トクトク
0815nobodyさん
2006/07/21(金) 11:22:08ID:???0816800
2006/07/21(金) 17:25:04ID:???> HTML出力のフッタ部分をいじったらカレンダーの左上に表示することは出来たのですが
変なスタイルシートでも使っているのか?
本当にちゃんとフッタ部分をいじったのなら
標準タイプだろうが縦長タイプだろうが左上になど出ようはずがない。
0817nobodyさん
2006/07/21(金) 22:36:12ID:???0818nobodyさん
2006/07/22(土) 08:57:43ID:???【配布先URL】 http://tonya.php5.cz/
【 依頼期限 】 8月末くらいまで。
【. 依頼内容 】
名前と色をクッキーで記憶できるようにして欲しいです。
この板の住人さんのスクリプトだったと思うんだけど
どこでお願いしていいのかわかりませんでした。
「障害報告」のとこに書き込んだ方がよかったのかなぁ…。
0821nobodyさん
2006/07/22(土) 11:07:47ID:???なんかそのサイトスクリプト一式で、27億とか意味不明の事書いてるけど、
ネタで言ってるのか、マジに新手の詐欺ふっかけようとしてるのか、w
見分けつかなくて気持ち悪いからやめたw
カード番号フォームなしでお買い上げボタン(ただのリンクw)とか、ホント詐欺臭がする・・・
ただのネタサイトって分かったら改造してやるw
0823nobodyさん
2006/07/22(土) 13:25:17ID:???0824nobodyさん
2006/07/22(土) 14:27:38ID:???投稿型フォトギャラリー(view34?)
【配布先URL】
http://cgi-design.net/prog/view/view34/index.htm
サンプル http://cgi-design.net/prog/view/view34/view34.cgi
【 依頼期限 】
贅沢は申しません。
【依頼内容 】
コメントをするとage(上がる)ようにしてもらいたいのですが難しいでしょうか?
出来る方いましたら宜しくお願いします。
0825nobodyさん
2006/07/22(土) 14:33:43ID:???この期限までに請け負う人が現れなければ無効。
希望するなら再度依頼をしてください。
未記入は請け負う人の判断でスルーされることがあります。
書かないと俺はやらない。
0826nobodyさん
2006/07/22(土) 16:08:40ID:???投稿型フォトギャラリー(view34?)
【配布先URL】
http://cgi-design.net/prog/view/view34/index.htm
サンプル http://cgi-design.net/prog/view/view34/view34.cgi
【 依頼期限 】
3週間位です
【依頼内容 】
コメントをするとage(上がる)ようにしてもらいたいのですが難しいでしょうか?
出来る方いましたら宜しくお願いします。
0828nobodyさん
2006/07/23(日) 02:56:55ID:???0829nobodyさん
2006/07/23(日) 05:31:44ID:???0830818
2006/07/23(日) 09:34:08ID:???本当にありがとうございました。
0832nobodyさん
2006/07/23(日) 17:25:59ID:???0833nobodyさん
2006/07/23(日) 19:48:59ID:???0834nobodyさん
2006/07/23(日) 19:57:49ID:???0837nobodyさん
2006/07/23(日) 22:07:06ID:???0838nobodyさん
2006/07/23(日) 22:11:47ID:???0839nobodyさん
2006/07/24(月) 01:43:03ID:???0840791
2006/07/24(月) 05:59:48ID:???【. CGI名 .】Child Tree v8.93
【配布先URL】http://www.cj-c.com/cgi_s/cbbs.htm
【 依頼期限 】できれば一ヶ月以内
【. 依頼内容 】
�@掲示板を開いたときに
上部ヘッダ(HOME HRLP 新規作成〜〜〜〜)の下部に検索コマンドの表示
�A検索画面にて 親記事のみのチェックボックスの設置
CGIの知識が乏しくいろいろ試してみましたができなかったのでどなたかよろしくお願いいたします。
0841nobodyさん
2006/07/24(月) 12:54:54ID:lR415bXM【配布先URL】 http://www.rescue.ne.jp/cgi/yoyaku/
【 依頼期限 】 一週間くらい
【. 依頼内容 】 誰でも登録可能になっているが、管理人のみ予約を登録できるようにしたいです。
試しにやってみましたがサッパリです。。。よろしくお願いします。
0842nobodyさん
2006/07/24(月) 13:06:29ID:lR415bXM解決しました、ありがとうございました。
0844nobodyさん
2006/07/24(月) 13:09:20ID:???0845nobodyさん
2006/07/24(月) 13:16:50ID:???0846nobodyさん
2006/07/24(月) 13:24:49ID:???3000行超の上、インデントがちゃんとして無くてキモいので誰もやらないと思う。
条件に合うスクリプト探すか、使い方に慣れろw
0847nobodyさん
2006/07/24(月) 13:40:26ID:???投稿型フォトギャラリー(view34?)
【配布先URL】
ttp://cgi-design.net/prog/view/view34/index.htm
サンプル ttp://cgi-design.net/prog/view/view34/view34.cgi
【 依頼期限 】
3週間位です
【依頼内容 】
コメントをするとage(上がる)ようにしてもらいたいのですが難しいでしょうか?
0848nobodyさん
2006/07/24(月) 13:44:56ID:???0849nobodyさん
2006/07/24(月) 13:52:04ID:???急用の為2日に変更です。
>>848レスがつかないので申し訳ないです。
会社で急ぎで使用したい為、お金も払います。
7万程度でやってくださるかたが居ましたらメールください。
0850nobodyさん
NGNGhttp://pc8.2ch.net/test/read.cgi/php/1113196271/
■ このスレッドは過去ログ倉庫に格納されています