問題タブ [wiki-engine]

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 投票する
2 に答える
376 参照

email - メールによるページ作成をサポートする wiki エンジンはありますか?

私が働いている会社のすべてのルーズな情報をナレッジ ベースに統合したいと考えています。wiki が適しているように見えますが、関連する情報のほとんどは PST ファイルに埋め込まれており、電子メール (添付ファイルを含む) を 1 つずつ手動で wiki ページに翻訳するよう人々を説得するには、かなりの時間がかかります。そこで、メールによるページ作成をサポートする、つまり、メールを受信して​​ (プレーン テキスト、html、および添付ファイルをサポート)、対応するページを作成できる wiki エンジンを探しています。ファイルのインデックス作成をサポートし、重複を探すことは大きなボーナスです。

WikiMatrixを試してみましたが、探しているものが見つかりませんでした。私は自分のエンジンを構築することを気にしません ( MIME デコーディング用にあちこちでいくつかのスニペットを借りています) が、まれな問題ではないと思うので、実装はありません。

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

javascript - ウィキソースで動作するJavaScriptedit-inplace-holders

テキストwikiコンテンツを動的に解析したいと思います。JsWikiを見つけましたが、ベータ版であり、開発者でさえコミュニティがないように見えます)。他の?

0 投票する
4 に答える
5005 参照

php - 優れた PHP wiki エンジンを提案する

既存の PHP アプリケーションに簡単に埋め込むことができる小さな wiki エンジンを探しています。または、一般的な Wiki 機能をすべて処理するためのライブラリ セットかもしれません。

現在、私はErfurtWikiを使用していますが、古くなり始めています。2005 年から更新されておらず、sourceforge のいくつかのページがハッキングされたようです。

GPLv2 アプリケーションに含める予定なので、GPL と互換性のあるライセンスが重要です。

編集:

更新するには、ほとんどの場合、テキストの書式設定/パーサー機能を探しています。ストレージ、セキュリティ、レブ履歴などを自分で処理したい。

0 投票する
8 に答える
1945 参照

asp.net - AD 認証を使用した ASP.NET wiki

私は、100 を超える会社の開発者部門のために Wiki サイトを確立するオプションを検討しています。私たちは純粋なマイクロソフト (認定パートナー) のショップであるため、習熟度と学習機会の拡大のために、ASP.NET と IIS に基づいて実装するのは自然なことです。

Screwturn wiki は、Active Directory に接続できるユーザー プロバイダーを提供していないようです。AD をネイティブにサポートする wiki エンジンはありますか? アクセスを制御したい場合、2 つのユーザー ベースを管理することは、最も効率的な活動ではありません。

0 投票する
9 に答える
2049 参照

c# - コーディング標準ウィキ

私の職場では、コーディング標準文書の作成を担当しています。通常、FxCop および StyleCop ツールが報告する内容にある程度従いますが、実際に必要なのは、規則をいつ使用するか、その理由、および場合によっては簡単な例を説明するドキュメントです。

これは、将来的には他の目的にも拡張される可能性があります。

最初に頭に浮かんだのは、時間の経過とともに簡単に構築および変更できる内部 wiki サイトを持つことでしたが、wiki ベースのエンジンを使用したことがないので、推奨事項をいくつか教えてください。

必要に応じて必要に応じて微調整できるように、可能であればエンジンは C# にする必要があります。

ウィキの解決策が間違っていると思われる場合は、別の方法を教えてください :)


アップデート

php サーバーはありますが、そのままにしておくことはないので、php ベースの wiki のアイデアは検討の対象外です。


更新 2

また、可能であれば、これらのソリューションのいずれかが Active Directory で動作するかどうかも教えていただけますか?

乾杯トニー

0 投票する
4 に答える
6303 参照

c# - 既存の Web サイトに統合するのに最適な C# wiki は何ですか?

既存の Web サイトに Wiki を追加する必要がありますが、ログインしているユーザーだけが Wiki を編集できるようにし、独自の認証方法を使用したいと考えています。

似たようなことを経験した人や、仕事に適したウィキ エンジンの提案をした人はいますか?

更新: みんなありがとう、ScrewTurn は最高の Wiki の 1 つであるというのが一般的な意見の一致のようですが、自分の Web サイトにそれを統合した経験のある人はいますか?

基本的なレイアウトが完了した Web サイトがあり、認証システムが既にあると想像してください。

レイアウトとメニューが Wiki を囲み、独自の認証システムを使用するように、エンジンをその中間に配置するにはどうすればよいでしょうか?

0 投票する
4 に答える
1273 参照

php - Rolling Your Own Plaintext Wiki (DB 内の Wiki)

Wiki のようなデータ ストレージを作成するための API (php が望ましいですが、どの言語にも興味があります) を知っている人はいますか?

独自のプレーンテキスト wiki を作成するためのリソースはありますか? 他のプレーンテキスト ウィキはテキスト ファイルの形式をどのように処理しますか?

書式設定に Markdown または Textile を使用できることを理解しています。しかし、私が最も興味を持っているのは、マルチユーザー編集のプレーンテキスト ストレージにアプローチする方法です。

主にデータベース駆動型の Web アプリケーションを作成しています。このデータベースの少なくとも 1 つのテキスト フィールドを wiki のような形式にする必要があります。具体的には、このテキストは複数のユーザーが編集でき、任意のバージョンにロールバックできます。Last.FMの wiki/bio セクションを考えてみてください(アーティストごとに 1 つのセクションを除いて、サイトのほぼ全体がデータベースによって厳密に構造化されています)。

これまでのところ、MediaWiki を分解してデータベースに組み込むという私のアプローチは、やり過ぎのように思えます。独自のプレーンテキスト wiki を作成し、このファイルをデータベースの適切なテキスト フィールドに保存する方がはるかに簡単だと思います。

0 投票する
10 に答える
2510 参照

wiki-engine - プログラミングチュートリアルに適したウィキソフトウェアは何ですか?

私の母国語(ラトビア語)でのプログラミングチュートリアルが非常に少ないことに気づきました。そして、最高のものの1つは、最近完全にオフラインになっているようです。そのため、私は自分のプログラミングチュートリアルを書き始める傾向があります。

私は作家ではなく、暇な時間も少ないので、これをウィキのものにしようと思いました。このようにして、他の興味のある愛好家(私はすでに数人を知っています)も簡単に参加することができます。

問題は、そのようなタスクに最適なウィキソフトウェアはどれかということです。持っておくと便利ないくつかの重要な機能を念頭に置いて、ここにリストします。

  • ラトビア語にはいくつかの非標準文字が含まれているため、完全なUnicodeサポート。
  • リビジョン管理;
  • アクセス制御(匿名アクセスがサポートされています);
  • さまざまなプログラミング言語のチュートリアルを作成できるように、できれば拡張可能なコード構文の色付け。
  • すべてのページからの自動TOC生成があれば便利です(ただし、手動で行うこともできます)。
  • ダイアグラムと数式のサポートは素晴らしいでしょう(ただし、画像のアップロードでも実行できます)。
  • ダウンロード可能な電子書籍にすべてをコンパイルする可能性は言うまでもなく、ページに「印刷可能な」バージョンを提供する機能は素晴らしいでしょう。

私が持っているサーバーにはLinuxが搭載されているので、ASP / ASP.NETは使用しないことが望ましいですが、本当に必要な場合はそれも調整できます。

追加:まあ、DokuWikiとMediaWikiの2つの良い候補があるようです。どちらも、すでにラトビア語のローカリゼーションを持っているという素晴らしい機能を備えています。MediaWikiには、添付ファイルのバージョン管理という少なくとも1つの大きな利点があるように思われるので、私はMediaWikiを選びます。(さらに、間違いなく世界で最もテストされたwikiシステムです)しかし、このような小さなプロジェクトには、機能が多すぎないかどうか心配です。これについて何かコメントはありますか?

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

javascript - Google (およびウィキペディア) の検索ボックスの提案をラジオ ボタンで切り替える方法は?

Google と Wikipedia の検索ボックスをページに追加しました。選択したラジオ ボタンに応じて候補を変更する方法を探しています。

実際には、チェックした言語に応じて提案言語が変わるはずです。

これが私の実際のコードです:

スクリプト googlesuggest.js:

wikipedia_action.php の PHP

実は私には 2 つの問題があります…</p>

1 - Google の提案で、kHL:"en"をフランス語の場合はkHL :"fr" 、ドイツ語の場合はkHL:"de"に変更するとうまくいくことに気付きましたが、チェックしたラジオ ボタンに応じて変更する方法がわかりません。(onClick がなければ、jQuery の方が優れているはずです)

2 - ウィキペディアの提案システムの設定にも失敗したため、これも探しています (および提案の変更)。ここで使用されます:

http://en.wikipedia.org/wiki/Special:検索

http://fr.wikipedia.org/wiki/Sp%C3%A9cial:Recherche

http://de.wikipedia.org/wiki/Spezial:Suche

等。

どんな助けでも大歓迎です;)

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

user-interface - ユーザーが作成および変更したコンテンツのバージョン比較

オンライン コラボレーション ツールを構築するプロジェクトに取り組んでいます。ウィキペディアを見て、ユーザーが作成したページのイテレーションを簡単に比較できることに気付きました。比較すると違いが強調されます。

概念的には、ほぼ同じことを行うには何を実装する必要がありますか?