2011-03-15 7 views
0

私は、ユーザがいくつかの妥当なガイドラインの中で自分のプロファイルのレイアウトを定義できるようにしたいと考えています。 Facebookの制御された美しさをユーザフレキシビリティを追加して想像してみてください。私はこれらの能力を提供したいと思います:ユーザーが自分のページレイアウトを定義する方法を教えてください。

  • (フォント、色、サイズなどの上にはユーザーコントロール)のカップルをアップロードする機能を、見出しとテキストの段落を定義していない大胆な、と箇条書きページあたりの画像数。
  • ページ内の任意の場所(左または右)にこれらのイメージを設定し、テキストが周囲に流れるようにする機能。

これはどのように機能しますか?これらのデータをすべてデータベースに保存する場合は、これらの機能を設定するにはどうすればよいですか?

ありがとうございました。

答えて

1

私はあなたの説明とほぼ同じことをしています。しかし、液体(https://github.com/tobi/lquid)を使用する。その非常に強力なテンプレート言語と多くの興味深い機能に

を持っていると、HTMLマークアップのために私はredcloth(http://redcloth.org/)を使用して好む

歓声

sameera

2

埋め込み可能なHTML WYSIWTGテキストエディタを使用し、HTMLで行うことができる段落、リスト、リンク、イメージなどを作成するためのグラフィカルインタフェースをユーザに提供します。

この種のソリューションで問題がなければ、CKEditorをお勧めします。必要に応じて簡単に設定できます(特定の機能などに制限する)。画像アップロードソリューションを含めることもできます。結果はHTMLの一部となり、データベースに保存して要求時にページに表示することができます。 demoを確認し、好きな場合はdocumentationをお読みください。

更新TinyMCEまたはYUI Rich Text Editorをご覧ください。

+0

CKEditorバージョンは素晴らしい見えます - 高価だけど! – sscirrus

+0

@sscirrus:オープンソースのライセンスオプションもあります。 – kapa

+0

ありがとう@bazmegakapa。 +1 – sscirrus

関連する問題