HTMLフィルターの拡張の要望No.15884
bug さん 03/12/24 11:43
 
以前にも要望にあがっていましたが、実現されていないので
再度お願いです。(若干内容が違いますが。)

html メールの処理後に残る、

1.[a:mailto:〜]
2.[a:http://〜]
の件なのですが、これを単純にメールならxxxx@hego.com
リンクならhttp://hoge.com/と言う風にしてもらいたいです。

全部単純にこうするのではなく、秀丸さんが以前にも言っていた、
>さらに、<A HREF...>などについては、しいて対応するなら「全般的な>設定・上級
>者向け・デコード」に「HTMLメールからテキスト形式への
>変換」とかいう項目を作って、そこにいろいろオプション追加するよ
>うな形での対応になろうかと思います。

と言う風にユーザーが選択できるようにしていただければ
助かります。使いたくない人は設定いじらなければいいだけ出し。

>今のところは、これまた難しい、というか、優先的な問題だとは個人
>的に思わないので、将来対応予定ってことでお願いします。

と以前言われていましたが、β版での実装を是非お願いします。
MLで多数[a:http://〜][a:mailto:〜]が入って読みにくいのです。
是非お願いします。 お願い。。。。

[ ]
RE:15884 HTMLフィルターの拡張の要望No.15893
秀まるお2 さん 03/12/24 15:56
 
 現状のβテストもかなり長期化してるので、こういう大がかりな修正は、とり
あえず次回以降とさせていただきます。

 その間に要望の整理などしたいと思います。

[ ]
RE:15893 HTMLフィルターの拡張の要望No.15896
bug さん 03/12/24 17:23
 
そうですか・・・。よろしくお願いします。
これは結構必要としてる人がいると思うので、
時間があるときにでも是非よろしくお願いします

[ ]
RE:15896 HTMLフィルターの拡張の要望No.15900
秀まるお2 さん 03/12/24 17:47
 
 とりあえず、<div>について以前から懸案事項になってる所を調査しつつ、
[img:等についてのオプション追加などの作業(というか、まずは調査)をして
みます。

[ ]
RE:15900 HTMLフィルターの拡張の要望No.15902
bug さん 03/12/24 19:41
 
ありがとう。
よろしくお願いします

[ ]
RE:15902 HTMLフィルターの拡張の要望No.15904
秀まるお2 さん 03/12/24 22:08
 
 今1つ思いついたので書きますが、…。

> 2.[a:http://〜]

 [a:...] のような表記をしないでおくと、それはそれで、メール本文中に
http://...」と書いてあるのか、それともhttp://...へのリンクが書いてある
のか区別が出来なくて不便じゃないかと思います。

 さらには、区切りの記号が入ってないと、例えば

 the url is <a href="http://aaa.bbb">aaa.bbb</a>

 が、

 the url is http://aaa.bbbaaa.bbb

 のようになってしまって意味が分からなくなると思います。

 [a:...]や[img:...]部分を全部無くして欲しいということなら分かりますが、
角カッコと「a:」などの部分だけを取ってしまうのはかなりまずいような気がし
ます。少なくともまずいケースが何パーセントか出てくるはずだと思います。

[ ]
RE:15904 HTMLフィルターの拡張の要望No.15905
秀まるお2 さん 03/12/24 22:24
 
 っと書いた矢先でなんですが、とりあえず、

 「HTML形式からプレーンテキストへの変換」という設定グループを用意して、
そこに、「テキスト化するHTMLタグ」というグループを作りまして

 <img src="...">   --> [img:...]
 <a href="...">    --> [a:...]

 のような感じのオプションを追加しようかと思います。

 あと、<div>および</div>タグは、改行に変換するよう仕様変更します。

 他にも何かありましたらお願いします。

[ ]
RE:15905 HTMLフィルターの拡張の要望No.15907
SHIROYUKI さん 03/12/24 22:52
 
> 他にも何かありましたらお願いします。
と仰っているので、話に割り込んでみます。2点思い付きました。

1つ目
HTMLメールから変換されたテキストを見ると「空白のみ」の行がありますが
これは空白を削除して「空行」にしまうのがいいと思います。

2つ目
オプションとして「連続する空行を一つにまとめる」
なんてのがあるといいかも、と思いました。

[ ]
RE:15907 HTMLフィルターの拡張の要望No.15911
秀まるお2 さん 03/12/24 23:34
 
 今作ってる最中ですが…。(βテストがまた延長になりそう)

 「"mailto:"をなるべく除去する」というオプションも追加しました。

> 1つ目
> HTMLメールから変換されたテキストを見ると「空白のみ」の行がありますが
> これは空白を削除して「空行」にしまうのがいいと思います。

 さっそくそのような処理を入れてみます。

> 2つ目
> オプションとして「連続する空行を一つにまとめる」
> なんてのがあるといいかも、と思いました。

 たしかに、特定のタグを連続して書くと、htmlメール上ではあまり改行しない
けども、テキストに変換すると改行だらけになってしまうようで…。オプション
じゃなくても必要そうな気がします。

 </xxxx>系のタグが連続してたら、それらぜんぶまとめて1つの改行にしたら
いいんでしょうけど。

 あーこうやってると終わりが無いんだよなぁと…。適当な所で打ち切らないと
まずいです。

[ ]
RE:15904 HTMLフィルターの拡張の要望No.15917
まんぼう さん 03/12/25 12:38
 
私が以前要望として伝えたかったのは、

the url is <a href="http://aaa.bbb">aaa.bbb</a>
URLは、<a href="http://aaa.bbb">こちら</a>です。
メールアドレスは、<A href="mailto:xxx@xxx.com">こちらです。
</A>

をそれぞれ、<A>内のテキスト部分を削って、

the url is http://aaa.bbb
URLは、http://aaa.bbbです。
メールアドレスは、xxx@xxx.com

となって欲しいという希望のつもりでした。一般的な考え方(タグ
を削ってテキストだけ残す)とは逆かもしれませんが、たぶん bug
さんのおっしゃっていることと近いと思います。
でも、本当にそれで全てが大丈夫なのか?と言われると自信ないで
す。
自分が想定していないパターンがあると思いますので、他の方の意
見もお聞きしたいです。

とりあえず今一番の希望は、<DIV>部分の改行挿入です。

[ ]
RE:15917 HTMLフィルターの拡張の要望No.15918
tnobu2 さん 03/12/25 12:53
 
>the url is <a href="http://aaa.bbb">aaa.bbb</a>
>URLは、<a href="http://aaa.bbb">こちら</a>です。
>メールアドレスは、<A href="mailto:xxx@xxx.com">こちらです。
></A>
>
>をそれぞれ、<A>内のテキスト部分を削って、
>
>the url is http://aaa.bbb
>URLは、http://aaa.bbbです。
>メールアドレスは、xxx@xxx.com

タグの間のテキストが、例示された程度のものばかりとは決まってないので、
この方式には不都合な場合もけっこうあるのではないでしょうか。

[ ]
RE:15911 HTMLフィルターの拡張の要望No.15921
秀まるお2 さん 03/12/25 15:43
 
> 2つ目
> オプションとして「連続する空行を一つにまとめる」
> なんてのがあるといいかも、と思いました。

 空行が3行以上連続した場合は、それを2行分の空行に切りつめるようにしま
した。(オプションじゃなくて、常にそういう動作)

 本文の先頭に空行が入る場合も、それを除去するようにしました。これでだい
ぶ見た目がきれいになると思います。

[ ]