過去ログ NO.1165194115
□ ひろたか [2006年12月02日22時04分]NXerさんコメント表示非表示無事出来ました。 ありがとうございました。 以前も質問させて頂いたのですが、アンケート終了日を現在の日付け体制から1週間から始まり2週間3451ヶ月までとしたいのですが詳しく教えていただいてもよろしいでしょうか? 宜しくお願いします。
□ ひろたか [2006年12月03日01時04分]NXerさん遅くに申し訳ないです。 追加です。 どんどん進むver何とか出来ました。 これから検証してみたいと思います。 出来れば、 if ($open_mode) { print "■<a href='$script?mode=forward'> 進む </a><br>\n"; } if ($open_mode) { print "■<a href='$script?mode=back'> 戻る </a><br>\n"; } if ($open_mode) { print "■<a href='$script?mode=end'> 始めに戻す </a><br>\n";} この箇所をボタンで進む> <戻る ■初めに戻す としたいのですがどうすればよろしいでしょうか? よろしくお願いします。
□ ひろたか [2006年12月03日14時41分]NXerさん進むなどのボタン表示ですが、私なりに調べてなんとか出来ました! お騒がせいたしました。 また一つ教えてください。 トップのアンケート一覧のアンケートテーマの部分ですが、テーマが長くなればなるほど最終登録した際にフォームが崩れてしまうのですが、改行になる文字数を決めれるのでしょうか? たとえば、テーマを30字とすると今はめいっぱい枠に入ってから1行で入りきらない文字から下に改行するのをフォームが崩れない10字ごとに改行するようには指定できますでしょうか?
□ NXer [2006年12月03日18時33分] >ボタン表示
すえぽんサイトに、素材提供はありませんが、進むや戻るなどの無料素材ボタン は沢山あると思います。ボタンにすると雰囲気がウェブページらしくなりますね。 文字と画像では、人間の認知様式が異なり、字を読んで反応するから、色彩を 見て動作するの違いがあるように思います。NXerです。
>改行になる文字数
その1)表示で表示のみテーマ制限 perlの最大の特徴の一つは文字列の扱いやすさにあると思います。substr関数を 見てください。表示だけ文字数を制限します。 ----------------------------- 176 ($subject,$lastmod,$pass,$limit,$ent_mode,$repost_mode,$name,$mail,$url,) = split(/\,/,$subject); #-------------------------テーマ文字制限 if (length($subject)> 40){ $subject = substr($subject,0,40);} ------------------------------------------------
日本語は複雑な文字コード体系で処理されるためにそのとおりには 動作しないかもしれませんが、40コード文字数、漢字かなで20文字 が表示されます。テーマを選べば、長い完全な文が見出しに出ます。
その2)警告書き直し 入力で20文字以内のテーマにするよう警告する場合は次のようにします。 -------------------------------------------------- 818 if (! $in{'subject'}) { &error("アンケートテーマが未記入です。"); } #-------------- if (length($in{'subject'})>40){&error("アンケートテーマは20文字までです。"); } ----------------------------------------------------------------- 警告しないで自動的に制限してもいいのですが、そうすると 要点が、削除された語句にある場合、テーマがわからなくなる 恐れがあります。
改行は入力フォームタグの複数入力に変える必要があります。 アンケートテーマは、その99%が1行入力ですむならば、今の ままでよいと思います。偶然長い場合も表の乱れを阻止するする だけならその1)ですみます。 しかし、長いタイトルで一目見てテーマがわかり難いものは 再考していただくように、警告表示が実務的な気がします。 例 野球のセントラルリーグの2007年度オールスター戦までの 順位予想アンケート(長い例) 07年上半期セリーグ予想順位(15字)
>アンケート終了日 すえぽんさんのデータは年月日で構成されています。これを 解体して新規に週単位入力に変更する能力は当方にはありません。 参考サイトや締め切りのあるcgiの例を研究してください。 同じような考えのソフトがあるかもわかりません。
|
|