問題タブ [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.
java - 既存の Angular アプリケーションで Xwiki を使用する
angularjsのフロントビルドとgrails上に構築されたWebサービスを備えたWebサービスベースのWebアプリケーションがあります。ここで、既存のアプリケーションに統合する Wiki アプリを追加する必要があります。XWiki をサービスとして利用したい。自分のユーザー資格情報とロールを使用して、XWiki から API のみを抽出して作業することは可能ですか。現在のドキュメントでは、これらの問題を理解できないようです。
また、REST をサポートする Xwiki の他の軽量な代替案を提案できますか ???
html - XWiki の {{html}} 内で Velocity をレンダリングしてページ リンクを生成する
私は XWiki を実行し、ページを開発しています。Velocity スクリプトがあり、その中に {{html}} があり、html でブートストラップ パネルを使用しています。パネルにリンクのリストを表示したい。簡略化すると、次のようになります。
マクロは、必要なリンクを提供します。
出力は次のとおりです。
[[COMPLETE>>Classes.COMPLETE]] [[DOMAIN>>Classes.DOMAIN]] [[LEVEL>>Classes.LEVEL]]
HTML テキストとしてレンダリングされます。これを HTML で速度としてレンダリングするにはどうすればよいですか? 速度の周りで HTML を閉じると、HTML タグが閉じないため、HTML パネルが壊れます。どうにかしてリストを変数で販売し、パネルに表示することはできますか?
ありがとう!
java - XWiki でドキュメントにユーザーとグループの権限を設定する
ウィキ内のすべてのページを構築する Java コンポーネントを作成しています。Java サービス コンポーネント内からページまたはスペースを表示できるユーザー権限またはグループを割り当てる最良の方法は何ですか? APIでこれに関する詳細を見つけるのに本当に苦労しています。
java - XWiki で現在のユーザーがアクセスできるすべてのスペースを取得する
Java コンポーネントで現在のユーザーがアクセスできるすべてのスペースを取得するにはどうすればよいですか?
私は次のものを持っています:
これはすべてのスペースを正常に返しますが、現在のユーザーが「表示」またはその他のアクセス権を持っていないスペースも返します。また、Java .getSpaces は廃止されたようで、これに対する新しいメソッドが見つからないようです。http://maven.xwiki.org/site/docs/xwiki-javadoc-5.0.x/ xwiki.getSpaces() はこの javadoc でまだアクティブであり、代替手段がないため、時代遅れのようです。
xwiki - XWiki でページの KB ID を実装するには?
自動的に増加する KnowledgeBase ID を使用して xwiki ページをナビゲートする方法はありますか? Microsoft サポートhttps://support.microsoft.com/kb/825751のように、すべての記事には独自の数値検索可能な ID があります。
要件:
- 新しいページが作成されると、KB ID が自動的にインクリメントされる必要があります (手動インクリメントはありません)。
- KB ID (検索フォームから) でページを検索する機能
- KB ID はページに表示するか、ページ URL に配置する必要があります
- ページには通常のテキスト タイトルが必要です
velocity - 速度 includeInContext() XWiki 内で HTML をレンダリングする
2つのスペースがあります。1 つは「ビュー」ページで、もう 1 つは「ツール」ページです。ビューのコンテキスト内で、wiki を介してさまざまな「ビュー」ページに「ツール」をレンダリングしたいと考えています。現在、私が使用している「ビュー」ページで:
これは正常に機能し、たとえば、「ツール」ページのコードを使用して「ビュー」ページの子またはデータを取得できます。これは私が望むものです。
ただし、次のものを含めると:
「ツール」ページでは、html は「ビュー」ページのテキストとしてのみレンダリングされます。また、{{html}} タグを「ビュー」ページまたは wiki="false" に移動しようとしましたが、うまくいきませんでした。他に試すアイデアはありますか?includeInContext() 以外の関数でしょうか。