«Prev ||
1 |
2 |
3 |...|
16 |
17 |
18 ||
Next»

久しぶりにNuclesuをいじりました。
カテゴリを選択すると、そのカテゴリに属するアイテムのタイトルを一覧表示する方法を探していたのですが、なかなか見つからなかったので、プラグインを作成しました。NP_MultipleCategoriesのサブカテゴリにも対応しています。
基本的に自分用なのですが、URLモード「Normal」と「Fancy URL」の両方に対応しました。
検証していませんが、多分大丈夫だと思います。。。
使い方は、スキン内に
<%znCateList%>
と記述するだけです。
毎度のことながら、誰もいらないとは思うけど一応
NP_znCateList.zip調整中につき、一時中止してます。
問題点などございましたら、(「ごめんなさい。」先に謝っておきます。)
コメント下さい。

Flashはjavascriptで設置すれば良いので、不要なプラグインですが、一応バージョンアップしました。(自分用です。)【変更点】
1)スキン内、テンプレート内、記事内に設置できるようにしました。
2)
キャッシュ対策も、ON・OFF切り替えられるようにしました。全部キャッシュ対策していたのでは不要なトラフィックが発生してしまいますので。
3)背景透明に対応しました。
| ファイル名 | mediaディレクトリ内のswfファイル名 |
| 名前 | <object>タグのid属性 <embed>タグのname属性 |
| 幅 | ステージの横幅 |
| 高さ | ステージの高さ |
| 画質 |
low(アンチエイリアスなし)
|medium(若干アンチエイリアス)
high(全てアンチエイリアス)
best(最高画質)
autolow(低画質でスタートし自動)
autohigh(高画質でスタートし自動)
何も指定しない場合、high
|
| 表示位置 |
top(上) middle(中央) bottom(下) left(左) right(右) 何も指定しない場合、middle
|
| 背景色 | 何も指定しない場合、透明 |
| パラメータ |
Flashにパラメータを渡す。
id=11&a=test
のようにパラメータを指定すると、Flash内では、
_root.id = "11"; _root.a = "test"; となる。
|
| キャッシュ対策 | 0 = 対策しない。 1 = 対策する。 |
例)記事内に書く場合
<%zf(as/menu_list.swf,test,400,70,,,#ffffff,para=123,1)%>
例)スキン・テンプレート内に書く場合
<%znFlash(as/menu_list.swf,test,400,70,,,#ffffff,para=123,1)%>
...続きを読む
9日に「はてなRSS」ベータ版がリリースされました。
とりあえず試しにこのブログを登録してみようとしたのですが、「フィードが見つかりませんでした。」とエラーが出てしまう。
??スキンを確認してみたら、
<link rel="alternate" type="application/xml+rss" title="RSS 2.0" href="<%blogsetting(url)%>xml-rss2.php" />
となっていた。
Nucleus v3.15についていたdefaultスキンを見ると、
<link rel="alternate" type="application/rss+xml" title="RSS" href="xml-rss2.php" />
あれ?rss+xmlのところがxml+rssになってる。この状態でも、他のRSSリーダでは読めるんだけど、
試しにrss+xmlにしてみよう。
あ、はてなRSSで読めた。
今使ってるスキンってどのバージョンのだったっけ?
次は、トラックバックも試してみよう。
Nucleus情報::暫定版 - TrackBackプラグインの使い方という記事を発見。更に送信テスト用のページまで用意してくださっています。(感謝!)
ついでに、トラックバックURLを短くする方法も試してみました。
Nucleusだとか - Trackback URLをすっきり短くする(ありがとうございます!)
では早速、Nucleus情報::暫定版さんのテスト用ページにトラックバック!と思ったら、自サイトのurl表記がおかしい。
http://wa.otesei.com//item/77
スラッシュが2つある。
ネットで調べると、こんな情報を発見。
Nucleus(JP)フォーラム Forum Index -> 一般的な質問 -> Trackbackプラグインについて
僕だけじゃないようです。
備忘録とかもろもろ - MagicalURLでTrackbackに"/"が2重に出る問題にある方法で解決しました。(
藤咲さんに感謝!)
それでは、送信してみよう。
消極的な僕も、そろそろpingを飛ばしてみようと、福ろぐさんの
NP_SendPingをインストールしてみました。(Tokitakeさん感謝!)
とりあえず、「日本でもっとも大きなPing受信サイト」と言われている、「MyblogJAPAN」に飛ばしてみることにしました。
MyblogJAPAN トップページの最新記事一覧を見ると、すごい勢いで更新されています。
NP_SendPingでの送信方法は、
- 各ブログの設定で、送信先を設定する。(複数ある場合、,または改行で区切る)
- 記事の追加・編集時に送信するかどうかを設定する。(新規の場合、デフォルトで送信)
これだけです。簡単。
送信するかどうかを追加・編集のそれぞれで設定できるのがうれしいです。
昨日追加した記事を編集して、早速送信!
そして、MyblogJAPAN を確認!
あれ?届いてないみたい。
PING送信が失敗した場合、Nucleusの「管理操作履歴」に残りるそうなので確認すると、やはりエラーとなっていました。
??
ネットで検索してみると、こんな情報を発見。
無料SEO対策日記 - MyBlogへのPing送信とRSS
なるほど。
MyblogJAPANにある、送信先は「http://ping.myblog.jp」になっていますが、「http://ping.myblog.jp/」とすることで、通るようになりました。(無料SEO対策日記さんに感謝!)
MyblogJAPANの最新記事一覧からはすごい勢いで消えていきましたが、すぐにアクセスがあってビックリしました!
今まで、外部に公開していなかったのでちょっとドキドキです。

html内にFlashを設置するためには<object>や<embed>タグを使うのですが、複数のブラウザに対応させるために、同じ内容(urlや、width、heightなど)を重複して指定する必要があったりして、とても面倒です。簡単にNucleus記事内にFlashを設置するプラグインを探したのですが、見つけられなかったので自作しました。(javascriptでやっちゃっても良かったんですが)
Flashのキャッシュ問題にも対応しています。
通常<object>や<embed>タグで行う設定には、たくさんの種類あるのですが、あまり複雑にしてしまうと手軽さに欠けてしまいますので、とりあえずは下記の設定にだけ対応させました。
...続きを読む
当初、このブログに書いた
ActionScript関連の記事を別サイトで表示する方法で進めていました。
記事の本文内に使用しているNucleusプラグインについては、欲しい機能だけ再現しようと思って、実際いくつかの簡単なプラグインの機能は作りこんだのですが、
複雑なものや、今後追加する本文関連のプラグインを解析・再現するのは、とても手間(というよりあまりに非効率)なので、別サイトではなく別スキンで実現する方法に変更しました。
1つのブログに複数のサブドメインを割り当て、それぞれ別スキンを用意しようと考えています。
具体的方法については、別記事で紹介したいと思います。
...続きを読む
今後の予定を表示するプラグインを作成しました。
アイテムの日付を未来(後で追加)に設定して、尚且つ、このプラグインのパラメータにチェックを入れると、スキン内に日付とタイトルを一覧表示します。
カテゴリごとにまとまり、カテゴリ名が一覧のタイトルのように付きます。
カテゴリ名1
['05-04-10]
アイテムタイトル1
['05-04-15]
アイテムタイトル2
カテゴリ名2
['05-04-30]
アイテムタイトル3
↑こんな感じに表示します。
このブログの「進行中企画今後の予定」で使用しています。
何かの開発日誌的なブログで、今後の日程を予告したいような場合に使えるかなぁと思います。
あまりにお粗末なので公開はしてません。
当初自作するつもりだった、サブカテゴリはNP_MultipleCategoriesプラグインでできてしまったので、サイト作りに入ります。
工程は、
- とりあえず2、3個ActionScriptの記事を書く。
- サイトのドメインを用意する。
- NP_MultipleCategoriesプラグインで使用しているデータを表示するページを作る。
- 各記事表示用のページを作る。
- 動的ページ対策をする。
といったところでしょうか。
なにも覚書サイトなんか作らなくても、ブログの形式で良いんじゃないの?
とも思いつつ…。
«Prev ||
1 |
2 |
3 |...|
16 |
17 |
18 ||
Next»