スポンサード リンク
◆お気に入り・ブックマーク登録>>
外部および内部のRSSフィードを取り込み,自在に編集して表示,RSS発行ができる
同期パイプ一覧ブロックの改造
パイプ名の書式指定とリンク指定
テンプレート
block_sync.html編集前
<{$pipe.name}>編集後
<div class="pipe_name">
<a href="<{$pipe.url}>" title="" rel="nofollow">
<{$pipe.name}>
</a>
<{if $pipe.image && $pipe.url}>
<a href="<{$pipe.url}>" rel="nofollow">
<img src="<{$pipe.image}>" alt="<{$pipe.name}>" />
</a>
<{/if}>
</div>日付書式の変更
テンプレート
block_sync.html編集前
<{$smarty.const._MEDIUMDATESTRING|date:$entry.pubtime+$timezone_offset}>編集後
<{"m-d"|date:$entry.pubtime+$timezone_offset}>表示文字数の制限
中央・左右のブロックに表示する場合,文字数を16字に制限する。
テンプレート
block_sync.html編集前
<{if $entry.clipping_id && $block.link2clipping}>
<a href="<{$block.mod_url}>/index.php?page=clipping&clipping_id=<{$entry.clipping_id}>">
<{$entry_headline4disp}>
</a>
<{else}>
<a href="<{$entry.link|escape}>">
<{$entry_headline4disp}>
</a>
<{/if}>編集後
<{if $entry.clipping_id && $block.link2clipping}>
<a href="<{$block.mod_url}>/index.php?page=clipping&clipping_id=<{$entry.clipping_id}>">
<{$entry_headline4disp|mb_substr:"0":"16"}>
</a>
<{else}>
<a href="<{$entry.link|escape}>">
<{$entry_headline4disp|mb_substr:"0":"16"}>
</a>
<{/if}>上記例では字数制限に「mb_substr関数」を利用しているが,Smartyプラグイン「modifier.mb_truncate.php」がある場合は,<{$entry_headline4disp|mbsubstr:"16"}>とすることもできる。制限する文字数は,ページのデザイン(表示幅)に左右されるので,適宜変更すること。
スタイル定義
以上の改造に合わせて,スタイル定義を変更・追加した。値は,ページのデザインに合わせて,適宜変更すること。
<style type="text/css" media="all"><!--
table {
border-collapse:collapse;
}
.centerLcolumn {
padding:0px;
width:50%;
}
.centerRcolumn {
margin-left:0px;
padding:0px;
}
.d3pipes_block_sync {
width:100%;
}
.d3pipes_block_sync_separated {
margin:0px 0px 16px 0px;
padding:0px;
}
.d3pipes_block_sync_separated .pipe_name {
font-size:16px;
/*background-color:#d9e1ff;*/
border-bottom:1px dotted #777777;
}
ul.d3pipes_block_sync_separated {
padding:0px;
list-style-type:none;
font-size:13px;
}
ul.d3pipes_block_sync_separated li {
padding:0px;
margin:0px;
list-style-type:none;
font-size:13px;
}
//--></style>
◆お気に入り・ブックマーク登録>>
|
d3pipes |
d3pipes|Google sitemapを作る話 |





