Home > 備忘録

備忘録 Archive

休日とか、カレンダーを制御してみる

CMSとかでエントリー毎にカレンダーがあって、任意の日を休日に指定したいとか、満室です-とかしたい場合に、CMSで対象の日の値だけ渡して、あとはjsでやれるんじゃない?
と思って書いてみました。

Continue reading

三角関数を自分なりにまとめ

as3で、三角関数の扱い方で、自分なりに理解するのに頭から煙が出たのでメモ。
再度やるとき思い出し用。

Continue reading

addEventListenerで引数を渡す時の記述

100%メモです。

function hogehoge(引数){
    return function(e:MouseEvent):void{
        //処理
    }
}

ie6/7で、強引にdisplay:table-cell;風

画像が並ぶようなコンテンツで、サムネールが以下のように配置される可能性がある場合、

サンプル

Continue reading

楽天APIを使ったメモ

楽天APIを初めて使ったのでメモ。

Continue reading

MTEntryBodyの入力エリアを消す

なにかと邪魔な、WYSIWYGの入力エリアを消してやりました。

やり方はスマートでないので、あまりオススメしません。
備忘録としてエントリーしときます。
検証時のmtのバージョンは、4.261。

Continue reading

MTでアイテムの順序制御

MTで、画像のギャラリーのようなコンテンツを作る場合です。

画像の上限が決められていない場合、まず思いつくのが、エントリーにカスタムフィールド作って単純に回せば実現できます。
こんな感じ。

    <ul>
    <mt:Entries>
        <mt:gazoAsset><li><img src="<$MTAssetURL$>" /></li></mt:gazoAsset>
    </mt:Entries>
    </ul>

でも、エントリーの内容が画像しか必要ない場合。
EntryBodyには何も情報を入れないので、内容を入力する必要がなく、入力しても何も反映されないという、いわゆる「死んだエリア」ができてしまいます。
MTはデフォルトではEntryBodyを消せないので、できたらこんな実装はしたくありません。CMSに不慣れなクライアントもきっと不思議に思います。

Continue reading

mt:If tag=”EntryBody” が効かないので、

MTで条件分岐をさせる場合に、特定の入力エリアに内容が入っていない場合の処理という事で、

<mt:Entries>
    <mt:If tag="hoge">
        //hogeに内容がある場合の処理
    <mt:Else>
        //hogeに内容がない場合の処理
    </mt:If>
</mt:Entries>
//※hogeにはMTタグや、カスタムフィールドタグが入ります。

という方法があります。
ですが、この方法だと、tagモディファイアに、EntryBodyを設定するとうまく動きません。

なので、こういう実装をしてみました。

Continue reading

xml宣言をする事による、jsでの不具合

結果だけ見ると、なんて事ないのですが、ハマったのでメモ。

例えば、こんなソースです。

<?xml version="1.0" encoding="UTF-8"?>
<html>
<head>
//略
<style type="text/css">
li {
    float: left;
    padding-bottom: 10px;
}
</style>
</head>
<body>
<ul>
    <li>テキスト<br />テキスト</li>
    <li>テキスト</li>
    <li>テキスト</li>
</ul>
</body>
</html>

Continue reading

さくらのMySQLを4.0=>5.1に

さくらのMySQLを4.0から5.1に変更した時の個人的なメモです。
なんとなく書いてますので、参考にしないで下さい。

Continue reading

ホーム > 備忘録

Search
Banner

Feeds
Meta

Return to page top