- Re: 予定を選択後にカラー連動について 2012/08/12 04:23 管理人 返信
ポップアップ非表示は変更場所が複数になると思うので、ヒントだけ。
※schedule.cgi内を「memo.gif」で検索する。(ポップアップする部分はmemoアイコンを表示しているので、手っ取り早く表示箇所を探すため)
※memo.gifを表示しているimgタグ内にalt=やtitile=部分があったら、それがポップアップ表示なので、ユーザー画面表示の場合は表示しないよう分岐させる。条件は
if ($permission == 1 && &decrypt($c_pass, $pass) ne 'yes') {
alt,title表示させない
} else {
alt,title表示
}
2点目のグラフ修正の際のカラー自動設定が出来ないとはどういうことでしょうか。
ユーザー画面表示の場合は編集できないので、グラフ修正そのものが出来なくなりますが、編集可能な管理者モードでは通常通り自動設定を選べると思うのですが。
ちなみに予定の色の自動設定は新規予定追加の場合のみで、既存の予定を編集する場合はもともと自動設定は選択できません。
- Re: 予定を選択後にカラー連動について 2012/08/06 16:42 mono 返信 編集
ご返答ありがとうございます。
非表示にできました!
またまたご質問ですが、1点目は、ユーザ画面の際、メモ等入力しているグラフ情報のマウスを合わせるとポップアップ画面でメモ内容なども表示されてしまうので、その表示をなくす方法と 2点目グラフを修正する際、カラーの自動設定が出来なくなるので、そちらも可能にすることはできるでしょうか??
何度も何度もご質問を重ねまして申し訳ございません。
宜しくお願い致します。
- Re: 予定を選択後にカラー連動について 2012/08/05 10:43 管理人 返信
>でももうひとつご提案がございまして、もしメモ欄はユーザーには非表示、管理者のみがログインしたときに表示というのは可能でしょうか??
>ただ中身の表示内容のソースコードを削除すればいいのかなとか思いますが、念のためにお尋ね致します。
ユーザーにメモを非表示にするなら、おっしゃるとおり、その表示部分を削除するかコメントアウトすればいいと思います。
1651行目の
print qq(<tr><td>メモ</td><td>$me</td></tr>\n) if $cmt;
を削除するか、
#print qq(<tr><td>メモ</td><td>$me</td></tr>\n) if $cmt;
に変更することになります。
- Re: 予定を選択後にカラー連動について 2012/08/04 02:53 mono 返信
私の希望にあった改修版もアップありがとうございました!
大変満足しています!
でももうひとつご提案がございまして、もしメモ欄はユーザーには非表示、管理者のみがログインしたときに表示というのは可能でしょうか??
ただ中身の表示内容のソースコードを削除すればいいのかなとか思いますが、念のためにお尋ね致します。
いろいろとお手数をお掛け致しまして、大変申し訳ございません。
- Re: 予定を選択後にカラー連動について 2012/08/01 19:33 管理人 返信
改修版をアップしました。
一度登録した予定は選択リストから選ぶことができるようにしました。
テキストフォームにも入力があった場合はそちらを優先します。
編集権限を「管理者のみ可」にした場合、管理者以外には入力フォームを出さないようにしました。
管理者とそれ以外の識別はクッキーを使い、クッキーに保存されているパスワードが管理者パスワードの場合はフォームを表示し、そうでない場合は登録内容を表示するだけにしました。
↓「管理者のみ編集可」モード。管理者パスワードはguestです。
http://shade-search.com/sts/fsw/schedule_test/schedule.cgi
- Re: 予定を選択後にカラー連動について 2012/07/31 09:55 mono 返信 編集
パージョンアップの内容すばらしいですね!
たのしみです!
ってできれば表示のほうを早めにアップしただけたら、大変嬉しいです(^^;)
自分勝手なお願いをしてすみません。
あともし先日送って頂いたサンプルページを活用する際、ソース表示から引用すればいいのでしょうか??
初心者ですませんが、そのあたりも教えて頂けたら助かります☆
では宜しくお願い致します。
- Re: 予定を選択後にカラー連動について 2012/07/31 09:47 mono 返信 編集
管理人様、昨日返答した内容があいまいで申し訳ございませんでした。
カラー選択については、サンプルでみせて頂いた内容のページのものを求めていました!
ありがとうございます!
- Re: 予定を選択後にカラー連動について 2012/07/31 09:46 管理人 返信
>2点目は難しいみたいですよね。
これは管理者のみ入力可の設定の場合の動作だと思いますが、
それほど難しくもなさそうでした(^^)
考えてみれば、monoさんのいわれるような表示にした方が自然ですね。
次のバージョンアップで反映させたいと思います。
あわせて予定名セレクトですが、従来の入力方法も維持できるフォームとして、
新規の予定はテキストフォームで入力し、一度登録済みの予定は選択フォームから選べるようにしようかなと考えています。
選択フォームの項目編集はさらに別ウインドウで並び替えなどできるようにするかもしれません。
カラー選択は予定のタイプによる色選択方式に変更したままになっていたようなので、予定タイプを指定していない色も選択できるようにもどせば問題ないと思います。
- Re: 予定を選択後にカラー連動について 2012/07/30 19:36 mono 返信 編集
ご返答遅くなり、申し訳ございません。
アドバイスありがとうございました!
2点目は難しいみたいですよね。できれば一般ユーザーがリンクをクリックした際に。予定と時間のみの表示したいと考えてまして、私自身も色々と試してみます。
本当に助かりました。
- Re: 予定を選択後にカラー連動について 2012/07/29 03:22 管理人 返信
ちょっと簡単に変更できるような改造ではないと思いますが、
予定や色を選択ボックスで選ぶようにするのは、以前ためしに作ったことがあります。
http://shade-search.com/sts/fsw/schedule_test/schedule.cgi
↑こんな感じでしょうか。
- 予定を選択後にカラー連動について 2012/07/28 03:05 mono 返信 編集
はじめまして。とても素晴らしいCGIご提供ありがとうございます。
数点こちらの希望通りにご変更出来るがご確認したく、この度こちらに書かせていただきました。
1点目が、予定名をセレクトで選択するようにし、同時にカラーも選択できるようにすること、2点目は入力された予定をクリックした際、一般ユーザーには内容のみ表示、管理者は編集画面の表示と分けることができるでしょうか??
CGI初心者のため、ご教授えい頂ければとても助かります。
では宜しくお願い致します。
- Re: マルチアップローダー 管理者設定までしか進みません 2012/05/28 19:40 管理人 返信
ちょっと調べてみましたが、さくらインターネットでは.htaccessファイルのOptionsが使えないようです。
multiuploadでは、ディレクトリ内のファイル名がブラウザで一覧表示されるのを避けるために、
.htaccessを使用する設定で、multiuploadディレクトリ内に.htaccessが存在しない場合、自動的に
Options -Indexes
と記述した.htaccessファイルを作成するようになっています。
ところがさくらインターネットではOptionsが使えないためにエラーになってしまっているようです。
対策としては、.htaccessに同様の効果のある
DirectoryIndex index.html
を記述し、上書きしてください。
これは、URLにmultiupload/を指定した場合、ディレクトリ一覧ではなくindex.htmlを表示するという設定です。
multiuploadディレクトリ内にはindex.htmlがあるので、この指定でもOKです。
ちなみに、Options -Indexes だと、index.htmlがある場合はindex.htmlが表示され、
ない場合はエラーになります。
.htaccessによるアクセス制限を無効に設定されたということですが、
そうすると、アップロードディレクトリへの直接アクセスの制限も無効になってしまうので、
せっかく.htaccessの使えるサーバーなら有効にしておいた方がより安全だと思います。
- Re: マルチアップローダー 管理者設定までしか進みません 2012/05/25 19:51 くぼ 返信 編集
.htaccessを一回一回削除しながら、スクリプトの設定まで行き着き、.htaccessでアクセス制限しないの設定をしたところ、問題なく動くようになりました。
とりあえず、これで良いのかなと思っております。
ありがとうございましたm(_ _)m
- Re: マルチアップローダー 管理者設定までしか進みません 2012/05/25 19:33 くぼ 返信 編集
さっそくのお返事どうもありがとうございます。
>.htaccessがらみの問題かもしれませんね。
>multiuploadディレクトリ内の.htaccessを一度削除してみたらどうなるでしょう。
どうもそのようです。
.htaccessを削除すると、次へ進みます。が、.htaccessがまた作成されているために、その次で、Internal Server Errorが出るという感じです。
そして、.htaccessを削除するとやはり進むといった感じです。
- Re: マルチアップローダー 管理者設定までしか進みません 2012/05/25 19:11 管理人 返信
ヘルプはhtmlファイルを表示しているだけなのに、Internal Server Errorが出るということは、.htaccessがらみの問題かもしれませんね。multiuploadディレクトリ内の.htaccessを一度削除してみたらどうなるでしょう。
- マルチアップローダー 管理者設定までしか進みません 2012/05/25 11:57 くぼ 返信 編集
さくらインターネットに設置しようとしております。
まず最初に、ブラウザからcgiにアクセスし、管理者パスワードを入力し、次の「管理者設定」というところまでは進むのですが、[スクリプトの設定]、[ディレクトリ管理]、[ファイル管理]、[管理者パスワード変更]、ヘルプすら「Internal Server Error」がでてしまって進みません。
何が問題なのでしょうか。
お教えいただければ、幸いです。
- Re: アップローダの戻り先設定 2012/05/03 13:50 matsu 返信 編集
只今、ver.1.941へのverアップ完了しました。
ほんとに素早い対応!ありがとうございます。
- Re: アップローダの戻り先設定 2012/05/02 20:55 matsu 返信 編集
早速のご返答ありがとうございます。(^^)
緊急性は低いのですが、
時間が許すようであれば是非お願いします。m(__)m
- Re: アップローダの戻り先設定 2012/04/29 04:17 管理人 返信
マルチアップローダへのリンクは新たなウインドウで開くことを想定していたのですが、
移動する場合は戻る機能があった方がいいかもしれませんね。
マルチアップローダ使用後に設置元URLに戻るには、history.backではなく、そのURLを設定する必要がありますね。次のバージョンで設定できるようにします。
- アップローダの戻り先設定 2012/04/27 13:32 matsu 返信 編集
HPにマルチアップローダを設定させて頂いている”matsu”です。
大変有用に使わせて頂いているのですが、一つ不便に感じる点があります。
それは、マルチアップローダから設定元URLに戻る機能が無い?ことです。
でき得ることなら、ログイン画面に設置元URLへの「戻り」ボタンなどがあれば解消するのですが・・
ご検討のほどよろしくお願いします。
counter:22,063