忍者ブログ
糖質コントロールしながらも、楽しく過ごしていきたい・・。 
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

1/15・・。
「コメントのツリー化」に続いて、「カテゴリのツリー化」にも挑戦してみる・・。

プラグインの「カテゴリー」のHTMLを次に変更する・・。

********************
<div class="plugin_data" id="categorylist">
<ul>
<!--plugin_category-->
<li><a href="<!--$plugin_category_link-->"><!--$plugin_category_title-->(<!--$plugin_category_num-->)</a></li>
<!--/plugin_category-->
</ul>
</div>

********************
プラグインの「カテゴリ」のつけ方を修正する
[親カテゴリ名]子カテゴリ名

未選択も、必ず[ ]をつける

********************
無事に「カテゴリのツリー化」に成功したようです・・。


***新たな問題*****
「親カテゴリ」の太文字が気になるので、普通サイズに戻したいので、試してみる・・。
たぶん、HTMLのjavascript部分の「strong」を外せばいいのかな???
外すのも勇気がいるので、とりあえず「normal」にしてみることにしました・・。

********************
} else if (idName.indexOf('category') > -1) {
var tmpText = objList.innerHTML;
if ( tmpText.match(/[(.+)](.+)/) ) {
this.base = Array('<strong>[',RegExp.$1,']</strong>').join('');
this.elem = Array('<a href="',linkUrl,'" target="_blank">',RegExp.$2,'</a>').join('');

********************
} else if (idName.indexOf('category') > -1) {
var tmpText = objList.innerHTML;
if ( tmpText.match(/[(.+)](.+)/) ) {
this.base = Array('<normal>[',RegExp.$1,']</normal>').join('');
this.elem = Array('<a href="',linkUrl,'" target="_blank">',RegExp.$2,'</a>').join('');

********************
無事に、太字を修正することに成功しました・・。
PR
11/15・・。
「コメントのツリー化」に挑戦してみる・・。
元々、旧ブログにて、ニンブロラボ様の「コメント/トラックバック/カテゴリのツリー化」
のスクリプトを使わせて頂いていたのですが、サイトが削除されちゃってるみたいで、
旧ブログのテンプレートを元に、ツリー化してみることにしました・・。

HTMLの</body>直前に次のスクリプトを挿入する・・。
********************
<script type="text/javascript">
<!--
function makeTreeElements (idName,objList) {
if (!objList.innerHTML) return;
var objLink = objList.getElementsByTagName('a')[0];
var linkUrl = objLink.getAttribute('href');
if (idName.indexOf('comment') > -1 || idName.indexOf('tb') > -1) {
var tmplinkUrl = linkUrl.split("#")
var tmpText = objList.innerHTML.split("⇒");
tmpText[0] = tmpText[0].slice(0,tmpText[0].search(/<BR/i));
this.base = Array('<a href="',tmplinkUrl[0],'">',tmpText[0],'</a>').join('');
this.elem = objLink.innerHTML;
} else if (idName.indexOf('entry') > -1) {
var tmpText = objList.innerHTML;
tmpText.match(/((dd/dd))/);
this.base = Array('[',RegExp.$1,']').join('');
this.elem = Array('<a href="',linkUrl,'">',objLink.innerHTML,'</a>').join('');
} else if (idName.indexOf('link') > -1) {
var tmpText = objList.innerHTML;
if ( tmpText.match(/[(.+)](.+)/) ) {
this.base = Array('<strong>[',RegExp.$1,']</strong>').join('');
this.elem = Array('<a href="',linkUrl,'" target="_blank">',RegExp.$2,'</a>').join('');
}
} else if (idName.indexOf('category') > -1) {
var tmpText = objList.innerHTML;
if ( tmpText.match(/[(.+)](.+)/) ) {
this.base = Array('<strong>',RegExp.$1,'</strong>').join('');
this.elem = Array('<a href="',linkUrl,'">',RegExp.$2,'</a>').join('');
}
}
return this;
}
function createTreeList(idName,option) { // version 2.2
var objFocus = this.document.getElementById(idName);
if (!objFocus) return;
if (!objFocus.innerHTML) return;
var objLists = objFocus.getElementsByTagName('li');
var linkList = new Array();
var outText = new Array();
if (objLists.length > 0) {
for (i=0;i<objLists.length;i++) {
var chckFlag = true;
var elemText = new makeTreeElements(idName,objLists[i]);
if (!elemText.base || !elemText.elem) return;
for (j=0;j<linkList.length;j++) {
if ( linkList[j].base.indexOf(elemText.base) > -1 ) {
chckFlag = false;
linkList[j][linkList[j].length] = elemText.elem;
}
}
if (chckFlag) {
var tmpNum = linkList.length;
linkList[tmpNum] = new Array();
linkList[tmpNum][0] = elemText.elem;
linkList[tmpNum].base = elemText.base;
}
}
if (linkList.length > 0) {
outText[outText.length] = '<ul> ';
for (i=0;i<linkList.length;i++) {
outText[outText.length] = Array('<li>',linkList[i].base,option.top).join('');
if (linkList[i].length > 0 && option.sort) linkList[i].reverse();
for (j=0;j<linkList[i].length;j++) {
outText[outText.length] = (j == linkList[i].length - 1) ? option.end : option.list;
outText[outText.length] = Array(linkList[i][j],option.leef).join('');
}
outText[outText.length] = Array(option.btm,'</li>').join('');
}
outText[outText.length] = '</ul> ';
objFocus.innerHTML = outText.join('');
}
}
}

var gTreeOption = new Array;
gTreeOption['sort'] = false; /* ツリー内の表示順 true:並び替える false:そのまま */
gTreeOption['list'] = '<li>'; /* ツリー用マーク(通常) */
gTreeOption['end'] = '<li class="end">'; /* ツリー用マーク(末端) */
gTreeOption['leef'] = '</li> '; /* 各枝の末尾 */
gTreeOption['top'] = '<ul class="tree"> '; /* ツリー本体の最初 */
gTreeOption['btm'] = '</ul> '; /* ツリー本体の最後 */

createTreeList('newentrylist',gTreeOption); // 最新エントリリストのツリー化
createTreeList('entrylist',gTreeOption); // エントリリストのツリー化
createTreeList('commentlist',gTreeOption); // 最新コメントリストのツリー化
createTreeList('tblist',gTreeOption); // 最新トラックバックリストのツリー化
createTreeList('linkslist',gTreeOption); // リンクリストのツリー化
createTreeList('categorylist',gTreeOption); // カテゴリリストのツリー化
// -->
</script>

********************
CSSの一番下に、次を挿入する・・。(赤字部分は、画像URLを入れ替える)

.plugin_data ul{
list-style: none;
margin: 0px;
padding: 0px;
}
.plugin_data ul.tree li{
margin: 0px;
padding: 0px 0px 0px 16px;
background-image: url(http://file.lowcarb.blog.shinobi.jp/tree_lst.gif);
background-repeat: no-repeat;
}
.plugin_data ul.tree li.end {
background-image: url(http://file.lowcarb.blog.shinobi.jp/tree_end.gif);
background-repeat: no-repeat;
}

********************
プラグイン「最新のコメント」のHTMLを変更する・・。

<div class="plugin_data" id="commentlist">
<ul>
<!--plugin_comment-->
<li><!--$plugin_comment_entry_title--><br />⇒<a href="<!--$plugin_comment_link-->">(<!--$plugin_comment_mon-->/<!--$plugin_comment_day-->)<!--$plugin_comment_name--></a></li>
<!--if_comment_res--><li><!--$plugin_comment_entry_title--><br />⇒<a href="<!--$plugin_comment_link-->">&nbsp;&nbsp;Re:(<!--$plugin_comment_res_mon-->/<!--$plugin_comment_res_day-->)<!--$g_nickname--></a></li><!--/if_comment_res-->
<!--/plugin_comment-->
</ul>
</div>

********************
ツリー画像をアップロードする・・。

エンド画像(tree_end.gif)
tree_end.gif
リスト画像(tree_lst.gif)
tree_lst.gif

********************
無事に、「コメントのツリー化」に成功したみたいです・・。
1/14・・。
管理人のみ閲覧可能となる「秘密コメント」もできる方がいいかと思い・・。
「秘密にする」というチェックボタンをつけることにしました・・。
http://csbbs.ninja.co.jp/Thread_View/41507/

<input type="checkbox" name="delete_flg" value="t">秘密にする<input type="submit" class="submit1" value="送信">

これで、コメント送信時に、「秘密にする」ボタンにチェックを入れておくと、
コメントは非公開となります・・。 (チェックの入れ忘れにはご注意下さい。)
ただし、コメントは非公開になるため、コメントの編集は出来ません。

秘密コメント送信時には、「管理人が承認後、公開されます。」
とメッセージが出ますが、公開されませんので、ご安心下さい・・。
管理人だけにコメントを入れたい場合や、住所の連絡等々にご利用下さい。

不安な場合は、一度テストコメントしてもらってからお使い下さいね・・。
1/13・・。
糖質0のお酒があると聞いて、以前「糖質0ベーコン」を買ったことのあるスーパーで探してみました・・。
お酒は飲みませんが、料理に日本酒を使うことも多いので、買っておきました・・。
「みりん」は糖質多くて使えないらしいので、「糖質0日本酒」が活躍してくれることを期待しています。
そのスーパーには、糖質0日本酒が3種類ありましたが、一番安い「月桂冠」を購入〜。

月桂冠「糖質ゼロ」900mlパック参考小売価格¥716(税別) ¥599 by/ベルク

月桂冠糖質0ゼロ辛口爽やか仕立て1.8L¥1280(税込) /by酒の百名山
※栄養表示基準に基づき、糖質0.5g(100ml当たり)未満を糖質0(ゼロ)と表示しています。
CIMG9788.JPGCIMG9791.JPGCIMG9792.JPG

月桂冠糖質0ゼロ辛口爽やか仕立て1.8L

月桂冠糖質0ゼロ辛口爽やか仕立て1.8L
価格:1,280円(税込、送料別)

1/13・・。
大豆粉パンに小麦ふすま粉をブレンドすると扱いやすいと聞いたので、あちこちのふすま粉を物色〜。
ユウテックのふすま粉は、安いけれど、粒子が粗くて使いにくいと聞いていたので、「超微粉」という
讃健舎のふすま粉を注文してみました・・。 注文してからすぐに届きましたよ〜。
国産小麦ふすま粉 超微粉 300g 【送料無料】
北海道産100% 100gあたり糖質18.0g 賞味期限5か月以上保証 /by讃健舎

 国産小麦ふすま粉【超微粉】300g 600(円) x 1(個) = 600(円) (税込、送料込)
*******************
送付先件数   1(件)
合計商品数   1(個)
商品価格計   600(円)
CIMG9778.JPGCIMG9783.JPGCIMG9787.JPG

ふすま粉ダイエットレシピ集には、いろいろレシピが掲載されていて、どれも試してみたいものばかり・・。
HBでのパンレシピもついてたので、ラッキーです!

CIMG9784.JPGCIMG9785.JPGCIMG9786.JPG

国産小麦ふすま粉 300g 【送料無料】

国産小麦ふすま粉 超微粉300g 【送料無料】
価格:600円(税込、送料込)
by/ 讃健舎

Admin    Write    Res
Now Vsitor
ブログ内検索
最新コメント
忍者アクセス解析
忍者アナライズ
忍者ブログ[PR]
DESIGN:AG