スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
line

ブログ衣替え自動化(`・ω・´)

このブログ

月替りでPC版の見た目変わってたの知ってました?

というか携帯版もちゃんと触ったほうがいいんでしょうが・・・自分が見ないから触らない( ゚д゚)


それで月替りの話ですが

これまでは月が変わるごとに手動でテンプレート変えてたんですが

最近更新頻度落ちてるのもあって忘れがち・・・変えるの2ヶ月遅れるとかザラに

よって自動化しました(`・ω・´)


以下方法です

まず今何月かの判定

これはFC2の機能に頼りました

というか一般的なjavascript使う方法がなんかFC2に弾かれてるのかきか無くてしょうがなく

テンプレートのHTML,bodyの属性を変えます

<body class=type<%now_month>>
この
%now_month
って変数が月の数字に置き換わってくれるようです

あとは画像とか色とか指定しているところをCSSで
a:link {color: #000f0f; }
これを
body.type1 a:link {color: #000f0f; }
body.type2 a:link {color: #bfbfff; }
body.type3 a:link {color: #7f0000; }
body.type4 a:link {color: #000000; }
body.type5 a:link {color: #452A6E; }
body.type6 a:link {color: #000000; }
body.type7 a:link {color: #452A6E; }
body.type8 a:link {color: #9f3fbf; }
body.type9 a:link {color: #9f3fbf; }
body.type10 a:link {color: #9f3fbf; }
body.type11 a:link {color: #7f0000; }
body.type12 a:link {color: #60bf3f; }
こうするんですね

・・・なんかバカっぽいw

しかもページのサイズ増えそう
CSSってそのままダウンロードされるんですかね?
それか一度サーバで解釈されて代入されたHTMLが渡される?
・・・違ったようなそのまま渡したような


プログラムだったら値を配列に突っ込んで添字に付き番号を・・・

って思っちゃうんですが

CSSとかHTMLとかそこまで詳しくないのでこんな方法しか思いつきませんでしたorz

もっといい方法知ってる人いたら教えてくださいヾ(。>﹏<。)ノ゙
line
line

comment

管理者にだけ表示を許可する

line
line

FC2Ad

line
俺様

}{A3}{

Author:}{A3}{
大阪に生息中の
同学年28人の来年また1年生
主にPSPで遊んでたり
プログラム書いてたり
そんな東方厨です
最近ARやらVRにハマってる
東方持遊創
PSPRスキン
PSPカスタムテーマ
その他有象無象作ってます
メアド用のコピー
メールはお気軽に
スカイプ名 h-a3-h
もしくは下のついったーで

line
ついたあ
    フォローするボタンのコピー
    line
    初めて人は読んでね☆
    line
    コメント
    line
    かてごりー
    line
    何人きたかな?
    line
    みてるかず
    line
    リンク
    line
    ブログ内検索
    line
    sub_line
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。