最終更新日:2019年3月13日 14時50分

設定項目について

/includes/config.php の設定項目とその解説です。 <?php
#使用するテンプレートの名称です。
#テンプレートを追加する場合は、/templates にアップロードしてからそのフォルダ名を入力して下さい。
$template 'default';

#ソーシャルリンクを使用する場合は、/includes/social.php から必要なものを入力して下さい。
$social_medias = array('facebook''twitter''hatena''line');

#contents/index.html がない場合、トップページに記事の一覧を表示します。
#表示タイプを変更する場合は、1 から 4 までの数字を入力して下さい。
$index_type 2;

#表示タイプに、2 から 4 を指定するとカテゴリごとの表示となります。
#カテゴリあたりの記事のリンク数を変更する場合は、その数を入力して下さい。
#記事に /images フォルダがあり、かつ名前の順で最初の画像にサムネイルがあればそれを表示します。
$index_items 5;

##########################

#システムの表示言語です。
#変更する場合は、/includes/languages 内のファイル名を入力して下さい。
$lang 'ja';

#システム全体に適用される文字エンコーディングです。
$encoding 'UTF-8';

#インターネットエクスプローラ系ブラウザでマルチバイト文字のファイル名をダウンロードする際に適用する文字エンコーディングです。
$encoding_win 'SJIS-win';

##########################

#すべての記事で改行をそのまま表示します。
$use_auto_wrap true;

#すべての記事でコメントを受け付けます。
$use_comment true;

#お問い合わせを使用します。
#言語ファイルにメールアドレスの入力が必須となります。
$use_contact true;

#サイト内簡易検索を使用します。
$use_search true;

#記事の下にソーシャルリンクを表示します。
$use_social true;

#記事の下に引用リンクを表示します。
$use_permalink true;

#サイドボックスに新着記事を表示します。
$use_recents true;

#サイドボックスによく読まれている記事を表示します。
$use_popular_articles true;

#記事内の自動掲載画像をサムネイルで表示します。
$use_thumbnails true;

#記事の下に同一カテゴリから類似する記事名を表示します。
$use_similars true;

#カテゴリページで各記事の要約を表示します。
$use_summary true;

#フッタに処理時間と消費メモリを表示します。
$use_benchmark true;

##########################

#サイドボックスの新着記事に表示されるリンク数です。
$number_of_recents 5;

#サイドボックスのよく読まれている記事に表示されるリンク数です。
$number_of_popular_articles 5;

#サイドボックスに表示される最近掲載したコメントの表示数です。
$number_of_new_comments 5;

#上記コメントの文字数です。
$comment_length 100;


#$index_type が 1 のときの 1 ページあたりの表示数です。
$number_of_default_sections 5;

#カテゴリページの 1 ページあたりの表示数です。
$number_of_categ_sections 5;

#検索結果の 1 ページあたりの表示数です。
$number_of_results 5;

#Atomフィードの表示数です。
$number_of_feeds 10;


#記事内の自動掲載画像の 1 ページあたりの表示数です。
$number_of_images 10;

#記事内のコメントの 1 ページあたりの表示数です。
$number_of_comments 10;


#カテゴリおよび検索結果で表示される要約の文字数です。
$summary_length 300;


#メタ要約とAtomフィードで表示される要約の文字数です。
$description_length 150;


#前後の記事のナビゲーションリンクで表示される文字数です。
$prev_next_length 50;


#/downloads 内のファイルをリンクとして表示する際の 1 ページあたりの表示数です。
$number_of_downloads 10;


#ページャーに表示されるページ数です。
$number_of_pager 5;

#記事の下に表示される類似記事の表示数です。
$number_of_similars 3;

##########################

#以下はシステム用設定となります。
#変更した場合、動作に支障を来す恐れがあります。

$n PHP_EOL;
$now time();
$server_port getenv('SERVER_PORT');
$port $server_port === '80' || $server_port === '443' '' ':'$server_port;
$request_uri getenv('REQUEST_URI');
$server getenv('SERVER_NAME');
$dir r(dirname(getenv('SCRIPT_NAME')));
$addslash $dir !== '/' '/' '';
$script $dir$addslash;
$scheme is_ssl() ? 'https://' 'http://';
$url $scheme$server$port$script;
$line_breaks = array("\r\n""\n""\r"'&#13;&#10;''&#13;''&#10;');
$remote_addr filter_var(getenv('REMOTE_ADDR'), FILTER_VALIDATE_IP);
$user_agent h(getenv('HTTP_USER_AGENT'));
$user_agent_lang h(getenv('HTTP_ACCEPT_LANGUAGE'));
$token bin2hex(openssl_random_pseudo_bytes(16));
$glob_dir 'contents/*/*/';
$tpl_dir 'templates/'$template'/';
$css $url$tpl_dir'css/';
$js $url$tpl_dir'js/';
$glob_imgs ='/*.{[jJ][pP][gG],[pP][nN][gG],[gG][iI][fF],[sS][vV][gG],[jJ][pP][eE][gG],[mM][pP]4,[oO][gG][gG],[wW][eE][bB][mM]}';

##########################

if (is_file($lang_file __DIR__'/languages/'$lang'.php')) include $lang_file;

類似する記事

(4)紀永の初期設定(サイト名・色など) - 24%
Windowsで利用する場合の注意点 - 22%

シェア