新規作成 | 管理 | 差分 | 検索 | FrontPage | ページ一覧 | 更新履歴 | RSS

PlugInで遊ぶ? - 1行目にPlugInがあるとRecentChanges上で実行されます…

管理

1行目にPlugInがあるとRecentChanges上で実行されます… #'#(join '\n\n' こんなかんじで 1行目にPlugInが あると問題かも …っていう実験… あとで直します-たろう

Category:FreeTalk

Category:PlugInTest

ああ、ビックリした。いつの間にか、タグが有効になる古いバージョンを上げちゃってたかと思った(笑)。- rica 2003-07-02 (Wed) 21:00:05

やべーまったくエスケープできません

あ、更新履歴はエスケープしても改段されちゃってますね。と書こうとしたら衝突した(笑)。- rica 2003-07-02 (Wed) 21:02:43
そう言えば更新履歴って、普通の WikiName? も six quote でエスケープできないんだった。- rica 2003-07-02 (Wed) 21:08:10

ちょいとpluginの使いまわしの実験に使っています--たろう

content:PlugIn

WalWiki?にSHIMADAさん作のプラグインを組み込むお話

まずはSHIMADAさん家のこの辺を参照…

新しいプラグインとか問題とかその他いろいろな話題はこちら

他サイトへのリンク

InterWiki?と組み合わせて遊んでみる

管理

常に新規ページの編集画面に行く

管理
edit:test:1

うーん、ちょくせつedit画面には行けないのね>WalWiki?

ではなくて、WalWiki? はページ名に : を含めることができないのでした(あと半角スペースも)。

edit:test3

これで test1 に行けます。でも、相変わらず、↑の意味解らないで書いてます(笑)。-rica

でも今試してみたら [test:test] はダメなのに [test:] は OK らしい…(だから何だと言うのでもない)。-rica

(たろう):なるほど…ちなみに上記は「test1」を作成すると自動的に「test2」のedit先になります…いや、だから何?というわけではないのですが…「InterWiki?と組み合わせて面白いことできないかなぁ」と思っただけです…<ほぼ無目的

(rica) おもしろ〜い。改めて、何か色んなことができるんですねぇ。使い方が解ってさえいれば (笑)。

(たろう):パズル感覚で組み合わせて遊んでいます…「こう表示させたい」という目的そっちのけで(笑)…まずはそういう形で使い方覚えるのもアリかと…

(rica):あ、「目的そっちのけ」は得意ですよ(というか、ウチのパソコンは実用やら、目的を持って使われた事がないという事実…)。ずっと「〜っていうのが出来るらしいからやってみた、できた、嬉しかった、おわり」という感じなんですが(笑)、このプラグイン遊びは、まだ「え〜、何が出来るんだろぉ?」という段階なのです。

(そのに)まとめてぐぐる(笑)

管理

↑括弧が一つ足りませんでした。

遊んで欲しいこと。

管理

前に、出来たらいいなぁ、と思っていた事。

SHIMADA 2003-06-28 (Sat) 13:13:48: これでどうだ!?

つまり、内容を空白に置換してるってことなんですよね? 私の Wiki は「セクションへのリンク」の改造がしてあって(大元は yaktyさんですが(笑))、ついでに WikiName? に # を含められるようにしてあるので、多分これでうまく行くような気が…。

rica 2003-06-28 (Sat) 13:47:38 と思ったのでやってみました(何かひっ絡まると困るかもしれないので、後で戻しておきます)。
rica 2003-06-28 (Sat) 18:44:19 戻しました。

たろう 2003-06-28 (Sat) 14:06:58 :なるほどっ!さすが!find-paragraphを「条件を満たすパラグラフ名のリスト出力」→「パラグラフ名の内容を表示」というプラグインでできるなぁ…と思っていて、search-paragraphを考えていたのですが、そぉかぁ…目からうろこ雲がもくもく(?)状態です

2003-06-29 (Sun) 12:36:33 たろう:これではどうでしょう?

ページ単位

パラグラフ単位

ちなみにfind-paragraphは

##(join '\n\n' (read (search-paragraph test)))

でほぼ同じように出力できます。

あとで遊ぶ事メモ

管理

2003-06-28 (Sat) 19:00:59 今ちょっとお仕事中なので、後で遊ぶためのメモです(笑)。-rica

2003-06-29 (Sun) 09:07:34 たろう:部分編集って、「wiki.cgi?mycmd=edit&mypage=ページ名&mypart=パラグラフid」というURLになっているから…えーっと、WalWiki?のInterWiki?って2つの値取れましたっけ?

2003-06-29 (Sun) 11:05:51 rica:さぁ…?「できるかな?」と思ったのは、つまり「2つの値取れましたっけ」と言いたかったのです(笑)。とりあえず、InterWiki? の [[ 登録名:引数 ]] の書式では引数を二つ渡す事自体が出来ないのですが…、今ちょっと 考え始めてはいけない 状態なので(たとえるなら「やばっ先生来た!」という感じで…(´・_・`)…)。

PlugIn/brの実験

管理

##(join (br) 'abc' 'efg')
abc
efg

ふむふむ'\n\n'と違って、段落を作らずに改行できますね。

カレンダー

管理
PlugIn/カレンダー遊びに移行…

bundleで遊ぶ

管理
2003-07-01 (Tue) 21:05:08 たろう

まず、CSSファイルに以下のclassを登録

.minimenu {
        BACKGROUND-COLOR: white;
        COLOR: black;
        BORDER-RIGHT: thin solid;
        PADDING-RIGHT: 0.5em;
        BORDER-TOP: thin solid;
        PADDING-LEFT: 1em;float: right;
        PADDING-BOTTOM: 0.5em;
        MARGIN: 0.3em 0em 0.3em 0.7em;
        BORDER-LEFT: thin solid;
        WIDTH: 30%;
        PADDING-TOP: 0.5em;
        BORDER-BOTTOM: thin solid;
}

で、##(bundle minimenu (include PlugIn))

できれば、ページの一番上にこの1行を書くのが望ましいです。

(SHIMADA) 2003-07-02 (Wed) 00:07:17 : bundleだとリストの各要素をdivで括ってしまうので、 ##(div minimenu (read hogehoge)) のほうがお勧めです。:-)

やってみました(^-^)。ステキ。 ×flort: right; ○float: right; デス…。 font-size:80% にしてみました。 - rica 2003-07-02 (Wed) 04:58:28

2003-07-02 (Wed) 09:11:39 たろう:修正ありがとうございます>ricaさん/なるほど、bundle他にdivもありましたね>SHIMADAさん

…そぉか、そういう違いだったのか>divとbundle…っていうかソース読め>自分