EasyGroup・総合管理表

  1. グループの追加・削除は、
    • 「グループAA、40_グループ登録」を選択「管理用画面:レコードの追加・変更・削除」でレコード追加後、関連グループの各ファイルは「新規ファイルの作成」から作成。
    • 関連グループの各ファイルを「管理用画面:既存ファイルの削除」で削除後、「グループAA、40_グループ登録」を選択「レコードの追加・変更・削除」でレコード削除。
  2. ファイル名(半角英数小文字)はプロジェクトコード(7字)+ ファイルコード + 拡張子。
  3. 各プログラムのファイル構成は下記の3種を基準としています。
    • 「単数」:ファイルコード = 「 data 」
    • 「グループ または 時系列の複数」:ファイルコード = グループコード / 時系列コード
    • 「グループ別に時系列を組み合わせた複合」:
      グループ略号(プロジェクトコードの6・7字目)+ 時系列ファイルコード
  4. 各ファイルのレコード(項目数固定、基準30)の順序は、自動採番(スレッドを含む)、または、任意設定、それぞれ昇順・降順の選択ができます。
  5. 時系列システムのファイルコード「current」「recent」記入は、それぞれ、「最近」「その直前」のファイルコードに自動置換、ファイルコードには使用しないこと
  6. 時系列システムの「cg_****link.html」は最近の htmlファイルに自動リンク。
公開用画面(outside)
  1. 保存 HTML ファイル表示(個別ファイル)
     データファイルの内容追加・変更・削除に際し HTML ファイルを作成・保存の場合

    ファイル一覧(標準表示画面のほか申込フォーム、抽出表示画面 も含む)
    単数ファイル(標準表示画面)  ファイルコード:
    1. 活動予定・実績のカレンダー表示は、プロジェクト・コードを「cg_44??c_」に
    2. 関連ファイル(時系列・グル-プ)リンク
    3. 検索機能
    4. 個別レコード追加・変更(削除は不可、確認画面・メール通知を含む)へのリンク添付可

  2. ファイル表示(個別ファイル)
     保存 HTML ファイルを作成せず、随時データファイルから表示する場合
     レコード表示順序:(選択項目番号「 0 」に限る)
    ファイル一覧 単数ファイル  ファイルコード:
    InputCheck: 新規・変更入力に使用
    1. (追加機能は上記と同じ)

  3. 個別レコードの追加・変更(個別レコード)
     ファイルコード:  InputCheck:
    事後作成:  (レコード表示順序:
    新規1件(キーコード、パスワード不要)
    変更1件  キーコード:、 パスワード:、 ViewCheck:
    1. 確認画面・メール通知を含む
    2. 対象ファイルのレコードごとに変更用パスワードが新規作成時に設定します。
    3. 別のファイル上のパスワードへの参照もできます。(reffile、refcode)
  4. アクセス制限内ページへのリンク、および相互リンク
    アクセス制限ファイルコード: (URL、ディレクトリ・ファイル名:対外秘)
    (参照)  ファイルコード:
        キーコード:  パスワード:  ViewCheck:
    1. これを参照ファイルとしてキーコード、パスワードにより、別のホームページのアクセス・チェックが行われます。
    2. その後、リンクの都度、あて先ページに、参照ファイルのキーコード、パスワード、関連項目と共に伝達され、その後のアクセス・チェックに使用されます。
    3. 表示されるページのアドレス欄にはそのページの URL は表示されません。

管理用画面(業務:director)
  1. ファイル表示(個別ファイル)
     レコード表示順序:(選択項目番号「 0 」に限る)
    ファイル一覧 単数ファイル  ファイルコード:
     個別入力に使用 InputCheck:  事後作成:
    1. 関連ファイル(時系列・グル-プ)リンク
    2. 検索機能
    3. 個別レコード追加・変更・削除、公開開始・終了(メール通知つき)、一斉・返信メールへのリンク添付可


管理用画面(技術:manager)
****** データ処理のみ、メール発信などはありません。******
  1. レコードの追加・変更・削除(個別ファイル)
     「ツール」「インターネットオプション」「全般」「設定」から
     「ページを表示するごとに確認する」を選択してください。
       追加レコード数:  InputCheck:
    ファイル一覧 単数ファイル  ファイルコード:
     事後作成:  (レコード表示順序:
  2. ファイル検索表示(全ファイル)

     単数ファイル  コード:
     複数ファイル  コード: ~ 
    ファイル表示順序: 正順、 逆順、 レコードによる

    単語検索項目番号: ( 0 ~、全文検索の場合:ブランク)
    キーワード:  (ブランク:検索条件外)
     部分一致可(文字大小・全角半角区別せず)、  完全一致

    範囲検索項目番号: ( 0 ~ )
    キーワード: ~  (ブランク:検索条件外)

    レコード表示順序:項目番号: 正順、 逆順
         

  3. レコードの一括削除(範囲)(添付ファイルを含む)
    安全なレコードの個別削除は上記の「レコードの追加・変更・削除」から
     ファイルコード:
    事後作成:  (レコード表示順序:
    選択項目番号:   キーワード:  ~ 
                                  
    スレッド掲示板の表示は:主キーは逆順、副キーは正順に配列されます。
    項目番号=0はキーコード(配列順番号)、1はデータコード(表示キー)

  4. レコードの一括削除(リスト)(添付ファイルを含む)
     ファイルコード:
    事後作成:  (レコード表示順序:
    選択項目番号: キーワード: 完全一致、  先頭よりの部分可 

                                  

  5. 新規ファイルの作成(グループ/時系列ファイルシステム)
     ファイルコード:  InputCheck:
    事後作成:  (レコード表示順序:
    新規レコード数:
  6. ファイルの初期化 (全データが消去されます)
    「ツール」「インターネットオプション」「全般」「設定」から
    「ページを表示するごとに確認する」を選択してください。
     ファイルコード:
  7. 既存ファイルの削除(添付ファイルを含む)
     ファイルコード: 部分一致でも削除されます。

  8. データファイル・フォーマット・形式正誤チェック

  9. データファイル一覧(TEXT)

  10. 添付ファイル一覧


  11. データファイルのバックアップ
    サーバの故障に備えるには、この他、データ・関連ファイルのダウンロードが必要
      年月コード:
    (添付ファイルもバックアップされます。)
  12. バックアップ・ファイルの削除
      ファイルコード: 年月コード:
  13. バックアップファイル一覧(HTML表示)
     レコード表示順序:
    (添付ファイルのうち「.txt」が一覧表示に含まれますが無視してください。)
  14. バックアップファイル一覧(TEXT および 添付ファイル)

プログラムについて:
EasyGroup 共用プログラム詳細
Google Maps API
  1. サーバ・ファイル構成
    各プログラム 固有のファイル
    グループ登録 
    easygroup30/cntrl/(初期ファイル)
    cg-40aadata30.txt
    cg_40aaprc30.html

    基準データファイル
    入出力画面(共用)
    cntrl/cg_40aaipt30.js入力
    cg_40aadata/cg-40aadata.txt現行データファイル
    cg_40aabackup/cg-40aadata_0000-00-00.txtバックアップファイル
    基準プログラム
    (会員登録、11-同報メール、アクセス制限)
    0000:ファイルコード(時系列)
    easygroup30/cntrl/cg_1030.html
    初期ファイル
    cg-10aadata30.txt
    cg_10aaprc30.html
    cg_10aadsp30.html
    表題ページ

    基準データファイル
    入出力画面(共用)
    出力画面(メール併用)
    cg_10aadata/cg-10aa0000.txt時系列ファイル
    cg_10aahtml/cg_10aa0000.html
    cg_10aalink.html
    HTML ファイル
    自動リンク(最近)
    cg_10aaupfile/cg-10aa0000xxxxx.xxx文書・画像
    添付ファイル
    cg_10aabackup/cg-10aa0000_0000-00-00.txt
    cg-10aa0000_0000-00-00xxxxx.xxx
    バックアップファイル
    添付ファイル
    cg_10aaaccess/cg_10aaaccess1.html
    cg_10aaaccess2.html
    アクセス制限ファイル
    スレッド掲示
    (掲示板、交換メール、10-同報メール)
    easygroup30/cntrl/cg_1130.html
    初期ファイル
    cg-11aadata30.txt
    cg_11aaprc30.html
    JavaScript ルーチン
    cg_11aaipt30.js
    cg_11aadsp30.js
    表題ページ

    基準データファイル
    入出力画面(共用)

    入力用
    出力用
    cg_11aadata/cg-11aadata.txtデータファイル
    cg_11aahtml/cg_11aadata.htmlHTML ファイル
    cg_11aaupfile/cg-11aadataxxxxx.xxx文書・画像
    添付ファイル
    cg_11aabackup/cg-11aadata_0000-00-00.txt
    cg-11aadata_0000-00-00xxxxx.xxx
    バックアップファイル
    添付ファイル
    カウンター
    easygroup30/cgi-bin/ cg_1230.cgiカウンター実績
    cntrl/cg_1230.html
    cg_1230lock.txt
    初期ファイル
    cg-12aadata30.txt
    cg_12aaprc30.html
    JavaScript ルーチン
    cg_12aaipt30.js
    cg_12aadsp30.js
    表題ページ
    ロックファイル

    データファイル
    入出力画面(共用)

    入力用
    出力用
    cg_12aadata/ cg-12aadata.txtデータファイル
    cg_12aacounter/ cg_12p1.html
    cg_12p2.html
    テストページ1(初期)
    テストページ2(初期)
    f21imgno/a01/
    a02/
    a03/
    a04/
    a05/
    0 ~ 9.gif
    0 ~ 9.gif
    0 ~ 9.gif
    0 ~ 9.gif
    0 ~ 9.gif
    数字画像(形式5種)
    リンク集・Google地図
    リスト・フォト・ルート・サイト
    gggg:ファイルコード(グループ)
    basiccgi30/googlev2cg_googlev2.js地図共通プログラム
    googlev2/imgmap/地図マーク
    easygroup30/cntrl/cg_1330.html
    初期ファイル
    cg-13aadata30.txt
    cg_13aaprc30.html
    cg_13aal_dsp30.html
    cg_13aap_dsp30.html
    cg_13aar_dsp30.html
    JavaScript ルーチン
    cg_13aadsp30.js
    表題ページ

    データファイル
    入出力画面(共用)
     出力画面(リスト用)
     出力画面(フォト用)
     出力画面(ルート用)

    出力用
    cg_13aadata/cg-13aagggg.txtグループファイル
    cg_13aahtml/cg_13aagggg.htmlHTML ファイル
    cg_13aabackup/cg-13aagggg_0000-00-00.txtバックアップファイル
    活動報知・予定・実績
    (新着情報)
    xx:グループ略号(aa, bb, cc, dd, ・・・・)
    0000:ファイルコード(時系列)
    easygroup30/cntrl/(初期ファイル)
    cg-44aadata30.txt
    cg_44aaprc30.html
    cg_44aat_dsp30.html

    基準データファイル
    入出力画面(共用)
    新着情報画面
    cntrl/cg_44aadsp30.js
    cg_44aat_dsp30.js
    cg_44aaipt30.js
    表示
    表示(新着情報)
    入力
    cg_44xxdata/cg-44xx0000.txt時系列ファイル
    cg_44aahtml/cg_44aat_data.html新着情報 HTML ファイル
    cg_44xxhtml/cg_44xx0000.html
    cg_44xxlink.html
    HTML ファイル
    自動リンク(最近時)
    cg_44xxupfile/cg-44xx0000xxxxx.xxx文書・画像
    添付ファイル
    cg_44xxbackup/cg-44xx0000_0000-00-00.txt
    cg_44xx0000_0000-00-00xxxxx.xxx
    バックアップファイル
    添付ファイル
    共用のファイル
    パスファイル
    /home/ st_cntrl30.css
    st_navi30.js
    Cascading Style Sheet
    General Navigator
    easygroup30/cntrl/cg_40kanri.html
    cg_1030lock.txt
    JavaScript 基本ルーチン
    cg_10aaprc30.js
    cg_10aaipt30.js
    cg_10aadsp30.js
    本ページ
    ロックファイル

    (共用)
    (入力)
    (出力)
    初期ファイル
    cg_40kanri30.html
    cg_link30.html

    総合管理表
    自動リンク(最近)
    basiccgi30/cgi-bin/cg_1030.cgi基本データ処理
    共用ルーチン
    cg_00io30.pl
    cg_00st30.pl
    cg_00fl30.pl
    cg_10dd30.pl
    cg_10di30.pl

    入出力操作
    文字列操作
    ファイル操作
    データ操作(表示)
    データ操作(入力)
  2. CGI共用ルーチンの内容は、目次から各該当ページをご参照ください。

  3. CGI共用ルーチンでは、原則として、橋渡しのグローバル変数名には通常「 _ 」を含み、内部変数はローカル「 my 」または「 local 」設定をしています。

  4. CGI(.cgi/.pl)、StyleSheet(.css)、JavaScript(.js)ファイルは内容表示のために、仮の拡張子「.txt]を使用しています。
    HTML ファイルのソースコードの参照は、画面右クリック「ソースの表示」で。

  5. 要確認・変更箇所は、HTML、CGI 両ファイル上に
    ====begin===================
    ====end=====================
    で明記してあります。
    (特に、サーバにより各ファイル・URLのパス設定が異なります。)
トップへ
W3C/xhtml  10年 03月 17日改訂10å¹´ 03月 17日改訂  ご意見・ご質問賜りたく(表紙へ)