問題タブ [alfresco-share]

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 投票する
4 に答える
2131 参照

alfresco - Alfresco Share - フォーム内のフィールドの動的レンダリング

私の質問は多かれ少なかれタイトルにあります。データ モデルに新しいデータ型を追加しました。

これは、新しいフィールドを追加した新しい側面を使用しています

次に、ファイル share-config-custom.xml を編集して、この新しいフィールドを共有フォームに表示しました。

それまでは、変更をテストすることができ、新しいフィールドは適切に表示されます。しかし、さらに進んで、たとえば、ログインしているユーザーのグループに応じてフィールドの表示を調整したいと思います。ログインしたユーザーが「特権グループ」の一部である場合、フィールドは表示されます。それ以外の場合は、表示されないか、読み取り専用モードでのみ表示されます。

これができると思いますか?そしてどうやって ?ドキュメントを見ましたが、私の幸せが見つかりません。完全な解決策を求めるのではなく、従うべきヒントを求めます。

ご協力ありがとうございました。

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

email - Alfresco4でメールを送信する方法

私はAlfresco(バージョン4)を初めて使用し、次の署名を持つ機能を持つ電子メールを送信するためのWebスクリプト(実際にはlib.js)を作成したいと思います。

この関数は、いくつかの条件が満たされたときに他のWebスクリプトから呼び出されます。私はこのようなスクリプトを見つけました:

しかし、私は3つのことを知らないので、コードにそれを入れる方法がわかりません。

  • このコードをシナリオで使用できますか?つまり、インポートしてさまざまな電子メールの送信に使用できるjs libを作成できますか?

  • 可能であれば、アクションへの参照(ファイルの先頭に何をインポートするか)はどこにありますか?

  • mail.execute関数の引数として何を入力する必要がありますか?

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

alfresco - Alfresco 4 のフロントエンドでアクセス可能なバックエンドのコードを作成するには?

Alfresco 全体 (バックエンドとフロントエンド) でアクセスできるクラスと列挙型を作成したいと考えています。どうやってやるの?

ありがとう

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

alfresco - 屋外でのバージョン差分

Alfrescoを使用すると、リポジトリに新しいバージョンのドキュメントをアップロードでき、バージョン履歴も追跡できるようです。ただし、ドキュメントを以前のバージョンと比較または比較する方法が見つかりませんでした。

これは可能ですか?このための優れた外部プラグインまたはツールはありますか?

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

components - Alfresco フォームにファイル アップロード ピッカーを追加する方法

Alfresco Share のフォームにファイル/データ アップロード ピッカーを追加するにはどうすればよいですか? ボタンをクリックすると、ファイル ピッカーが表示されます。誰でも助けることができますか?

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

alfresco-share - Alfresco 4.0d カスタム アスペクト検索

私は現在、作成したいくつかのカスタム アスペクトのカスタム検索を Alfresco で開発しています。カスタム アスペクトを検索に追加するために編集する必要がある正しい xml ファイルを教えてもらえますか? 私はウェブ上の多数の投稿を調査しましたが、何も見つかりませんでした...

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

share - SurfPlatformルートスコープAPIのカスタマイズ

SurfPlatformのルートスコープAPI、特にユーザーオブジェクトをカスタマイズしたい。つまり、ユーザーオブジェクトに新しいプロパティまたはメソッドを追加して、ユーザーがheader.inc.ftl[<#ifuser.isAdmin>]のように[共有]の特定のグループに属していることを確認します。

  1. どうすればこれを実装できますか?
  2. AlfrescoルートスコープオブジェクトはSurfPlatformルートスコープオブジェクトとして使用できますか?

サーフプラットフォームのルートオブジェクトをカスタマイズすることはわかりません。誰かが私を助けることができますか?

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

alfresco - Alfresco FormServiceの基本的な誤り

Alfresco Forms Service が正しく動作しません。

基本的なフォーム機能がフォーム構成 ( control-param name="nameHere") を Web スクリプトに渡さないようです。

順次再現していきます。

  • Freemarker テンプレートを作成し、/share プロジェクトの下のドキュメントに従って登録します。コンポーネントがレンダリングされ、正常に表示されます。すべてがうまく機能します。

  • wiki フォーム ページのドキュメントに従ってフォームを作成します。ディレクトリに登録し、<TOMCAT_INST/shared/classes/alfresco/web- extension/myclok-form-config.xml>次の方法でロード用に渡します。

    /li>

フォームインスト:

公式ドキュメントには次のように書かれています。

form 要素がエバリュエーターなしで config 要素内に存在し、フォームが常に見つかるという条件が存在する場合、これは、特定のフィールドをアプリケーションのすべてのフォームに表示する場合に役立ちます。

そのため、myclok-form-config.xml ファイルで指定しましたが、この方法では結果が得られません。したがって、このような param への参照を含むコンポーネントが次の URL < http://localhost:8080/share/page/site/wcmqs/myclok> によってロードされると、Alfresco は例外で失敗します。

currentPathつまり、 で定義されているのパラメータの値を受け取ることはできませんFormConfigs。そのため、FormsService / ConfigService の最小限の機能が動作しません。

誰かがそれを解決する方法を知っていますか、または実際のサンプルを示すことができますか?

PS: 上記のすべてのフォームの構成FormServiceと webscript コンポーネントが添付されています。次のコマンドを呼び出すためだけに、クイック インストール用の .AMP ファイルが必要です。

AMP ファイル. 構成ファイル.

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

authentication - Alfresco 4.0.d - 共有によるリモート (外部) 認証

Alfresco の前で apache (shibboleth モジュール) を使用してリモート認証で alfresco を構成しようとしています - 基本的に認証後に apache から alfresco に REMOTE_USER を渡します。/alfresco (クラシック エクスプローラ GUI) に正常にログインできる alfresco を構成できますが、/share (新しい GUI) ではログインできません。この問題を経験した人や解決した人はいますか?

詳細は次のとおりです。

  1. shibboleth mod を使用して Apache をセットアップします (これは、/alfresco に自動的にログインするため機能します)

  2. Apache で /alfresco と /share の両方に ajp エントリを設定します。

    アルフレスコ エクスプローラー

    ProxyPass /alfresco ajp://127.0.0.1:8009/alfresco

    ProxyPassReverse /alfresco ajp://127.0.0.1:8009/alfresco

    アルフレスコシェア

    ProxyPass /share ajp://127.0.0.1:8009/share

    ProxyPassReverse /share ajp://127.0.0.1:8009/share

  3. Tomcat ajpエントリのセットアップ

  4. /tomcat/shared/classes/alfresco-global.properties を設定します

    authentication.chain=external1:external,alfrescoNtlm1:alfrescoNtlm external.authentication.proxyUserName= external.authentication.proxyHeader= external.authentication.enabled=true

  5. share-config-custom.xml に、以下の提案された xml エントリを入れました。

引用符

引用符

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

alfresco - Alfresco 共有フォルダ ベースの権限

次のシナリオがあります。Alfresco Share で、さまざまなフォルダー アクセス許可を設定する必要があります。たとえば、ユーザー A はフォルダー 1 への「寄稿者」アクセス権を持ち、フォルダー 2 への「コンシューマー」アクセスのみを持つことができますが、ユーザー B は両方への「寄稿者」アクセス権を持つ必要があります。このシナリオは、Alfresco の役割/グループ モデル内でどのように実装できますか? 共有でフォルダー レベルのアクセス許可を設定できることはわかっていますが、役割に基づいてのみ...

ご協力いただきありがとうございます :)