問題タブ [zope]

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.

0 投票する
1 に答える
467 参照

python - ATFolderサブクラスの子をプログラムでどのように並べ替えますか?

カスタムコンテンツオブジェクトのセットを含むためにカスタムフォルダータイプを使用するPlone製品があります。フォルダタイプはBaseFolderをサブクラス化することによって作成され、いくつかのテキストフィールドを持つスキーマがあります。現在、カスタムオブジェクトがカスタムフォルダに追加されると、オブジェクトはIDのアルファベット順に並べ替えられます。この動作をオーバーライドして、ユーザーがカスタムフォルダーを手動で並べ替えることができるようにするにはどうすればよいですか?たとえば、[コンテンツ]ビューを使用しますか?

0 投票する
4 に答える
2147 参照

backup - Baculaで巨大なファイルをバックアップするには?

現在は 700MB ですが、1GB を超える可能性もあります。通常、このファイルを別の場所にコピーするだけです (ちなみに、これは Zope インスタンスのデータベース、ZODB ファイルです)。

このファイルは日々ほとんど変化しませんが、Bacula が増分バックアップのためにファイル内を細分化できないことは理解しています。とにかく、それは問題ではありません。私がやりたいのは、毎日完全バックアップを行い、そのうちの 2 つを保持し、毎週完全バックアップを保持し、さらに 2 つを保持することです。そのため、いつでも昨日、一昨日、1 週間前、2 週間前を取得できます。それは良い考えだと思いますか。

毎日と毎週の 2 つのスケジュールを作成する必要があると思います。しかし、これを実現するには、ボリュームとプールにどのような数値を設定する必要がありますか? 1.5GB の 2 つのボリューム? ヒントやガイダンスは大歓迎です。私はシステム管理者ではなく、Bacula の経験は非常に限られています。

0 投票する
8 に答える
5330 参照

python - Plone の複雑さを正当化できるものは何ですか?

Plone は非常に複雑です。Zope 2、Zope3FiveZCMLZODBZEO、頭字語と略語がたくさんあります。

なかなか始められず、現状は未定のようです。主に Zope2 をベースにしていますが、Five を介して Zope3 を取り入れています。また、どこにでも XML 構成ファイルがあります。

急な学習曲線は報われますか? この複雑さは今日でも正当化されますか?

背景: プラットフォームが必要です。多くの場合、顧客は CMS を必要とします。私は現在、Plone の予備知識なしで、 「 Professional Plone Development 」を読んでいます。

問題: 顧客が常に同じものを望んでいるとは限らず、事前に知ることはできません。1 つ確かなことは、彼らは Plone のデフォルトのテーマを望んでいないということです。ただし、追加機能にはリスクがあります。計画を立てるのに十分なシステムがわからないときは、「Plone の複雑さを知りたければ、それを要求しなければなりません」と言うだけではいけません。

0 投票する
4 に答える
3062 参照

python - PythonでNワードの後に​​HTMLを分割する

N ワードの後に​​ HTML の長い文字列を分割する方法はありますか? 明らかに私は使用できます:

プレーンテキスト文字列の最初の n 個の単語を取得しますが、それは html タグの途中で分割される可能性があり、開かれたタグを閉じないため、有効な html を生成しません。

Zope / ploneサイトでこれを行う必要があります.それを行うことができる製品に標準として何かがあれば、それは理想的です.

たとえば、次のテキストがあるとします。

そして、5 つの単語の後に分割するように依頼すると、次のように返されます。

7 単語:

0 投票する
4 に答える
2598 参照

python - ZODB BLOB をバックアップする正しい方法は何ですか?

plone.app.blob を使用して、大きな ZODB オブジェクトを blobstorage ディレクトリに保存しています。これにより、Data.fs のサイズへのプレッシャーが軽減されますが、このデータのバックアップに関するアドバイスを見つけることができませんでした。

ネットワーク バックアップ ツールを repozo バックアップのディレクトリにポイントすることで、既に Data.fs をバックアップしています。BLOB をバックアップするには、そのツールを blobstorage ディレクトリに向けるだけでよいのでしょうか?

コピーの実行中にデータベースが再パックされている場合、または BLOB が追加および削除されている場合はどうなりますか? blobstorage ディレクトリに、特定の順序でコピーする必要があるファイルはありますか?

0 投票する
3 に答える
1193 参照

python - ZPTを使用してPloneWebサイトのホームページかどうかを確認するにはどうすればよいですか?

ホームページでない場合にのみ、自分のWebサイトのヘッダーを変更したい。そのためのtal:condition式はありますか?

私はこれを読んでて、探しているものが見つかりません...

ありがとう!

0 投票する
1 に答える
1365 参照

seo - Plone CMS (Zope) での 301 リダイレクト

Apache と Plone (Zope ベース) でホストされている Web サイトを実行しています。私の問題は、次の URL でコンテンツが重複していることです。

www.site.com www.site.nl/en www.site.com/nl

など、すべてのページに同じコンテンツが表示されます。

Google Webmaster Tools は、次の形式のサイトも重複していると報告しています。

www.site.nl/news www.site.nl/news/

末尾のスラッシュに注意してください。

これを解決する最善の方法は何ですか (適切な URL への 301 リダイレクトを作成します)? Ploneソースでこれを行うことはできますか? または、canonical タグを使用する必要がありますか?

よろしく

0 投票する
1 に答える
275 参照

mysql - Zope データを Mysql に変換する

Zope 2.1 データを Mysql db に変換する方法。変換する方法はありますか?アージェントお願いします。

0 投票する
12 に答える
12408 参照

python - 多くの異なるディレクトリに存在するコードをどのように検索しますか?

私は、卵 (Plone) を多用する Python プログラムに取り組んでいます。つまり、デバッグ中に検索したい Python コードでいっぱいのディレクトリが 198 個あるということです。関連のないコードや大きなバイナリ ファイルを避けて、それらのディレクトリ内の .py ファイルのみを検索する良い方法はありますか?

0 投票する
2 に答える
539 参照

plone - plone + formlib:form.ptを参照する方法

私はplone3.2.1に取り組んでおり、カスタムテンプレートを使用してformlibのフォームを作成しました。

標準のformlibテンプレートに簡単な変更を加えたいと思います。私の質問は、テンプレート内のparts / zope2 / lib / python / zope / formlib /pageform.ptをどのように参照するかです。