リポジトリ層で Web スクリプトを使用/呼び出す Alfresco Share (および場合によってはダッシュレット) で Web スクリプトを作成しようとしています。説明 XML ファイル、javascript、および HTML または JSON の結果ページが必要であることはわかっています。私の質問は、これらのファイルに何を入れるべきですか?
これは、インターウェブのさまざまなソースからコンパイルしたものです;)
説明:
<webscript>
<shortname>Some name</shortname>
<description>Some description</description>
<family>dashlet</family>
<url>/components/dashlets/upload/fileupload</url>
</webscript>
Javascript:
var connector = remote.connect("alfresco");
var data = connector.get("/upload/fileupload");//URL of Repository webscript
// create json object from data
var result = eval('(' + data + ')');//This will parse json data
model.resultaat = result["resultaat"];//For adding data to model.
HTML.ftl の結果:
<#if resultaat??>
${resultaat}
<#else>
Oh no, the folder name is empty!
</#if>
私が実際にやろうとしているのは、レポートを生成してリポジトリに配置する Repo Webscript を呼び出すことです。これは機能しますが ( How to add a document to the Alfresco Repository with Java code? を参照)、Share からこれを呼び出したいと考えています。提案はありますか?
編集: ファイルを更新しました。