0

plone 4.1 の main_template をカスタマイズして、マウスの選択とドラッグを防止したいと考えています。body タグの正確な場所と方法がわかりません。また、TAL、TALES、METAL を学習するための簡単なクイック リファレンスも必要です。初心者向けの何か。ガイドしてください。ブラウザからのコピー/貼り付けを防止したい。ファイル プレビュー用にカスタマイズしましたが、main_template 用に同じことを行うことができません。

4

2 に答える 2

1

body タグをカスタマイズする最も簡単な方法は、plone.app.themingをインストールすることです。理解しやすく、Web から実行でき、アップグレードによって互換性が維持される可能性が高くなります。Plone 4.1 と互換性があり、4.3 に含まれています。

于 2012-09-01T11:12:36.047 に答える
0

単純な属性を追加する場合ondragstart="false"、TAL、TALES、METAL の知識は必要ありません。

TAL は XML 対応のテンプレート言語であり、名前空間と XML 属性を使用してテンプレート構造に「ブレンド」します。そのため、TAL 固有の属性以外のタグに追加の属性を追加できます。

ファイルをカスタマイズしmain_templateて、body タグに属性を追加するだけです。

<body ondragstart="false" class="" tal:attributes="..." />

それでも TAL、TALES、METAL について読みたい場合は、Zope 2 の本の第 10 章: Using Zope Page Templates第 13 章: Advanced Page Templates、および付録 C: Zope Page Templates Referenceを読むことができます。

于 2012-08-31T12:23:31.503 に答える