問題タブ [xwiki]

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 に答える
708 参照

java - 既存の Angular アプリケーションで Xwiki を使用する

angularjsのフロントビルドとgrails上に構築されたWebサービスを備えたWebサービスベースのWebアプリケーションがあります。ここで、既存のアプリケーションに統合する Wiki アプリを追加する必要があります。XWiki をサービスとして利用したい。自分のユーザー資格情報とロールを使用して、XWiki から API のみを抽出して作業することは可能ですか。現在のドキュメントでは、これらの問題を理解できないようです。


また、REST をサポートする Xwiki の他の軽量な代替案を提案できますか ???

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

html - XWiki の {{html}} 内で Velocity をレンダリングしてページ リンクを生成する

私は XWiki を実行し、ページを開発しています。Velocity スクリプトがあり、その中に {{html}} があり、html でブートストラップ パネルを使用しています。パネルにリンクのリストを表示したい。簡略化すると、次のようになります。

マクロは、必要なリンクを提供します。

出力は次のとおりです。

[[COMPLETE>>Classes.COMPLETE]] [[DOMAIN>>Classes.DOMAIN]] [[LEVEL>>Classes.LEVEL]]

HTML テキストとしてレンダリングされます。これを HTML で速度としてレンダリングするにはどうすればよいですか? 速度の周りで HTML を閉じると、HTML タグが閉じないため、HTML パネルが壊れます。どうにかしてリストを変数で販売し、パネルに表示することはできますか?

ありがとう!

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

java - XWiki でドキュメントにユーザーとグループの権限を設定する

ウィキ内のすべてのページを構築する Java コンポーネントを作成しています。Java サービス コンポーネント内からページまたはスペースを表示できるユーザー権限またはグループを割り当てる最良の方法は何ですか? APIでこれに関する詳細を見つけるのに本当に苦労しています。

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

java - XWiki で現在のユーザーがアクセスできるすべてのスペースを取得する

Java コンポーネントで現在のユーザーがアクセスできるすべてのスペースを取得するにはどうすればよいですか?

私は次のものを持っています:

これはすべてのスペースを正常に返しますが、現在のユーザーが「表示」またはその他のアクセス権を持っていないスペースも返します。また、Java .getSpaces は廃止されたようで、これに対する新しいメソッドが見つからないようです。http://maven.xwiki.org/site/docs/xwiki-javadoc-5.0.x/ xwiki.getSpaces() はこの javadoc でまだアクティブであり、代替手段がないため、時代遅れのようです。

0 投票する
0 に答える
39 参照

xwiki - XWiki でページの KB ID を実装するには?

自動的に増加する KnowledgeBase ID を使用して xwiki ページをナビゲートする方法はありますか? Microsoft サポートhttps://support.microsoft.com/kb/825751のように、すべての記事には独自の数値検索可能な ID があります。

要件:

  • 新しいページが作成されると、KB ID が自動的にインクリメントされる必要があります (手動インクリメントはありません)。
  • KB ID (検索フォームから) でページを検索する機能
  • KB ID はページに表示するか、ページ URL に配置する必要があります
  • ページには通常のテキスト タイトルが必要です
0 投票する
1 に答える
265 参照

velocity - 速度 includeInContext() XWiki 内で HTML をレンダリングする

2つのスペースがあります。1 つは「ビュー」ページで、もう 1 つは「ツール」ページです。ビューのコンテキスト内で、wiki を介してさまざまな「ビュー」ページに「ツール」をレンダリングしたいと考えています。現在、私が使用している「ビュー」ページで:

これは正常に機能し、たとえば、「ツール」ページのコードを使用して「ビュー」ページの子またはデータを取得できます。これは私が望むものです。

ただし、次のものを含めると:

「ツール」ページでは、html は「ビュー」ページのテキストとしてのみレンダリングされます。また、{{html}} タグを「ビュー」ページまたは wiki="false" に移動しようとしましたが、うまくいきませんでした。他に試すアイデアはありますか?includeInContext() 以外の関数でしょうか。