Notice: Undefined variable: objtype in /home/sites/heteml/users/n/e/w/new-can/web/blog/mt-dynamic.php on line 180

Notice: Undefined variable: objtype in /home/sites/heteml/users/n/e/w/new-can/web/blog/mt-dynamic.php on line 183
「Movable Type 5」の正式出荷前に…
Memory-01 Memory-02 Memory-03 Memory-04 Memory-05

From the author's New-Can

  • 当サイトは、IE11&Edge&Chrome52&Firefox48&OPERA31&Safari5…以上の環境で動作をなんとなく確認済です。全てのブラウザに対して、素人が完璧に対処することは至難の業です…。
  • スマートフォンでも、Android4.2/5.0&iOS6の環境で“必要最低限の動作は確認済”です。PCと同様のレイアウトで概ね閲覧可能ですが、解像度により一部非表示となるケースがあります。
  • 記事内で掲載されている一部画像は、ダブルクリックするとポップアップ画面経由で拡大されます。
  • 足跡を残す際は、画面左側にある“おきてがみ”機能も利用して下さい。
  • 白い頁が全面に出力されてしまった場合などは当方へ報告して下さい。メールフォームは、“検索&アーカイブメニュー頁の中央”に用意してあります。

「Movable Type 5」の正式出荷前に… 

user-pic

Written  By  New-Can   [ 2009年8月 2日 08:57 ]     

Category  06-B. Movable Type/カスタマイズ関連      BBS


この2ヶ月ほど、Movable Typeのプログラムソースの見直しを行ってます。。。
2年振りくらいですかね。また、Movable Typeのバージョンアップがされるみたいなので…orz

尤も、そのキッカケはソースを誤って消してしまうという…
自爆も原因であったりするのですが、実はキチント調べてみると、「もうそんなことをしなくても実現できますよ!」ということが書いてあったりして、個人的には何気に良い機会でした…(;^^)

尚、この作業を行うにあたって、、、
こちらに記載していたMemoがまだまだ不足しているなぁ…」と強く思ったので、もう少しMemoを増強しておこうと思います。


※カレンダー
凝ったものは必要ない身であるが故、逆に探すのが面倒だったり…(;^^)

<div id="calendar">
<table summary="投稿されたエントリーへのリンク付き月間カレンダー">
<!-- Calendar Block1-ST -->
<caption><$mt:ArchivePrevious><a href="<$mt:ArchiveLink$>">«?</a> </mt:ArchivePrevious><a href="<$mt:ArchiveLink$>"><$MTArchiveTitle$></a><$mt:ArchiveNext> <a href="<$mt:ArchiveLink$>">?»</a></mt:ArchiveNext></caption>
<!-- Calendar Block1-ED -->
<!-- Calendar Block2-ST -->
<tr><td abbr="Sunday"><img alt="SUN" src="日曜日.gif" width="27" height="9" /></td><td abbr="Monday"><img alt="MON" src="月曜日.gif" width="28" height="9" /></td><td abbr="Tuesday"><img alt="TUE" src="火曜日.gif" width="24" height="9" /></td><td abbr="Wednesday"><img alt="WED" src="水曜日.gif" width="24" height="9" /></td><td abbr="Thursday"><img alt="THU" src="木曜日.gif" width="24" height="9" /></td><td abbr="Friday"><img alt="FRI" src="金曜日.gif" width="19" height="9" /></td><td abbr="Saturday"><img alt="SAT" src="土曜日.gif" width="22" height="9" /></td></tr>
<!-- /Calendar Block2-ED -->
<!-- Calendar Block3-ST -->
<$mt:Calendar month="this"><MTCalendarWeekHeader><tr></MTCalendarWeekHeader>
<MTCalendarIfEntries><$mt:Entries lastn="1"><td><MTCalendarIfToday><span style="color:#ff3333;"><</span></MTCalendarIfToday><strong><a href="<$mt:EntryPermalink$>"><$MTCalendarDay$></a></strong><MTCalendarIfToday><span style="color:#ff3333;">></span></MTCalendarIfToday></td></mt:Entries></MTCalendarIfEntries><MTCalendarIfNoEntries><td><MTCalendarIfToday><span style="color:#ff3333;"><</span></MTCalendarIfToday><$MTCalendarDay$><MTCalendarIfToday><span style="color:#ff3333;">></span></MTCalendarIfToday></td></MTCalendarIfNoEntries><MTCalendarIfBlank><td> </td></MTCalendarIfBlank><MTCalendarWeekFooter></tr></MTCalendarWeekFooter></mt:Calendar>
<!-- /Calendar Block3-ED -->
</table>
</div>


※<TEXTAREA>や<INPUT>の初期値設定に関して
Another HTML-lint gatewayでソースチェックを実施すると、エラーが出てしまうので、それを回避するための対応です。「hxxk.jp」というサイト内の記事を読めば分かります。

※カテゴリアーカイブにおいて、親カテゴリでサブカテゴリの記事を拾う…他
本改善で、ブログのトップ頁とカテゴリ頁のソースの統一化を可能な限り図ってます。

<$mt:DivPagesInit per_page="4" sort_order="descend">
<$mt:EntriesDivPages>
<$mt:Include module="ブログ記事の詳細"$>
</mt:EntriesDivPages>

<$mt:IfArchiveType archive_type="Category">
<$mt:HasSubCategories>
<$mt:EntriesWithSubCategories lastn="5">
<$mt:Include module="ブログ記事の詳細"$>
</mt:EntriesWithSubCategories>
</mt:HasSubCategories>
</mt:IfArchiveType>

<$mt:Include module="ADD:DivPages"$>


※個別アーカイブで、「同じカテゴリ」や「違う年の同じ月日の記事」を取得する。
こんな地味な機能?は何気に好きです…(;^^)

<$mt:SetVarBlock name="catname"><$mt:EntryCategory$></mt:SetVarBlock>
<$mt:Entries category="$catname" lastn="8">
~
</mt:Entries>

<$mt:OnThisDay><$mt:Entries>

</mt:Entries></mt:OnThisDay>


※サイトマップインデックスとサイトマップ

<?xml version="1.0" encoding="<$mt:PublishCharset$>"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<$mt:Entries lastn="1"><sitemap>
<loc>~ror01.xml</loc>
<lastmod><$mt:Date format="%Y-%m-%d"$></lastmod>
</sitemap>
<sitemap>
<loc>~ror02.xml</loc>
<lastmod><$mt:Date format="%Y-%m-%d"$></lastmod>
</sitemap></mt:Entries>
</sitemapindex>

<?xml version="1.0" encoding="<$mt:PublishCharset$>"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><$mt:Entries lastn="1">
<$mt:ArchiveList archive_type="Monthly" sort_order="descend" lastn="31"><url>
<loc><$mt:ArchiveLink encode_xml="1"$></loc>
<lastmod><$mt:Date format="%Y-%m-%d"$></lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url></mt:ArchiveList>
</mt:Entries></urlset>


- Entry Site -

にほんブログ村  BlogPeople  ブログ王

AlphaPolis  人気blogランキング  info-blogrank(article)  ブログ掲示板神奈川県

Thank you so much to read My Blog. I hope it's a fine day for you. See ya!

 

From the Same Category...

§この記事のメインカテゴリは、「06-B. Movable Type/カスタマイズ関連」です。


From the Same Date in a Different Year...

§記載者が過去を振り返りたくなったときのために掲載しております…m(__)m


Related Posts with Thumbnails