問題タブ [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.
javascript - テストが false を返す原因は何ですか?
Alfresco のレポ側に Webscript をセットアップしました。Web スクリプトは POST メソッドを使用し、json を受け入れて返し、クライアント側の ajax アプリをサポートするためにいくつかのプロパティを設定するように単純に設計されています。スクリプトのコントローラー コードは次のとおりです。
私の問題は、次のような 4 行で発生します:if (salesOrderNumber && salesOrderNumber.length && salesOrderNumber.length>0) {
は、変数に長さがゼロではない文字列が含まれていることが確実な場合でも、常に false と評価されるようです。返されたデバッグ プロパティを見ると、次のように表示されます。
したがって、4 つの変数すべての値が「test」であることがわかります。firebug または js コンソールで入力した場合
期待どおり、真の出力が得られます。何がこれに影響を与えているのかわかりません。この非常に基本的な条件をほぼ毎日使用して、文字列を使用する前にテストしていますが、今回は明らかに何かが欠けています。ヘルプ?
authentication - AlfrescoShareのダイナミックランディングページ
ユーザーのランディングページを動的に決定するメカニズムを実装する方法を理解しようとしています。
次のリンクでわかるように、デフォルトのランディングページは比較的簡単にカスタマイズできることを知っています。
http://blogs.alfresco.com/wp/ddraper/2011/11/01/advanced-share-customization-part-1/
http://zscribble.wordpress.com/2012/02/13/how-to-change-user-landing-page-in-alfresco-share/
しかし、もう少し先に進む必要があるので、それだけでは十分ではありません。ユーザーの認証が成功した後、ユーザーが属するサイトを取得してから、いずれかのサイトのダッシュボードにリダイレクトする必要があります。
TOMCAT/webapps/share/site-index.jsp
受信したパラメータに応じて、にリダイレクトし、ここからユーザーダッシュボードまたはサイトダッシュボードにリダイレクトする認証サービスがあると思います。私の想定が正しければ、ユーザーのサイトを取得して適切なサイトダッシュボードのURLにリダイレクトするために、そのような想定される認証サービスをカスタマイズする必要があることを理解しています。
私は正しい方向にいますか?そうでない場合、どのように進めるかについてのアイデアはありますか?
ありがとう。
alfresco-share - Alfresco のフォルダ詳細にフォルダ サイズとアイテム数を表示するにはどうすればよいですか?
Alfresco Share の各フォルダのフォルダ サイズとすべての下位ファイル (サブフォルダではない) の数を表示したいと考えています。
この情報をフォルダの詳細に次のように表示するにはどうすればよいですか?
名前:アルフレスコ
タイトル: Alfresco Share
説明: 屋外ディスカッション
作成者: 管理者
サイズ: 128,08 MB
ファイル: 12
サブフォルダー: 2
alfresco - WebPreviewerでテキストを選択する方法は?
[共有]でドキュメントをクリックすると、別のページ(ドキュメントの詳細)が開き、このドキュメントのプレビューがフラッシュで表示されます。デフォルトでは、そのプレビューでテキスト(コピー/貼り付け用)を選択することはできません。これが可能かどうか、またどのようにすればよいですか?おそらく、別のプレビューアを使用するか、特定のパラメータを持つデフォルトのプレビューアを使用する必要がありますか?!Webを検索したところ、この機能がフラッシュに存在することがわかりましたが、WebPreviewerを使用してそれを実装する方法を見つけることができません。
どんな助けでも大歓迎です。
ありがとう。
yui - ダッシュレットを変更して自動更新する方法は?
ダッシュレットを変更して、定期的に自動的に再ロードする簡単な方法はありますか?
私は特に「マイ タスク」ダッシュレットについて考えています。プールされたレビュー ワークフローを使用しているため、タスクが作成されて要求されるたびにタスクが行き来する可能性があります。
既に要求されていることが判明したタスクをクリックし続けること、またはダッシュボード ページを何度も再ロードすることを覚えておく必要があることは、ユーザーにとってイライラする可能性があります。ダッシュレットを一定の間隔で更新して、常に適度に最新の状態に保つことをお勧めします。
alfresco - Alfresco で TagQuery を使用してタグをクエリする方法
ブラウザでこの URL http://your.host:8080/share/proxy/alfresco/collaboration/tagQueryを照会すると、この結果が表示されます
しかし、私はそれが表示されないjavascriptで同じURLを使用しています.Alfrescoでタグを照会するためにとにかく持っているのは誰ですか?
そしてこのメッセージ::
これは Test.get.js の私のコードです
javascript - Alfresco Share Webscript でホストとポートを動的に取得する
JS webscript 内で、Share が実行されているサーバーのホストとポートを取得するにはどうすればよいのでしょうか。Google とフォーラムの両方で検索しましたが、役に立つものは見つかりませんでした。私はまた、同じ結果で共有のソース コードを検索していました。それは可能ですか?
また、コンポーネントの構成ファイルでポートを動的にホストするように定義することで構成される代替ソリューションについても考えていましたが、それが可能かどうかはわかりません。
誰かが前にそれをしましたか?
ありがとう。
file-upload - Alfresco Shareファイルアップロードフィルター
ファイル アップロード フィルタが Alfresco YUI (またはフラッシュ?) アップロードで機能しません。次のコードがあります。
これはすべてクールで、ファイルのアップロードは機能します。ファイルをアップロードでき、問題はありません。しかし問題は、フィルターがそうでないことです。この構成には何が欠けていますか?
Alfresco Share Community バージョン 4.2c を使用しています。
alfresco - Alfresco Share:1つのコンポーネントメッセージバンドルを取得する方法は?
一部のドキュメントライブラリバンドルをカスタムページで再利用したいと思います。
私はコードを調べて、doclib webscriptがロードされると、そのレベルsetMessages()
で初期化される関数に入るのを見てきました。Alfresco.messages.scope['Alfresco.DocumentList']
Alfresco.DocumentList
私が抱えている問題は、明らかに私のカスタムページにあり、利用可能なスコープに関するメッセージがありません。
カスタムコンポーネントまたはWebスクリプトからドキュメントリストバンドルを取得し、それをftlなどに渡す方法はありますか。これらはすべてSpringsurfの内部にあると思いますが、自分がバンドルを複製しているのを見ることができません。