問題タブ [dokuwiki]
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.
php - マージされた RSS フィードを生成する方法 (DokuWiki および Serendipity から)
DokuWiki の上に開発されたアプリケーションがあります。内部 RSS フィードからの最新の更新を提供する「ニュース」ページを提供したいと思います。Serendipity で管理されているその他のフィードや、場合によっては他の場所でも提供されます。
それぞれに個別にフィード パーサーをアタッチするのは簡単ですが、これを 1 つのリスト (おそらく 1 つの RSS フィード) にまとめたいと思います。
DokuWiki サーバーと Serendipity サーバーはどちらもインターネットに接続されていないため、外部サービスを使用してコードを検索することはできません。
誰かアイデアはありますか?
ティア
C.
php - Drupal サイトに Dokuwiki を統合する
Dokuwiki を Drupal サイトに統合する方法について、経験や提案がある人はいますか? 私が達成したいのは、ユーザーが Drupal で 1 回だけログインするだけで、移動したときに wiki にアクセスできるようにすることです。
javascript - DokuWiki ページの clickNshow の jQuery スクリプト
社内用のdokuwikiを作成していますが、ドキュメントが非常に大きくなりがちなので、セクションを折りたたんでヘッダーのみを表示したいと考えています。ヘッダーをクリックすると、セクションが表示されます。
DokuWiki のヒントとコツのページには、このクリック アンド ショー動作を容易にする小さな jquery スクリプトが示されています。「h2」にのみ適用され、他のヘッダーには適用されないように変更しました。
今私が望む唯一のことは、レベル 2 セクションがデフォルトで非表示になっていることです。メインページにCSS を追加しようとしましたdiv.level2{display:none;}
が、これではうまくいきません。セクションは非表示になりますが、ヘッダーをクリックしても表示されなくなります。
javascript コードを使用してページをロードするときに、h2 ヘッダーの下のすべてのセクションを非表示にする方法はありますか?
php - Dokuwiki レンダリング プラグインで未加工の Wiki ページ コンテンツにアクセスします
プラグインを作成しましたが、その基本機能は正常に動作しています。testing
メソッドでわかるように、常に戻りますdocument_end()
。
しかし、プレーンで未加工の wiki ページのコンテンツにアクセスするにはどうすればよいでしょうか?
これは、対応するプラグイン フォルダーにあるrawcontent.phpファイルです。
html - HTMLユーザビリティの質問-(ダブル)クリックしてテキストを選択
ご存知のように、ブラウザで単語をダブルクリックするとその単語が選択され、トリプルクリックすると段落全体が選択されます。
私はwikiを微調整しています。ここでは、匿名ユーザーの署名が自動的に作成され、次のようになります。
--- // <ip.ad.dr.ess> //
「---」はa—を生成し、//は斜体のテキスト用であり、<em></em>を生成します。
私がそれを微調整したので、これは今それがどのように機能するかです。今、私は使いやすさについて疑問に思っています。
私の質問は、IPアドレスをダブルクリックすると、アドレス全体とアドレスのみが選択されるようにマークアップを生成する方法です。
マークアップ言語は関係ありません。HTMLでソリューションを提供することもできますが、Wiki専用のソリューション(dokuwiki)をお勧めします。
ありがとう
wiki - インデックスメニューの使い方
indexMenu プラグインをインストールし、サイドバーに次のようなメニューを作成しました。
そして、メニューで 1 つのエントリを非表示にしたい:
これどうやってするの?
syntax-highlighting - Dokuwiki エディタでの構文の強調表示?
Dokuwiki の「エディタ」で構文を強調表示する方法はありますか?
これは、テキスト エディターを使用するのと同じように、実際の編集ウィンドウで (リアルタイムで) 構文を強調表示することを意味します。
私はこのようなものを見たことがありませんが、これが可能かどうか疑問に思っていました. dokuwiki に LaTeX の数学的なことをたくさん入力しているので、それができれば最高です。
dokuwiki - 共通のユーザーマニュアルを作成するための Dokuwiki の使用方法
異なるプラットフォームで同じ製品の 3 つのユーザー マニュアルを作成する必要があり、変更が非常に少ないため、ソフトウェアのユーザー マニュアルを作成するために Dokuwiki を使用しようとしています。Dokuwiki で、さまざまな製品に使用できる共通のユーザーマニュアルを作成する方法はありますか?
php - 正規表現: 拡張または
PHP経由でファイルの特定の部分を取得するためにRegExを使用しています!
入力例を示します。
私の ReGex は次のようになります。$pattern = "/.*=+ SEARCHTERM =+(.*?)=+.*=+.*/s";
SEARCHTERM
私の正規表現の柔軟な部分です。
ここでは、私が期待するものと受け取るものについての概要を示します。
- SEARCHTERMがKEYWORD1に置き換えられると、私は期待していますが、何も得られません
CONTENT
- SEARCHTERMがANOTHERKEYWORDに置き換えられたとき、私はそれを期待し、実際に
CONTENT2
取得します(したがって、このケースは機能します - SEARCHTERMがTESTKEYWORDに置き換えられると、期待し
CONTENT3
ても何も得られません
したがって、重要な部分は、Searchterm の後ろに空行が存在する可能性がありますが、その必要はないということです。また、SEARCHTERM の後に他に === ANYTHING === があるかどうか、および存在しない場合にのみ、RegEx が最初に検索する必要があります。 、ファイルが終了するまですべてを読み取ります。
私は考えましたが$pattern = "/.*=+ SEARCHTERM =+(.*?)[=+.*=+.*|.*]/";
、これはsyntaxErrorsをスローします。
どんな助けでも大歓迎です!
web-crawler - DokuWiki ダウンローダー
DokuWiki にドキュメントがあるこのフレームワークを使用しています。このフレームワークの開発者は、ドキュメントが消えると警告したため、ユーザーは新しいバージョンのフレームワークに切り替える必要がありました。
新しいフレームワークに切り替えることは不可能です。なぜなら、すべてのアプリのすべてのコードのリファクタリングが必要になるからです。したがって、私は彼らのドキュメントをダウンロードする必要があり、それを DokuWiki 構文にしたいと考えています。
ページを編集する権限を持つアカウントを持っているので、すべてのページの DokuWiki 構文を確認できます。
質問: DokuWiki のすべてのページをクロールして、DokuWiki 構文のすべての記事を取得する方法はありますか (もちろんそのような権限があります)?
PS: 著者は DokuWiki のすべての配信を拒否しました (ライセンスが理由ではありません)。私はサイト ダウンローダーを使用したくありません。すべてのページを手動でクロールして編集し、ソースを保存する必要のない、素晴らしくクリーンな DokuWiki 構文が必要です。
助けてくれてありがとう!