アーカイブ


Big☆Bang!!!

カテゴリーリスト  アーカイブリスト  無料ホームページ はメンテ中 Weblog トップ | Home へジャンプ

2006年07月11日

月別アーカイブリストの年毎の折りたたみ を設置

アーカイブリストを年毎に折りたたむカスタマイズ

参考(ほぼそのまま)にしたサイトはいつもありがとうございます
月別アーカイブリストの年毎の折りたたみ for Movable Type小粋空間

当 Weblog では西暦まで ツリー化 してますので
ここの箇所だけテンプレートの修正が必要です

オリジナル・テンプレート には最初からリンクに
ツールチップ が設置されてました
 

ほんの気持ち程度の オリジナルなカスタマイズ ですが
"三角マーク" を "▼" から "▽" へ変更しました


さらりと手順を

 1.プラグインとスクリプトのダウンロード
    ArchiveDateHeader プラグイン
    ArchiveDateFooter プラグイン
    menufolder.js スクリプト

 2.menufolder.js を ルート・ディレクトリにアップロード

 3.テンプレートの修正[script タグ追加(<head> 〜 </head>間)]

<script type="text/javascript" src="<$MTBlogURL$>menufolder.js"></script>

 4.月別アーカイブリストを表示したいテンプレートに下記のタグを設定
    (このサンプルは 小粋空間 さんの 公開テンプレート)

<div class="sidetitle">
Monthly Archives
</div>

<div class="side">
<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader><div id="archive<$MTArchiveDate format="%Y"$>name"><span><$MTArchiveDate format="%Y年"$></span></div><ul id="archive<$MTArchiveDate format="%Y"$>list"></MTArchiveDateHeader>
<li><a href="<$MTArchiveLink$>" title="<$MTArchiveDate format="%Y年%B月"$>のアーカイブページへ"><$MTArchiveDate format="%B月"$></a> [<$MTArchiveCount$>]</li><MTArchiveDateFooter></ul></MTArchiveDateFooter>
</MTArchiveList>

</div>
<script type="text/javascript">
//<![CDATA[
<MTArchiveList archive_type="Monthly"><MTArchiveDateHeader>FoldNavigation('archive<$MTArchiveDate format="%Y"$>','off',false);</MTArchiveDateHeader>
</MTArchiveList>
//]]>
</script>

 5.自身のテンプレートに併せて適宜修正
    (このサンプルは Tama-Studio's Weblog の テンプレート = 西暦もツリー化)

<h2 class="module-header"><a href="<$MTBlogURL$>archives.html">アーカイブ</a></h2>
<div class="side module-content-a" id="archives">
<ul>
<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader><li><b><div id="archive<$MTArchiveDate format="%Y"$>name"><span><$MTArchiveDate format="%Y年"$></span></b></div><ul id="archive<$MTArchiveDate format="%Y"$>list"></MTArchiveDateHeader>
<li><a href="<$MTArchiveLink$>" title="<$MTArchiveDate format="%Y年%B月"$>のアーカイブページへ"><$MTArchiveDate format="%B月"$></a> [<$MTArchiveCount$>]</li>
<MTArchiveDateFooter></ul></li></MTArchiveDateFooter>
</MTArchiveList>
</ul>

</div>
<script type="text/javascript">
//<![CDATA[
<MTArchiveList archive_type="Monthly"><MTArchiveDateHeader>FoldNavigation('archive<$MTArchiveDate format="%Y"$>','off',false);</MTArchiveDateHeader>
</MTArchiveList>
//]]>
</script>

<script type="text/javascript">
<!--
generateNormalTree('archives');
//-->
</script>



2006年07月07日

スタイルシート変更後はStyleCatcherによる再読込を

タイトル通り

 スタイルシート変更後は StyleCatcher による再読込を

StyleCatcher を使用していなければ不要な作業です

再読込とは StyleCatcher により 現在使用中のテーマを
改めて選択 することです
保存してある他のテーマに一度切り替えて戻す必要はありません


この作業を行わないと
 スタイルシートが即座に反映されない
ことがやっとわかりました



2006年07月06日

ポップアップ用エントリー を作成

エントリー投稿内に参考となる エントリー投稿内容 を
ポップアップ・ウインドー として 別窓 で開くように作成

エントリー投稿内容だけ表示させれば事足りるので
現行の3カラム構成より左右のカラムを除いた beta
だけを1カラム構成
 <body class="layout-one-column-day">
として記述する


 1.メインメニュー -- ブログ -- テンプレート
 

   エントリー1を新規作成


 2.メインメニュー -- ブログ -- 公開の設定
 

   エントリー1を新規作成 -- 出力先は /archives/one/ とした


 3.ポップアップ・ウインドーのサイズを固定
    "閉じる" を設置


できました この様 に意図したように仕上がり大満足です


 Microsoft Windows 2000/XP でご覧いただく場合
 Firefox 1.5.0.4 と Opera 9.0 では ドンピシャ
 真ん中に配置されます

 Internet Explorer 6.0 では右側が狭まります
 スクロールバーを含めると左右均等に見えますが
 指定した余白の1.5倍程になっているようです

 ※Linux版の Opera 9.0 ではやや右側が空き左寄りになります



2006年07月04日

Movable Type 3.3-ja での不具合

昨日 2006-07-03 に Six Apart より
 Movable Type 3.3修正版リリースのお知らせ
がありました

やはり・・

これによりますと

この不具合によって影響を受けるデータなど
大括弧をタイトルに使っているエントリーを投稿画面で編集できなくなるだけで、データの破壊などの問題は起こりません。
既存のエントリーも編集できなくなっているが、データが破壊されるわけではありません。

この不具合によって影響を受けるデータなど
再構築すると以前のエントリーが正しく構築されなくなるだけで、データの消失などは発生しない。

この不具合によって影響を受けるデータなど
例えば「Tags」という英文の名前を持つアーカイブテンプレートを作成し、保存すると、最初保存したときには正常にTagsという名前でデータベースに書き込まれる。そのまま二度と保存しなければ、データの破壊は起こりません。
しかし二度目に保存ボタンを押すときには、テンプレート名の項目がすでに日本語化されているため、名前が変わって保存されることになります。


こちらの環境で発生していた不具合はどうも2番目に当たるようであった
現段階でそれぞれ回避策があるようだ

今のところではあるが新規インストール後には不具合はないようだが・・
一応2番目の回避策
 <MTEntries>
 に属性を与えて
 <MTEntries sort_order="descend">
 などとする


なるほど
それでも修正版がはやく欲しいですね



Movable Type 3.3-ja で指定日投稿するには

1.mt-config.cgi の最終行にでも
   ActivityFeedsRunTasks 0
  を追加する

2.あとの手順は Movable Type 3.2-ja-2 と同じですので次を参照のこと

   Movable Type 3.2-ja-2 で指定日投稿するには



2006年07月03日

Movable Type 3.3-ja へ本格移行

昨日 Movable Type 3.3-ja へ移行しました
すったもんだありましたので今回は クリーン・インストール です

これまで6週間に渡り Movable Type 3.2-ja-2 を弄ってきましたが
何もわからずに弄っていたため次の不具合に見舞われてきました

 1.いつの間にか StyleCatcher 1.01 による切り替えが出来なくなっていた
 2.導入したプラグインのいくつかが動作しなかったり不安定
 3.MT3.3-ja へアップ・グレードにより移行の際データーベースが崩れた
 4.カテゴリーリストのツリー化でTM3.2では不具合

知識がないため 自力解決 とはいきませんので サブ機 での動作テストを
終えた昨日この Weblog も Movable Type 3.3-ja へ移行しました

これに伴い MT3.3 では動作しないプラグインは外しました
導入していたプラグインの中で動作したものは
 ArchiveDateFooter
 Mail Form
だけでした
(StyleCatcher は MT3.3よりバンドルされたので除く)

一番最初に設置したお天気で一番苦労した
 MTWeather JP v1.09
も動作しなければ意味がありませんので泣く泣く外しました


今まで抱えていた上記4つの問題も回避され元気に動作中!
だと・・思われます・・・・

指定日投稿は前回エントリー投稿した
 Movable Type 3.2-ja-2 で指定日投稿するには
だけでは出来ませんでした

設定を見直しましたのでこのエントリー投稿はいかに?!
上手くいきましたら 明日 エントリー投稿することにします



2006年07月01日

MT3.3では月刊アーカイブの表示数が減少-回避策

一昨日エントリー投稿した
 MT3.3-jaより再びMT3.2-ja-2へ逆戻り
の中で
 「β3 では今月の月別アーカイブのみデータが少なく
  他の月は正常に取得・表示されているのを確認」

は解決しました
 メイン・メニュー --- 設定 --- 基本

 

ここの
 表示に関する初期設定 --- 表示数:
と連動していることがわかりました
7, エントリー としてましたので偶然にも 2006-06 以外の月は
7エントリー以下でしたので全て表示されていたのでした
これは MT3.2-ja-2 では連動せず全て表示することが出来ていました

MT3.3-ja での回避策は
 <MTEntries> に lastn 属性を与え数を指定
します
一ヶ月分の総エントリー投稿数にしたいので適当
(予想最大エントリー投稿数+α) に 50 としました
 <MTEntries lastn="50">


 ※Sub機で MT3.3-ja をクリーンインストール後確認しました
   アップ・グレードでの不具合はその後未検証のままです



2006年06月30日

Movable Type カスタマイズ記 (2006-06)

movable type : (初期の活版印刷の)活字
          -- プログレッシブ英和中辞典


日付をクリックしますと エントリー投稿 が ポップアップ・ウインドー(別窓) で開きます

2006-06-02
カレンダーのリンクにツールチップ を設置


2006-06-03
エントリー・アーカイブファイル名の不具合 を解消


2006-06-03
Movable Type 3.3b1-ja を テスト用PC にインストール


2006-06-04
Movable Type 3.2-ja-2 で 指定日投稿 用設定追加


2006-06-05
著作権表示の西暦を自動化 用設定追加


2006-06-07
「本日は・・」(カレンダー・時間表示) を設置


2006-06-08
フィード・メーター を設置


2006-06-10
カレンダーの年号を 西暦+平成 に変更


2006-06-11
アーカイブページを月別のリスト表示 に変更


2006-06-13
カテゴリー別のリスト表示 を作成


2006-06-14
Crypt::DSA のインストール


2006-06-15
Movable Type の セキュリティ対策


2006-06-16
Movable Type 3.3b2-ja を テスト用PC にインストール


2006-06-18
お天気を設置その1 MTWeatherJP v1.09編


2006-06-19
天気を設置その2 天気予報コム編


2006-06-20
お天気MTWeathe の自動更新化


2006-06-21
お天気を設置その3 Drk7jpWeather(?)編


2006-06-22
エントリー確認画面を構築後の画面と同一にする


2006-06-23
携帯電話用URL+QRコード作成


2006-06-24
お天気MTWeatheの自動更新化-その後


2006-06-25
お問い合わせ用フォームメール-設置


2006-06-25
Movable Type 3.3b3-ja を テスト用PC にインストール


2006-06-26
WYSIWYGモードでXHTMLを編集できるエディタ を導入


2006-06-27
アップロード方法を指定するプラグイン を導入


2006-06-28
エントリーのプレビューを行うプラグイン を導入


2006-06-28
Movable Type 3.3-ja を テスト用PC にインストール


2006-06-30
お天気MTWeatheの自動更新化-まとめ



2006年06月29日

MT3.3-jaより再びMT3.2-ja-2へ逆戻り

大いに不具合が出てしまいました

月別アーカイブ が正確に取得できず
今月6月分のデータ がやけに少なく
他の月でも6月分の内容が表示される
ようになってしまった

サーバーのデータ全削除とデーターベースも全削除後に
"読み込み" を行ったが虚しく結果は同じ
再構築を何度か行ったがダメ
データーベースがおかしくなってしまった模様

β3 では全く気が付かなかったなぁー
β3 では今月の月別アーカイブのみデータが少なく
他の月は正常に取得・表示されているのを確認

"upgrade" がいけなかったの?・・
何の為にテストしてたんだか・・!


[ 苦渋の選択 ]
データベース共々 バックアップ より復活させ
3.2-ja-2 に戻しました



Movable Type 3.3 より初エントリー投稿

昨晩 2006-06-28 22:16 にやっと待望の 3.3-ja を
ダウンロードすることができました

06.28.2006
お詫び: 再ダウンロードのお願い

Movable Type ユーザーのみなさま。大変申し訳ありませんが、先ほどまで公開しておりました、Movable Type 3.3 の配布パッケージに一部漏れがあることがわかりました。お手数ではございますが、再度ファイルをダウンロードいただき、インストールおよびアップグレード作業を行っていただけますようお願いいたします。 22:19以降ダウンロードされた方は、そのままご利用ください。

実にきわどい時間だなぁ・・

面倒なのとベータ版で簡単に upgrade できることを確認してましたので
新規にはインストールしませんでした

現行の 3.2-ja-2 から乗り換え時に気をつけなければならない点は

3.3 より大幅に mt.config が簡略化されましたので必要に応じて
書き足してやらなければなりません

新規インストールでは最初のログイン時に user名, パスワードとともに
メールアドレス を聞かれますので mt.config からは外します

アップグレード時は設定がそのまま引き継がれるようですので
ログインすれば即使えるようになりました


3.2-ja-2 で導入していたプラグインですがかなり認識しなく
なっているようです
しばらくこの確認作業に追われそうです


[ 追記 ]
このエントリー投稿は 指定日投稿 にしてましたが失敗しました
マニュアルには "指定日投稿するには" の項目が見つかりません
じっくり探さないとならなくなりました
とんだ "落とし穴" ・・?



2006年06月28日

Movable Type 3.3 が公開-ではでは早速

Six Apart より 本日(2006-06-28) に待望の Movable Type 3.3 が公開されました
 (2006-06-27 15:43 延期発表)

ベータ版である 3.3b1-ja, 3.3b2-ja ときて 3.3b3-ja, 3.3b4-ja が
nightlyビルドへ変更
公開延期を経てやっと公開されたことは大変喜ばしいことです

今回の導入は "upgrade" にしました
 「今のところ不具合はなさそうです」
と言いたいところですがダウンロード先で蹴られてます(403)

また後でチャレンジすることにしましょう


20:40追記
現在、配布パッケージに一部漏れがあることがわかりましたので、Movable Type 3.3 のダウンロードを一時的に停止しております。
大変申し訳ありませんが、今しばらくお待ちください。また、すでにダウンロードいただいた方につきましても、インストールおよびアップグレード作業をお控えいただきますようお願いいたします。

だそうです


[ 2006-06-28 22:16追記 ]
ダウンロードが再開されたようです
予定通り "upgrade" にしました
設定も引き継がれているようです

mt.config は必要に応じて書き足し(書き換え)てからにして下さいね!



2006年06月27日

Movable Type 3.3 リリースが延期

何時なのかなぁと気が気でなかったのですが 15:43 延期になってました

本日リリースを予定しておりました、Movable Type 3.3 ですが、商品の最終確認が継続中のため、6/27のリリースを延期させていただくことといたしました。
発売をお待ちいただいているお客様には、大変ご迷惑をおかけし申し訳ございませんが、 今しばらくお待ちくださいますよう何卒よろしくお願いいたします。

バグフィックスが多く難航しているのでしょうか
待ち遠しいです



2006年06月04日

Movable Type 3.3-ja への移行時期

Movable Type 3.3 Beta 1 日本語版 を入手し早速インストールを
してみたもののバグフィックスできるほどの知識や能力がありませんので
正式版リリース後しばらく弄ってからの移行を予定してます

それまでは密かに弄ることに・・

情けなかぁ 〜





パソコン・周辺機器を購入するなら 秋葉原の老舗 TSUKUMO が安心!

NHK時計


※この時計の時刻は、閲覧しているパソコンのものであり、必ずしも正確な時間とは限りません
Tama-Studio's Weblog

Powered by  

Big☆Bang!!!