CSS:カレンダーの今日を強調 ― 2007年02月12日 11時36分16秒
JUSTBLOGに書いている番外地!で,カレンダーの今日の部分を強調するようにスタイルシートを変更しました.そこで,この朝風呂具にも適用しようとしましたがうまくいきませんでした.
@niftyのココログやJUSTBLOGのカレンダーは今月以外は表示できないので,今日だけをチェックするだけですが,アサブロの場合は,今月以外は強調しないように判定するルーチンを追加する必要がありました.
次男に変更してもらい目的を果たしました
・ツールバー設定
・today1.jsの内容
2007/08/19追記:
システム側の変更があり,改訂版を公開しました
・オリジナル記事は茅乃さんのみるくここあにあります
@niftyのココログやJUSTBLOGのカレンダーは今月以外は表示できないので,今日だけをチェックするだけですが,アサブロの場合は,今月以外は強調しないように判定するルーチンを追加する必要がありました.
次男に変更してもらい目的を果たしました
・ツールバー設定
<!-- TODAY ここから-->
<script type="text/javascript" src="URL/today1.js ">
</script>
<!-- TODAY ここまで-->
・today1.jsの内容
2007/08/19追記:
システム側の変更があり,改訂版を公開しました
・注意事項 JAVASCRIPTを呼び出す部分(ここの場合はツールバー)はソース上で,カレンダーより後にある必要があります/*今日の日付のスタイルを変更する*/
function todaychange(){
var ed,today,yyyy,mm,mydate,num,cells;
var flag_kongetu = 0;
cells = document.getElementsByTagName("td");
ed = cells.length;
mydate=new Date();
today= "" + mydate.getDate();
yyyy = "" + mydate.getYear();
mm = "" + mydate.getMonth();mm++;
if(String(mm).length == 1){mm = '0' + mm;}
if(String(today).length == 1){today = '0' + today;}
for(i=0;i<ed;i++){
/*一個もChildNodeが無い場合にchildNodes[0].hasChildNodes()を
実行すると死ぬのでchildNodeを作ってスペースだけのセルを作る*/
if(! cells[i].hasChildNodes()){
cells[i].appendChild(document.createTextNode(' '));
}
/*今月以外のカレンダーで適用されるのを防ぐ.*/
/*年/月があるセルはchildNodesが2以上*/
if(cells[i].childNodes.length >= 2){
/*今月のカレンダーかどうか判定.年月はchildNodes[1]に入っている.*/
if(cells[i].childNodes[1].nodeValue == ' ' + yyyy + '/' + mm + ' '){
flag_kongetu = 1;
}
}
/*セルの中に<a>があったりしてchildNodesにchildNodesがある場合の対処*/
if(cells[i].childNodes[0].hasChildNodes()){
num = "" + cells[i].childNodes[0].childNodes[0].nodeValue;
}else{
num = "" + cells[i].childNodes[0].nodeValue;
}
/*今日の日付のセルのclassをtodayに.*/
if(num == today && flag_kongetu){
cells[i].className ="today";
}
}
}
todaychange();
・オリジナル記事は茅乃さんのみるくここあにあります
プロフィールを追加 ― 2007年01月17日 17時13分45秒
正確には,@niftyの方のblogのプロフィールへのリンクを追加しました.
もう項目の追加ができないようなので,ほんの少しだけ工夫してみました.
赤字部分が今回追加した部分です.
うまく表示できました.
2007/04/04追記:
バックナンバーの機能変更に伴い普通の書き方ができるようになりました
もう項目の追加ができないようなので,ほんの少しだけ工夫してみました.
<ul>前半は バックナンバー2 の部分です.
<li class="mod-text"><a href="/blog/2006/01/">2006/ 1</a></li>
<li class="mod-text"><a href="/blog/2005/12/">2005/12</a></li>
<li class="mod-text"><a href="/blog/2005/11/">2005/11</a></li>
<li class="mod-text"><a href="/blog/2005/10/">2005/10</a></li>
<li class="mod-text"><a href="/blog/2005/09/">2005/ 9</a></li>
<li class="mod-text"><a href="/blog/2005/08/">2005/ 8</a></li>
<li class="mod-text"><a href="/blog/2005/07/">2005/ 7</a></li>
<li class="mod-text"><a href="/blog/2005/06/">2005/ 6</a></li>
<li class="mod-text"><a href="/blog/2005/05/">2005/ 5</a></li>
<li class="mod-text"><a href="/blog/2005/04/">2005/ 4</a></li>
<li class="mod-text"><a href="/blog/2005/03/">2005/ 3</a></li>
</ul>
</div> <!-- //mod-body -->
</div> <!-- //mod -->
<div class="mod mod-comment">
<h2 class="mod-caption">プロフィール</h2>
<div class="mod-body">
@niftyのblogに書いた<a href="http://tamoshome.tea-nifty.com/about.html" target="_blank">プロフィール</a>
赤字部分が今回追加した部分です.
うまく表示できました.
2007/04/04追記:
バックナンバーの機能変更に伴い普通の書き方ができるようになりました
バックナンバー2追加 ― 2007年01月11日 21時42分15秒
バックナンバーは過去1年限定なので,手動修正となりますが,バックナンバー2を右欄に追加しました.
毎月修正するのは大変ですが仕方ありません.
2007/04/04追記:
バックナンバーの機能が変更になったので消しました.
2007/04/04追記:
バックナンバーの機能が変更になったので消しました.
トラックバックが消えた!!! ― 2006年12月02日 13時59分02秒
地図日記2不調 ― 2006年05月20日 13時46分30秒
一日も早い復旧を期待しております.2、3日ほど前から地図日記が見れない状態が続いています。
地図日記の開発ブログ
ただいま原因を調べているところですが、Internet Explorer等のブラウザで見る場合のみスポットが全く表示されなくなるようです。
1000突破 ― 2005年11月19日 23時06分51秒
訪問者が少ないので,キリ番を自分で踏む確率は高くなってしまいます
サイト内検索を追加 ― 2005年10月09日 22時33分06秒
アサブロ 検索 のキーワードでこの朝風呂具に飛んでこられた方がいらっしゃるのを発見しました.
そういえばまだ検索窓を設置していなかったので,追加してみました.
Google 検索ボックスコードをコピーしてから,多少モディファイしています.
そういえばまだ検索窓を設置していなかったので,追加してみました.
Google 検索ボックスコードをコピーしてから,多少モディファイしています.
飛ばないカウンタに変更 ― 2005年09月25日 02時41分17秒
カウンタがリセットされたので,ココログの場合と同じ 飛ばないゆカウンタに変更しました.
2005/10/22追記:ゆカウンタの作者 平田 豊さんのホームページはYutaka's Webpage
ゆカウンタはPerl&CGIのページにあります
2005/10/22追記:ゆカウンタの作者 平田 豊さんのホームページはYutaka's Webpage
ゆカウンタはPerl&CGIのページにあります
カウンタ設置 ― 2005年09月04日 18時41分43秒
公式版になってGoogleの広告はすぐに設置しましたが,アクセスカウンタを忘れていました.
アクセス解析の結果を見て思い出しました.
ここのアクセスは少ないのでとりあえず夢カウンタにしました.
★参考
朝風呂具の場合はツールバーに以下のように記入しました.
<!--アクセスカウンタ ここから--> <div align=center><font size=2>2005/09/04から</font><br><script type="text/javascript"> <!-- var ref = escape(document.referrer); document.write('<img src="http://この部分は設置するカウンタで異なる" >'); // --> </script></div> <!--アクセスカウンタ こまで-->
アクセス解析の結果を見て思い出しました.
ここのアクセスは少ないのでとりあえず夢カウンタにしました.
★参考
朝風呂具の場合はツールバーに以下のように記入しました.
<!--アクセスカウンタ ここから--> <div align=center><font size=2>2005/09/04から</font><br><script type="text/javascript"> <!-- var ref = escape(document.referrer); document.write('<img src="http://この部分は設置するカウンタで異なる" >'); // --> </script></div> <!--アクセスカウンタ こまで-->
やっとページランクが・・・ ― 2005年07月18日 00時59分30秒
この朝風呂具のGoogleのPageRankが3になりました.
検索では,HitするのにPageRankがずっと0のままだったのですが,他のサイトからリンクを張るなどした効果がやっと出たようです.
実際の価値は,1程度だと思っています.
2007/09/18追記:
現在のページランクは1です.
');
// -->
最近のコメント