2004年09月07日

●スタイルシート切り替え

メイン各ページのスタイルシートを右上のリンクで切り替えられるようにしました。スタイルシートを切り替えるとページ全体のデザインをダイナミックに変更できます。ここでの目的はフォントサイズを変更できるようにするために用いています。とりあえず「Default」「Large」「Netscape」の3種類を用意しました。「Default」は現在のスタイル。「Large」は本文のフォントを大きくします。「Netscape」はNetscape利用者用にサイドバーのフォントを1px大きくしたものです。


この機能はGoing My Wayさんのスタイルシート切り替えスクリプトを参考にカスタマイズしました(こちらのサイト右上のカラーボタンをクリックするとスタイルシートが切り替わります)。オリジナルはStyleswitching JavaScriptです。cookieを利用しているのでブラウザでcookieが利用できる設定になっていれば、最後に利用したスタイルシートが次回ブラウザ起動時に自動的に選択されるようになります。また各テンプレートに設定しておけば状態が引き継がれます。例えば個別アーカイブがマルチカラムでない場合は後述する手順の2・4だけを行えばうまく引き継ぐことができます。
以下、スタイルシート切り替えの手順です。

00:02 | Comments [14] | Trackbacks [10]

2004年09月03日

●Trackbackの不具合・その後

直りました(というかいわゆるIllegal Operation Error _| ̄|○)。
お騒がせして申し訳ありません。


ですがコメント登録に時間がかかる等の性能問題は相変わらずです。再構築に時間がかかる話を以前書いたのですがアクセス状況が以前と大幅に変わってきているのでどうやらCeleron・633MHzのマシンでは限界のようです。こちらについてはPCの交換を検討中ですがサーバ構築に時間がかかりそうなのでしばらくお待ち頂きたいと思います。

14:37 | Comments [2] | Trackbacks [0]

2004年09月02日

●Trackbackの不具合

ここ数日に書いたエントリーで参照させて頂いているサイトの該当記事にTrackbackを送信しているのですが、相手方のサイトにTrackbackが反映されないという事象にでくわしています。


ということでただいま調査中です。ちなみに現在の状況ですが

  • エントリー登録時にTrackbackエラーは出ていません
  • 送受信ともNGの模様(他blogからのTrackbackが反映されません)
  • 作成日時を変えるとTrackbackしないという記事があったので試しましが×
  • 同一エントリーからリトライしても×
という状況です。性能的に無理が生じてきたのでしょうか…。

15:34 | Comments [4] | Trackbacks [0]

●エントリー投稿画面へのリンク追加

Magic Whiteさんの編集修正楽にするでご連絡いただいていた方法でエントリーの投稿画面へのリンクを個別アーカイブ右下に「Edit」で追加しました。


これは自分の投稿したエントリーを読んでいる最中に編集したくなった時、このリンクをクリックしたらすぐに編集画面にジャンプできるというものです(PC上でMovable Typeのログイン・パスワードのcookieが残っていれば編集画面へ、残っていなければログイン画面にジャンプします)。


便利よさそうです。ありがとうございました。


2004.11.01 追記
ソースを追加しました。個別アーカイブテンプレートの場合、下記の部分に青色のタグを追加すればOKです。

<div class="posted">Posted by <$MTEntryAuthor$> at <$MTEntryDate$>
| <a href="<$MTCGIPath$>mt.cgi?__mode=view&_type=entry&id=<$MTEntryID$>&blog_id=<$MTBlogID$>">Edit</a>
</div><!-- posted -->

あと細かいですが、<$MTEntryDate$> の後ろに半角スペースを入れてやってください。

01:01 | Comments [2] | Trackbacks [1]

●コメントスパム対策(その4)

我楽さんのコメント投稿で500エラーが出るけど、投稿反映される件について。でアドバイス頂いた通り、mt-comments.cgiのファイル名変更してみました。これで様子をみてみたいと思います。ありがとうございました。

00:05 | Comments [1] | Trackbacks [0]

2004年09月01日

●コメントスパム対策(その3)

再びオンラインカジノからコメントスパム頂きましたので次の対策を打ってます。ちなみに前回より私が行っている対策はコメントに特定の文字列が入力された時だけエラーにするというものです。多分「kasino」とか変な日本語混ぜてまた来るんでしょうね…。

00:45 | Comments [0] | Trackbacks [1]

2004年08月31日

●QRコード設定

QRcodeMagic WhiteさんのQRコードつけてみた。経由のurl2QRcodeで生成したQRコードをサイドメニューにつけました。QRコードにはblogの携帯用URLを変換したものが設定されています。そしてこの画面に表示されたQRコードを携帯で認識させればURLをわざわざキーで打ち込まなくても携帯用のサイトにいくことができます。使用頻度は明らかに低いと思いますがQRコードの幾何学的デザインが気に入っているので。
本当はMTQRcodeをつけてみたいのですがWindows自宅サーバ者にはかなりハードル高そうでとりあえず変換した画像を貼り付けてます。


で、「これつけても読み込めないしなー」と思っていましたが、先日購入した携帯に「バーコードリーダ」というのがあり、起動すると真四角の枠が出たので試しにQRコードを認識させたところ、見事読み込めました(マニュアル読んでない)。
Magic WhiteさんのQRcodeも正常に読み込めました。

01:38 | Comments [6] | Trackbacks [3]

2004年08月29日

●カレンダーの文字サイズ修正

公開中のスタイルシートですが、カレンダーのリンク以外の日付の文字サイズが設定されていませんでした。設定されてないとエントリーされていない日の文字サイズが大きく表示されてしまう不具合が発生する場合があります。
現在テンプレートをご利用頂いている方は下記のスクリプトを styles-site.css の .calendar の下辺りに追加することで不具合は解消します。

.calendar td {
    font-size:9px;
}

なお公開版の方は修正済です。ご迷惑おかけして申し訳ございませんがよろしくお願い致します。

00:45 | Comments [0] | Trackbacks [0]
 1  |  2  |  3  |  4  |  5  |  6  |  7  | All pages