●ページ分割

とりあえずページ分割 しないでしのぐ

記事数が増加しても、1ページに7記事しか表示されていないことに今気が付いた。
カレンダーを取り去っていたこともあり、開かずのページができてしまっていた!

気づくのが遅すぎる(^_^;)
皆様、ご不便をおかけしました。


根本的には、ページ分割しなければ解決しないようであるが、とりあえずは、テンプレートだけいじってしのぐ。


<MTEntries lastn="7">

<MTEntries lastn="50">
に変更。

しばらくは大丈夫だろう。
 
 
 
 
<3月26日追記>
ページ分割完了

■トップページ
分割しないで20記事を上限にする。
<MTEntries lastn="20">

■カテゴリ別と月別
小粋空間さんを参考に、MTPaginate プラグインを使用。
15記事で分割するように設定。

●ファイルのアップロード先を変更

BigPAPI.pl プラグイン(ChangeUploadPathの動作のために必要)
http://www.staggernation.com/mtplugins/BigPAPI/BigPAPI.pl
BigPAPI.pl
設定不要

ChangeUploadPath プラグイン
http://www.h-fj.com/mt_plugins/ChangeUploadPath.txt
ChangeUploadPath.pl
最初の5~6行を設定
$IS_LOCAL_SITE_PATH = 1;
$EXTRA_ARCHIVE_PATH = '';
$EXTRA_SITE_PATH = 'image';

●月別とカテゴリ別の構築ステップの変更

実際の再構築ステップ数は、EntriesPerRebuild値に%Limit_Multipliersの倍数となる。

【mt-config.cgi】
EntriesPerRebuild値をデフォルトの40から5前後に変更する。

【lib/MT/App/CMS.pm】
%Limit_Multipliers 配列 の Monthly の変更。

■変更前
my %Limit_Multipliers = (
Individual => 1,
Daily => 2,
Weekly => 5,
Monthly => 10,
Dynamic => 5,
);

■変更後
Monthly => 2,

2006/5/29 mt-config.cgiについて追記。

●SQLite へ切り替え


■mt-config.cgiの変更 SQLiteのパス

### SQLite Configuration - SQLite requires only the path to your SQLite
# database file.
#
ObjectDriver DBI::sqlite
Database /home/sites/lolipop.jp/users/main.jp-kan-hakusan/web/cgi/mt/db/mtdb
#
#
### BerkeleyDB Configuration - BerekelyDB requires only the path to your
# database directory.
#
DataSource ./db
#

■mt-db2sql.cgiの実行


■BerkeleyDBのコメントアウト

### BerkeleyDB Configuration - BerekelyDB requires only the path to your
# database directory.
#
#DataSource ./db
#

■すべてを再構築

●お気に入りに追加ボタン

<div class="side">
<input type="button" onclick="window.external.addFavorite('http://hakusan.2702.jp/','白山自然態系')" value="おきにいりに追加">
</div>