Ploneサイトに画像(DAVまたはHTML)をアップロードすると、画像がアップロードされて作成されます。私は画像を参照することができ、それはフォルダ "ギャラリー"ビューに表示されます。Plone 4.3 - image_viewが突然私にログインしたい
しかし、その画像にアクセスすると、私はコンテキスト(管理者)の許可がないと言います。
私はカスタムテンプレートのエラーからこの動作を知っていますが、私はimage_viewに触れていません。
このインスタンスのerror_log(デバッグモードの場合)は、トレースがまったく表示されません。
カタログを再構築しましたが、成功しませんでした。
image_view
の権限を表示および/または設定できる場所はありますか。
UPDATE
OK、テーマは関連していなければなりません!テーマをアンインストールすると、すべてが機能します。
UPDATE II
それはテーマです。具体的にはtheme_base
です。私のテーマをPloneにインストールすると、plonetheme.mytheme
がtheme_base
と表示されます。これをSunburst Theme
に切り替えると、image_viewは再び機能しますが、それ以外はすべて機能しません。
私skins.xml
はいえ[OK]をする必要があり:
<object name="mytheme_custom"
meta_type="Filesystem Directory View"
directory="plonetheme.mytheme:skins/mytheme_custom"/>
<skin-path name="plonetheme.mytheme" based-on="Sunburst Theme">
<layer name="mytheme_custom"
insert-after="custom"/>
</skin-path>
テーマが行われていたthis tutorial
UPDATE III
次ZMIでerror_log
から(@mathiasのおかげで)Unauthorized
を除去した後、私は、私のmain_template.pt
に問題のある行を見つけ出し修正することができました。それは今働く。どうもありがとう!
通常、表示権限はZCMLで設定されます。ウェブサイトはオンラインですか、見てみましょうか?テーマコードは一部の公開リポジトリで利用可能ですか? –
より良いデバッグ情報を得るには、 'error_log'(ZMI)の無視された例外から' Unauthrorized'を削除してください。また、shure、デバッグモードを作成し、冗長なセキュリティがオンになっている。セキュリティ実装はPythonでなければなりません。今何が正確に間違っているか見るべきです。 – Mathias
@マティアスはい、ありがとう、私はそれを行い、私の質問を更新します。私は感じていますが、skin_layersかIThemeSpecificマーカーインターフェイスのどちらかが壊れているかバグがあるかもしれません。 –