Warning: main(/home/sites/lolipop.jp/users/lolipop.jp-dp56011508/web/depot/java_individual.txt) [function.main]: failed to open stream: No such file or directory in /home/sites/lolipop.jp/users/lolipop.jp-dp56011508/web/mtk/archives/2004/06/21_1319.php on line 17

Warning: main() [function.include]: Failed opening '/home/sites/lolipop.jp/users/lolipop.jp-dp56011508/web/depot/java_individual.txt' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/lib/php/Smarty') in /home/sites/lolipop.jp/users/lolipop.jp-dp56011508/web/mtk/archives/2004/06/21_1319.php on line 17

Warning: main(../../../banner.html) [function.main]: failed to open stream: No such file or directory in /home/sites/lolipop.jp/users/lolipop.jp-dp56011508/web/mtk/archives/2004/06/21_1319.php on line 51

Warning: main() [function.include]: Failed opening '../../../banner.html' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/lib/php/Smarty') in /home/sites/lolipop.jp/users/lolipop.jp-dp56011508/web/mtk/archives/2004/06/21_1319.php on line 51
TIP集の一覧
カテゴリー
最近10件の記事
このサイトについて
今となっては大それたサイト名ですが、主旨は自分が納得できる形にMTを改造できるまでの道のりメモです。(紛らわしくてスミマセン;)
あと、Version2.661です。
ちょこっとBBS

Warning: main(../../../link.html) [function.main]: failed to open stream: No such file or directory in /home/sites/lolipop.jp/users/lolipop.jp-dp56011508/web/mtk/archives/2004/06/21_1319.php on line 60

Warning: main() [function.include]: Failed opening '../../../link.html' for inclusion (include_path='.:/usr/local/lib/php:/usr/local/lib/php/Smarty') in /home/sites/lolipop.jp/users/lolipop.jp-dp56011508/web/mtk/archives/2004/06/21_1319.php on line 60

2004/06/21

複数ブログのデザインを一括管理

[ TIP集 ]

MTはひとつのツールで複数のブログを作って管理できます。
ブログをいっぱい作るより、ひとつのブログのカテゴリの中でやりくりすればいいじゃん、とも思うのですが、大別したほうが見やすいだろうという個人的見解により、ブログを複数管理する方向性でわたしはつくっています。
でも、それをひとつひとつ管理してたら「チョー」大変です。
もちろん、それぞれまったく別のデザインにしている場合は別ですが、たいていは似たものになると思われます。
だから、ひとつ変更したらみんな変更になってほしい、と思うのが人の心。

このピンチを解決するヒントは、
一色政彦氏のMTの複数のブログでテンプレートを共有するには?
chiricoyetさんの複数のブログのデザインを統一する方法
にて見つけました。

補足(7/27):MTの説明書にヒントありました。もちろん英語ですが。ここの「Link this template to a file」というのを参考にしてください。

今後もどんどん改築していく予定ですが、とりあえずサイトの一番下、フッターを統一化することにしました。

以下、手順をメモ書きします。

1.まず、あらかじめサーバ側に適当な保存用ディレクトリ(hoge)をつくります。(ディレクトリのパーミッションは、サーバの管理者が定めるところに従います。)

2.それから、「Templateの編集」⇒「新しいインデックス・テンプレートを作る」をクリック。テンプレート名(footer)、ファイル名(footer.php)は自分で分かりやすいように設定。

3.フッターはいちいち再構築する必要がないのでチェックを外す。

4.「このテンプレートにリンクするファイル」に先程作った保存用ディレクトリの絶対パスを入力。
(絶対パスなんてわからん!という方は、BLOGの設定のLocal Site Pathをご覧下さい。それです。最後のディレクトリ名だけ作ったものに変更。このとき、できればファイル名まで入れた方がよろしいかと存じます。)(例>絶対パス/hoge/footer.php)

5.テンプレートの中身を好きなように記述して保存すれば、外部ファイルの出来上がりです。

【補足】
アーカイブの場合は、
「このテンプレートにリンクするファイル」に、“絶対パス/hoge/category.txt”のように入れればOKです。

あとは、各アーカイブにこれを読み込ませればOK。
(例><? include"絶対パス/hoge/footer.php";?>)
これで1つのブログでfooter.phpのデザインを改造したら、他のブログにも自動反映されます。
ただし、chiricoyetさんも注意されているように、万が一空白や間違った記述などして保存するとパァになっちゃうので気をつけましょう。

対応策として、再構築しない方法を取れば設定したブログ以外で同様にテンプレートを作る必要がないのですが、わざとテンプレートを作ってテンプレートの内容を同じく記述し、そして「このテンプレートにリンクするファイル」に何も入力せず保存すると保険ファイルができます。(このときリビルドしないこと)
さらに、ローカルエリアにもファイルを保存しておけば二重に安心♪
再構築が必要なものも、リンクさせて保存用ディレクトリにファイルを残しておけば、いざというときの安全パイになりまっす。

これで、Main Indexが消えて頭まっちろ!なんてこともかなりの確率で回避できそうです。

最後に、そのブログ・テンプレートでしか機能しないようなタグは外部リンクから読み込めないので、適材適所に保存するようご注意ください。それでたくさん失敗しました(TT)


by JK - 2004/06/21 13:19 | TIP集 | 編集
この記事のURL:
トラックバックURL:
"複数ブログのデザインを一括管理"の関連記事
≫別管理のブログへの移動
 この事業所以外にもう一つブログを作っていました。ただ管理とかが大変で一回は削除...
by 居宅介護支援事業所このみ - 2005/02/16
"複数ブログのデザインを一括管理"へのコメント
いつもためになります。
凄いっす。 このコメント欄の様に、
フォームの数を増やすことってできないんでしょうか?
コメントのほかに、「この記事は星いくついただけますか?」みたいな
項目も増やしてみたいのですが・・・。 初投稿でずうずうしい質問、どうもすみません。。
by ホリックス - 2005/01/28 00:23
こんばんは。いつもこんなブログですいません(汗)
えーっと、コメント欄に絵文字とかタグの編集ボタンとかつけるとかですよね。あとエントリーに投票したり。

コメント欄は中途半端にしかいじってないので、恥ずかしい限りです(照)
もう見つけていらっしゃるかもしれませんが、編集ボタンなんかは色々紹介されているサイトがありますし、投票については「MTVote」というプラグインが一番めぼしいところじゃないかなぁと。使い勝手はわかりませんが…… こんないい加減なお返事でも何かの役に立てば幸いです。
by JK - 2005/02/01 21:43
コメントする
※は必須です。E-mailは管理人にのみ通知され、表示はされません。









Cookieを使いますか?