2007年06月26日(火)

コンピュータ > MovableType

ブログ模様替え♪

『森』をテーマにブログを少し模様替えしてみました♪ 仕事で身に着けた画像加工スキルとかをちょっと実践で演習してみようと思って。 なかなか楽しいです。結構、凝りに凝ってしまいました。

やっぱりグラデーションとかを使うとちょっとプロっぽく見えますね。 もう少しいじれるところがあったらいじってみようと思います。

いまさらですがWebデザインはスタイルシートの使い方がかなり【キー】ですね。 プロパティをいちいち覚えるのが面倒ですが、大体Googleで検索かければ 辞典サイトが見つかるので助かりますね。 行間をきちんと空けてあげると日本語のサイトは読みやすくなるというのは本当だったようです。 だいぶ小奇麗にまとまりました。


2006年12月01日(金)

コンピュータ > MovableType

コンチクショウ・・・

コンチクショウ・・・

いままで全然、このブログにバグが潜んでいたなんて知らなかったよ・・・。

エントリー別アーカイブページにいくら飛ぼうとしても最新の日記しか表示されないorz


<MTEntries>タグを消して、再構築したら、あっという間に治りました。


エントリー別アーカイブで<MTEntries>は不要!

インデックスページなどその他のページでは必要!!


覚えておこ。


2006年07月17日(月)

コンピュータ > MovableType

RSS,ATOM配信リンク設置完了!

こんにちは。
「今日ってキュウリ、パック売りないんですか~?」
と某スーパーの店員に普通に聞けるようになってしまった、ぜんです。

さて、今日もMovable Typeのチューニングを実施しちゃいました。
なんか昔、ミニ四駆のチューンを一生懸命やってた感じと似てるかもしれませんね(^^

本ブログの右上に「RSS」「ATOM」というアイコンがつきました。
コンテンツ自動配信への対応です。

よければ皆様、登録してやってください!


ちなみに「(゚Д゚)ハァ?RSS,ATOMって何!?」って人は
↓の辺りを読むといいんじゃないかと。

(IT初心者向け)

gooの歩き方「ニュースやブログを素早くチェック! 「RSSリーダー」の魅力を知ろう 」

(IT中級者向け)

【Degital Style】さん「RSSとは何か?」

(IT上級者向け)

IT用語辞典e-words「RSS」 IT用語辞典e-words「Atom」


ちなみにRSSリーダーとして私はブラウザとしても便利な
Lunascapeを使ってます(^^)


2006年07月15日(土)

コンピュータ > MovableType

月めくりカレンダー設置完了!!

おはよ~ございマス。 土曜日なのに朝6時に目が覚めて、 TSUTAYAでレンタルした「戦国自衛隊1549」観てた「ぜん」です。 面白かったけど、 あのストーリーは無理ありすぎwww (まぁ、そもそも「戦国自衛隊」だからなぁ(^^;)

さて、昨日一回削除しちゃったカレンダーですが、 【Idea&&Technology】様の記事を参考に、月めくりカレンダーを設置しました。

いままでも作りたくて、試行錯誤していたのですが、ようやく解決法がわかりサクッと作成できました。
メインページと月別(日別)アーカイブではタグの書き方が違う んですね。いままで同じにして行けるだろうと思っていたので、ハマってました。

【Idea&&Technology】様、有難うございます。

一応、下記にソースコードを記述しておきます。同じような問題に躓いている方の参考にどうぞ。 スタイルシート用のclass属性とか、矢印に使っている画像は適当に変えてください。

メインページ用

<!-- ■■■メインページ用カレンダー■■■ -->
<h3 class="module-header">カレンダー</h3>
<center>
<table class="calendar" width="160" border="0" cellspacing="2" cellpadding="0" summary="Monthly calendar with links to each day's posts">
<!-- ★★★ここから注意!★★★ -->
<MTArchiveList  archive_type="Monthly" lastn="1">
<caption>
<MTArchivePrevious><a href="<$MTArchiveLink$>"><img alt="先月へ" src="<$MTBlogURL$>/images/common/arrow_left.gif"></a></MTArchivePrevious>
<a href="<$MTArchiveLink$>"><$MTDate format="%B %Y"$></a>
</caption>
</MTArchiveList>
<!-- ★★★ここまで注意!★★★ -->

<tr>
<th class="sun">日</th>
<th class="mon">月</th>
<th class="tue">火</th>
<th class="wed">水</th>
<th class="thu">木</th>
<th class="fri">金</th>
<th class="sat">土</th>
</tr>

<MTCalendar>
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>
<td class="calendar">
<MTCalendarIfBlank> </MTCalendarIfBlank>
<MTCalendarIfEntries>
<MTEntries lastn="1"><a href="<$MTEntryLink archive_type="Daily"$>" title="Last entry is[<$MTEntryTitle$>]"><$MTCalendarDay$></a></MTEntries>
</MTCalendarIfEntries>
<MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries>
<MTCalendarIfBlank> </MTCalendarIfBlank>
</td>
<MTCalendarWeekFooter></tr></MTCalendarWeekFooter>
</MTCalendar>
</table>

</center>

アーカイブページ用

<!-- ■■■アーカイブページ用カレンダー■■■ -->
<h3 class="module-header">カレンダー</h3>
<center>
<table class="calendar" width="160" border="0" cellspacing="2" cellpadding="0" summary="Monthly calendar with links to each day's posts">
<!-- ★★★ここから注意!★★★ -->
<caption>
<MTArchivePrevious archive_type="Monthly"><a href="<$MTArchiveLink$>"><img alt="先月へ" src="<$MTBlogURL$>/images/common/arrow_left.gif"></a></MTArchivePrevious>
<a href="<$MTArchiveLink archive_type="Monthly"$>"><$MTEntryDate format="%B %Y"$></a><MTArchiveNext archive_type="Monthly">
<a href="<$MTArchiveLink$>"><img alt="1つ後の日記へ" src="<$MTBlogURL$>/images/common/arrow_right.gif"></a>
</MTArchiveNext>
</caption>
<!-- ★★★ここまで注意!★★★ -->

<tr>
<th class="sun">日</th>
<th class="mon">月</th>
<th class="tue">火</th>
<th class="wed">水</th>
<th class="thu">木</th>
<th class="fri">金</th>
<th class="sat">土</th>
</tr>

<MTCalendar month="this"><!-- ★★★ここのmonth属性にも注意★★★ -->
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>
<td class="calendar">
<MTCalendarIfBlank> </MTCalendarIfBlank>
<MTCalendarIfEntries>
<MTEntries lastn="1"><a href="<$MTEntryLink archive_type="Daily"$>" title="Last entry is[<$MTEntryTitle$>]"><$MTCalendarDay$></a></MTEntries>
</MTCalendarIfEntries>
<MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries>
<MTCalendarIfBlank> </MTCalendarIfBlank>
</td>
<MTCalendarWeekFooter></tr></MTCalendarWeekFooter>
</MTCalendar>
</table>

</center>

2006年07月14日(金)

コンピュータ > MovableType

コメントが表示できない・・・

こんばんは。
エアベッド(2980円@ドンキホーテ)最高です!
ぜんです。

ちょっとブログの構成を変えてみました。
エントリーに対するコメントをもっと皆さんに気軽に書いてもらおうと

☆トップページのエントリー数を3つから1つに
☆画面上部にエントリー遷移リンクを
☆トップページにコメント投稿フォームを設置
☆カレンダーが邪魔くさいので削除

としてみました。

が、試験的にコメント投稿してみると、


なんてこった

コメントが表示されません(^・ω・^)ショボーヌ

管理画面にはきちんとコメントの投稿がされた履歴が残り、
データベース(MySQL)側にもちゃんとコメントは残っているようです。

またMovableTypeの問題なのか・・・

しばらく対応をお待ちください。m(_ _)m

表示されないことをいいことに悪口投稿をたくさん投稿するのは、止めてください。

追記

MovableTypeのバージョンを3.2から3.31にアップグレードして、
データベースもアップデートしたら、コメントは表示されるようになりました。

ただ、左下の「最新のコメント欄」に気になるエラーが・・・?


2006年06月11日(日)

コンピュータ > MovableType

ダイナミック パブリッシング 対応完了

こんばんは。
最近生まれた、親友の赤ちゃんの名前が「心太」という名前なのですが、

(1)「るろうに剣心」の剣心の幼少期の名
(2)「ボボボーボ・ボーボボ」の”ところてんの助”

同じ「少年ジャンプ発」でも大きくイメージが変わってしまうので、
将来どうなるか、少し心配なぜんです。


さて、この「ぜんぶろぐ」、ダイナミックパブリッシングに対応させました。

「ダイナミックパブリッシングって何?」って人も多いかと思いますが、
要はブログを見に来た時点でhtmlページを生成する方式の事です。

例えれば、
いままでは【あらかじめ作ってあった料理を出していた】のを
これからは【オーダーが入ってから料理を作って出す。】
という流れになるわけです。


これによって、何が変わったかというと
「カレンダーで今日以外の日の色が変わる。」
というバグが起こらなくなります。
(この問題に気がついていた人いました!?f(^^;)

後は、「サイトを再構築」する時の時間が短くなるというメリットが
あるのですが、見に来る人にとっちゃ関係ないですね(^^;


そんなこんなで約1時間費やしました。
とりあえずお休みを有効に使えたようでよかったです。

それでは、おやすみなさい。

追記

ちなみにダイナミックパブリッシング対応で問題が一つありました。

単純にMovable Typeの管理画面でダイナミックパブリッシングをONにして、ページを見に行くと
以下のエラーが出ます。

Warning: Call-time pass-by-reference has been deprecated - 
argument passed by value; If you would like to pass it by reference, 
modify the declaration of array_unshift(). 
If you would like to enable call-time pass-by-reference, 
you can set allow_call_time_pass_reference to true in your INI file. 
However, future versions may not support this any longer. 
in /virtual/zenchan/public_html/
mt/php/lib/block.MTParentCategories.php on line 7

どうもMTParentCategoriesタグを使っていると、こんなエラーが出るようです。
エラーメッセージでGoogle検索かけて、
ぬりかべブログ様を参考に修正させてもらいました。
ありがとうございます。>ぬりかべブログ様

対処法は、 .htaccess に以下の1行を加えるだけです。


php_value allow_call_time_pass_reference 1

楽で助かりました。


2006年05月27日(土)

コンピュータ > MovableType

「ぜんぶろぐ」完成!

下痢ピーの中、
各種テンプレート、スタイルシートを作り
ようやく見れるサイトになりました。(^^;


コメントやトラックバックもつけられるように
なっているはずなので、
皆さん、ぜひ遊びに来てください。

でわ。


2006年05月24日(水)

コンピュータ > MovableType

アーカイブページ&スタイルシート完成!

★日付アーカイブ・テンプレート
★カテゴリー別アーカイブ・テンプレート
★エントリー個別アーカイブ・テンプレート
を作成しました。

左のサイドバーにある、カレンダーの日付や、カテゴリー別のリンクを
クリックすると、そのアーカイブページに飛びます。

 ★エントリー個別アーカイブ・テンプレートは
 コメント&トラックバックつけられるようにしています。
 よければ、コメント&トラバつけてみてください。

まだまだディティールが微妙な所があるので、
直そうかと思っている所がありますが、
とりあえずはこの形で行こうと思います。(^^;


2006年05月17日(水)

コンピュータ > MovableType

テンプレート・モジュール作成完了

昨日に引き続き、MovableTypeとの格闘をやってます~。

今日はテンプレート・モジュールの作成から。

いままでは日別、月別、エントリー別テンプレート全部に
同じHTMLタグやらMovableTypeタグを埋め込んで、
画面上部のタイトル&顔とか
画面下の方にある「GRIFTERS」バナーとかを
表示するように計画していたんですよ。

「プログラムみたいにincludeできないのかよ~!」って思って、
MovableType攻略本を開けば、あっさり方法ありました。(笑)

テンプレート・モジュールというのを作って、それを”MTInclude”というタグで
テンプレートに組み込めばOKだそうです。

やってみたら5分でできたw

これで、いざ「GRIFTERS」が「DRIFTERS」になっても
即!対応可能!(ぇ


2006年05月16日(火)

コンピュータ > MovableType

Movable Typeと格闘!

MovableType(このブログを作っているエンジン)と格闘中です。

このブログ、今見ているページのテンプレート(文章を流し込む型みたいなモノ)の他に

日別アーカイブテンプレート
月別アーカイブテンプレート
カテゴリー別アーカイブテンプレート
エントリー別アーカイブテンプレート
コメント投稿ページテンプレート
などなど・・・・


いろいろ作っていかなきゃならないんですよ。
(それが故に自由度の高いブログを作ることができるわけですが・・・)


う~ん、めんどい。

でもStyleCatcherプラグインに頼って、タグを理解せずに作るのもなぁ・・・。

というわけで、MovableTypeの攻略本片手に今日も格闘です。

まぁ、エンジニアとしてJava以外の技術(!?)にも目を向けて置かないとね。

では、しばらくこのブログの工事は続きます・・・

ガガガガガ・・・・・。


2006年05月10日(水)

コンピュータ > MovableType

初トラックバック

実は1個前の「FFXIII」のエントリー(豆知識:ブログでは一つの投稿を「エントリー」と呼びます。)で
初トラックバックやってみました。

エントリー作成時に「トラックバック送信先のURL」の項目に
トラックバックを作りたいURLをコピペして、後は通常通りエントリーを投稿すれば、OK。

う~ん、簡単だったな。


2006年03月13日(月)

コンピュータ > MovableType

カレンダーが出来た!

とうとうこの「ぜんぶろぐ」にもカレンダーが付きました~!!

他のブログサービスの場合、どんなやり方でカレンダーをつけるのかよくわからんのですが、
MovableTypeの場合、タグをいろいろとを自分で書きました。

う~ん、大変だけど、曜日の書き方変えたりできるので、
面白いかも。
いろいろいじってみよう。


2006年01月29日(日)

コンピュータ > MovableType

スタイルシートのいじり方がわかってきた

このブログを作っているMovableTypeですが、
ようやくカスタマイズのツボっぽいものが見えてきました。

要はMovableType固有のタグがをどれだけ自在にいじれるかって事ですね。

さて、今日は、友達、緋野出くんの生み出す、
大作オーディオドラマ「GRIFTERS」オフィシャルページへの
リンクを貼ってみました。
#このエントリー欄の最下部に貼ってみました。

これを創り出せる、彼の才能は「スゲー(゚Д゚)」の一言ですね。

・・・

オーディオドラマそのものは
彼一人の才能だけではできない程の物。
多くの才能溢れる人たちが創り出しています。

そして、その才溢れる人達を惹きつける緋野出くんの才がすごいですね。

2006年GRIFTERSキャッチコピーは
「まさに、聴撃。」とのこと。
快進撃を期待!!