
ブロック要素フィルタ作り? 1 の続き。
ほんであっと言う間に神降臨。あひー。
猫旦那さん作 imageplus.rb。有難うございます。てゆか、わ、私の為に? ぬあんて勘違いも甚だしいですね済みませんと思いつつ早速使わせて頂きました。
うおーでけたー。と喜んでいたんですが、ふとソースを見てみたら
<p>
<div class="img-small">
<img src="./img/20030927_01.jpg" alt="今の時期大活躍の騒がしいシャツ" width="200" height="150">
</div>
</p>
というふうに <p> の中に <div> が入ってしまってたのです。
見た目上は全然問題無いんですが、一応 p の中にはインライン要素しか入れない(筈・・)ので、猫旦那さんの作って下さった imageplus.rb を元に div の前と後ろにくっついてる p を取り除くべく、んーむんーむと小3時間弱ごにょごにょやってみて悩んだあげく分からませんでした。がく。いや私、何も分かって無いクセにいじるもんでしてその。

て事でまた「なんちゃって自作もどき img を div で囲みたいフィルタ」で画像貼り・・。
とかclass を入れたい場合はオプションで設定できるように
とかとか、なーんて素晴らしいんだ! と色々びびりまくりでしたが、肝心な私が Ruby どころかプログラミングなんてちっとも分かって無いせいで全然次へ進めないのであるます。ぉぉぉ。replace をつかって div ではさむ
nDiary は、改行したら自然に <p> が付くようになってるからこうなっちゃうんだよな。とゆう部分でいつも引っ掛かるんですが。そこから先に進めません。ちゅーか進めてたらとっくに自作してますかね・・。
もうちょっとしつこくいじってみよう。
なんちゃって自作もどき(略)を nDiaryUserWiki の Tips に載せて貰ってるようなので、一応ちょっと修正しました。
img-small だけじゃなく img-large ってなクラスもあるので、その分も載せておいたんです。が、あまり意味無いような気が。でも公開用と非公開用とかって分けたりすると、自分の頭の中がごっちゃになってしまって現に間違えてた部分もあってあわわったので、ありのままを全部載せておきました。
で。話しは変わって、ジャンル別のアレも載せて貰ってるようで・・。あひー。喜んで貰えて幸いです。
この記事は nDiary 使用時の記事をそのまま持って来たものです。