問題タブ [screwturn]

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

wiki - OpenWiki から ScrewTurn Wiki へのコンテンツの移行

OpenWiki を利用した大規模な wiki があります。OpenWiki は死んだプロジェクトのようで、ScrewTurn は次善の選択肢です。

私たちのコンテンツを OpenWiki SQL Server 形式から ScrewTurn wiki SQL Server 形式に移行するためのデータ移行ルートを知っている人はいますか?

最終的には独自のものを作成 (および共有) することになるかもしれませんが、車輪の再発明はしたくありません。

よろしく、

マイク

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

sql-server - SQLServerを使用するようにScrewTurnWikiを構成するにはどうすればよいですか?

サーバー上で優れたScrewTurnWiki製品を構成しようとしていますが、ドキュメントを理解できませんでした。

ストレージにSQLServerを使用するように構成したいと思います。web.configでPublicDirectoryキーに有効な値を指定する必要がありますか?

これは私がこれまで接続を構成しようとした方法ですが、明らかに私は何か他のものが欠けています:

この接続文字列を追加した後、PublicDirectoryキーについて文句を言わずにページをロードすることさえできません。接続文字列を追加する前に、SQLServerを実装しなくてもサイトは正常に起動しました。DB接続が機能するかどうかを確認する機会すらなく、名前がキーに違いがある場合は、ここで名前を付ける方法がわかりません。

どうすればこれを正しく機能させることができますか?

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

asp.net - ScrewTurnwikiおよびカスタムasp.netメンバーシッププロバイダー

ウェブサイトの管理領域を文書化するためにScrewturnWikiを実装することを考えています。Wikiへのアクセスがシームレスになるように、既存のカスタムasp.netメンバーシッププロバイダーを使用したいと思います。したがって、次のようになります。

  • http://www.example.com/admin-既存の行政区域
  • http://www.example.com/admin/wiki-Wiki

HTTPUserProviderプラグインと呼ばれるプラグインがあり、Webリクエストを介して別のWebサーバーで認証できますが、これは一種のハックのようです。

誰かがこのシナリオの経験がありますか?

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

asp.net-mvc - スクリューターン カスタム ページ ストレージ プロバイダー

私たちのサイトに合わせてScrewTurnWikiをカスタマイズできないか試しているので、

従来の Page.ashx または Default.aspx?page=abc の代わりに

Wiki ページは、site/section1/page/Wiki site/section2/category2/Wiki site/sectionXX/categoryYY/PageZZ/Wiki になります。

それぞれの pageName は、Section1/page Section2/Category2 SectionXX/CategoryYY/PageZZ になります。

私が理解できることから、これは1)新しいページ名に基づいてページを取得する新しいストレージプロバイダーを作成することで可能になるはずです2)新しいストレージプロバイダーがデフォルトで使用されるように設定する

コードは準備ができていますが、それをテストするには、デフォルトで新しいストレージ プロバイダーを使用するように構成をセットアップする必要があります。この構成はどこに行けばよいですか? 注 - 通常の管理画面 (ここには何もありません) に移動してそこから構成するよりも、新しいカスタム ストレージ プロバイダーを使用することをお勧めします。)

0 投票する
5 に答える
27810 参照

asp.net - サブフォルダーで ASP.NET Web サイトを実行する

Web サイトのサブフォルダーで ASP.NET Web サイトを実行する方法はありますか?

例として、スクリューターン wiki ( http://www.screwturn.eu/ ) を自分の Web サイトの「wiki」というフォルダーで実行したいとします。スクリューターンの Web サイトの web.config を変更して、 「wiki」フォルダで実行されていますか?("~/" = "/wiki/" のように)

wiki は、"/wiki/bin" の "~/bin" にあるアセンブリを検索し、新しいルートの下にある他のすべてのフォルダーについても同じアセンブリを検索します。

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

screwturn - ScrewTurn Wiki をカスタマイズして、C# ソース コードを保存および再利用する

私は研究プロジェクトに取り組んでいます.ScrewTurn WikiをカスタマイズしてC#ソースコードを保存する必要があります.リンクすることでコードを再利用できます. たとえば、add 関数があり、add 関数は wiki ページとして保存されます。誰かが 2 つの整数を追加したい場合は、独自の値を書く代わりに、ページをリンクすることで add 関数を再利用できます。[url]add/url.

ユーザーは、上記のように既存の関数を再利用してコードを記述し、完全なソース コードをダウンロードしてソース コードをプレビューすることができます。

私の質問は、ScrewTurn Wiki を初めて使用することです。どこから始めればよいか提案が必要です。2 か月しかないことを考えると、どのようにカスタマイズするのが最善の方法ですか? どんな提案も大いに当てはまります。

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

iis-6 - Asp.net MVC アプリ内の仮想ディレクトリ アプリ

現在のドメイン内で、screwturn wiki を仮想ディレクトリ アプリケーションとしてホストしようとすると問題が発生します。

ドメインは something.com としてホストされ、wiki は something.com/wiki のようになります。

something.com/wiki を参照すると、

ファイルまたはアセンブリ 'System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。

仮想ディレクトリがルート アプリケーションにフォールバックするのはなぜですか。それは独自のアプリケーション境界であるべきではありませんか?

ルート mvc アプリにも追加しました

これはまだ問題を解決していません。

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

migration - ScrewTurn Wiki から Confluence にエクスポートするためのスクリプトまたはユーティリティ?

ScrewTurnからConfluenceへの移行を試みた人はいますか? 私は、ScrewTurn データベースを xml にエクスポートし、ユーティリティを使用して Confluence が理解できる形式 (おそらくUniversal Wiki Converterで使用される形式) に変換できることを望んでいます。

誰もそのようなユーティリティを使用しましたか? 自分で書き始める前に知っておくべきことはありますか?

更新: Confluence 試用版をインストールし、バックアップを確認しました。entities.xmlデータストアのように見えるファイルがあります。ルートタグは です。これにより、 Hibernate<hibernate-generic>を使用していると思われます。私は Hibernate に詳しくありませんが、これは役立つはずです。

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

wiki - ScrewTurn Wiki および GPLv2 ライセンス

ScrewTurn Wikiインターンのドキュメンテーションシステムとして、当社でを使用したいと考えています。ライセンスについて少し混乱しています。

ScrewTurn Wiki は、オープン ソース ライセンスである GPL ライセンスの下でリリースされていますが、商用版もありInternal Usage Licenseます。

では、ライセンスを購入する必要がありますか?それとも、社内でオープン ソース ライセンスを使用できますか? 変更、再販などは行いません。社内 Web サーバーにインストールして、同僚間でコンテンツを共有したいだけです。

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

mercurial - スクリューターンウィキサイトにMercurialリポジトリを作成するのは良い考えですか?

システムとユーザーのドキュメントに使用される2つのScrewTurnwikiドキュメントサイトがあります。私の考えは、各wikiサイトのルートディレクトリにMercurialリポジトリを作成することです。次に、毎日、スケジュールされたプロセスで新しいファイルを追加し、リポジトリに変更をコミットして、変更セットをバックアップリポジトリにプッシュします。

デフォルトでは、ScrewTurnはすべての変更されたファイルのコピーを作成するため、独自の変更追跡機能があることを認識していますが、その動作をオフにすることを検討しています。

これにより、デフォルトの動作や自動バックアップよりも優れたバージョン管理が可能になると思います。

私が見逃しているいくつかの考慮事項はありますか?これは良い考えですか?悪い考えですか?