ご参考になりましたら
人気blogランキングへ

人気blogランキングへ
携帯携帯版当ブログです。



< BlogPeople >

よろしければ、このサイトをあなたのBlogPeopleに登録


« 2005年11月 | メイン | 2006年01月 »

2005年12月30日

カテゴリーのツリー化(件数表示)


MT3.1用のカテゴリーのツリー化は、よく見かけるのですが、
3.2用がそのまま使えるのか分かりませんでした。
とりあえず上手くいきました。
まず、・・


①メインページの
--------------------------------------------------
 <MTTopLevelCategories>
                        <MTSubCatIsFirst><ul class="module-list"></MTSubCatIsFirst>
                           <MTIfNonZero tag="MTCategoryCount">
                           <li class="module-list-item"><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel></a>[<$MTCategoryCount$>]
                           <MTElse>
                           <li class="module-list-item"><MTCategoryLabel>
                           </MTElse>
                           </MTIfNonZero>
                              <MTSubCatsRecurse>
                           </li>
                        <MTSubCatIsLast></ul></MTSubCatIsLast>
                       </MTTopLevelCategories>
---------------------------------------------------
このタグを、以下に入れ替え。

---------------------------------------------------
<div id="categorylist">
<MTSubCategories>
<MTSubCatIsFirst><ul></MTSubCatIsFirst>
<li>
<MTIfNonZero tag="MTCategoryCount"><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>[<$MTCategoryCount$>]
<MTElse><$MTCategoryLabel$></MTElse>
</MTIfNonZero>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast></ul></MTSubCatIsLast>
</MTSubCategories>
</div>
<script type="text/javascript">
<!--
generateTreeForTreeStructure("categorylist");
//-->
</script>
---------------------------------------------------

ちなみに、カテゴリの件数は、このタグ[<$MTCategoryCount$>]です。
ソースに張るとすぐ表示できます。
小粋空間さんのサイトからツリー化するJavaScriptsをダウンロード
③maketree.js をBlogがあるディレクトリへアップロード。
④カテゴリ表示を変更するテンプレートのヘッダー部の</head>の前に
<script type="text/javascript" src="<$MTBlogURL$>maketree.js" charset="utf-8"></script>
を追加する。EUCの方は、charset="euc">に変更。
⑤ツリー画像をダウンロード(点線の方が、IE以外でもきちんと表示されるそうです)
点線:tree_lst_dotted.gif / tree_end_dotted.gif
リンクを右クリックして「対象をファイルに保存」を選択します。
保存したファイル名は、スタイルシートのファイル名に合せる。
私は、tree_lst.gifに変えています。
⑥スタイルシートの変更
新たに、以下を追加(私は先頭に追加しました)。
/* カテゴリツリー化  */
ul.tree {
    margin: 0px!important;
    padding: 0px!important;
    font-size: 9px;
    list-style: none!important;
}
ul.tree ul {
    margin: 0px!important;
    padding: 0px!important;
}
ul.tree li {
    margin: 0px!important;
    padding: 5px 0px 0px 16px!important;
    background-image: url(tree_lst.gif);
    background-repeat: no-repeat!important;
    list-style: none!important;
}
ul.tree li.end {
    background-image: url(tree_end.gif);
    list-style: none;
}

私の場合、ツリーがずれるので、
ul.tree li {
    margin: 0px!important;
    padding: 0px
-------------------------------
ul.tree li {
    margin: 0px!important;
    padding: 5px
-------------------------------
と変更しました。

詳しくは、ブログ簡単パワーアップ Movable Type スーパーカスタマイズテクニックの75ページをご覧下さい。

2005年12月23日

Movable Type用エディター追加で入力が改善!

入力イメージ

また、Dakinyさんのサイトより、
大変使いやすいプラグインを導入しました。
WYSIWYG(「ウィジウィグ」と読む。直訳すると、「見たものが、
手に入れられるもの」という意味)エディターのプラグインです。
現在、この文章もそれで作成中、
色付けや文字のフォント設定、リンク、画像挿入
快適です。設定方法は・・・

-------------------------------------
まず、このURLよりプラグインをダウンロード。
ダウンロードURL。
http://www.it-pro.co.jp/modules/mydownloads/

自分のサイトに合せて、EUCかUTFタイプをダウンロード。
私は、Ajaxify_EnhancedEntryEditing_Ja_UTF 
ダウンロード。

解凍すると、3つのフォルダがあります。
①自分のMTサイトの同じフォルダにコピー。
 私の例では、
 1)¥mt-static¥pluginsフォルダ=>
           mt/mt-static/配下へ
   このpluginsフォルダには、1334本のファイル有り。
     ファイル転送に5分前後。
 2)¥php¥plugins¥modifier.tinymce.php=>
           mt/php/plugins/配下へ

   ※サイトにmt/php/pluginsフォルダが無い場合
     pluginsフォルダごと転送。
 3)¥plugins¥Ajaxifyフォルダ=>
           mt/plugins/配下へ
   ¥plugins¥BigPAPI.pl=>
           mt/plugins/配下へ
   ※私は、既にBigPAPI.plが導入済みなので
     転送せず。入って無い方は、必須。
 4)MTのプラグイン表示に、
   「EnhancedEntryEditing バージョン 1.0」が
   表示されれば、完了。

<使い方>
・新規作成で、とりあえずタイトル入れて、
 公開設定の横の、「改行設定」をWYSIWYGに変更。
 保存。
 その後、新エディターが使用可能になる。
 
 フォントサイズを10ポイントにして作成開始、
 後は、ワープロ感覚で入力、そのままのイメージが公開される。

 ※既に、作成済みエントリーを開くとフォントと指定が無いため、
  最小表示され、見難く文字がずれる。
  ただ、フォントサイズを合せは、問題なし。

 ※HTMLタグは、特殊記号が自動変換され表示されるので、
  コードを紹介する場合、便利。
  逆に、エントリー内に、作成例のスクリプトを、貼り付けても
  動作しない。

とりあえず、現状の把握状態は以上です。

ご参考になりましたら人気blogランキングへ


2005年12月18日

あなたのサイトは世界ランキング何位?

ranking1.jpg
あなたのサイトは、何位でしょう?
しかも、アクセス状態を表示してくれます!
ただし、サイト単位でなく、ドメイン単位です。
ドメインお持ちの方は、表示されるかな?
それにしても、
今日時点(2005/12/18)車ではホンダ、大学では、東大。
世界のランキング1位は何処かな?あなたの会社は?確認方法は・・・


サイト名は、Alexa.comです。
①上位メニューで「TrafficRankings」をクリック
②アドレスを入力して「Get Traffic Details」クリック 
※結果が表示されない時は、何度かクリック
③世界ランキング表示。右側の「Traffic Details」をクリックすると、
過去3ヶ月から2年間のアクセス状況も折れ線グラフで表示。
※ただし、世界ランク10万位より上位でないと残念ながら詳細は出ません。
④ボタンにしてHPに貼り付けることも出来ます。
こちらのリンクから
ココからカスタマイズできますね。
後は、このコードを貼り付けるだけです。
<朝日新聞のサイト作成の例>
以下のスクリプトを貼り付けるだけ。 
<SCRIPT type='text/javascript' language='JavaScript' src='http://xslt.alexa.com/site_stats/js/s/a?url=http%3A%2F%2Fwww.asahi.com%2F'></SCRIPT>
あなたの、関心あるサイトは何位でしょう?お試し下さい。
日本のサイト状況はこちら。
世界ランク(2005/12/18現在)
1位 
www.yahoo.com
2位 www.msn.com
3位 
www.google.com
日本ランク
1位 Yahoo! Japan 世界 5位
2位 Google 日本  世界16位
3位 Yahoo!検索  世界 5位
4位 楽天市場    世界31位  

2005年12月17日

すいません:危険です

ふと目が覚めると
焼酎のコップがパソコンに・・・

今、アルコールーが目いっぱい
 
来てます

危険です

パソコン本体の上に焼酎が・・・・

ティッシュ隊緊急出動・・・何とかセーフ(-_-;)

浅田まお

良かったですね

トリプルアクセル最高

感動しました

なぜオリンピックに出れないの・・・・・・・

グランプシリーズ最終に優勝したのにオリンピックに出ないなんておかしいです。!!

でも、彼女の演技に癒されました。

2005年12月16日

MovableTypeでエントリープレビューを可能に!

Rssgen.jpg

Movable Typeでエントリー作成後、「確認」ボタンでは
CSSが有効になっておらず、
公開とは異なる画面が表示されるので、同じ画面を「公開」前に
表示(プレビュー)するプラグインを発見!
これで、公開前に確実にチェックできますね。
設定方法は、・・・・

Dakinyさんや藤本壱さんのページを参考にさせて頂きました。
有難うございました。

①プラグインの入手先
Perlのバージョンが5.6以上の場合、こちらより
Perlのバージョンが5以上、5.6未満の場合、こちらより
私のレンタルサーバは、Perl5.8なので、新バージョンをダウンロード。

②プラグインのインストール
各ファイルをサーバーにFTPにて転送。
/mt-rebuild-preview.cgi 
サーバーへ=> /mt/mt-rebuild-preview.cgi

/extlib/FJ/RebuildPreview.pm 
サーバーへ=>/mt/extlib/FJ/RebuildPreview.pm

/plugins/TagsForPreview.pl 
サーバーへ=>/mt/plugins/TagsForPreview.pl

/tmpl/cms/rebuild_preview.tmpl 
サーバーへ=>/mt/tmpl/cms/rebuild_preview.tmpl
全てのファイルは、上書きでなく追加になります。

③プレビュー用テンプレートの作成
私は、「エントリー画面のプレビュー」のみ作成した例です。
(1)テンプレートのエントリー内容をコピー。
(2)インデックス・テンプレート画面で、新規作成モードで、テンプレート名に「エントリー(プレビュー用)」
ファイル名に「previewentry.html」、再構築のチェックをオフ。このファイル名は、何でも良い。
(3)テンプレートの先頭に<MTPretendIndividualTemplate>と最後に</MTPretendIndividualTemplate>を追加して保存する。

④プラグイン画面で設定
メニュー=>システムメニュー=>プラグイン表示
「Tags For Preview 0.02 」をクリック、先ほど作成した、テンプレート名「エントリー(プレビュー用)」をスクロールして選択し保存する。

⑤今後、エントリーを1度でも保存すれば、画面の確認ボタンの横に「Preview on Blog」のボタンが表示されるので、プレビュー画面が表示され、完了です。

2005年12月12日

TrackFeedを追加

track feed とは
「どうやって自分のHPに来たんだろう?」の疑問を解決する為

自分のHPにリンクが貼られると、それが初めてクリックされた瞬間に

RSS でリンクが張られたことを知らせてくれます。

設定は、

ユーザー登録後届くメール内のスクリプトを貼り付けるだけです。

後は、RSSファイルのリンク先を、RSSリーダーで見ると、

最新のリンク情報が表示されます。

リンクが少ないと追加されたとき、うれしいですね。

私は、まだまだです。

2005年12月10日

Blogポータルサイトに追加

Blogのアクセス向上の為、Blogポータルサイトに参加しました。
まず、BlogPeople
リンクリストを作成します。
これは、自分が見たいBlogと自分のBlogに表示させたいBlogに分けると良いでしょう。

表示させたいBlogは、自分のBlogと関連する内容のBlogが

見にこられた方に参考になります。

ユーザー登録後、

リンクリストを設定し表示形式の設定内の詳細設定にてコード作成ボタンを押して

出来たコードをHPに貼り付けるだけです。

『私を登録』の設定もあります。
リンクリストと同様にコードを生成して、自分のブログに組み込めば、他のブログピープル会員が簡単にリンクリストに自分のサイト情報を追加することができるようになります。
つまり、自分のブログのリンク先を増え、ブログへの訪問者を増やすことできます。

『ご当地ブログ』への参加
同じ都道府県に住む他のBlogサイトとのリンクを持つきっかけになります。
登録されるまでに、数日かかります。

BlogPeopleと同様サービスでMyblogListMyClipもあります。

ほぼ、同じサービスです。

2005年12月05日

横長カレンダーをFlashで追加

Rssgen.jpg





横長カレンダーをFlashで追加しました。
参考にさせて頂いたのは、Kinarie&May
さんです。
設定方法は、


とても簡単です。
こちらからカレンダーswfファイルを
ダウンロードして、ソース作成ページで条件を入力して
MTのバナーの下に挿入するだけです。

設定は簡単ですが、Flash作成は難しいでしょう。
是非、チャレンジしてみたいですね。
小さなことからコツコツと。

カテゴリー(折りたたみ可)
<宮里 藍>