Skip to content

KinagaCMS/KinagaCMS

Repository files navigation

kinaga
KinagaCMS8 デモサイト


概要

簡単なルールに沿ってフォルダやファイルを配置するだけでウェブサイトを構築できる他、 パスワード不要の独自ログイン・システムによる複数人での記事の作成・管理や、 会員および有料会員向け記事の作成、ショッピング機能、フォーラム等の多数機能を備えるシンプルで軽量なコンテンツ管理システム。


動作環境

  • PHP 8 以上
  • ExifGDImageMagick がインストールされていること
  • .htaccess 及び RewriteEngine が利用可能であること
  • lapi 推奨

スクリーンショット

screenshot


インストール

  • docker pull kinaga/kinaga

または

  • ダウンロード

  • パーミッションなどを適宜変更してから公開ディレクトリにアップロードして下さい


初期設定

  1. /includes/config.php

  テンプレート、表示言語、文字コードなどを設定

  1. /includes/languages/○○.php

  サイト名、管理者メールアドレス、テーマカラーなどを設定


簡単な使い方

管理者メールアドレスが有効な場合は、ログイン後にカテゴリの作成や記事の投稿ができます。 詳しくは、■システム解説■ ログインについて - KinagaCMS8【紀永8新機能】管理者および副管理者ができること - KinagaCMS8 を参照して下さい。 従来の作成方法は下記の通りです。

  1. Linux ユーザーはファイルマネージャでサーバーに接続

  2. contents フォルダ内に「カテゴリ名」フォルダを作成

  3. カテゴリ名フォルダ内に「記事名」フォルダを作成

  4. 記事名フォルダの中に「index.html」ファイルを作成し、ReTextGeany などのテキストエディタで文章を作成

  5.  また、フォルダやテキストを以下のように配置することで追加機能を利用することも出来ます

     contents
     │
     ├── カテゴリ名フォルダ
     │	│
     │	├── 記事名フォルダ
     │	│	│
     │	│	├── comments (コメント欄が表示されます。必須ではありません)
     │	│	│
     │	│	├── counter.txt (カウンター。よく読まれている記事が表示されます。必須ではありません)
     │	│	│
     │	│	├── images (または background-images など。必須ではありません)
     │	│	│	│
     │	│	│	├── sample01.jpg (名前の順で自動掲載されます)
     │	│	│	│
     │	│	│	└── sample02.jpg
     │	│	│
     │	│	├── login.txt (記事を会員制限します。必須ではありません)
     │	│	│
     │	│	└── index.html (ここに記事を書いて下さい。必須)
     │	│
     │	├── login.txt (カテゴリ全体を会員制限します。必須ではありません)
     │	│
     │	└── index.html (カテゴリのサブタイトルです。必須ではありません)
     │
     ├── サイドページ.html (インフォメーションに表示されます。必須ではありません)
     │
     ├── サイドページ2.html (サイドページはファイル名がタイトルとなります)
     │
     └── index.html (トップページ。必須ではありません)
    

ライセンス