『MT』 タグの記事

2009年3月4日

MTOS 4.24 へセキュリティアップデート

IMGP6588.jpg

セキュリティアップデート Movable Type 4.24 の提供が開始されました。Six Apart のアナウンスでは「特殊な操作を行うと、サインインしていないユーザーが特定のユーザーのプロフィール編集画面にアクセスできてしまう」となっています。文字通りなら、僕の場合、自分のサーバに他人のブログや他のユーザを登録していないので、問題なさそうなのですが、「サインインしていないユーザ」の範囲が僕の思っている以上に広いと問題なので、MTOS 4.24へアップデートしました。いつもアップグレードの手順を忘れてしまうので、備忘録を残します。

  1. MySQLのダンプ
    xreaの監理メニューから保存したいデータベースにチェックを入れて保存ボタンを押す。ダンプファイルは /virtual/user_name/ に作成される。
  2. ダッシュボードからブログのバックアップ
    ツールメニューからバックアップを選び、圧縮フォーマットzipをチェックしてバックアップを作成。ローカルへDLできる。圧縮しないとサーバルートのtmpディレクトリにバックアップファイルが作成されるので、注意(利用者の名前も他人から見られてしまう)。
  3. mt-config.cgiのバックアップ
  4. mtos 4.23 を mtos 4.24 へ上書き
  5. サインイン>データベースのアップグレードが始まる

以上で終了です。

今日の写真
今回も川口メディアセブンのイベント「55km2」で撮影した写真。峯八幡宮の東側の崖のある未舗装の道から市内を眺めた景色です。かなり高圧線が目立ちます。

タグ:

カテゴリー:コンピュータ |  コメント (2) |  投稿者:hyodo

2009年1月26日

スタイルシートを切り替えて、文字サイズを変える

IMGP6578.jpg

無聊写記をチェックしてくれている父や義父のために、文字の大きさを変更できるように右上に文字サイズ変更ボタンを設置しました。結構簡単にできます。以下に手順を備忘録として残しておきたいと思います。

  1. まずスタイルシート切り替えJavaScriptを入手
    僕は、JavaScriptが全く扱えないのですが、ネット検索してみると解説&ソース付きのスタイルシート切り替えスクリプトが配布されていました。その中からCookeiを使って前回読み込んだスタイルシートを記憶してくれる “styleswitcher.js” が良さそうなので使わせていただくことにしました。ダウンロードしたら自分のサイトへアップロードします。
  2. JavaScriptの読み込み
    htmlファイルの<head>~</head>の間に、

    <script type="text/javascript" src="styleswitcher.js"></script>

    を記述します。

  3. スタイルシートの読み込み
    文字サイズ大、中、小のスタイルシートを作成します。文字サイズ"中"(css名:buryoshaki.css、title属性名:Default)のスタイルシートは、デフォルトで読み込むことにしたので rel=”stylesheet”と記述します。切り替え用の文字サイズ"小"(css名:buryoshaki-s.css、title属性名:Small)、"大"(css名:buryoshaki-l.css、title属性名:Large)のスタイルシートは初期値で使用しないので rel="alternate stylesheet"で読み込みます。以下、私のソースです。

    <link rel="stylesheet" href="<$MTBlogURL$>buryoshaki.css" type="text/css" title="Default" />
    <link rel="alternate stylesheet" href="<$MTBlogURL$>buryoshaki-s.css" type="text/css" title="Small" />
    <link rel="alternate stylesheet" href="<$MTBlogURL$>buryoshaki-l.css" type="text/css" title="Large" />
  4. スタイルシートの切り替え
    a要素にonclickイベントを追加し、styleswitcher.jsのsetActiveStyleSheet関数にtitle属性を与えることにより、その属性のcssファイルを読み込ませます。

    <div id="header-ctrl">
    <span>
    <img alt="文字サイズ" src="<$MTBlogURL$>moji-size.gif" />
    <a href="#" onclick="setActiveStyleSheet('Small'); return false;">
    <img alt="小" src="<$MTBlogURL$>button_small.gif" />
    </a>
    <a href="#" onclick="setActiveStyleSheet('Default'); return false;">
    <img alt="中" src="<$MTBlogURL$>button_default.gif" />
    </a>
    <a href="#" onclick="setActiveStyleSheet('Large'); return false;">
    <img alt="大" src="<$MTBlogURL$>button_large.gif" />
    </a>
    </span>
    </div>
    
  5. ボタン用gif画像を作成しアップロードすれば完成

今日の写真
先週末、川口メディアセブンのイベント「ゴーゴー川口ミチマッピング」に参加しました。川口市内を歩いて巡りながら、川口の良いところ、面白いところを再発見しようというイベントで、楽しいのでよく参加しています。写真のプリント長そでシャツを着た六地蔵は峰ヶ岡八幡給近くの眺めがよく市内が見渡せる崖の上にある墓地にいらっしゃいます。


タグ:,

カテゴリー:コンピュータ |  コメント (0) |  投稿者:hyodo

2005年7月17日

本日よりコチラで・・・

0717_0857_03

こんにちは、hyodoです。

本日より、コチラのアドレスでブログ「無聊写記」を運営します。これまではアット・ニフティのブログサービス「ココログ」の「プラス」コースを利用していたのですが、カスタマサイズの制限があり、かといってカスタマイズが自由な「プロ」コースにするほど利用もしないので、何か良い方法はないかなぁと考えておりました。

ちょうどブログ構築ソフト MovableType3.17-ja が発表され、自分のサーバにインストールしてみたところ、案外すんなり行き、ココログのバックアップも完璧に読み込みが出来たので、MovableTypeの解説書を買ってきてテンプレート作成に挑戦してみることにしました。テンプレート作成には延べ3日ほど掛かりましたが、ほぼ思うようなレイアウトが完成し、本日よりコチラに引越し&リニューアルしたという訳です。

今後はコチラのアドレスでよろしくお願い致します。

今日の写真 ~Underconstction その1~
新シリーズは工事中の足場の写真。工事中の方が格好良かったりして・・・。

タグ:

カテゴリー:雑記 |  コメント (3) |  投稿者:hyodo

『MT』 タグの記事