問題タブ [plone-4.x]
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.
python - PloneCMS SPNEGO はキータブでエントリを見つけることができません
Linux サーバーにインストールした Plone CMS で netsight.windowsauthplugin バージョン 2.3.1 を使用しています。ドメイン/レルムは Windows ドメインです。私のシステム管理者は私に .keytab ファイルを提供し、DNS A と PTR レコードをセットアップしました。/etc/krb5.conf を構成し (別のサーバー上の Spring Java Web アプリケーションと同じ方法で)、Zope を構成しましたが、 PC から Intrernet Explorer でログインしようとすると、次のエラーが表示されます。
GSSError: (('未指定の GSS エラー。マイナー コードで詳細情報が得られる可能性があります'、851968)、('HTTP/@ に一致するキー テーブル エントリが見つかりません'、39756033))
私は何が欠けていますか?私の plone python インタープリターは適切な名前を解決できませんか? keytab または krb5.conf ファイルを読み取ることができませんか?
plone - ubuntuポート80でPlone
docsの plone インストールガイドに従いました。
うまくいき、 localhost:8080 で Plone にアクセスできます。ここで、ポートを 80 に変更したいので、buildout ファイルを編集して に変更http-address = 8080
しhttp-address = 80
、物をビルドして plone サービスを再起動します。
:8080 サフィックスなしでアクセスできるようになると思いますが、残念ながら...
どうすればこれを達成できますか?
plone - オブジェクトの作成時に DocTest が失敗する
IObjectAddedEvent ハンドラでコンテンツ タイプ オブジェクトの ID の名前を変更しようとしているため、doctest で問題が発生しています。私の要件は、シーケンシャルでコンテキスト固有の ID (CAM-001、CAM-002、BLK-001、BLK-002 など) を持つことです。
ブラウザでオブジェクトを手動で追加すると、イベント ハンドラは ID の名前を正しく変更しますが、doctest でオブジェクトを作成しようとすると、コンテナに追加された直後に失敗します。plone.dexterity addContentToContainer が元の ID で _setObject を呼び出すと、イベント ハンドラーが起動して ID の名前を変更します。次に、_getObject が元の ID を使用すると、明らかにオブジェクトが見つからないため、属性エラーが発生します。
ここでこれを説明するために製品を作成しましたhttps://github.com/mikejmets/wt.testrig。
また、doctest で plone.api を使用しようとしましたが、これも失敗します。
すべてのアイデアを歓迎します。
regex - Plone 4.3.4 の正規表現ルールに従うパスワード
Plone 4.3.4 のリリースノートには commit について言及されていAdd default Plone password policy
ます。たとえば、すべての(リセット)パスワードは少なくとも8文字で、下位文字と上位文字、および正規表現を使用した数字と特殊文字を含む必要があります。このバグ レポートとProducts.PasswordStrengthは pypi でしか見つかりません。
Products.PasswordStrength の手順は非常に時代遅れのようです (Plone 4.1 または 4.2 の要件について話しています - 4.3 については何も言われていません。Plone.orgの最後のリリースは 4 年前です)。うまく使っている人はいますか?
Products.PasswordStrength をインストールする方法はありますか? では、パスワードのリセットは特定の正規表現規則に従わなければならないのでしょうか?
plone - Plone FSD カスタム分類が集約に表示されない
私は最新の FSD 製品を使用していますが、新しい分類を作成すると、2 つの奇妙なことが起こります。
a) 分類では、名前の直前にこの奇妙なテキストが表示されます。スクリーン ショットでは、奇妙なテキストは Pascal Code です。
b) ディレクトリの表示モードで分類が表示されない。
私が試したこと:
新しい分類を作成し、動作するデフォルトの 1 つをコピーして名前を変更します (これは新しい奇妙な名前を付けて動作しません。ここで問題となっている分類には約 10 人が関連付けられています。
ここにスクリーンショットがあります
http://cl.ly/image/0P3b3M1G1j2q
http://cl.ly/image/2Z010Y2W3s1z
ありがとう
plone - オブジェクトの「object_buttons」アクションを取得する
フォルダ内のオブジェクトのドキュメント アクションへのクイック リンクを含むカスタム フォルダ リストを作成しようとしています。
特定のオブジェクトに対して定義されたアクションをロードするobj
には、フォルダーのブラウザー ビューで実行します。
しかし、何らかの理由actions
で常にCopyアクションしか含まれていません。オブジェクトの削除、名前の変更などが欠落しています。同じユーザー (マネージャー) で Plone UI を使用すると、オブジェクト I のすべてのアクションにアクセスできます。
新しいダミー アクションを使用した実験では、問題の原因はパーミッションと条件チェックのlistActionInfos
実行にあるに違いないことが示されました。しかし、ここで私は立ち往生しています...アクションのパーミッションと条件式をチェックするために使用される評価コンテキストを比較すると、ブラウザビューからの呼び出しとオブジェクトの通常の Plone UI との間に大きな違いはありませんでした。
何が問題なのですか?
overriding - Plone Search: URL 経由で別のサイトに渡す get メソッド
Plone 4.3 と diazo ブートストラップ テーマを使用しており、site-search-form を使用して、2 つの検索オプションを含む検索用語を get メソッド経由で別のサイト (カタログ) に渡したいと考えています。
これを実現するために、plone.searchbox テンプレートを修正し、その内容をいくつか変更しました。
ここまでで検索語は渡されましたが、URL に 2 つの入力オプションが導入されていないため、カタログ内のクエリは機能しません。
URLとして必要な結果はhttp://www.thecatalogadress.net/opensearch?LOCATION=HAGENBIB&SG1.SG.HAGENBIB:SGHagenvk=on&QUERY_alAL=testです
私は plone を初めて使用するので、URL に 2 つの入力オプションを追加するために、どこを見ればよいか、何を変更すればよいか、ヒントを求めたいと思いました。
collections - Plone コレクションがサードパーティのアドオン アイテム タイプでフィルタリングされない
Plone で古いスタイルのコレクション (トピック) を使用して、サード パーティのアドオンの特定のアイテム タイプのみを表示したいのですが、コレクションは空のままです。
基本的に私は Products.Reflecto を使用し、「Reflecto ファイル」タイプのすべてのアイテムを一覧表示したいと考えています。コレクションの条件タブで項目タイプを選択できますが、結果には何も表示されません。コレクションのインデックス作成オプションを定義できる設定、またはそれを取得するための同様の設定はありますか?
興味深いことに、それは新しいスタイルのコレクションで動作していますが、残念ながら現時点では古いコレクションに限定されています.
Plone 4.3.1、Zope 2.13.20、Reflecto 3.0.6
plone - Plone 4.1 は KSS を使用しますか? KSS に関連付けられた JS および CSS ファイルを安全に無効にできますか?
Plone 4.1 は KSS を使用しますか? KSS に関連付けられた JS および CSS ファイルを安全に無効にできますか?
これはドキュメントで確認できます: http://docs.plone.org/develop/addons/javascript.html?highlight=kss#id27
しかし、私の Plone 4.1 サイトはploneKss.css
、at.kss
、plone.kss
、 などのファイルをまだロードしています。これらのファイルがなくても、plone サイトは機能しますか?
python - フルPlone(フォルダ)バックアップ
完全な Plone バックアップを作成するソリューションを探しています: Python フォルダー (インストールされたパッケージ) からプラグインとブロブストレージ、ファイルストレージまで。
公式ドキュメントからこれを見つけました:http://docs.plone.org/manage/deploying/backup.html
ただし、プラグインのバックアップなどについては何でも言います。
編集
今のところ、唯一の解決策は、Plone フォルダー全体をコピーして、データと BLOB のバックアップを復元することです。