by WebSurfer
2015年9月21日 13:04
記事数が増えてきて、画面の下の方に表示されるページャーの表示が下の画像のように崩れるので、設定を変更しました。どのように変更したかを備忘録として書いておきます。
具体的にはページャーに表示されるページの数を減らしました(上の画像で言うと、99 と 107 の 2 つを減らしました)。
その数字は App_Code/Controls/PostPager.cs で MaxPages = 12 としてハードコーディングされており、それを 10 に変更しました。
変更は以下のコードに示すように 1 行だけで済みます。ただし、該当箇所を探すのと、ソースを修正してサーバーの PostPager.cs と差し替えなければならないのがちょっと面倒かも。
private static IEnumerable<int> PageList(int total, int current)
{
var pages = new List<int>();
var midStack = new List<int>();
// should be more then 4
// 2015/9/21 記事数が増えページャーの幅が広がって表示が
// 崩れるので初期値 12 を 10 に変更。
const int MaxPages = 10;
if (MaxPages > total)
{
for (var i = 1; i <= total; i++)
{
pages.Add(i);
}
}
else
{
const int Midle = (MaxPages - 4) / 2;
// always show first two
pages.Add(1);
pages.Add(2);
// ・・・中略・・・
// always show last two
pages.Add(total - 1);
pages.Add(total);
}
return pages;
}
なお、ブログ1(BlogEngine.NET 1.6.1 を使用)のページャーも ページャーの移植 で書きましたようにページャーだけブログ2のものに差し替えており、それもついでに変更しました。
by WebSurfer
2015年9月20日 18:48
バイク用品店 NAP'S 横浜に行ってきました。
ホントは箱根に行きたくて 134 号線を走って西湘バイパスに乗ろうとしたのですが、その西湘バイパスが波浪なんとかで通行止め。
1 号線を走って小田原市内を抜けて箱根まで行く気はとてもしなかったのでやむを得ず引き返しました。
そのまま帰るのも何だったので、箱根とは反対方向の NAP'S 横浜に行ってきたというわけです。
欲しいものは多々あったのですが買えるものがないということで、見ただけで何も買わずに帰ってきたのですが。(笑)
by WebSurfer
2015年9月19日 21:15
バイク屋 U-MEDIA 湘南に行ってきました。下の画像は展示してあった Kawasaki の Ninja H2R というバイクです。
R の付いてない Ninja H2 は公道走行が可能なバイクですが、R が付いている Ninja H2R はクローズドコース専用車輌だそうで「公道や一般の交通に供する場所での走行は一切できません」ということだそうです。(汗)
上の画像でフロントタイヤがスリックタイヤなのが分かるでしょうか? リヤビューミラーのように見えるのはダウンフォース(?)をかせぐウィングだと言うのは分かるでしょうか?
それより驚いたのが最高出力。スーパーチャージャー付きで最高出力はなんと 310ps/14,000rpm だそうです。
もっと驚いたのは価格で、消費税込みで 5,400,000 円とのこと。先日見た YZF-R1M が約 3 百万円だったのに驚いたのですが、それよりさらに 2 百万円高いのにビックリして帰ってきました。
公道が走れないのに買う人はいるのでしょうか? そこがかなり気になってます。(笑)