同梱ファイル
製品を解凍した時に含まれているファイルは以下の通りです。
| ファイル | 内容 | パーミッション設定例 | |||
|---|---|---|---|---|---|
| CGIが 700 の場合 |
CGIが 755/705 の場合 |
||||
| 値 | 必ず 設定 |
値 | 必ず 設定 |
||
| admin | CGI用ディレクトリ | 755 | 755 | ||
| admin.cgi | 管理用CGI | 700 | ● | 755 | ● |
| data | データファイル用ディレクトリ | 705 | 707 | ● | |
| license.dat | ライセンス情報ファイル | 600 | 606 | ● | |
| .htaccess | セキュリティ用 | 644 | 644 | ||
| tempfiles | 一時ファイル保存ディレクトリ | 755 | 757 | ● | |
| webdir | HTML書き出しディレクトリ(テスト用) | 755 | 757 | ● | |
| parts | CSSやJavaScriptなどの部品ファイル | 755 | 755 | ||
| css | CSSファイル | 755 | 755 | ||
| sugu-site.css | 公開側CSS | 644 | 644 | ||
| sugu-site-old-ie.css | 公開側CSS(古いIE用) | 644 | 644 | ||
| sugu-admin.css | 管理画面CSS | 644 | 644 | ||
| sugu-admin-old-ie.css | 管理画面CSS(古いIE用) | 644 | 644 | ||
| jquery-lightbox.css | ライトボックス用CSS | 644 | 644 | ||
| js | JavaScriptファイル | 755 | 755 | ||
| sugu-admin.js | 管理画面JavaScript | 644 | 644 | ||
| sugu-site.js | 公開側JavaScript | 644 | 644 | ||
| img | ライトボックス用画像 | 755 | 755 | ||
| icons | 添付ファイル用アイコン | 755 | 755 | ||
| xls.gif | MS-エクセル | 644 | 644 | ||
| pdf.gif | PDFファイル | 644 | 644 | ||
| txt.gif | テキストファイル | 644 | 644 | ||
| ppt.gif | MS-パワーポイント | 644 | 644 | ||
| doc.gif | MS-ワード | 644 | 644 | ||
| img.gif | 画像 | 644 | 644 | ||
| zip.gif | ZIPファイル | 644 | 644 | ||
| general.gif | 一般(上記以外) | 644 | 644 | ||
| templates | テンプレートディレクトリ | 705 | 755 | ||
| .htaccess | セキュリティ用 | 644 | 644 | ||
| jcode.pl | 文字コード変換ライブラリ | 600 | 644 | ||
| article | 自動更新ページ用テンプレート | 705 | 755 | ||
| article.html | 詳細ページ | 600 | 644 | ||
| article_list.html | 全一覧 | 600 | 644 | ||
| short_list.html | 短い一覧 | 600 | 644 | ||
| rss_list.html | RSSファイル | 600 | 644 | ||
| admin | 管理画面用テンプレート | 705 | 755 | ||
| 1.html | 一覧(全体) | 600 | 644 | ||
| 1.txt | 一覧(リスト部分) | 600 | 644 | ||
| 2.html | 入力画面 | 600 | 644 | ||
| 2_current_file_list.txt | 入力画面(添付ファイル部分) | 600 | 644 | ||
| 2_new_file_list.txt | 入力画面(新規添付ファイル部分) | 600 | 644 | ||
| 2_current_image_list.txt | 入力画面(画像部分) | 600 | 644 | ||
| 2_current_attached_list.txt | 入力画面(画像部分にファイルがアップロードされた時) | 600 | 644 | ||
| 3.html | 確認画面 | 600 | 644 | ||
| 3_new_file_list.txt | 確認画面(添付ファイル部分) | 600 | 644 | ||
| 3_new_image_list.txt | 確認画面(画像部分) | 600 | 644 | ||
| 3_new_attached_list.txt | 確認画面(画像部分にファイルがアップロードされた時) | 600 | 644 | ||
| 5.html | ライセンス情報画面 | 600 | 644 | ||
| 6.html | ログイン画面 | 600 | 644 | ||
| README_win.txt | 説明書(Windows環境用) | ||||
| README_mac.txt | 説明書(Macintosh環境用) | ||||
| README_unix.txt | 説明書(UNIX環境用) | ||||
| docs | 説明書 | ||||
| index.html | 説明書目次 | ||||
| *.* | 説明書ファイル | ||||
| manual | 操作マニュアル | ||||
| index.html | 操作マニュアルページ | ||||
| snap | 操作マニュアル用画像 | ||||
外部サイトから読み込まれるファイル
下記のファイルは外部ホスト(「すぐ使えるCGI」の管理サイトまたは一般公開CDN)から読み込まれます。外部ホストへのアクセスを避けたい場合や内容を編集したい場合は、ダウンロードして保存の上テンプレートのリンクを書き換えて下さい。
管理画面に読み込まれているものは必須ですので、削除しないで下さい。記事ファイルに読み込まれているものは、デザインや機能上の必要が無ければ削除可能です。
| ファイル名 | 内容 | 読み込み先ページ | 対応テンプレートファイル (templates/admin/ または templates/article/ 配下) |
|---|---|---|---|
| font-awesome-4_5_0-min.css | アイコンフォント Font Awesome | 管理画面 | 1.html、2.html、3.html、5.html、6.html |
| i)pure-min.css ii)pure-grids-responsive-min.css iii)pure-grids-responsive-old-ie-min.css |
レスポンシブWeb CSSフレームワーク Pure | 管理画面 | 1.html、2.html、3.html、5.html、6.html |
| (同上) | (同上) | 記事ファイル | article.html、article_list.html、short_list.html |
| jquery-3.5.1.min.js | JavaScript ライブラリ jQuery | 管理画面 | 1.html、2.html、3.html、5.html |
| (同上) | (同上) | 記事ファイル | article.html、article_list.html |
| jquery-ui-1_12_1-min.js | jQuery U/I ライブラリ | 管理画面 | 1.html |
| rightclick2tag.js | 「すぐ使えるCMS」右クリックメニュー表示用 JavaScript | 管理画面 | 2.html |
| jquery-lightbox-1_4_1-min.js | 画像拡大用 JavaScript | 記事ファイル | article.html |
書き出されるファイル
記事を登録すると以下のファイルが新規作成/更新されます。これらのファイルは定期的にバックアップして下さい。
記事ファイル(webdir/ 配下)
| ファイル名 | 内容 |
|---|---|
| index.html | 全一覧(目次) |
| index_#.html | 全一覧(目次)(ページ分割した場合の2ページ目以降)
※「#」 は数字。例: index_1.html、index_2.html、... |
| index_short.html | 短い一覧(新着情報) |
| new.xml | RSSファイル |
| #.html | 記事ファイル
※「#」 は数字。例: 1.html、2.html、... |
| #/ | 画像・ファイル用ディレクトリ
※「#」 は数字。例: 1/、2/、... 最初に画像が添付された時に作成され、記事が削除された時に一緒に削除されます。 |
| #/*.* | 添付した画像またはファイル
※「*.*」はファイル名。例: 1/photo.png、2/logo.gif、3/document.pdf、... |
| top.html | 最新の記事ファイル。 最新記事はこのファイルと #.html が両方書き出されます。 |
管理用ファイル(data/ 配下)
| ファイル名 | 内容 |
|---|---|
| article.tsv | 記事データ |
| #.tsv | 記事データ
※「#」 は数字。例: 1.tsv、2.tsv、... |
| license.dat | ライセンス情報 |
| session.tsv | ログイン管理用(パスワードによるアクセス制限をした場合のみ) |
一時ファイル
以下のファイルはCGI実行中のみ作成されます。
旧いファイルが残ってしまっていた場合は削除して構いません。
| ファイル名 | 内容 |
|---|---|
| templfiles/temp_#/ | 編集作業用の一時保存ディレクトリ ※「#」の部分は数字。例: temp_1375694459 作業後一定期間経つと削除されます。 |
| data/lock/ | ロック用ディレクトリ |
| data/*.temp | 更新用一時ファイル ※「*」の部分は英数字 |
| webdir/*.temp | 更新用一時ファイル ※「*」の部分は英数字 |