EasyGroup・総合管理表
- グループの追加・削除は、
- 「グループAA、40_グループ登録」を選択「管理用画面:レコードの追加・変更・削除」でレコード追加後、関連グループの各ファイルは「新規ファイルの作成」から作成。
- 関連グループの各ファイルを「管理用画面:既存ファイルの削除」で削除後、「グループAA、40_グループ登録」を選択「レコードの追加・変更・削除」でレコード削除。
- ファイル名(半角英数小文字)はプロジェクトコード(7字)+ ファイルコード + 拡張子。
- 各プログラムのファイル構成は下記の3種を基準としています。
- 「単数」:ファイルコード = 「 data 」
- 「グループ または 時系列の複数」:ファイルコード = グループコード / 時系列コード
- 「グループ別に時系列を組み合わせた複合」:
グループ略号(プロジェクトコードの6・7字目)+ 時系列ファイルコード
- 各ファイルのレコード(項目数固定、基準30)の順序は、自動採番(スレッドを含む)、または、任意設定、それぞれ昇順・降順の選択ができます。
- 時系列システムのファイルコード「current」「recent」記入は、それぞれ、「最近」「その直前」のファイルコードに自動置換、ファイルコードには使用しないこと
- 時系列システムの「cg_****link.html」は最近の htmlファイルに自動リンク。
プログラムについて:
EasyGroup 共用プログラム詳細Google Maps API
- サーバ・ファイル構成
各プログラム 固有のファイル
共用のファイルグループ登録 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.htmlHTML ファイル
自動リンク(最近)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.html HTML ファイル 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/ googlev2 cg_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.html HTML ファイル 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.htmlHTML ファイル
自動リンク(最近時)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.jsCascading Style Sheet
General Navigatoreasygroup30/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
入出力操作
文字列操作
ファイル操作
データ操作(表示)
データ操作(入力) -
CGI共用ルーチンの内容は、目次から各該当ページをご参照ください。
-
CGI共用ルーチンでは、原則として、橋渡しのグローバル変数名には通常「 _ 」を含み、内部変数はローカル「 my 」または「 local 」設定をしています。
- CGI(.cgi/.pl)、StyleSheet(.css)、JavaScript(.js)ファイルは内容表示のために、仮の拡張子「.txt]を使用しています。
HTML ファイルのソースコードの参照は、画面右クリック「ソースの表示」で。
- 要確認・変更箇所は、HTML、CGI 両ファイル上に
====begin===================
====end=====================
で明記してあります。
(特に、サーバにより各ファイル・URLのパス設定が異なります。)