問題タブ [genericsetup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
plone - Plone 4 の HTML フィルタリング設定?
GenericSetup で Plone 4 の HTML フィルタリング設定を構成する方法はありますか? それ以外の場合、Python を介して HTML フィルタリング設定を変更するためのサンプル コードはありますか?
plone - GenericSetup:ToolInitをinitialize()から呼び出す必要がある場合、toolset.xmlは何を実行しますか
toolset.xmlは途中までしか進んでいないようです。理想的には、__ init __。pyのinitialize()でのToolInit呼び出しをなくすことができるはずです。しかし、ToolInitを呼び出さないと、ツールアイコンをZMIに表示できませんでした。
plone - 製品のインストール時にポータルのルートにクラシックポートレットを追加するにはどうすればよいですか?
これを行う最も簡単な方法は何ですか?これをprofiles/defaultのportlets.xmlファイルに追加しました。@@ manage-portletsに移動すると、[ポートレットの追加]ドロップダウンで使用できるようになりました。しかし、私はそれを自動的に作成する必要があります。
プロファイル/デフォルト内の左右の列に必要な一連のポートレットを明示的に指定することは可能ですか?
plone - バージョン 1.1 で Products.Carousel.viewlet を非表示にできない
Products,Carousel は、setuphandler でplone.contentviews
いくつかのファンキーなインライン コードを使用して、マネージャーにビューレットを追加します。このビューレットを非表示にしようとしています。次のようなさまざまな手法を試しました。
私のテンプレートをオーバーライドする
configure.zcml
<hidden>
私のタグを使用してviewlets.xml
しかし、何も効果がないようです。ただし、 に入る@@manage-viewlets
と、手で隠すことができます。
起動時にこれを自動的に行うにはどうすればよいですか?
plone - ピックアップされていないPloneカスタムviewlets.xml
http://plone.org/documentation/kb/customizing-main-template-viewlets/tutorial-all-pages(ページの約1/4下)を引用します
Plone Defaultスキンでビューレットを並べ替えるだけの場合は、元のviewlets.xmlをCMFPlone / profiles /default/からMyTheme/profiles / default /にコピーし、コピーしたファイルを編集してニーズを反映させることができます。 。
私がそれをするとき、私は変更を取得しません、リロード後、ビルドアウト後、とにかく。MyTheme / browser / templates / main_template.ptに手動で少し変更を加えましたが、これらは取得されているため、製品がまったく無視されるわけではありません。これまでのところ、重要なコードには触れていなかったので、これが理由にはなりません。
これはplone3.3.5インストール用です。誰かが私にここで手がかりを与えることができますか?必要な情報があれば、私は待機しています:)
permissions - コンテンツタイプの非表示と許可
管理者のみが追加できるように、サイト全体で一部のコンテンツタイプを無効/非表示にしたいと思います。それを行うためのベストプラクティスは何でしょうか?GenericSetupはそのようなタスクにXMLを提供しますか、それともカスタムインポートステップを作成する必要がありますか?
plone - portal_setup のクリーンアップ
portal_setup で古いインポート プロファイルを削除してもよろしいですか。
現在、私は2009年にさかのぼる多くのエントリを持つサイトを持っています::
これがサイトのパフォーマンスに影響を与えることはないと思いますが、これが役に立たないデータである場合は整理するとよいでしょう。
plone - アンインストール プロファイルを使用してカスタム プロパティ シートを削除する
カスタム製品の 1 つのカスタム プロパティ シートに情報を保存しています (その情報を JavaScript ファイルで使用しています)。この製品を完全にアンインストールしたいのですが、genericsetup を使用して、アンインストール時にカスタム プロパティ シートを削除する方法がわかりません。それがうまくいかないことはわかってremove="True"
いますが、これを削除するための正しい方法(またはその方法)を見つけるのにあまり運がありません。どんな提案でも大歓迎です。
python - genericsetup のインポート手順の名前に関する適切な参照リストはありますか
一般的なセットアップのインポート ステップ名の包括的な参照リストはありますか?
一般的なセットアップ インポート ステップの名前は、対応する xml ファイルの名前と常に一致するとは限りません。たとえば、「types.xml」には「typeinfo」というインポート ステップがあります。
リストがない場合は、インポート ステップの名前を見つける簡単な方法で十分です。たとえば、「registry.xml」ファイルによって管理される plone.app.registry のインポート ステップ名は明らかではありません。「registry」として参照しようとしましたが、これは失敗します。以下のコードを参照してください。
結果は次のとおりです。
navigation - GenericSetup で作成したフォルダーを globalnav に追加する
GenericSetup を使用して、パッケージがアクティブ化されたら globalnav に表示する単一のコンテナーを作成しています。
これをプログラムで行うことは可能ですか?