改行を改行タグに置き換えるのは以前もやってたのでやりかたは(調べれば)わかるし、調べた結果当時は知らなかったやり方もあるみたい。
ただ、今回やりたいのはこれだけじゃないんですよ!
フォント弄りとかはしない方がいいかな?とか思ってるので、それはいいとして。
画像なんだよね。
imgタグを使わないで画像を指定して、後にimgタグに置き換えるような方法はないのかな?とね。
やれるかどうかは別として、俺が考えてたのは
[img:123]みたいなオリジナルのタグでこれを正規表現でimgタグに置き換える。
この数字が画像を管理してるデータベースで画像毎に付けるidでこのidに対応したファイル名をデータベースから引っ張ってきて表示。
GD関数を使って画像のファイルサイズ(容量)を小さくする。
正規表現でimgタグに置き換えるのは可能。
ただし、[img:123.jpg]みたいにファイル名ならね。
idでファイル名を引っ張ってくるのは、これがidであるって情報をどうやって渡せばいいんだろ?ってのが問題点。
GD関数でファイルサイズを小さくするのは出来るみたいだけど、実際にやってみないとまだまだわからない感じ。
そこら辺が出来た上で、画像一覧を表示させて選択するとその画像のオリジナルタグがテキストエリアに記入される仕組みみたいなのを考えなきゃいけないんだけど全くわからん。
全部放り投げて「普通に手打ちでhtmlタグを打つ」に落ち着きそうな予感はある。