日めくり

メインテンプレートは、
<MTCalendarIfEntries> 〜 <$MTCalendarDay$> 〜 </MTCalendarIfEntries>、
及び、<MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries>より、
<$MTCalendarDay$>部分を、以下の、任意のJavaScriptに書き換え(3種類)。

図式化すると、こう...

<MTCalendarIfEntries>
<MTEntries lastn="1">
<a href="<$MTEntryPermalink$>">
<$MTCalendarDay$> → JavaScript(前後の改行は適当)
</a>
</MTEntries>
</MTCalendarIfEntries>

<MTCalendarIfNoEntries>
<$MTCalendarDay$> → JavaScript(前後の改行は適当)
</MTCalendarIfNoEntries>

 




括弧 ex. [24]
括弧の種類は、4行目の "[" と "]" 部分を書き換え。

<script language="javascript"><!--
mytime = new Date;
mydate = mytime.getDate();
var myquote = new Array("[","]");//括弧の種類
if(mydate == <$MTCalendarDay$>){
document.write(myquote[0] + "<$MTCalendarDay$>" + myquote[1]);
}else{
document.write("<$MTCalendarDay$>");
}
//--></script>



太字 ex. 24
「フォントの色」、「文字のサイズ」、「文字のウェイト」の、3つの変数。
それぞれ、2、3、4行目の "〜" 内を書き換え。


//基本
<script language="javascript"><!--
mytime = new Date;
mydate = mytime.getDate();
if(mydate == <$MTCalendarDay$>){
document.write("<b><$MTCalendarDay$></b>");
}else{
document.write("<$MTCalendarDay$>");
}
//--></script>



//応用
<script language="javascript"><!--
var mycolor = "#666666";//フォントの色
var mysize = "10px";//文字のサイズ
var myweight = "bold";// 文字のウェイト
var str = '<span style="color:' + mycolor + '; font-size:' 
+ mysize + '; font-weight:' + myweight + ';">'; 
mytime = new Date;
mydate = mytime.getDate();
if(mydate == <$MTCalendarDay$>){
document.write(str + "<$MTCalendarDay$></span>");
}else{
document.write("<$MTCalendarDay$>");
}
//--></script>



背景色 ex. 24
「フォントの色」、「背景の色」、「パディング」の、3つの変数。
それぞれ、2、3、4行目の "〜" 内を書き換え。


//基本
<script language="javascript"><!--
var mybgcolor = "#CC99FF";//背景の色
var str = '<span style="background-color:' 
+ mybgcolor + ';">'; 
mytime = new Date;
mydate = mytime.getDate();
if(mydate == <$MTCalendarDay$>){
document.write(str + "<$MTCalendarDay$></span>");
}else{
document.write("<$MTCalendarDay$>");
}
//--></script>



//応用
<script language="javascript"><!--
var mycolor = "#FFFFFF";//フォントの色
var mybgcolor = "#CC99FF";//背景の色
var mypadding = "1px";//パディング
var str = '<span style="color:' + mycolor + '; background-color:' 
+ mybgcolor + '; padding:' + mypadding + ';">'; 
mytime = new Date;
mydate = mytime.getDate();
if(mydate == <$MTCalendarDay$>){
document.write(str + "<$MTCalendarDay$></span>");
}else{
document.write("<$MTCalendarDay$>");
}
//--></script>