リッチテキストエディタで登録した記事をモバイルサイトにも対応させたい - PHPプロ!Q&A掲示板
2424
- 0P
- 0P
リッチテキストエディタで登録した記事をモバイルサイトにも対応させたい
質問日時 / 2009年12月26日 11:35 回答数 / 4件
Questioner: ryochoryocho
Tweet
キーワード / リッチテキストエディタ   モバイルサイト   正規表現  
php5,mysql5を使用しております。
今、リッチテキストエディタである「ckeditor」というものを使用して、DBに値を挿入してphpで取得する、というプログラムを実装中です。
(http://ckeditor.com/demo)
たとえば、ckeditorで赤色のテキストを挿入すると、「<p><span style="color:red">hogehoge</span></p>」というソースが吐かれ、それをDBに登録するというシンプルなものです。
問題は、上記のレコードをPCサイトで表示する時は普通にDBから値を取得して表示させればいいのですが、モバイルサイトで表示させる時はモバイルサイト用のタグに変換させないといけない、という点です。
[例]
PC:<p><span style="color: rgb(255, 0, 0);">hogehoge<br /></span></p>
↓↓↓
モバイルだと:<font color="rgb(255, 0, 0)">hogehoge</font><br />
こういう場合、DBから取得した値を、正規表現で特定のタグを置換していく方法がベターなのでしょうか。
初めての案件で、「この考え方自体が間違っているのか」「値をDBに挿入する時点でモバイル用のソースに変換したものを別フィ-ルドに登録しなければならないのかも・・」など悩んでおり、経験豊富な皆様が上記と同様の案件に取り掛かるとき、どういう実装をするかご意見を頂きたく投稿させて頂きました。
説明不足で申し訳ありませんが、皆様からのご意見どうか宜しくお願い致します!
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。




ページのトップへ


GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。