Results tagged “Nucleus”

May 142006

コメントスパム

Movable type3.2になってからコメントスパム対応のプラグインが標準で装備されているので、コメントスパムが表に出てくることはありません。んでも、やっぱコメントスパムの書き込みはあるわけで、毎日何十件と投下されています。まぁHTMLの生成を行っていないので、DBへの追加ぐらいの作業になるのだろうけど、負荷だといえば負荷。これが最近このサーバがダウンしている要因のひとつだったりするんじゃなかろうか?と心配になってきた。でもまぁこのサイトレベルのアクセスで落ちてしまうことはまずないとは思うのだけど・・・。

Continue reading コメントスパム.

May 022006

コメント投稿の際のメールアドレスを必須にできないか?

色々調べているのだけど、どーもMovable typeのように標準で設定できるというわけではないようです・・。うーむ・・。困った。

May 012006

アクセス専用phpファイルの中で使用できるコマンド

Nucleus - 便利な使い方ヒントの紹介
これがずっと知りたかった・・。やっと見つけたということでメモ。

selectBlog('shortblogname');
「shortblogname」という短縮名のblogを表示させる
(* URLにて指定するblogidの方が優先されます。URLにて指定がない場合にこの指定が使われます)
selectSkin('skinname');
「skinname」という名前のスキンを適用してページ表示する
(* URLにて指定するskinidの方が優先されます。URLにて指定がない場合にこの指定が使われます)
selectCategory(1234);
IDが「1234」のカテゴリを選択した状態でページ表示する
(* URLにて指定するcatidの方が優先されます。URLにて指定がない場合にこの指定が使われます)
この指定にはカテゴリ名を指定する事もができますが、複数blogが存在している場合は同じカテゴリ名があることが考えられますのでID指定の方が無難でしょう。
selectItem(1234);
IDが「1234」の記事を選択した状態でページ表示する
(* URLの指定が優先されます。URLにて指定がない場合にこの指定が使われます)
selectLanguage('french');
言語を「french」にしてページ表示する (PHPエラーが出る可能性がありますので注意してください)

ふー。危うくphpからカスタムかけるところだった・・・汗。しかしこれができるってことは別にカテゴリベースで判定させてもやりたいことができたおいうことか・・・?ガックーン。

May 012006

あぁ・・

がんばってカテゴリ分岐でテンプレート制御やってたんだけど、やっぱちょっと無理があった・・。
ということで最初から作り直し・・・。ウワーン。

Apr 282006

リスト内にイメージを配置すると4pxの余白ができる

Nucleusに限らないのだけど、<li><dd>などのリストの中にイメージを配置した場合、padding-bottom:4pxのような隙間ができます。これはverticval-alignを定義することで回避します。
ただし隙間が発生する原因は不明です。

img{
vertical-align: bottom;
}
これIEだけ限定の問題だと思っていたのだけど、firefox1.5でも発生しました・・。(他の原因だろうか?) まぁなんというかCSSはめんどくさいな・・。

Apr 282006

marginの値が2倍になる

これ前にも遭遇していたのだけど、またはまってしまった・・・。
ということでメモ。

Windows/IE5.5、6.0において、float指定した要素にmarginを設定するとそのmarginの値が約2倍になる。この対応策としてはfloat定義した要素にmarginを設定しない。

詳しくはこちらへ。スタイルシートの限界

Continue reading marginの値が2倍になる.

Apr 272006

default_left.css

スキンの中に"default_right.css","default_left.css"という非常に似通ったCSSがテンプレートの中に存在するのだけど、"default_left.css"がどこからも参照されている気配がなく、ちと混乱していた。
そしたら何のことはない、メニューを左に配置するか、右に配置するか?というCSSのパターンファイルだった。ムフー。"default_right.css"を左メニューに配置するように修正してしまった・・。
これってプラグインとかで制御できたりするんだろうか・・・めんどくさいことになったな・・。リネームしたろうかな・・。

Apr 272006

indexページに特定のカテゴリの最新情報だけをリストするには?

indexページ(メインの目次ページ)では"category==undefined"と定義されるので、以下の分岐でindexとその他のindexを振り分ける。しかしこのスキンが他のどこで流用されるのかは現段階では不明w

<%if(category)%> 
<%blog(default/index,5)%> 
<%else%> 
<%blog(default/index,5,topics)%> 
<%endif%>

これでカテゴリが存在する場合は、そのカテゴリ最新5件表示。それ以外の場合は"topics"というカテゴリから最新5件表示させることになる。簡単ですね。あ、あと見てくれを変えたい場合には"default/index"で指定されているテンプレートを変更してやればいい。

Apr 272006

Nucleus

ちとNucleusを使ってサイトを構築しようということで色々メモしていく。
MovableTypeよりも簡単な気がするのだけど、ちとまだよくわからないね。
プラグインとか入れなくてもスキンの中で条件分岐とかできるので、色々カテゴリによって調整ができるような気がする。んが、まだ触り始めたばかりなのでとりあえず一通りのメソッドを流し読み中。
(しかしあれだなぁ・・。これを言語というのかわからないけど、一体幾つこういうのを覚えていけばいいのだろうか・・?w)

参考:
Nucleus
Nucleus(JP)フォーラム :: Board Index

1

Search and Archives

Tags