KENT-WEB サポートコーナー 過去ログ [ 0307 ]


記事No: 10380
投稿日: 2012/04/08(Sun) 15:09:05
タイトルLime Counterの集計結果を非表示にしたい
ID情報: index
投稿者: 上野
URLhttp://example.jp/

いつも大変お世話になっております。

このたびLime Counterを設置させていただくこととなりました。

そこで質問です。

Lime Counterの集計結果を
第三者からのアクセス時に非表示にしたいのですが
そのようなカスタマイズは可能でしょうか?

可能であればご教授いただければ幸いです。
よろしくお願いいたします。

(URLは設置中のためexample.jpとさせていただきます)


記事No: 10381
投稿日: 2012/04/08(Sun) 20:51:19
タイトルRe: Lime Counterの集計結果を非表示にしたい
ID情報: Fuyuki
投稿者: BAL
URLhttp://www26.tok2.com/home/sumire1100/

> Lime Counterの集計結果を
> 第三者からのアクセス時に非表示にしたいのですが
> そのようなカスタマイズは可能でしょうか?

以下の修正を。

●list.cgi

# 外部ファイル取り込み
require './init.cgi';
my %cf = &init;
my %in = &parse_form; ## ★追加
&check_passwd; ## ★追加
# 処理分岐
#&list_data; ## ★コメントアウト

##### 以下追加 #######

#-----------------------------------------------------------
# パスワード認証
#-----------------------------------------------------------
sub check_passwd {
# パスワードが未入力の場合は入力フォーム画面
if ($in{pass} eq "") {
&enter_form;

# パスワード認証
} elsif ($in{pass} ne $cf{password}) {
&error("認証できません");
} else {
&list_data
}
}

#-----------------------------------------------------------
# 入室画面
#-----------------------------------------------------------
sub enter_form {
&header("入室画面");
print <<EOM;
<div align="center">
<form action="$cf{list_cgi}" method="post">
<table width="380" style="margin-top:50px">
<tr>
<td height="40" align="center">
<fieldset><legend>管理パスワード入力</legend><br>
<input type="password" name="pass" value="" size="20">
<input type="submit" value=" 認証 "><br><br>
</fieldset>
</td>
</tr>
</table>
</form>
<script language="javascript">
<!--
self.document.forms[0].pass.focus();
//-->
</script>
</div>
</body>
</html>
EOM
exit;
}


●admin.cgiの以下サブルーチンをinit.cgiに移動

#-----------------------------------------------------------
# フォームデコード
#-----------------------------------------------------------

#-----------------------------------------------------------
# HTMLヘッダー
#-----------------------------------------------------------

#-----------------------------------------------------------
# エラー処理
#-----------------------------------------------------------


記事No: 10382
投稿日: 2012/04/08(Sun) 23:26:14
タイトルRe^2: Lime Counterの集計結果を非表示にしたい
ID情報: index
投稿者: 上野
URLhttp://example.jp/

BAL様

早速のご回答、誠にありがとうございました。


list.cgiの修正は出来ました。


「admin.cgiの以下サブルーチンをinit.cgiに移動」
についてですが、移動とは単純に該当箇所をadmin.cgiから切り取り、
init.cgiの最終行に貼りつければよろしいのでしょうか?


お忙しいところ大変恐れ入りますが、
引き続きお知恵をお貸しいただければ幸いです。

よろしくお願いいたします。


記事No: 10383
投稿日: 2012/04/08(Sun) 23:36:10
タイトルRe^3: Lime Counterの集計結果を非表示にしたい
ID情報: Fuyuki
投稿者: BAL
URLhttp://www26.tok2.com/home/sumire1100/

> 「admin.cgiの以下サブルーチンをinit.cgiに移動」
> についてですが、移動とは単純に該当箇所をadmin.cgiから切り取り、
> init.cgiの最終行に貼りつければよろしいのでしょうか?

init.cgiよりlist.cgiに同じものをコピー&ペーストした方が簡単かもしれません。
admin.cgiには残したままにしてください。


記事No: 10384
投稿日: 2012/04/09(Mon) 00:17:04
タイトルRe^4: Lime Counterの集計結果を非表示にしたい
ID情報: index
投稿者: 上野
URLhttp://example.jp/

BAL様

ご回答いただき誠にありがとうございました。

早速やってみたところ、
無事に集計結果にパスワード制限をかけることができました!

非常に助かりました。
誠にありがとうございました。


また、別件ですが、Lime Counterのカウント値のみをリセットさせることは可能ですか?
(テスト稼働後、本番環境に移る際にすでに登録済みのIDはそのままでクリック数だけリセットできたらと思っております)

引き続きとなりますが、どうぞよろしくお願いいたします。


記事No: 10385
投稿日: 2012/04/09(Mon) 08:39:52
タイトルRe^5: Lime Counterの集計結果を非表示にしたい
ID情報: Fuyuki
投稿者: BAL
URLhttp://www26.tok2.com/home/sumire1100/

> また、別件ですが、Lime Counterのカウント値のみをリセットさせることは可能ですか?
> (テスト稼働後、本番環境に移る際にすでに登録済みのIDはそのままでクリック数だけリセットできたらと思っております)

管理モードで個別の修正を選択すればカウント数のみ0に出来ます。


記事No: 10388
投稿日: 2012/04/09(Mon) 15:22:30
タイトルRe^6: Lime Counterの集計結果を非表示にしたい
ID情報: index
投稿者: 上野
URLhttp://example.jp/

BAL様

ご回答いただきありがとうございました。

今回BAL様のおかげで
こちらが望む形にすることができました。

BAL様、本当にありがとうございました。

今後ともよろしくお願いいたします。


[検索ページ] [掲示板]