プロジェクト形式

Forguncyで扱えるプロジェクトは、拡張子が以下の形式です。

・*.fgcp形式

この形式は、Forguncy Builder Proの保存形式です。Forguncy Builder Basicでは読み書きできません。
アプリケーションの作成に必要な情報が、1つのプロジェクトファイルにまとまって含まれているプロジェクト形式です。

・*.fgcs形式

この形式は、Forguncy Builder Basicの保存形式です(Forguncy Builder Basicは、2017年12月31日で販売を終了しています。)Forguncy Builder Proで自動的に変換して読み込めますが、この形式に書き込みすることはできません。
アプリケーションの作成に必要な情報が、1つのプロジェクトファイルにまとまって含まれているプロジェクト形式です。

・*.fgcpproj形式

warning
..\..\Media\pict-warning.png

*.fgcpproj形式は、制限事項が多いことから推奨されない機能となっています。将来のバージョンで廃止される可能性がありますので、ご注意ください。具体的な制限事項については、 Forguncyの仕様と制限 を確認してください。

この形式は、Forguncy Builder Proのバージョン3.0.105.0から追加された新しい保存形式です。Forguncy Builder Proのバージョン3.0.105.0以降で読み書きできます。
アプリケーションの作成に必要な複数のファイルが1つのフォルダにまとまって格納され、プロジェクトファイルにはそれらの要素が含まれているプロジェクト形式です。市販のソース管理ソフトなどを用いてプロジェクトをバージョン管理したい場合など、この形式を選択することで細かな情報を管理することが可能になります。

*.fgcpproj形式のときに作成されるフォルダ

フォルダ名/ファイル名

説明 

 imageフォルダ

画像を保存するフォルダ

 Pagesフォルダ

ページを保存するフォルダ
ページ単位にxmlファイルで保存します

 Uploadフォルダ

添付ファイルを保存するフォルダ

 UserFileフォルダ

カスタムJavaScriptファイル、CSSファイルを保存するフォルダ

 UserTemplateFileフォルダ

 ユーザーテンプレートを保存するフォルダ

 Document.fgccproj

プロジェクトファイル
ページ構造、テーブル構造、許可、ワークフロー設定などを記載したファイル

 DocumentInfo

 Forguncyのバージョンが書き込まれたファイル

 favicon.ico

 サイトのアイコン

 ForguncyDB.sqlite3

アプリケーションデータベース

 PlugInInfo

プラグイン情報を記載したファイル

 sqliteDBConverted

 データベースバージョン

 TabStripSettings.xml

タブストリップの状態を記載したファイル

 UserServiceDB.sqlite3

 UserServiceデータベース