簡単なルールに沿ってフォルダやファイルを配置するだけでウェブサイトを構築できる他、 パスワード不要の独自ログイン・システムによる複数人での記事の作成・管理や、 会員および有料会員向け記事の作成、ショッピング機能、フォーラム等の多数機能を備えるシンプルで軽量なコンテンツ管理システム。
- PHP 8 以上
- Exif、GD、ImageMagick がインストールされていること
- .htaccess 及び RewriteEngine が利用可能であること
- lapi 推奨
- docker pull kinaga/kinaga
または
-
パーミッションなどを適宜変更してから公開ディレクトリにアップロードして下さい
- /includes/config.php
テンプレート、表示言語、文字コードなどを設定
- /includes/languages/○○.php
サイト名、管理者メールアドレス、テーマカラーなどを設定
管理者メールアドレスが有効な場合は、ログイン後にカテゴリの作成や記事の投稿ができます。 詳しくは、■システム解説■ ログインについて - KinagaCMS8 や 【紀永8新機能】管理者および副管理者ができること - KinagaCMS8 を参照して下さい。 従来の作成方法は下記の通りです。
-
Linux ユーザーはファイルマネージャでサーバーに接続
-
contents フォルダ内に「カテゴリ名」フォルダを作成
-
カテゴリ名フォルダ内に「記事名」フォルダを作成
-
記事名フォルダの中に「index.html」ファイルを作成し、ReText、Geany などのテキストエディタで文章を作成
-
また、フォルダやテキストを以下のように配置することで追加機能を利用することも出来ます
contents │ ├── カテゴリ名フォルダ │ │ │ ├── 記事名フォルダ │ │ │ │ │ ├── comments (コメント欄が表示されます。必須ではありません) │ │ │ │ │ ├── counter.txt (カウンター。よく読まれている記事が表示されます。必須ではありません) │ │ │ │ │ ├── images (または background-images など。必須ではありません) │ │ │ │ │ │ │ ├── sample01.jpg (名前の順で自動掲載されます) │ │ │ │ │ │ │ └── sample02.jpg │ │ │ │ │ ├── login.txt (記事を会員制限します。必須ではありません) │ │ │ │ │ └── index.html (ここに記事を書いて下さい。必須) │ │ │ ├── login.txt (カテゴリ全体を会員制限します。必須ではありません) │ │ │ └── index.html (カテゴリのサブタイトルです。必須ではありません) │ ├── サイドページ.html (インフォメーションに表示されます。必須ではありません) │ ├── サイドページ2.html (サイドページはファイル名がタイトルとなります) │ └── index.html (トップページ。必須ではありません)