0

Mezzanine は見栄えがよく、うまく機能していますが、tinymce 編集ウィンドウが非常に小さなフォントを使用して独自のスタイルで表示されるため、ブログの投稿やページを編集するときに問題が発生します。少なくとも大まかにWYSIWYGである必要があります。

django_tinymcetiny mceのドキュメントに従って、次のように設定をセットアップしました。

TINYMCE_DEFAULT_CONFIG = {'theme': "simple",
                          'relative_urls': False,
                          'content_css': ','.join([os.path.join(STATIC_URL, path) for path in [
                              "css/animate.css",
                              "css/bootstrap.min.css",
                              "css/font-awesome.min.css",
                              "css/jquery.bxslider.css",
                              "css/main.css",
                              "css/mezzanine.css",
                              "css/bootstrap-theme.css",
                              "css/custom-styles.css"]]),
                          'theme_advanced_font_sizes': "10px,12px,13px,14px,16px,18px,20px",
                          'font_size_style_values': "10px,12px,13px,14px,16px,18px,20px"}

これは効果がありません。掘り下げて何が起こっているのかを確認する方法がわかりません。生成された URL を入力すると、上記の css ファイルがすべて利用可能になります。

4

1 に答える 1

3

Mezzanine と django_tinymce は互いに何の関係もありません。おそらく、インストールさえされていないソフトウェアを構成しているのでしょう。

中二階のドキュメントから:

JavaScript セットアップで指定された TinyMCE オプションのみをカスタマイズしたい場合は、独自の TinyMCE セットアップ JavaScript ファイルへの URL を指定できる TINYMCE_SETUP_JS 設定を介してカスタマイズできます。

http://mezzanine.jupo.org/docs/admin-customization.html#wysiwyg-editor

django-tinymce ほど単純ではありませんが、同じ結果を得ることができます。

また、スタイル (前述の小さなフォントなど) は Mezzanine の開発バージョンで更新されているため、それに対してビルドする場合は、構成する必要さえない可能性があることに注意してください。

https://github.com/stephenmcd/mezzanine/commit/6dff64bf058ac0e83c3c313b4167f8bbd1ac9560

于 2014-04-07T06:03:13.587 に答える