問題タブ [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.
mediawiki - Semantic Mediawiki がリダイレクトを追跡しない
最近名前を変更した(そしてすべてのリダイレクトを更新した)ページがいくつかありますが、それ以来{{#ask}}
、ページ名に基づくクエリにそれらのリダイレクトが表示されていません。たとえば、Infliximab から PF-06438179 に名前を変更したページがあり、26 のリダイレクトがあります。前に、フォームのクエリを含むページのテンプレート
53ページをリストしましたが、移動以来、ページに直接リンクする6つだけをリストします(リダイレクトにリンクする47ページは無視します)。
- すべてのリダイレクトでダミー編集を複数回実行して、インデックスを更新しようとしました
- ページとテンプレートでダミー編集を実行して、
{{#ask}}
関数を更新しようとしました - セマンティックタグを更新するために、リダイレクトにリンクしているいくつかのページでダミー編集を実行しました
- SMW 管理パネルからデータ修復サイクルを完了しました
- システム管理者を実行しました
refreshLinks.php
これらのどれも問題を修正していません。SMW にこれらのリダイレクトを再検出させるにはどうすればよいですか? ありがとう!
- セマンティック MediaWiki 1.8
- MediaWiki 1.20.2
- PHP 5.3.19 (apache2handler)
- MySQL 5.1.30
mediawiki - Semantic mediawiki #ask query: 同じクエリでネストされたプロパティを表示する
クエリ対象のページに関連するページの同じクエリ プロパティに表示したいと思います。
たとえば、ドイツにある City カテゴリのすべてのページをクエリし、ページのタイトルを表示したいとしますが、ドイツのサーフェス データも表示したいとします。
このようなもの:{{#ask: [[Category:City]] [[location::Germany]] |?mainlabel |?Location.surface }}
これがうまくいかないことはわかっていますが、私が達成したいことがわかります。
mediawiki - MediaWikiでの自動順次記事命名
Documentumベースのデータウェアハウスの一種のフロントエンドとして機能するセクションを企業ウィキに追加しようとしています(検索機能がなく、内部組織が貧弱であるため)。アイデアは、メタデータと直接リンクを使用して各ドキュメントの記事スタブを作成し、SemanticMediawikiを使用してシステム内の記事を追跡および整理することです。
セマンティックフォームを使用して記事の作成を管理していますが(APIを使用していくつかのスプレッドシートから最初にプッシュした後)、システムがユーザーの手を最初から最後まで保持できるように、記事の命名も自動化したいと思います。すべてのタイトルはMBMA-00001のようなものになるので、MBMAページのボタンを押すと、Category:MBMAを検索し、現在システムにあるMBMA-nの最大数を判別し、ユーザーを次のように誘導します。 MBMA-n+1がすでにタイトルとして入力されているセマンティックフォームテンプレート。
InputBox、CreateBox、CreateArticleなどの拡張機能はこの関数をサポートしていないようですが、追加できる別の拡張機能がありますか?それとも、自分で書く方法を理解する必要がありますか?
mediawiki - セマンティック レコードに拘束力のないスペースを設定する
拘束力のないスペース
やその他の HTML エンコード文字をセマンティック レコードで使用できるようにする方法はありますか? 私が直面している問題は、;
文字がソフトウェアによってレコードの終わりとして扱われることです。
例: 結婚した 2 人の姓、結婚した年、結婚した国を持つように設定された結婚記録があるとします。
[[has marriage::Jones & Smith; 1990; United States]]
軽いようで、うまくいくはずです。問題は、&
が としてエンコードされること&
です。次に、ソフトウェアは を認識し、;
最終的には次のようなレコードが作成されます。Jones & Smith; 1990
これは;
、 の最後の&
がレコードの一部の末尾として扱われるためです。誰でもこれを回避する方法を知っていますか?
semantic-mediawiki - Semantic Mediawiki: クエリによる派生プロパティの定義
(私はセマンティック メディアウィキ全体に少し慣れていないので、私が行っているこの小さなプロジェクトのいくつかの手がかりを求めて Web を探し回っています。)
Semantic Mediawiki で他のプロパティから派生したプロパティを定義するにはどうすればよいですか? 私が SMW でコースを作成し、コースの進行状況に関する詳細を提供すると仮定します (つまり、現在のページ / 総ページ数 (%))。
追加の SUBPAGES プロパティが存在するこの Semantic Extra Special Properties 拡張があることを読みました。それが役立つだろう?私は、#ask
または何らかの方法で、コース全体のどのサブページであるかを確認できると思いますか?
さらに(より良い)アイデアはありますか?
negation - インライン クエリで特定のプロパティ値を除外する
プロパティA
に 、B
、 、の 3 つの値 (=pages) を使用します。C
is of type
の値が 1 つだけのページもあれis of type
ば、3 つの値すべてが含まれるページもあります。
タイプでなくタイプ#ask
であるページと.A
B
C
次のインラインクエリを試しました:
しかし、意図したとおりには機能しません。タイプ/のページをA
含め、タイプ のすべてのページを一覧表示します。B
C
mediawiki - セマンティック メディアウィキで外部データベース テーブルを表示する方法
私はメディアウィキの新規ユーザーです。セマンティック メディアウィキを正しくインストールして構成しました。ここで、Wiki ページに外部データベース テーブルを表示したいと考えています。外部データ拡張機能を試してみましたが、正しく表示する方法がわかりませんでした。利用可能なチュートリアルはありますか? 私たちを手伝ってくれますか?ありがとう!
semantic-mediawiki - クエリで入力フィールドの値のリストを指定する方法は?
フィールドを定義しました
属性の状態を指す:
フィールド定義を、追加の値を追加できるコンボボックスに変更するにはどうすればよいですか?
mediawiki - Semantic MediaWiki のタイトル付きサブクエリ
私は2つのテンプレートを持っています:
さて、今度は「MrX」の友達全員を見つけて、彼の個人情報 (年齢など..) を取得します。
クエリは機能しませんが、概念を説明していると思います:
ここで、SUBJECTPAGENAME="MrX"
出来ますか?