Skip to main content.

Archives

This is the archive for March 2006

NP_ToolbarButtons 0.3

Nucleus標準のツールバーにボタンを追加するプラグイン。
Katsumiさんが作ってくれたヤツをベースに、ボタンメーカーを添付してみました。
ただし、将来のNucleusのバージョンアップに対応する保証はありません。
(ハードコーディングされたツールバー生成部分の置換挿入のため)

ダウンロードはこちらから

標準ツールバーの上と下にボタンが追加できます。
スペーサーは今のところ実装していません。
ボタンの追加はプラグインオプションの画面で定義します。
↓オプション画面(クリックで拡大)


テキストエリアで選択した文字列の前後にタグなどを挿入するボタンと、カーソル位置に定義した文字列を挿入するボタンが自動で作成できます。
値を入力
→「コードを生成」ボタンを押す
→「Beforeに追加」ボタンを押す
→オプションの保存
→新規投稿/編集ページでボタンが増えたことを確認
という手順です。

下の行にある特殊文字の置換ボタンはインストール時に付属しています。
もちろん、自分でjavascriptのfunctionを用意して、それを使うボタンを登録することもできます。

投稿画面のツールバーにもボタンの編集ページへのリンクがついています。
ボタン編集の画面は、ウィンドウの横幅を広げないと2列になりません。
(float指定なので幅が足りないと下に落ちる)
javascriptでボタンメーカーを埋め込んでいるので、ブラウザによっては正しく動作しない可能性があります。IE6で動作確認済みです。

タイトル不明

[記事はありません]

ふと思いついてみたり。

その1:
スキンに

<ajax>
<%Related(google)%>
</ajax>


って書いたら、その部分は

<div id="ad3rasta3sr5a4f"></div>


って変換されて、かつ、ajax対応ブラウザで見たらそのdivの所にプラグイン実行結果が挿入されちゃうプラグインがあったらいいな、と。
あれもこれもajax出力に書き換えていくのも面倒だし、ajax埋め込みしたくない人もいるんだろうし。

その2:
AndyさんのNP_Book見てて思いついた。
1つのアイテムを1つのカテゴリとして使えるNP_Tabs(?)

ここは最初の文章X
@第1章
 これこれしかじかA
@@第1節
 これこれしかじかB
@@第2節
 これこれしかじかC


とかいう感じで記事を書くと、itemid=154でXだけ表示、itemid=154&tab=2でAだけ表示、itemid=154&tab=3でBだけ表示....みたいな。
って、そんなのAndyさん作ってたっけ?
プラス自動でtable of Contentsを自動作成。
tabだけの編集が可能。
新設されたtabだけを最新記事と同じ扱いでindex表示するShowBlogsbyTabs。
要するに1つの記事内wikiみたいな。

どっちも言ってみただけだけど。

タイトル不明

[記事はありません]

とっかかり中

1点目。

[ス] 実体参照が面倒くさい件について

"以前は中国語の文字も単に貼り付けるだけで保存時に実体参照に変換してくれてたはずなのに、今はどうしてだめなのか。Nucleusをバージョンアップしたせいなのか、ブラウザをバージョンアップしたせいなのか…。"


全く同じOS+ブラウザ環境でテストしてみると、v2.0では実体参照に自動変換しました。
v3.2ではたしかに文字化けしたものが格納されていました。
というわけで、Nucleusのバージョンのせいっすね。←実行サーバ環境が違った。同じサーバで実験するべきだな。
要調査。

2点目。

Nucleus(JP)フォーラム :: トピックを表示 - 投稿ボタン追加プラグインがあれば…

"コードの提供もできないんですが、ふと「投稿ボタンを追加するイベントがあれば…」と思いました。"

ハードコーディングされたツールバー部分の前後に、正規表現を使って無理矢理ボタン表示コードを挿入させる仕組みのプラグインをkatsumiさんが書いてくれやんした。
将来的にバージョンアップに耐えうる保証は全くないのですが、一時的なしのぎとしてでも、追加ボタンは欲しいので、早速、加工中。

私が手を加えると、とたんにインチキくさいソースになるのはなんでですかねorz
ともあれ、簡単なボタンメーカーも実装中。
選択部分の前後に任意の文字を挿入するボタンとかがさくっと作れますよぉ。楽しーですよぉ。
近々、リリースする予定です。