問題タブ [mindmapping]

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

c# - C# で WebRequest と HttpWebResponse を使用して認証 URL に移動し、Web サイトにログインするにはどうすればよいですか?

MindMeister API (ここに記載されているとおり: http://www.mindmeister.com/developers/authentication ) を使用してデスクトップ アプリケーションを作成しようとしています。これまでのところ、開発者ガイドに記載されているように、API キーと共有シークレットを使用して認証 URL を生成できます。これは、次のようになります。 abc123&perms=delete&api_sig=zxy987

その URL をコピーしてブラウザに貼り付けると、ログイン ページに移動します。ログインすると、アプリケーションが認証されたことが表示され、アプリケーションを続行できます。これにより、さまざまな REST API メソッドの使用を開始できます。その認証 URL に移動し、認証 URL をコピーしてブラウザーに貼り付けることなく、プログラムで MindMeister にログインしたいと考えています。

これまでのところ、私はこのようなことを試しました

しかし、これは機能しません。

やりたいことを達成するためのガイダンスを得ることができますか? 基本的に、StackOverflow に他のソリューションをコピーして貼り付けただけなので、WebRequest または HttpWebResponse の経験はほとんどありません。

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

java - 子ノードの子をクリックすると線が消える - Primefaces 3.4 マインドマップ

問題は本質的に上記のとおりです。ここの例では:

http://www.primefaces.org/showcase-labs/ui/mindmap.jsf

NS(s) をクリックすると、選択した子ノードの 1 つ (ns7.google.com など) をクリックして、それらを結合する線が残っているので NS(s) に戻ることができます。

1,2,3,4,5,6 という 6 つのエントリがあります。それらはすべてさまざまな方法でリンクされており、マインドマップでは色で示されています。「1」がルートノードだとします。次に、2,3,4,5,6 が表示されます。6 をクリックすると、マインドマップが再描画されて 6 のリンクが表示され、隅に 1 が離れてルートであることを示します。ただし、そこから 1 以外のノードをクリックすると、ほとんどのノードと同様に、リンク線がすべて消えます (一部のノードである場合もあれば、別のノードである場合もあれば、すべてのノードである場合もある理由がわかりません)。そしてもう後戻りはできません。以下は、マインドマップ Bean と html のコードです。

HTML:

どんな助けでも大歓迎です。

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

javascript - D3 Force Layout: クリック時のノードの追加と削除

私がやろうとしていることと同様のアプリケーションを持つ他の例を見つけることができないようです.

mike bostock のすばらしい d3.js ライブラリを使用して、ファンキーなマインド マップ ツールをモックアップしようとしています。私はまだd3を学ぼうとしていますが、結局のところ、基本的なコーディングです! 私が欲しいのは、空白のキャンバスと 3 つのボタンです。「追加」、「削除」、「編集」。非常に基本的なことを願っています!

  1. 「追加」ボタン(トップ画像)を選択し、空白のキャンバスをクリックすると、ノードが追加されます。近くをもう一度クリックすると、別のノードが追加され、最初のノードにリンクされます。

  2. 「削除」ボタン (中央の画像) を選択してからノードをクリックすると、そのノードとすべての接触リンクが削除されます。

  3. 「編集」ボタン (下の画像) を選択すると、ノードにラベルを付けることができます。

ステップ 1 がダウンしており、ステップ 2 の半分があります。私が直面している問題は次のようになります。

  1. 「追加」ボタンを 1 回クリックし、追加機能を「オン」にします。作品
  2. いくつかのノードを追加します。作品
  3. 「追加」ボタンをもう一度クリックし、追加機能を「オフ」にします。作品
  4. キャンバスをクリックします。ノードは追加されませんが、既存のノードはドラッグ可能です。作品
  5. 「削除」ボタンを 1 回クリックし、削除機能を「オン」にします。作品
  6. ノードをクリックして削除します。壊れた。すべてを削除します。
  7. 「削除」ボタンをもう一度クリックし、削除機能を「オフ」にします。壊れた
  8. 「追加」ボタンをもう一度クリックし、機能を追加して「オン」にします。壊れた

私がこの問題を抱えている理由と、これをどのように解決するかについて、誰か提案はありますか? 状態選択の混乱と関係があると思います。「削除」機能をオフにすると、「追加」機能をオフにしたときと同じ関数を呼び出すので、何をすべきかわからず、何もしません...それらを相互に選択可能にするべきではないと思っていましたが、スイッチを入れた後、1つの状態が残っていますか? 私は本当に困惑しています:(

他の人にも役立つ部分があることを願っています。ありがとう!セブ

以下の.js..>>>>

以下のhtml...>>>>

以下のcss..>>>>

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

linux - Linux のマインド マッピング ツール

写真やリンクなどを含めることができ、適度にエクスポートして印刷できるマインドマイスターの品質のマインドマップを作成したいと考えています。

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

search - Alfresco での全文検索用にマインド マップをインデックス化しますか?

Windows 7 用の Alfresco 4.1 で .mm ファイルの内容にインデックスを付けて、各マインド マップ内で検索できるようにする方法を探しています。これまでのところ、有望な方法を見つけましたが、それを機能させることができないようです。

最良の方法は、各ノードのテキスト属性の値を取得して、各 .mm ファイルのテキストを抽出することです。投稿されたメソッドの XSLT は、マインド マップの名前を xml に変更し、xml プロローグとスタイルシート タグを追加した後、Web ブラウザーですべてのテキストを明確にレンダリングします。Alfresco は、XML であるかのように各マインド マップを検索しますが、それでも .mm ファイルを返します。私が既に見つけた方法は、Alfresco の RuntimeExecutableContentTransformer Bean 内から xmlstarlet を使用することを提案しています。ただし、これを Windows で試したところ、サーバーにリソースがありませんというエラーが発生しました。

マインドマップの全文検索を実装するための段階的なプロセスを持っている人はいますか?

あなたが持っているかもしれないあらゆる種類の助けに大いに感謝します.

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

c# - ビジュアル ノード配列の並べ替え

まず、ここで達成しようとしたことをおおよそ示します。 望ましい効果。 現在のシステムは機能しないため、正確ではないことに注意してください。それが私がここにいる理由です。

私はしばらくの間、この問題を解決しようとしてきました。これまでにこのコードを取得しましたが、正しく機能していません。

代わりに、これを作成します。

現在の効果の画像

少し情報が少なすぎるかもしれませんが、どれだけ必要かは正確にはわかりません。詳しくはお尋ねください。ありがとう!

新しいアカウントのため、画像を投稿できませんでした。

編集 私のシステムでは、座標は親に対して相対的であると言うのを忘れていました。

EDIT2 少し進歩しました。現在の問題は次のとおりです。ノードのサイズが変更されると (はい、動的です)、ノードがオーバーラップします。

0 投票する
3 に答える
6575 参照

xml - XML からマインドマップへの変換ツール

freemind、 などの多くのツールをチェックfreeplaneしました...それらのほとんどはxmlファイル出力へのエクスポートを許可しますが、 を に変換する方法がわかりませんでしxmlmindmap

助言がありますか?

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

jquery - jQuery 用のインタラクティブなツリー/階層図プラグイン?

私が取り組んでいるプロジェクトでは、ユーザーがインタラクティブなツリー/階層図を作成する機能が必要です。マインドマップの作成に似ていますが、トップダウンの方向性があります。

さまざまなツールを評価しましたが、法案に適合するものはないようです。

  • arbor.js: グラフのプロット専用で、インプレース編集/作成用ではありません
  • JavaScript Infovis Toolkit : きちんとしているが、JSON 形式のデータに適しており、インプレース編集には適していない
  • Raphael.js: 上と同じ
  • Mindmup : オープンソースで、私たちが望んでいることはほぼできますが、API ドキュメントはありません。JSON の読み込み/保存などの単純なものを操作する方法を見つけるために、大きな JS ファイルをくまなく調べる必要があります。

インタラクティブな方法でツリー図を作成するために使用できる jQuery プラグインまたはツールはありますか?それとも、レンダリング/視覚化ライブラリの「上に」このレイヤーを作成することに制限されていますか?

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

python - 美しいスープとパイソン。「Python オブジェクトの呼び出し中に最大再帰深度を超えました」というエラーが発生するため、再帰ですべてのノードを取得できません

私は、ツリーを作成して HTML ファイルとしてインポートできるプログラム FreeMind で作業しています。このツリーのすべての「パス」を取得してリストに入れる必要があります。たとえば、後で各「パス」を個別に操作する必要があります。 ここに画像の説明を入力

たとえば、次のコードから:

次の個別のコード ブランチを取得する必要があります。

そのコードを試してみると、「Python オブジェクトの呼び出し中に最大再帰深度を超えました」というエラーが表示されます。

このすべてのもので何をしたいのかを後で説明する必要があると思います。私は FreeMind でテスト ケースを作成しています。たとえば、すべてのテスト ケースで csv テーブルを作成できるツールを作成しようとしています。しかし今のところ、すべてのテスト ケースをテキストとして取得しようとしています。

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

javascript - 最終ノードで HTML ボックスを提供するために d3 ツリー レイアウトを拡張する

各最終ノードにハイパーリンクとテキストを提供するために d3 ツリー レイアウトを拡張したい

http://mbostock.github.io/d3/talk/20111018/tree.html

たとえば、

AgglomerativeCluster というテキストの下に、カスタム HTML を使用できるテキスト ボックスが必要です。

どうすればいいですか?