問題タブ [semantic-mediawiki]

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

mediawiki - Semantic MediaWiki 2.2: 使用する拡張機能のバージョンは?

SMW 1.9.2 をバージョン 2.2 にアップグレードするのに忙しいです。セマンティック フォームやセマンティック エクストラ スペシャル プロパティなど、付随する拡張機能のどのバージョンを使用すればよいかを知るにはどうすればよいですか?

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

composer-php - Composer はどの MediaWiki 拡張機能をロードするかをどのように認識しますか?

セマンティック バンドルの使用から、Composer を使用して拡張機能をインストールするように切り替えました。LocalSettings.php ファイル ( http://www.bn2vs.com/blog/2013/11/24/introduction-to-composer-for-mediawiki-developers )にエントリ ポイントを手動で含める拡張機能については、スキップできます。 . しかし、MediaWiki はどの拡張機能をロードするかをどのように認識しますか。composer.json を読み取りますか?

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

semantic-mediawiki - Semantic MediaWiki > Special:SMWAdmin > データの修復とアップグレードとrebuildData.php

そのため、特別:SMWAdmin > "データの修復とアップグレード"は、"Wiki の現在のコンテンツに基づいてすべての Semantic MediaWiki データを復元する機能を提供します" . ここで、rebuildData.phpは「データベース内のすべてのセマンティック データを再作成します」

違いは正確には何ですか(コマンドラインが機能するかどうかに加えて)?違いはありますか?それとも、Special:SMWAdmin をrebuildData.php スクリプトと呼ぶだけですか?

SMW 2.2 を使用しています。

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

mediawiki - Semantic Mediawiki - テンプレートに変数を渡す

セマンティッククエリの結果があります。プロパティの 1 つであるコンマ区切りのリストについて、各項目を区切り、パラメーターとしてテンプレートに渡したいと考えています。しかし、私はこれを行う方法を見つけるのに苦労しています。

例えば;

クエリ:

プレーンテキスト テンプレートには、カンマ区切りのリストである結果が含まれます。ここで、plainText テンプレートからカンマ区切りのリストを分離し、各値をパラメーターとして別のテンプレートに入れたいと思います。

使ってみたのですが、テンプレート{{#arraydefine:key|values|delimiter|options}}に渡すと値が渡されません。{{#arrayindex:key|0}}配列全体が 0 で区切られて渡されます。etc も使用してみまし{{#vardefine:たが、これも変数を渡しません。

私の質問は、変数をテンプレートに渡す方法ですか?

ありがとう、

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

mediawiki - セマンティック メディアウィキ サブオブジェクトの複数行テキスト

セマンティック メディアウィキ サブオブジェクトに複数行のテキスト値を割り当てることは可能ですか? 次のようなことをしたい

通常のオブジェクトに複数行のテキストを設定すると、

サブオブジェクトを行うために複数行のメモを添付したいので、サブオブジェクトで可能かどうか疑問に思います

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

html - Semantic Media Wiki: HTML ページの SVG 要素の表示

いくつかの JavaScript ライブラリを使用して SVG 要素 (ビジネス プロセス図) を表示する HTML ページがあります。「str」などの文字列変数を html 関数に指定する必要があります。

これを読んだ後、ウィジェットを使用する予定です。これまでのところ、すべてのスクリプトを Widgets: Test にコピーする必要があることを理解しています。フックを作成するために、私は書きます

問題は、UserTask_1 も変数であることです。毎回違います。

この動的情報をフックに追加するにはどうすればよいですか? このフックは、前のページからのハイパーリンクです。前のページでは、JavaWiki Bot を介して str=UserTask_1 を送信しました。

PS: 初めて SMW に出会いました。現時点で私の言語があまり専門的でない場合は、ご容赦ください。ありがとう。