日本語プログラミング言語なでしこの公式掲示板

なでしこ の 掲示板

トップ 検索

2023-11-11 15:39:04

Re②:Qiitaモードをつくるよ

TKI さん


https://n3s.nadesi.com/index.php?page=2670&action=show
「Qiita用に変換」のボタン作成をしてまいりました。
preタグの有無フラグっぽい感じじゃなくなってきたので変数やらを変更。

PREタグ有チェックを、「文中ニ貼ル用チェック」に変更(動作は反転)
修飾ルール@「preタグ」を、修飾ルール@「長文用」に変更(内容もpre+codeに変更)
修飾ルール@「codeタグ」を、修飾ルール@「文中用」に変更

#--------------
 もしモードが「Qiita」ならば
   修飾ルール@「長文用」=[『<blockquote>』,『</blockquote>』]//ブロック
   修飾ルール@「文中用」=[『<code>』,『</code>』]//codeのみ
   ~中略~
 違えば
   修飾ルール@「長文用」=[『<pre style="background-color:#FFEEFF"><code>』,『</code></pre>』]//ブロック
   修飾ルール@「文中用」=[『<code>』,『</code>』]//codeのみ
#--------------
 文中ニ貼ル用チェックの「checked」をDOM属性取得
 もしそれがオフならば
   変数 [前タグ,後タグ]=修飾ルール@「長文用」//pre+codeタグやBLOCKQUOTEタグ
   html=「{前タグ}{html}{後タグ}」
 違えば
   変数 [前タグ,後タグ]=修飾ルール@「文中用」//codeのみ
   html=「{前タグ}{html}{後タグ}」
#--------------

まだまだ変えるかもしれませんがひとまずこれで。


> 日数=1#日
> みたいにコメントがスペース無く前のコードにくっついていた場合にコメントが正しく認識されません。

なおしました! ありがとうございます。
他にも文法の抜けはありそう


(編集パスワード送信)


テキスト表示



子記事

親記事 (No.1742)
返信した記事(元) (No.1750)

この内容(No.1756)に返信

この内容(No.1756)をダウンロード

この内容(No.1756)のテキスト表示





www.eznavi.net