Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contents
images
includes
templates
.gitattributes
.htaccess
LICENSE
README.md
atom.php
index.php
sitemap.php

README.md

kinaga
Kinaga v6.5 → Demo


概要

Linux ユーザーに最適化されたコンテンツ管理システム

ファイルシステムからのコンテンツ管理を特徴とし、簡単なルールに沿ってフォルダやファイルを配置するだけで Web サイトが完成します


動作環境

  • PHP 7 以上
  • Apache 2.2 以上
  • .htaccess 及び RewriteEngine が利用可能であること

スクリーンショット

screenshot


インストール

  • ダウンロード

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


初期設定

  1. /includes/config.php

  テンプレート、表示言語、文字コードなどを設定することができます

  1. /includes/languages/○○.php

  サイト名やメールアドレス、テーマカラーなどを設定することができます


簡単な使い方

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

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

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

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

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

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

ライセンス


今後の課題

  • 導入事例

  • daddy テンプレート のようなアマチュアっぽいデザインを多数募集する

  • 現行、翻訳サイトを利用して作成した他言語の精度向上と未対応言語の追加

  • 現在、日本語ドメインへの対応を確認するため、「 (https://紀永.がりはり.com/) 」でデモサイトを公開しているものの、Github における Organization profile の URL を Verified にするのに必要な DNS TXT レコードが「お名前.com」では日本語ドメインに対応していなかったことから、「.dev」などのドメイン取得やサーバー移転を検討すると同時に、それらの費用が捻出できなくなった場合に、サービス停止もしくは連絡不能開発者とならないようにするにはどうすればよいかを考える

You can’t perform that action at this time.